{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Unsequa - a module for uncertainty and sensitivity analysis" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "This is a tutorial for the unsequa module in CLIMADA. A detailled description can be found in [Kropf (2021)]()." ] }, { "cell_type": "markdown", "metadata": { "toc": true }, "source": [ "

Table of Contents

\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Uncertainty and sensitivity analysis?" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Before doing an uncertainty quantification in CLIMADA, it is imperative that you get first comfortable with the different notions of uncertainty in the modelling world (see e.g.[Pianosi (2016)](https://www.sciencedirect.com/science/article/pii/S1364815216300287) or [Douglas-Smith(2020)](https://doi.org/10.1007/978-1-4899-7547-8_5) for a review). In particular, note that the uncertaintity values will only be as good as the input from the user. In addition, not all uncertainties can be numerically quantified, and even worse, some unkonwns are unknown. This means that sometimes, quantifying uncertainty can lead to false confidence in the output!. For a more philosophical discussion about the types of uncertainties in climate research see [Knüsel (2020)](https://www.research-collection.ethz.ch/handle/20.500.11850/399735) and [Otth (2022)]().\n", "\n", "In this module, it is possible to perform global uncertainty analysis, as well as a sensitivity analysis. The word global is meant as opposition to the 'one-factor-at-a-time' (OAT) strategy. The OAT strategy, which consists in analyzing the effect of varying one model input factor at a time while keeping all other fixed, is popular among modellers, but has major shortcomings [Saltelli (2010)](https://www.sciencedirect.com/science/article/abs/pii/S1364815210001180), [Saltelli(2019)](http://www.sciencedirect.com/science/article/pii/S1364815218302822) and should not be used.\n", "\n", "A rough schemata of how to perform uncertainty and sensitivity analysis (taken from [Kropf(2021)]())" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2021-03-18T15:10:09.719716Z", "start_time": "2021-03-18T15:10:09.709628Z" } }, "source": [ "\"Uncertainty" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "1. [Kropf, C.M. et al. Uncertainty and sensitivity analysis for global probabilistic weather and climate risk modelling: an implementation in the CLIMADA platform (2021)]()\n", "2. [Pianosi, F. et al. Sensitivity analysis of environmental models: A systematic review with practical workflow. Environmental Modelling & Software 79, 214–232 (2016)](https://www.sciencedirect.com/science/article/pii/S1364815216300287).\n", "3.[Douglas-Smith, D., Iwanaga, T., Croke, B. F. W. & Jakeman, A. J. Certain trends in uncertainty and sensitivity analysis: An overview of software tools and techniques. Environmental Modelling & Software 124, 104588 (2020)](https://doi.org/10.1007/978-1-4899-7547-8_5)\n", "4. [Knüsel, B. Epistemological Issues in Data-Driven Modeling in Climate Research. (ETH Zurich, 2020)](https://www.research-collection.ethz.ch/handle/20.500.11850/399735)\n", "5. [Saltelli, A. et al. Why so many published sensitivity analyses are false: A systematic review of sensitivity analysis practices. Environmental Modelling & Software 114, 29–39 (2019)](http://www.sciencedirect.com/science/article/pii/S1364815218302822)\n", "6. [Saltelli, A. & Annoni, P. How to avoid a perfunctory sensitivity analysis. Environmental Modelling & Software 25, 1508–1517 (2010)](https://www.sciencedirect.com/science/article/abs/pii/S1364815210001180)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Unsequa Module Structure" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The unsequa module contains several key classes. \n", "\n", "The model input parameters and their distribution are specified as\n", "- `InputVar`: defines input uncertainty variables\n", "\n", "The input parameter sampling, Monte-Carlo uncertainty distribution calculation and the sensitivity index computation are done in\n", "- `CalcImpact`: compute uncertainties for outputs of `climada.engine.impact.calc` (child class of `Calc`)\n", "- `CalcCostBenefit`: compute uncertainties for outputs of `climada.engine.cost_benefit.calc` (child class of `Calc`)\n", "\n", "The results are stored in\n", "- `UncOutput`: store the uncertainty and sensitivity analysis results. Contains also several plotting methods. This is a class which only stores data.\n", "- `UncImpactOutput`: subclass with dataframes specifically for `climada.engine.impact.calc` uncertainty and sensitivity analysis results.\n", "- `UncCostBenefitOutput`: subclass with dataframes specifically for `climada.engine.cost_benefit.calc` uncertainty and sensitivity analysis results." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## InputVar " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The InputVar class is used to define uncertainty variables. " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "| Attribute | Type | Description |\n", "| --- | --- | --- |\n", "| func | function | Model variable defined as a function of the uncertainty input parameters |\n", "| distr_dict | dict | Dictionary of the probability density distributions of the uncertainty input parameters |" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "An **input uncertainty parameter** is a numerical input value that has a certain probability density distribution in your model, such as the total exposure asset value, the slope of the vulnerability function, the exponents of the litpop exposure, the value of the discount rate, the cost of an adaptation measure, ... \n", "\n", "The probability densitity distributions (values of `distr_dict`) of the input uncertainty parameters (keyword arguments of the `func` and keys of the `distr_dict`) can be any of the ones defined in [scipy.stats](https://docs.scipy.org/doc/scipy/reference/stats.html)." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ " **Several helper methods exist to make generic InputVar for Exposures, ImpactFuncSet, Hazard, Entity (including DiscRates and Measures)**. These are described in details in the tutorial [climada_engine_uncertainty_helper](climada_engine_uncertainty_helper.ipynb). These are a good bases for your own computations." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example - custom continuous uncertainty parameter" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Suppose we assume that the GDP value used to scale the exposure has a relative error of +-10%. " ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:45.518273Z", "start_time": "2022-01-10T20:09:42.210411Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:09:45,445 - climada.entity.exposures.base - INFO - Reading /Users/ckropf/climada/demo/data/exp_demo_today.h5\n" ] } ], "source": [ "import warnings\n", "warnings.filterwarnings('ignore') #Ignore warnings for making the tutorial's pdf. \n", "\n", "#Define the base exposure\n", "from climada.util.constants import EXP_DEMO_H5\n", "from climada.entity import Exposures\n", "exp_base = Exposures.from_hdf5(EXP_DEMO_H5)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:45.523530Z", "start_time": "2022-01-10T20:09:45.520287Z" } }, "outputs": [], "source": [ "# Define the function that returns an exposure with scaled total assed value\n", "# Here x_exp is the input uncertainty parameter and exp_func the inputvar.func.\n", "def exp_func(x_exp, exp_base=exp_base):\n", " exp = exp_base.copy()\n", " exp.gdf.value *= x_exp\n", " return exp" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:46.006543Z", "start_time": "2022-01-10T20:09:45.525249Z" } }, "outputs": [], "source": [ "# Define the Uncertainty Variable with +-10% total asset value\n", "# The probability density distribution of the input uncertainty parameter x_exp is sp.stats.uniform(0.9, 0.2)\n", "from climada.engine.unsequa import InputVar\n", "import scipy as sp\n", "\n", "exp_distr = {\"x_exp\": sp.stats.uniform(0.9, 0.2),\n", " }\n", "exp_iv = InputVar(exp_func, exp_distr)" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:46.013806Z", "start_time": "2022-01-10T20:09:46.009105Z" }, "scrolled": true }, "outputs": [ { "data": { "text/plain": [ "['x_exp']" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Uncertainty parameters\n", "exp_iv.labels" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:46.022947Z", "start_time": "2022-01-10T20:09:46.015478Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Base value is 657053294559.9105, and the value for x_exp=0.95 is 624200629831.9148\n" ] } ], "source": [ "# Evaluate for a given value of the uncertainty parameters\n", "exp095 = exp_iv.func(x_exp = 0.95)\n", "print(f\"Base value is {exp_base.gdf['value'].sum()}, and the value for x_exp=0.95 is {exp095.gdf['value'].sum()}\")" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:46.122758Z", "start_time": "2022-01-10T20:09:46.024177Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAT4AAADCCAYAAADQH67mAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAASq0lEQVR4nO3da0yT1wPH8R8XEbqiIHJZRJ0SsSITGFCNTv0rb7Ys6syiBpQsXmLcIolX6FCnYr1Np1GZ9zk2dG7qnHNumi0sM7IYRRARBANeEGUqKlUI0BY4/xeLjSjSYh8scH6fxBc8PX04p2d895RCcRJCCBARScTZ0RMgInrdGD4ikg7DR0TSYfiISDqujvrEdXV1yM/Ph6+vL1xcXBw1DSLqZBoaGlBRUYHQ0FC4u7s3O8Zh4cvPz8fUqVMd9emJqJM7cOAAoqKimr3NYeHz9fUF8N/kAgICHDUNIupk7t69i6lTp1oa0xyHhe/p09uAgAAEBgY6ahpE1Em19C00vrhBRNJh+IhIOgwfEUmH4SMi6TB8RCQdho+IpMPwEZF0GD4ikg7DR0TSYfiISDoMHxFJh+EjIukwfEQkHYaPiKTD8BERjh07hkGDBuHy5csAgKqqKowePRrr16+3el+z2YyNGzdixIgRiIyMxMyZM3H9+nUAwM2bNxEWFoZvvvnGMn7OnDmYPHkyGhoasG3bNsyZMwd6vR4REREYNWoU0tLS2mSNz7Lp/fhycnIQGxvb5JhKpcLFixdfGHv37l2sWbMG586dg6urK0aPHg2dTodu3bopM2OiDuan7Ns4dKHstX/eyVG98VGkbe91+eGHH+LkyZNYvnw5jhw5gjVr1kCtVmP+/PlW77t161acPn0amzdvho+PDw4ePIj4+HicOnUKb731FhISErB161a8//77OHv2LM6ePYtjx45Z3i8vMzMTo0ePxqFDh1BQUIDPP/8c3bt3x8SJE+1af0tsCt+1a9cQHByMffv2WY45O794sdjQ0IBPP/0UPXr0wHfffQej0YgVK1YgKSkJO3bsUG7WRKS4lStX4oMPPkBiYiJOnTqFH3/8EW5ubi3ep66uDmlpaUhLS0NkZCQAYOnSpThz5gx++eUXTJs2DdOnT8epU6ewbNkyXLp0CYsWLUK/fv0s53B3d8f69euhVqsxYMAAFBQU4Pvvv3d8+IqLizFgwIAW38oZAK5cuYKCggJkZmZaxi5ZsgRxcXF48uQJr/pISh9FBtp85eVIAQEBWLBgAVJSUjB79mwMHjzY6n1u3boFk8mEmTNnwsnJyXLcaDTixo0bAP57J+Q1a9ZgwoQJCAsLw7Rp05qcY9CgQVCr1ZaPhwwZgsOHDyu0qubZFL6SkhK88847VscFBgZiz549TQL59MEwGo2vOEUiel2Kiorg4uKCc+fOobGxsdlnds9qaGgAAOzbtw8+Pj5Nbns2ZlevXoWTkxNKSkpw//59+Pv7W257/i3ibfm89rLp7MXFxSgqKsL48eMxatQoLFy4EBUVFS+M8/b2xqhRo5ocS0tLQ9++fa1eLRKRY509exZHjx7Frl27UFpaatOLDH369IGrqysePXqEvn37om/fvujTpw+2bduGvLw8AMCjR4+wevVqJCYmQqPRYPny5U3OUVxcDJPJZPn48uXL0Gg0iq7teVbDV1VVhfv376O+vh56vR4bNmzAnTt3MGvWLJjN5hbvu3v3bvzxxx9ITk5WbMJEpLza2losXboUsbGxGDlyJBYuXIgtW7agtLS0xfu98cYbiI2NxerVq3H69GmUlpYiJSUFGRkZCAoKAgCkpKTgzTffRHx8PFasWIHMzEwcP37cco4HDx5g5cqVuH79On7++WccOnQIH3/8cZuuF8IGVVVVor6+3vJxRUWF0Gg04p9//nnpfVJTU0VwcLD49ttvm729rKxMBAcHi7KyMlumQERtSK/Xi3fffVdUVVUJIYRobGwUU6ZMEVOnThWNjY0t3tdoNIq1a9eK4cOHiyFDhojJkyeLrKwsIYQQf/75p9BoNOLSpUuW8Rs3bhRarVY8ePBAbN26VYwbN06sWLFChIWFiZiYGHHkyBG71mJLW2wKX3OGDRsmfvrpp2Zv0+v1YuDAgeLAgQN2TY6IOretW7eKiRMnKnpOW9pi9alubm4uIiIiUF5ebjlWXl6OyspKy6Xss7Zs2YL9+/dj3bp1iIuLU/bylIhIAVZf1Q0JCYGfnx+Sk5Oh0+lgMpmg1+uh1WoRFhYGg8EAAPDy8sKVK1ewc+dOzJgxAyNGjGjyAoi3tzdcXR3298uJ6BUMHTq0yQsPz9PpdJgyZcprnJEynIQQwtqgsrIyrF27FllZWRBCYOzYsUhOToaXlxfi4+MBAOnp6di8eTN27tzZ7Dl+/fVXBAcHWz6+ffs2YmJikJGRgcDA9v8zTkQyKisrQ2Nj40tv79GjBzw9PV/jjKyzpS02ha8tMHxE1BZsaQvfpICIpMPwEZF0GD4ikg7DR0TSYfiISDoMHxFJh+EjIukwfEQkHYaPiKTD8BGRdBg+IpIOw0dE0mH4iEg6DB8RSYfhIyLpMHxEJB2Gj4ikw/ARkXQYPiKSDsNHRNJh+IhIOgwfEUmH4SMi6TB8RCQdho+IpMPwEZF0GD4ikg7DR0TSYfiISDoMHxFJh+EjIukwfEQkHYaPiKTD8BGRdBg+IpIOw0dE0mH4iEg6DB8RSYfhIyLpMHxEJB2Gj4ikw/ARkXQYPiKSDsNHRNJh+IhIOgwfEUmH4SMi6bjaMignJwexsbFNjqlUKly8ePGFsfX19Vi3bh1OnDiBhoYGTJgwAYmJiXBzc1NmxkREdrIpfNeuXUNwcDD27dtnOebs3PzF4qZNm3DmzBns2LEDZrMZOp0OXbp0QVJSkjIzJiKyk01PdYuLizFgwAD4+vpa/vn4+Lwwzmg04uDBg0hKSkJERAS0Wi2WLl2KH374AXV1dYpPnojoVdgUvpKSEvTv39/quMLCQtTU1CA6OtpyTKvVoqamBoWFha8+SyIiBdn0VLe4uBgqlQrjx4+HwWBAdHQ0dDodfH19m4y7d+8eVCoVPD09LcfUajU8PDxw9+5duyb6U/ZtHLpQZtc5iKjjmRzVGx9FBip6TqtXfFVVVbh//z7q6+uh1+uxYcMG3LlzB7NmzYLZbG4ytra2ttkXMdzc3GAymZSbNRGRHaxe8Xl6eiI7OxseHh5wcXEBAKSmpmLkyJHIysrC8OHDLWPd3d2bDZzJZIKHh4ddE/0oMlDx6hORnGz6Hp9arbZEDwB69uwJLy+vF56+BgQEoKamBtXV1ZZj1dXVqK2thb+/v0JTJiKyj9Xw5ebmIiIiAuXl5ZZj5eXlqKysRFBQUJOxGo0GKpUK2dnZlmPnz5+HSqWCRqNRcNpERK/OavhCQkLg5+eH5ORkFBUVIS8vD/PmzYNWq0VYWBgMBgMMBgOA/57qTpo0CSkpKbhw4QKysrKg1+sRFxeHrl27tvVaiIhsYvV7fG5ubti7dy/Wrl2L+Ph4CCEwduxYJCcnAwASEhIAAOnp6QCARYsWoa6uDnPmzIGLiwvGjRuH+fPnt+ESiIhax0kIIRzxiW/fvo2YmBhkZGQgMJAvWhCRMmxpC9+kgIikw/ARkXQYPiKSDsNHRNJh+IhIOgwfEUmH4SMi6TB8RCQdho+IpMPwEZF0GD4ikg7DR0TSYfiISDoMHxFJh+EjIukwfEQkHYaPiKTD8BGRdBg+IpIOw0dE0mH4iEg6DB8RSYfhIyLpMHxEJB2Gj4ikw/ARkXQYPiKSDsNHRNJh+IhIOgwfEUmH4SMi6TB8RCQdho+IpMPwEZF0GD4ikg7DR0TSYfiISDoMHxFJh+EjIukwfEQkHYaPiKTD8BGRdBg+IpIOw0dE0mH4iEg6DB8RSYfhIyLpMHxEJJ1WhW/Tpk0YO3bsS2+vrq5GcnIyhg0bhmHDhkGn0+Hx48d2T5KISEk2hy8/Px9ff/11i2NSUlJw9epV7N27F3v37sXVq1exdOlSuydJRKQkm8JnMpnw2WefISIiosVxf/31F6ZPn47Q0FCEhoZixowZyMzMVGSiRERKsSl8X331Ffr06YP33nuvxXHdu3fHiRMnUFVVherqavz22294++23FZkoEZFSrIavoKAAhw4dwooVK6yebOXKlcjLy0N0dDSio6NRUlKCL7/8Uol5EhEppsXwmUwm6HQ6JCYmwtfX1+rJSktLERQUhLS0NKSlpaFbt25YvHgxhBCKTZiIyF6uLd24fft2+Pv7Y+LEiVZPVFpailWrVuHkyZPo168fAGDbtm2IiYnB+fPnMXToUGVmTERkpxbDd/z4cVRUVFhe1DCbzaivr0dERAT27NmDqKgoy9iCggK4ublZogcAvXr1gre3N8rKyhg+Imo3Wgxfeno66uvrLR8fP34chw8fRnp6Ovz9/ZuM9fPzg9FoxI0bNyzxe/DgAQwGA/r06dMGUyciejUthq9Xr15NPvb29oarqyv69u0LADAYDAAALy8vhIeHY/DgwUhOTsaSJUvg7OyMdevWITQ0tMmVIRGRo9n1K2sJCQlISEgAALi6umL37t3o1asXZs+ejZkzZ8LPzw+7du2CszN/M46I2g8n4aCXXG/fvo2YmBhkZGQgMDDQEVMgok7IlrbwUoyIpMPwEZF0GD4ikg7DR0TSYfiISDoMHxFJh+EjIukwfEQkHYaPiKTD8BGRdBg+IpIOw0dE0mH4iEg6Lb4fX1tqaGgAANy9e9dRUyCiTuhpU542pjkOC19FRQUAYOrUqY6aAhF1YhUVFZY3TX6ew96Pr66uDvn5+fD19YWLi4sjpkBEnVBDQwMqKioQGhoKd3f3Zsc4LHxERI7CFzeISDoMHxFJx6Hhq6+vh16vx7BhwxAdHQ29Xg+TydTsWIPBgEWLFmHo0KEYOXIkUlNT0djY+Ernag+UXHtOTg4GDhzY5N/Tv4Xc3gkhMGvWLOzfv/+lY6w9Vh1t759SYu2dfe+tjX3VvXfYq7oAsGnTJpw5cwY7duyA2WyGTqdDly5dkJSU9MLYhIQEPHr0CNu3b0eXLl2wZMkSGI1GLFy4sNXnag+UXPu1a9cQHByMffv2We7TEf6yXWNjI/R6Pc6cOYP//e9/Lx1n7bHqaHsPKLf2zr731sa+8t4LB6mrqxPh4eEiIyPDciwjI0OEh4eL2traJmMLCgpEcHCwKCgosBzLyckRoaGhoqamplXnag+UXLsQQqxevVrMnz//9UxeIbdu3RKxsbFizJgxIioqSqSnpzc7ztpj1dH2Xgjl1i5E5957a2Pt2XuH/a+hsLAQNTU1iI6OthzTarWoqalBYWFhk7GlpaVwd3dHSEiI5digQYNgMpmQn5/fqnO1B0quHQBKSkrQv3//1zN5heTm5iI4OBhHjx6Fp6fnS8dZe6w62t4Dyq0d6Nx7b22sPXvvsKe69+7dg0qlarIYtVoNDw+PF36bo2fPnqirq0NlZSW8vb0BAP/++y8A4OHDh3BycrL5XO2BkmsHgOLiYqhUKowfPx4GgwHR0dHQ6XTw9fV9TStqvXHjxmHcuHFWx1l7rJydnTvU3gPKrR3o3HtvbWxrvo6e57ArvtraWri5ub1w3M3N7YVvToaFhaF3795Yvnw5njx5AoPBgHXr1sHV1RVms7lV52oPlFx7VVUV7t+/b/km74YNG3Dnzh3MmjULZrP5dS2pzVh7rDra3reGtbV19r23xp69d9gVn7u7e7OTM5lM8PDwaHLMzc0NqampWLBgAbRaLTw8PDB37lxcvnwZarUaRqPR5nO1B0qu3dPTE9nZ2fDw8LD8BkxqaipGjhyJrKwsDB8+/LWsqa1Ye6waGxs71N63hrW1d/a9t6Y1X0fPc1j4AgICUFNTg+rqaqjVagBAdXU1amtr4e/v/8J4jUaD33//HQ8fPoRarUZDQwO++OIL9O7dG9XV1a06l6MpuXYAlnM81bNnT3h5ebXbp3qtYe2xEkJ0qL1vDVv+O+nMe29Na7+OnuWwp7oajQYqlQrZ2dmWY+fPn4dKpYJGo2ky9vHjx4iLi8OdO3fg4+ODrl274u+//4avry+CgoJada72QMm15+bmIiIiAuXl5Zb7lJeXo7KyEkFBQa9tTW3F2mPV0fa+NaytrbPvvTX27L3Dwufu7o5JkyYhJSUFFy5cQFZWFvR6PeLi4tC1a1cYDAYYDAYAQPfu3WE0GrF27VrcvHkTmZmZSElJwdy5c+Hk5GT1XO2NkmsPCQmBn58fkpOTUVRUhLy8PMybNw9arRZhYWGOXegrenb91h6rjrb31rRm7Z19762xa+/t/qEcOxiNRrFs2TIRGRkptFqtWLVqlTCbzUIIIaZNmyamTZtmGXvr1i0xY8YMER4eLsaOHfvCz/60dK72SMm137p1S3zyySciKipKREZGisWLF4vKysrXuRy7jBkzpsmanl+/tb3taHv/LHvX3tn3vqWxQrz63vPdWYhIOu3/d1uIiBTG8BGRdBg+IpIOw0dE0mH4iEg6DB8RSYfhIyLpMHxEJJ3/AyECSe5xBvkdAAAAAElFTkSuQmCC\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# Defined distribution\n", "exp_iv.plot(figsize=(5, 3));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example - custom categorical uncertainty parameter " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Suppose we want to test different exponents (m=1,2 ; n=1,2) for the LitPop exposure for the country Switzerland." ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:46.127975Z", "start_time": "2022-01-10T20:09:46.124217Z" } }, "outputs": [], "source": [ "from climada.entity import LitPop\n", "\n", "m_min, m_max = (1, 2)\n", "n_min, n_max = (1, 2)\n", "\n", "# Define the function\n", "# Note that this here works, but might be slow because the method LitPop is called everytime the the function\n", "# is evaluated, and LitPop is relatively slow. \n", "def litpop_cat(m, n):\n", " exp = Litpop.from_countries('CHE', res_arcsec=150, exponent=[m, n])\n", " return exp" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:52.803853Z", "start_time": "2022-01-10T20:09:46.129406Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:09:46,371 - climada.entity.exposures.litpop.litpop - INFO - \n", " LitPop: Init Exposure for country: CHE (756)...\n", "\n", "2022-01-10 21:09:46,372 - climada.entity.exposures.litpop.gpw_population - WARNING - Reference year: 2018. Using nearest available year for GPW data: 2020\n", "2022-01-10 21:09:46,373 - climada.entity.exposures.litpop.gpw_population - INFO - GPW Version v4.11\n", "2022-01-10 21:09:47,792 - climada.util.finance - INFO - GDP CHE 2014: 7.344e+11.\n", "2022-01-10 21:09:48,213 - climada.util.finance - INFO - GDP CHE 2018: 7.355e+11.\n", "2022-01-10 21:09:48,223 - climada.entity.exposures.base - INFO - Hazard type not set in impf_\n", "2022-01-10 21:09:48,224 - climada.entity.exposures.base - INFO - category_id not set.\n", "2022-01-10 21:09:48,225 - climada.entity.exposures.base - INFO - cover not set.\n", "2022-01-10 21:09:48,225 - climada.entity.exposures.base - INFO - deductible not set.\n", "2022-01-10 21:09:48,226 - climada.entity.exposures.base - INFO - centr_ not set.\n", "2022-01-10 21:09:48,504 - climada.entity.exposures.litpop.litpop - INFO - \n", " LitPop: Init Exposure for country: CHE (756)...\n", "\n", "2022-01-10 21:09:48,505 - climada.entity.exposures.litpop.gpw_population - WARNING - Reference year: 2018. Using nearest available year for GPW data: 2020\n", "2022-01-10 21:09:48,505 - climada.entity.exposures.litpop.gpw_population - INFO - GPW Version v4.11\n", "2022-01-10 21:09:49,312 - climada.util.finance - INFO - GDP CHE 2014: 7.344e+11.\n", "2022-01-10 21:09:49,742 - climada.util.finance - INFO - GDP CHE 2018: 7.355e+11.\n", "2022-01-10 21:09:49,751 - climada.entity.exposures.base - INFO - Hazard type not set in impf_\n", "2022-01-10 21:09:49,752 - climada.entity.exposures.base - INFO - category_id not set.\n", "2022-01-10 21:09:49,753 - climada.entity.exposures.base - INFO - cover not set.\n", "2022-01-10 21:09:49,753 - climada.entity.exposures.base - INFO - deductible not set.\n", "2022-01-10 21:09:49,754 - climada.entity.exposures.base - INFO - centr_ not set.\n", "2022-01-10 21:09:49,976 - climada.entity.exposures.litpop.litpop - INFO - \n", " LitPop: Init Exposure for country: CHE (756)...\n", "\n", "2022-01-10 21:09:49,977 - climada.entity.exposures.litpop.gpw_population - WARNING - Reference year: 2018. Using nearest available year for GPW data: 2020\n", "2022-01-10 21:09:49,977 - climada.entity.exposures.litpop.gpw_population - INFO - GPW Version v4.11\n", "2022-01-10 21:09:50,781 - climada.util.finance - INFO - GDP CHE 2014: 7.344e+11.\n", "2022-01-10 21:09:51,203 - climada.util.finance - INFO - GDP CHE 2018: 7.355e+11.\n", "2022-01-10 21:09:51,213 - climada.entity.exposures.base - INFO - Hazard type not set in impf_\n", "2022-01-10 21:09:51,214 - climada.entity.exposures.base - INFO - category_id not set.\n", "2022-01-10 21:09:51,214 - climada.entity.exposures.base - INFO - cover not set.\n", "2022-01-10 21:09:51,215 - climada.entity.exposures.base - INFO - deductible not set.\n", "2022-01-10 21:09:51,216 - climada.entity.exposures.base - INFO - centr_ not set.\n", "2022-01-10 21:09:51,546 - climada.entity.exposures.litpop.litpop - INFO - \n", " LitPop: Init Exposure for country: CHE (756)...\n", "\n", "2022-01-10 21:09:51,547 - climada.entity.exposures.litpop.gpw_population - WARNING - Reference year: 2018. Using nearest available year for GPW data: 2020\n", "2022-01-10 21:09:51,547 - climada.entity.exposures.litpop.gpw_population - INFO - GPW Version v4.11\n", "2022-01-10 21:09:52,359 - climada.util.finance - INFO - GDP CHE 2014: 7.344e+11.\n", "2022-01-10 21:09:52,785 - climada.util.finance - INFO - GDP CHE 2018: 7.355e+11.\n", "2022-01-10 21:09:52,797 - climada.entity.exposures.base - INFO - Hazard type not set in impf_\n", "2022-01-10 21:09:52,797 - climada.entity.exposures.base - INFO - category_id not set.\n", "2022-01-10 21:09:52,798 - climada.entity.exposures.base - INFO - cover not set.\n", "2022-01-10 21:09:52,799 - climada.entity.exposures.base - INFO - deductible not set.\n", "2022-01-10 21:09:52,799 - climada.entity.exposures.base - INFO - centr_ not set.\n" ] } ], "source": [ "# A faster method would be to first create a dictionnary with all the exposures. This however\n", "# requires more memory and precomputation time (here ~3-4mins)\n", "exp = LitPop()\n", "litpop_dict = {}\n", "for m in range(m_min, m_max + 1):\n", " for n in range(n_min, n_max + 1):\n", " exp_mn = LitPop.from_countries('CHE', res_arcsec=150, exponents=[m, n]);\n", " litpop_dict[(m, n)] = exp_mn\n", " \n", "def litpop_cat(m, n, litpop_dict=litpop_dict):\n", " return litpop_dict[(m, n)]" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:52.812480Z", "start_time": "2022-01-10T20:09:52.806391Z" } }, "outputs": [], "source": [ "#Define the distribution dictionnary\n", "import scipy as sp\n", "from climada.engine.unsequa import InputVar\n", "\n", "distr_dict = {\n", " 'm': sp.stats.randint(low=m_min, high=m_max+1),\n", " 'n': sp.stats.randint(low=n_min, high=n_max+1)\n", " }\n", "\n", "cat_iv = InputVar(litpop_cat, distr_dict) # One can use either of the above definitions of litpop_cat" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:52.821317Z", "start_time": "2022-01-10T20:09:52.817337Z" } }, "outputs": [ { "data": { "text/plain": [ "['m', 'n']" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Uncertainty parameters\n", "cat_iv.labels" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:56.977646Z", "start_time": "2022-01-10T20:09:52.824533Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:09:52,830 - climada.util.coordinates - INFO - Raster from resolution 0.04166666000000063 to 0.04166666000000063.\n" ] }, { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "cat_iv.evaluate(m=1, n=2).plot_raster();" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:57.127443Z", "start_time": "2022-01-10T20:09:56.979316Z" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "cat_iv.plot(figsize=(10, 3));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## UncOutput " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The `UncOutput` class is used to store data from sampling, uncertainty and sensitivity analysis. An UncOutput object can be saved and loaded from .hdf5. The classes `UncImpactOuput` and `UncCostBenefitOutput` are extensions of `UncOutput` specific for `CalcImpact` and `CalcCostBenefit`, respectively." ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2021-08-24T09:13:12.855902Z", "start_time": "2021-08-24T09:13:12.848615Z" } }, "source": [ "**Data attributes**" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "| Attribute | Type | Description |\n", "| --- | --- | --- |\n", "| samples_df | pandas.dataframe | Each row represents a sample obtained from the input parameters (one per column) distributions |\n", "| | | |\n", "| *UncImpactOutput* | | |\n", "| | | |\n", "| aai_agg_unc_df | pandas.dataframe | Uncertainty data for `aai_agg`|\n", "| tot_value_unc_df| pandas.dataframe | Uncertainty data for `tot_value`. |\n", "| freq_curve_unc_df | pandas.dataframe | Uncertainty data for `freq_curve`. One return period per column.|\n", "| eai_exp_unc_df | pandas.dataframe | Uncertainty data for `eai_exp`. One exposure point per column.|\n", "| at_event_unc_df | pandas.dataframe | Uncertainty data for `at_event`. One event per column.|\n", "| | | |\n", "| *UncCostBenefitOutput* | | |\n", "| | | |\n", "| imp_meas_present_unc_df | pandas.dataframe | Uncertainty data for `imp_meas_present`. One measure per column.|\n", "| imp_meas_future_unc_df| pandas.dataframe | Uncertainty data for `imp_meas_present`. One measure per column |\n", "| tot_climate_risk_unc_df | pandas.dataframe | Uncertainty data for `tot_climate_risk`. One measure per column.|\n", "| benefit_unc_df | pandas.dataframe | Uncertainty data for `benefit`. One measure per column.|\n", "| cost_ben_ratio_unc_df | pandas.dataframe | Uncertainty data for `cost_ben_ratio`. One measure per column.|\n", "| cost_benefit_kwargs | dictionary | Keyword arguments for `climada.engine.cost_benefit.calc`. |" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2021-08-24T09:13:25.319589Z", "start_time": "2021-08-24T09:13:25.315834Z" } }, "source": [ "**Metadata and input data attributes**\n", "\n", "These attributes are used for book-keeping and characterize the sample, uncertainty and sensitivity data. These attributes are set by the methods from classes `CalcImpact` and `CalcCostBenefit` used to generate sample, uncertainty and sensitivity data." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "| Attribute | Type | Description |\n", "| --- | --- | --- |\n", "| sampling_method | str | The sampling method as defined in [SALib](https://salib.readthedocs.io/en/latest/api.html). Possible choices: 'saltelli', 'fast_sampler', 'latin', 'morris', 'dgsm', 'ff'|\n", "| sampling_kwargs | dict | Keyword arguments for the sampling_method. |\n", "| n_samples | int | Effective number of samples (number of rows of samples_df)|\n", "| param_labels | list(str) | Name of all the uncertainty input parameters|\n", "| problem_sa | dict | The description of the uncertainty variables and their distribution as used in [SALib](https://salib.readthedocs.io/en/latest/basics.html). |\n", "| sensitivity_method | str | Sensitivity analysis method from [SALib.analyse](https://salib.readthedocs.io/en/latest/api.html) Possible choices: 'fast', 'rbd_fact', 'morris', 'sobol', 'delta', 'ff'. Note that in Salib, sampling methods and sensitivity analysis methods should be used in specific pairs.|\n", "| sensitivity_kwargs | dict | Keyword arguments for sensitivity_method. |\n", "| unit | str | Unit of the exposures value |" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example from file " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Here we show an example loaded from file. In the sections below this class is extensively used and further examples can be found." ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:57.232327Z", "start_time": "2022-01-10T20:09:57.129679Z" } }, "outputs": [], "source": [ "# Download the test file from the API\n", "# Requires internet connection\n", "from climada.util.constants import TEST_UNC_OUTPUT_IMPACT\n", "from climada.util.api_client import Client\n", "apiclient = Client()\n", "ds = apiclient.get_dataset(name=TEST_UNC_OUTPUT_IMPACT)\n", "_target_dir, [filename] = apiclient.download_dataset(ds)" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:57.347330Z", "start_time": "2022-01-10T20:09:57.234307Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:09:57,236 - climada.engine.unsequa.unc_output - INFO - Reading /Users/ckropf/climada/data/unc_output/unc_output_impact/test_unc_output_impact/v1/test_unc_output_impact.hdf5\n" ] } ], "source": [ "# If you produced your own data, you do not need the API. Just replace 'filename' with the path to your file.\n", "from climada.engine.unsequa import UncOutput\n", "unc_imp = UncOutput.from_hdf5(filename)" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:57.816798Z", "start_time": "2022-01-10T20:09:57.349069Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1cAAAFgCAYAAABXIoPMAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAACXCUlEQVR4nOzdd1hTZxsG8DvsrSBDFBBxoIIiDtwb0eKAWuto3bvVatW6qp+t1kodrXW01r1tldZildZdt3VhWwVBQJCAypYNYeT7I5IaAxIgIRDu33XlipzzvidPDoc8PjnveY9ALBaLQURERERERJWipe4AiIiIiIiINAGLKyIiIiIiIiVgcUVERERERKQELK6IiIiIiIiUQEfdAWiy3NxcPHjwAFZWVtDW1lZ3OEREGqOwsBCJiYlwdXWFgYGBusNRO+YbIiLVKU/OYXGlQg8ePMD777+v7jCIiDTWoUOH0KFDB3WHoXbMN0REqqdIzmFxpUJWVlYAJL+I+vXrqzmaaujKp5LnHqvVGwcR1TjPnz/H+++/L/2cre2Yb6hGYf6nGqY8OYfFlQoVD82oX78+7Ozs1BxNNfT0gOTZbr964yCiGotD4CSYb6hGYf6nGkqRnMMJLYiIiIiIiJSAxRUREREREZESsLgiIiIiIiJSAhZXRERERERESsAJLYiIiFToypUr2Lp1K4KDg6GlpQU3Nzd8/PHHaNu27Rv7DR8+HPfv35dbPmDAAGzatElF0RIRUWWwuCL1sW6n7giIiFTq1q1bmDp1Kpo1a4a5c+eioKAAhw8fxpgxY3D48GG0adOmxH5isRiRkZHw9PSEl5eXzLqGDRtWRehEqsP8TxqMxRWpz9i76o6AiEilVq9eDVtbWxw9ehSGhoYAAF9fX3h7e2PDhg3Ys2dPif1iY2ORnZ2Nfv36wcfHpypDJlI95n/SYLzmioiISAXS0tIQGhqKgQMHSgsrALC0tETHjh1x7969UvtGREQAAJo0aaLyOImISHl45oqIiEgFTExMcOrUKZnCqlhqauobb0YZHh4O4L/iKjs7G0ZGRqoJlIiIlEbtZ66EQiFmzZoFDw8PeHh4YOHChUhJSVFaP2W3e1VoaChcXV2xefNmxd8w/edrgeRBRKSBtLW14ejoCBsbG5nloaGhCAoKgru7e6l9w8PDYWxsDD8/P7i7u8Pd3R2enp4IDAxUddhEqsf8TxpMrWeuUlNTMX78eIhEIkyZMgWFhYXYtWsXwsLC4O/vDz09vUr1U3a7VxUUFGDJkiXIz89X3Q4iIiKNkpWVhUWLFgEApk2bVmq7iIgIZGVlISMjA2vXrkV6ejr279+PefPmIT8/H76+vlUUMRERlYdai6u9e/fi+fPnOHHihHTog5ubGyZOnIiAgACMGDGiUv2U3e5V27Ztkw7bKEvjxo1RUFBQZjt7ewfExDxRaJtERFSz5OTk4IMPPkBoaCimT58ODw+PUtuOGDECRUVFeP/996XLBg0ahMGDB2PdunUYMmRIicMKFc03AHMOlc3BoRGEwhiF26vymCpPLDy2SRHlOaZ0dHTg5OSkWNvKBFVZgYGB8PDwkLlgt2vXrmjcuDECAwNLLa4U7afsdsXCwsKwdetWfPjhh9i4cWOZ73P7z5dhYVm/zHa+3RX7pRERUc2Snp6O6dOnIygoCO+88w7mzp37xvajR4+WW2ZgYAAfHx9s2bIFERERcHZ2lmujaL4BmHOobEJhDAKuPla4vSqPqfLEwmObFFGeYyol6Tm+WjhBobZqu+YqLS0NQqEQLi4ucutcXFzw4MGDSvVTdrtixcMBu3btiqFDh5b9RomISrB58+YS/3P8qsWLF6Nv374yywoKCrBx40b06tULbm5uGDVqFG7evCldf/PmTTg7O5f6iIuLK/X1Tp48icGDB6N169YYOHAgfvrpJ7k2gwcPlttmp06dpOvHjh0LZ2dnzJ49u8TXyM3Nhbu7O5ydnUu8Qa4mSk5Oxrhx4xAUFISRI0fiyy+/hEBQsetNLCwsAEgmuCAiUpfMzEz06dMHp06dKrPtixcv8Pnnn6NPnz5o164dRo4ciRs3bsi0SUtLw+LFi9GpUyd07NgRS5cuRWZmJgDJrSnelNeKH9WF2s5cxcfHA4Dchb4AYGVlhczMTGRkZMDU1LRC/ZTdrjiOHTt24MmTJ/j+++8VHnpBRPSqR48eYdu2bW9sc/XqVfz6669yN4xdsWIFjh07hilTpsDDwwNXrlzB5MmTsXv3bnh4eMDFxQVHjhyR6ZOXl4fZs2fDxcUFtra2Jb7eiRMn8Mknn+Ctt97CokWLEB0djbVr1yItLQ3Tp08HAIhEIkRHR2P+/PkyQ9p0dGRTiUAgwOXLl5GbmwsDAwOZdZcuXapVhUFmZiYmT56Mhw8fYsKECViyZEmZfeLj4zFp0iS89dZbmDVrlsy6qKgoAICdnZ1K4iUiKktmZiY+/PBDPH36tMy2YrEYs2fPRnR0ND7++GNYW1vj2LFjmDRpEg4fPiyd2Oejjz5CbGwsPv/8c+Tm5mLt2rVISkrCtm3bYG1tLZPXbt++jfXr12PLli2wsrJS2fusKLUVV1lZWQBQ4hS1+vr6ACTfzL1eXCnaT9ntTE1NER4eju+++w7Lly9H/fr1ERsbq8A7JSL6T2FhIZYuXQoLCwvplzuvy8rKwvLly+W+9ElOTsbPP/+MKVOmSIeVdevWDQkJCVi7di1+/vlnmJiYoG3btjL9is+UrF+/HlpaJQ9Y2L59O9zd3bFhwwYIBAL06NEDurq68PPzw4gRI2Bubo7IyEjk5+ejX79+b7z/Ups2bfDgwQNcuXIF/fv3l1l36tQpODs7IywsrKxdpRFWrlyJhw8fYty4cQoVVoDky76MjAz4+/tjwoQJMDExAQA8e/YMx44dQ6dOnarlfyiISPPdunULn332GZKTkxVqf//+fdy8eRN79+5Fly5dAEguvQkPD8fevXvh7u6Ov/76Czdv3sTRo0fh5uYGAKhfvz4mTJiA4OBguLi4yOS1pKQkAEDLli2r5RdNaiuuioqKymxT0n8CFO2n7HaFhYVYsmQJ2rdvX+q1YFRO/d/8zT2RMmRmZuLbb7/F+fPnkZiYCBMTE/Tq1QtLly7F6tWrce/ePZw+fVqmz7Bhw9C0aVOsXbsWeXl5WLduHQIDA5GXl4e33noL9erVw8mTJ3HhwgXExsaiX79+pb7+rFmz8NFHH0l/3rt3LzIzMzFmzBh8/fXXJfb5+uuvYWdnB2dnZ5w/f166PCYmBkVFRejevbtM+/bt2yMwMBAvXrxA3bp1ZdZFRETg0KFDWL58uXRIWUmioqIwffp0meFq7du3R25uLm7fvg0vLy+EhYVBX18fjo6OpW4HAMzNzdGxY0ecPn1aprjKzc3FxYsXMW3atFpRXEVGRuL48eMwNTVFy5Ytcfz4cbk2Pj4+EAqFCAoKQrt27WBvbw8AWL58OWbOnIlRo0bh3XffRVZWFg4dOgQdHR189tlnVf1WiJSL+b9cqlMemzlzJrp27YrJkyfj3XffLTN2LS0tvPvuu2jXrp3MskaNGklPUty4cQP16tWTFlYA0KlTJ5iYmODKlSslXrpTmsWLFyM7Oxvt27fH3r17kZycDDc3N3z++edVdlN2tRVXxsbGACTDVV5XvKy4TUX6Kbvdrl27EBoaisOHD0vvf5Weng5AMgNUSkoK6tatW+q3wlSCNqVPQ0zV0JvuSdJ/23+/z3+3A2enl952vvi/fx9oDyQEldyu9VTAa7vk3/F3AZv25Yu3+OXmz0d4eDjmz58PKysr/PPPP9i4cSPMzc0xePBg/PrrrwgNDUWLFi0ASO55FxwcjDlz5gAAPv30U/z555+YP38+GjRogN27d+O3336Tnjl4fbjC6+rX/29ygSdPnmDLli3YsWNHqdeV3rlzB8eOHcPx48dx8OBBmXXFQ/qePXsms7w4QcXFxckVVxs2bICjo2OZXwrZ2trKDfF4dbuAZDKfunXrYu7cubh69SoEAgEGDhyIJUuWSM+uFPPy8sKGDRuQn58PXV1dAMDly5dhYmLyxvs7aZJbt24BADIyMko9a+Xj44Pbt29jyZIl8PPzkxZXnp6e+O6777Bt2zasX78eBgYG8PDwwLx586rsPwhEKqOO/F9DcxhQvfLYoUOH0Lx5c4VHb7m6umLVqlUyyzIzM3H79m307NkTgOTLPQcHB5k2WlpaaNiwIaKjoxV6nVddv34dQqEQS5cuRWFhIb788kssXrwY/v7+5d5WRaituGrQoAEAIDExUW5dQkICzMzMSrwbvaL9lN3uypUryM/PL7FK37VrF3bt2oXz589Xy9OTRLVVXl4e8vPz8fnnn0s/xDt16oR79+7h1q1bWLBgASwtLXHq1ClpUvrjjz9gbm6Obt26ISoqCidPnoSfnx+GDRsGAOjcubPMN3x6enpyw/BKIhaLsWzZMgwdOhQdOnQosbjKy8vD0qVL8eGHH6JRo0Zy6+vXrw8PDw988803qF+/PlxcXHD9+nX88ssvACRf9LxKKBTiwoULWLlyZZlf/AwdOhQ//PAD2rVrhwEDBiA6OhrffPMNBAKB9BqpsLAwJCUlwdnZGePGjcPDhw+xadMmxMbGYt++fTLb8/LywqpVq3Djxg3pvj916hQGDBhQ4ckcaprRo0eXOOvf64YNGyY9vl7l6ekJT09PVYRGRDVEdcpjANC8efNKv6cVK1YgMzMTEydOBCAZCl/aCZXiSS3KIysrS3qtFiC5jvXLL79EamoqzM3NKxe8AtRWXJmZmcHOzg7BwcFy60JCQuDq6lqpfsput2jRIumZqmJJSUlYsGABfHx84OvryzHw5fXvy290eAarZnj127o3aTNN8d/p2LuKtavgN376+vrYvXs3AMlZmOjoaISHhyMyMhL6+vrQ1tbGW2+9hVOnTuHjjz8GIElKAwcOhI6ODm7fvg0AMv/BNTQ0RK9evWRm6HvT5DZaWlrQ0tLCTz/9hCdPnmDr1q2ltt28eTMMDQ0xadKkUtusW7cOCxYswPjx4wEATZo0wYcffgg/Pz+5ySP8/f1hZmYGHx+fUrdXbPr06UhMTMT//vc/LFu2DHXr1sXSpUuxcOFC6TWpn3zyCUQikTQJd+jQAfXq1cPcuXNx584ddOjQQbo9KysruLu748yZM+jZsyfy8vLw559/YseOHSgsLCwzHiLSYOrI/zUwhwHVK49VllgsxsqVK/Hbb79h2bJlaNWqlXR5SdsvbXlZGjRoIC2sgP/OvOXk5Gh2cQVIvtncv38/IiMjpcMcrl+/jqioKEyePLnS/ZTZrqRir/iUqL29Pbp27VqZXVE7FZ92Z3FFKnT+/Hn4+flBKBTC3Nwcrq6uMDAwkF5vOXjwYBw4cABhYWEwNDRESEgIli5dCgBITU2Frq4uzMzMZLZpaWkp/bciY9WHDx+OdevWSQuggoICiMWSRF9QUAAtLS2EhIRg7969OHTokHT5q220tbUhEAhQv359HDhwAElJScjIyICjoyMCAgIAAHXq1JF57XPnzsHT0xN6enpl7ic9PT2sXLkSCxcuxPPnz+Hg4IDExESIxWLpdosT4at69OgBAAgNDZUprgBgwIAB+OGHH7BixQpcuXIFJiYmaN++vXS4HBHVUsz/5VId8tir1w5XhEgkwsKFC/HHH39g/vz5GDt2rHSdiYlJiSPIsrOz5YacK+L1SeqKCzRF5llQBrUWV1OnTsXx48cxYcIETJo0CXl5edi5cydcXFyk37SWdKGvIv1U0Y6Iapbo6GjMmTMHb7/9Ng4ePCj99mrOnDmIjIwEALRt2xb29vY4c+YM9PT0YGtri/btJd8yWltbIz8/H+np6TKJqfi6y+I2P//8c6kxWFtb49q1a8jKyirx3k8uLi7S6bbz8/NLvDbKxcUFfn5+ePvttxEYGIhWrVrByclJmhzDwsJgZmYmM23706dPERkZiUWLFim0r27cuAEtLS106tQJTZs2lW4XkMzIVFBQgN9++w0tWrSQKbJyc3MBoMRvA728vODn54e7d+/WuiGBRETKUF3yWGXk5uZixowZuHnzJj7//HO54dKOjo4ICpK9dq2oqAhxcXEYMmRIpV5bHdRaXFlYWODgwYPw8/PDpk2bYGBgAE9PTyxcuFD6TWtJF/oq0k8V7YioZgkJCUF+fj6mTZsmTUjZ2dm4e/euzFmeQYMG4eLFiwAAb29vaQHQrl07aGlp4cKFC/D19QUg+fbtypUr0ns76enpoXXr1m+Mo0+fPnKJKzAwEHv27MHPP/8sTVy9e/eWabN3717cvHkTW7duhZ2dHQQCATZv3owePXpg2bJlACQ3Xjx58iR69eolM3zi33//BSCZFl0Rv//+O/7++2+cOHECgGQ4xuHDh9GgQQM4OztDW1sbmzdvRosWLWSGNp45cwa6uroljte3tbVF69at8ccff+DixYv44YcfFIqFiIgkqkseq4xPPvkEt2/fxtdffw1vb2+59V26dMG2bdvw77//SnPWzZs3kZmZKZ2+vSZRa3EFAE5OTtixY0ep60u70Lesfqpq9yo7O7taMZ0wUU3VsmVLaGtrY926dRg9ejRSU1Oxe/duJCUlyXxxMmTIEOlNfb/44gvp8kaNGmHIkCFYtWoVsrOz0bBhQ+zfvx+JiYnSyXAUYW5uLndm5+5dyVj9VxPa6/e1srCwkEt6o0ePxtdff43GjRvDwcEB3333HXJzczFz5kyZvuHh4SW+brGYmBikpKRIi6IRI0bgl19+wZdffom+ffvixIkTuHr1Kr755htoa2sDAGbMmIHly5dj1apV6Nu3L+7fv4/vvvsOY8eOlbvZcbEBAwbg22+/hbm5ufSbVCIiUkx1yWOKyszMREREBBwcHGBhYYGzZ8/i7Nmz8PX1RYMGDfD3339L2xoYGKBFixbo3Lkz3NzcMGvWLCxcuBAFBQVYs2YNevfuXeocDNWZ2osrIiJVady4MdasWYMtW7Zg2rRpsLKyQs+ePfHOO+9g5cqViI+Ph42NDZo2bYrmzZtDJBLJXVf0+eefw8DAAN9++y0KCgowePBgDBw4EBEREWp5T+PGjUNWVhZ27NiB9PR0tG3bFvv370fjxo1l2iUnJ8uNsX/V999/j19//VX6BVHr1q2xceNGbNy4EUePHoWjoyM2bNiAt956S9pn5MiR0NXVxZ49e3D06FFYWlriww8/xLRppV83MWDAAKxbt45DAomIKqCm5bHg4GCMGzdOOjth8b0aAwICpNcHF2vWrBlOnjwJgUCArVu34osvvsD//vc/6OnpoV+/fvj000+VHl9VEIiLr5gmpSu+QHDx2r2wsKxfZnvf7k6oVb+O4ntOKDqDD1EVS0lJwbVr19CnTx+Zi2pHjRoFS0tLbNmyRY3R1W7Fn6+8BYZEefMNUAtzDpWbQCBAwNXHCrdX+JiqQP4vTyw8tv/DPFa68hxTKUnP8dXCCQrlHJ65IiIqhYGBAVasWIFTp05h1KhR0NHRwR9//IG///4be/bsUXd4REREb8Q8VvVYXJH68IwVVXNGRkbYvXs3NmzYgHnz5iE/Px/Ozs744YcfauRFtkRE1QLzf5VhHqt6LK6IiN6gTZs2/HaPiIhqLOaxqlX52y0TERERERERiytSowPtJQ8iIiKqPZj/SYNxWCCpT0JQ2W2IiIhIszD/kwbjmSsiIiIiIiIlYHFFRERERESkBCyuiIiIiIiIlIDFFRHVamIx77dCREQ1F/NY9cLiiohqrXPnzuGzzz57Y5ubN2/C2dkZ9+/fr/DrPH78GK1bt8axY8dklj979gxz5sxB586d0bVrVyxYsADJyckybf7991+MGTMG7u7u6NWrFzZv3oz8/HyZNleuXME777yDtm3bwsvLCwcOHChXsl29ejWmT58ut/zZs2eYP38+unfvjo4dO2LChAkIDg6Wrj927BicnZ3h4uKCtLS0Ere9ZMkSODs7Y+XKlQrHQ0REilFlHhOJRFi9ejW6desGd3d3zJ49G/Hx8W/sIxaLsXfvXvTv3x9ubm549913ce3aNZk2WVlZWLlyJbp27Qp3d3dMnjwZoaGh0vVjx46Fs7PzGx+v59PqhLMFkvq0nqruCKiW27dvH4yMjFT6GmKxGEuXLoVIJJJZnp+fj2nTpiE3Nxeff/45AGDdunX44IMP8OOPP0JbWxsxMTGYOHEiOnTogM2bN0MoFGLdunVIS0vDsmXLAAD37t3DjBkzMHToUMyfPx/BwcH46quvUFhYiAkTJpQZ38GDB7Fv3z707t1bZnlubi4mTZoEgUCATz/9FMbGxti7dy/GjBmD3377Dfb29tK2hYWFuHDhAt5++22593j+/Pny7zQi0mzM/0qjyjz22Wef4cKFC1i0aBGMjIzwzTffYNq0aTh27Bi0tbVL7LNr1y5s2LABc+bMgaurK06cOIFp06bhxx9/RJs2bQAAs2fPRlBQEGbNmgVnZ2ecOHEC7733Hn7++Wc4OTnhs88+Q2ZmpnSbEydOhLe3N959913pMgcHB5W8Z2VgcUXq47Vd3REQqdzBgwcRFxcntzwkJASPHj3C3r170aVLFwCAiYkJJk+ejJCQELRu3Ro//fQT9PX1sWnTJujr6wMAkpOTsW3bNixevBg6OjrYu3cvmjZtitWrV0MgEKBr1654/PgxDh069MbiKjk5GevXr0dAQABMTU3l1v/55594/Pgxzpw5g0aNGgEAPDw80KdPH/z4449YuHChtK27uzvOnDkjV1zduHEDAoEANjY25d5vRKTBmP+rvZiYGAQEBODrr7+Gt7c3AKBFixYYOHAgzp8/Dy8vL7k+RUVF2Lt3L0aPHo1p06YBALp06YJbt27hyJEjaNOmDR48eICrV69ixYoVGDVqFACge/fuePLkCTZu3IiNGzeiadOmMtvV1tZG/fr10bZtW9W+aSXhsEAi0mj//PMP3n//fbi7u8PDwwOzZ89GXFwcxo4di1u3buHixYtwdnZGbGwsAODSpUvw9fVFmzZtMGrUKOnyYm8artC3b1+ZtrGxsdiwYQOWL18uF1fxmSwTExPpsrp16wKAdIjdpEmTsHv3bmlhBQC6urooLCxEUVERAGDx4sX45ptvIBAIZNq8fqbsdT/88APu3r2LXbt2oWXLlnLrzczMMG7cOGlhBQCGhoawtbWV2ycDBgzAtWvXkJWVJbP81KlT6N+/P3R0+D0eEVFFqSOP/fXXXwAgM6rB0dERzZo1w5UrV0qMUyAQYM+ePZg6darMMh0dHWlOio6OBiApqF7l7u6Oq1evlmu/FA93vHPnDkaNGoXWrVujX79+8Pf3L9d2lI0Zj9Qn/q7k2YZ3aa/u9u/fj927d6s1hkmTJmHcuHHl6pOTk4Np06ahW7dumDVrFtLT07Fu3TrMmzcPX375JRYsWAADAwMsWrQI1tbW+Pvvv/HBBx9gwIABmDdvHu7duycdslfs9eEKr9LT05P5efny5fD29oaHh4dcW3d3d7Rs2RIbNmzAqlWrAADr16+Hra0t2reX/E1YWlrC0tISgGSM+s2bN7F7924MGzZM+lq2trbSbaanp+PChQsICAjABx988MZ9M3r0aCxatAg6OjrYunWr3Ppu3bqhW7duMsuEQiHCw8PRq1cvmeV9+/bF+vXrcenSJek3nAUFBTh//jy+/vprXL9+/Y2xEFEtU8X5v6bmMEB9eSwqKgqWlpZyQw7t7OykBdLrBAIBmjVrBkAyJD4hIQH79u2DUCjEF198AQCoX78+AMk1vXZ2dtK+cXFxyMzMxIsXL6RfNCpq3rx5mDhxIubMmYPDhw9j2bJlcHd3lzsDVlVYXJH6HOwgeZ7PWW5INcLDw/HixQuMHTsW7u7uAABzc3P89ddfcHJygomJCYyMjKRDDXbu3AlHR0fpmaCePXsiIyMDBw4ckG5T0Q/rn3/+GY8ePcK3335b4nodHR188cUXmDp1Kvr06QNAcuZq//79MDQ0lGlbWFiIjh07orCwEHZ2diUWTnFxcdJvHF1dXTF69Og3xufk5KTQ+ygmEomwdOlS6OnpyW3bxMQEXbp0wdmzZ6XF1Y0bNwAAnTt3LtfrEFEtwPyvMHXlsaysLBgbG8stNzY2xvPnz8vsHxAQgMWLFwMARo4cKf3SsE2bNnB0dMSKFSvg5+eHRo0a4ffff8elS5cASIrJ8hZXY8eOxcSJEwEALi4uOHv2LC5fvsziioiqr3HjxlXoGzd1c3JyQt26dTFjxgwMGjQIvXr1QpcuXUo8kwQAQUFBGDJkiMwQu+LZ94oVFhaWOhOfQCCAtrY2EhISsGbNGqxatQpmZmZIT0+Xa/vw4UOMGzcOrVq1wtSpUyEQCLBr1y5MnjwZhw4dkhmOV1hYiB07diAnJwfff/89RowYgWPHjslcy2RiYoJ9+/YhKSkJGzduxMiRIxEQECBXqFWESCTCxx9/jDt37mDTpk0lXkPl5eWF1atXQyQSQU9PD6dOnYKnpyeHBBKR2tXUHAaoL4+JxWKZbRQrbfnr3N3dcfDgQQQHB2Pjxo3IycnBunXroKenhy1btmD+/PkYPny4tO2UKVOwZcsWGBgYlLnt1716LZaZmRmMjIyQnZ1d7u0oC6+5IiKNZWJigoMHD6JLly749ddfpUMrDh8+XGL79PR0mJubyywrHpZXbMKECXBxcSnx0b9/fwDAihUr0L59e/Tr1w8FBQUoLCwEILnYt/jfBw8ehKGhIbZv347evXujV69e2LFjB/T09PDdd9/JvKaenh66desGT09P7Ny5ExkZGfj5559l2tSpUwedO3fG4MGDsWXLFkRHR+P06dMV33kvZWRkYPLkybh06RK++uoreHp6ltjO09MTIpEIV69eRUFBAc6dO4eBAwdW+vWJiGozdeUxExMTuetoASA7O7vESZBe5+joKL2Fx7x58/Dbb7/h6dOnAIBmzZrht99+w8WLF3Hu3Dn89NNPEAgE0NLSUmjbr3u9INPS0lLrvb/4lSIRabRmzZrh22+/hUgkwt27d7Fv3z6sWLECLi4ucm3r1q0rd5+pFy9eyPy8YsWKEhMO8N9Y9XPnzgGA3GssXboU33//PS5cuIDnz5+jWbNmMsMu9PX14erqioiICADA9evXIRAIpLMJAoCFhQVsbGyk9xo5d+4crK2tpVPcAkDz5s2hq6uLhISEN+6bsqSkpGDChAmIjo7Gpk2b0K9fv1Lbmpubo2PHjjh79qw00b0aNxERVYw68pijoyOSkpKQm5srU7zExsZKh/i9LjMzE+fPn0fnzp1lRjgUT5qUkJAAc3NznD59Gl26dJG5ZjgsLAzNmjXTiNEONf8dEBGV4vLly1i0aBECAwNhYWGBLl26wMHBAX/++SeePn0KLS3Zk/edOnXCn3/+KZ3oAYB0HHgxRa5Vev2sUnZ2NsaNG4dZs2ZJp691dHREYGCgzLh2kUiEkJAQtGrVCgDg7++PBw8e4Pfff4euri4AyUxLcXFxcHZ2BgBs374denp6OHjwoPT1/vrrL+Tn56N58+YK76vX5efnY/r06RAKhdi1axc6duxYZh8vLy9s3LgRurq6HBJIRKQE6spjXbp0kd7DsPha2ujoaISHh2PWrFkl9hEIBFi6dCmmTZuG2bNnS5dfu3YNurq6aNy4MXR0dPD5559jzpw50uukhEIhLl26JP25pmPmIyKN1aZNG4jFYsyaNQtTp06Frq4u9u3bBzMzM3Tq1Am///47Hj58iJs3b8LNzQ0zZszAO++8g5kzZ+K9995DWFgYDh06VO7Xbd26tczPxddcNWzYUFoUjR8/HgEBAZg2bRomTZoELS0tHDx4EPHx8diwYQMAYPLkyRg1ahTmzp2LUaNGISkpCZs2bUKjRo0wbNgwAMCMGTPwwQcfYPny5XjrrbcQFRWFTZs2wcPDQzqrX2ZmJiIiIuDg4AALCwuF3sOhQ4fw77//Svfb33//LV1nZmZWYnL28vLCF198gWPHjpU4AyEREZWPuvKYg4MDBg4ciP/973/IzMyEmZkZvvnmGzg7O8sMDw8JCYGenh6aNm0KY2NjjB07Fjt27ICxsTFatWqFGzduYNeuXZg+fTrq1KkDABg+fDh++OEHWFhYwMTEBOvXr4eFhYVCN76vCXjNFRFprLp162Lnzp3Q19fHwoULMWvWLOTl5WHPnj3SD3KRSIQpU6YgJCQEzZo1w+7du5GamoqPPvoIgYGBJd6jShkcHBxw6NAhGBoa4pNPPpHOqnT06FFpcebq6oq9e/dK4/Hz80OnTp2k/QDJNOjff/89goODMWPGDHz//ffw8fHB9u3bpRcdBwcHY+TIkbh48aLC8Z0/fx4AsGPHDowcOVLmsWbNmhL7WFpaol27djA2NuaQQCIiJVBnHvPz84O3tzfWr1+PZcuWoUWLFti+fTu0tbWlbWbNmoUVK1ZIf54/fz5mz56No0ePYurUqThz5gyWLl0qcybrk08+wdChQ7Fu3TosXrwYTZs2xYEDB+SuFaupBGJ1XvGl4WJjY9GvXz8sXrsXFpb1y2zv291JrRfgVTne54qIKqj48/X8+fMy90qprcqbb4BamHOo3AQCAQKuPla4vcLHVAXyf3li4bFNiijPMZWS9BxfLZygUM7hsEBSHxZVREREtQ/zP2kwDgskIiIiIiJSAhZXpD5npkkeREREVHsw/5MGY3FF6nN/h+RBREREtQfzP2kwFldERERERERKwOKKiIiIiIhICVhcERERERERKQGLKyIiIiIiIiVgcUVERERERKQEvIkwqY91O3VHQERERFWN+Z80GIsrUp+xd9UdAREREVU15n/SYBwWSEREpEJXrlzBe++9Bzc3N7i7u2PChAn4+++/y+wnFAoxa9YseHh4wMPDAwsXLkRKSorqAyYiogrjmSsiIiIVuXXrFqZOnYpmzZph7ty5KCgowOHDhzFmzBgcPnwYbdq0KbFfamoqxo8fD5FIhClTpqCwsBC7du1CWFgY/P39oaenV8XvhIiIFMHiitTna4Hkeb5YvXEQEanI6tWrYWtri6NHj8LQ0BAA4OvrC29vb2zYsAF79uwpsd/evXvx/PlznDhxAk2aNAEAuLm5YeLEiQgICMCIESOq7D0QKR3zP2kwDgskIiJSgbS0NISGhmLgwIHSwgoALC0t0bFjR9y7d6/UvoGBgfDw8JAWVgDQtWtXNG7cGIGBgSqNm4iIKo5nroiIiFTAxMQEp06dkimsiqWmpkJbW7vEfmlpaRAKhRgwYIDcOhcXF1y8eFHZoRIRkZLwzBUREZEKaGtrw9HRETY2NjLLQ0NDERQUBHd39xL7xcfHA4BcPwCwsrJCZmYmMjIylB8wERFVGosrIiKiKpKVlYVFixYBAKZNm1ZqGwAlnvHS19cHAGRnZ6soQiIiqgwWV0RERFUgJycHH3zwAUJDQzFt2jR4eHiU2K6oqKjMbWlpMX0TEVVH/HQmIiJSsfT0dEyaNAk3b97EO++8g7lz55ba1tjYGACQl5cnt654WXEbIiKqXjihBalP/23qjoCISOWSk5MxefJkPHz4ECNHjsSKFSsgEAhKbd+gQQMAQGJioty6hIQEmJmZwcjISGXxEqkc8z9pMBZXpD5tSr7egIhIU2RmZkoLqwkTJmDJkiVl9jEzM4OdnR2Cg4Pl1oWEhMDV1VUVoRJVHeZ/0mAcFkhERKQiK1euxMOHDzFu3DiFCqtiXl5euHHjBiIjI6XLrl+/jqioKHh7e6siVCIiUoJynbnKzMxEeHi4dPrYO3fuYP/+/dDW1sb777+PDh06qCRI0lD/bpc88xssIqpGlJXrIiMjcfz4cZiamqJly5Y4fvy4XBsfHx8IhUIEBQWhXbt2sLe3BwBMnToVx48fx4QJEzBp0iTk5eVh586dcHFxgY+Pj/LeLJE6MP+TBlO4uIqIiMC4ceNQr149nDhxAkKhEBMnToRYLIauri7Onj2LHTt2oEuXLqqMlzTJ2emSZ364ElE1ocxcd+vWLQBARkZGqWetfHx8cPv2bSxZsgR+fn7S4srCwgIHDx6En58fNm3aBAMDA3h6emLhwoXQ09NT3hsmUgfmf9JgChdX3377LQBgwYIFAAB/f38UFBTg8OHDaNGiBcaNG4etW7eyuCIiohpLmblu9OjRGD16dJnthg0bhmHDhsktd3Jywo4dO8r3BoiISK0Uvubq9u3bmDBhAnr27AkAuHDhAho1agR3d3cYGhrC19cXDx48UFmgREREqsZcR0RElaFwcZWXlwdzc3MAQFxcHCIiItCjRw+ZNtra2sqNjoiIqAox1xERUWUoXFw5ODggKCgIAPDrr79CIBCgX79+AACxWIxTp06hUaNGqomSiIioCjDXERFRZShcXI0ePRq//vorhgwZgq1bt6JZs2bo3LkzHj16hGHDhuHOnTsYO3ZsuQMQCoWYNWsWPDw84OHhgYULFyIlJUVp/ZTd7saNGxg9ejTc3d3Ro0cPfPnll8jKyir3+yYioupHVbmOiIhqB4UntBg9ejSMjY1x8uRJuLu7Y+bMmdJ1ubm5+OKLL8o9PWxqairGjx8PkUiEKVOmoLCwELt27UJYWBj8/f1LnRFJ0X7KbvfXX39h0qRJcHFxwSeffIJnz55h//79ePDgAQ4dOgQtLd42jIioJlNFriMiotqjXPe5Gjp0KIYOHSqzrHnz5vjjjz8q9OJ79+7F8+fPceLECTRp0gQA4ObmhokTJyIgIAAjRoyoVD9lt1u7di1sbW1x8OBBGBgYAABsbW2xcuVKXLlyBb169arQfqi15ovVHQERkRxl5zoieg3zP2mwcp9qCQsLw7Zt2/DZZ58hMjISz549w6VLlyr04oGBgfDw8JAWNADQtWtXNG7cGIGBgZXup8x2xRc5jxgxQlpYAYCHhwcAyX4hIiLNoMxcR0REtUe5zlx98cUXOHz4MMRiMQQCAQYOHIj09HTMmTMHvXv3xsaNG6Gvr6/QttLS0iAUCjFgwAC5dS4uLrh48WKl+im7nb6+Pnbt2iXX5uHDhwCABg0alBgvERHVLMrMdUREVLsofOZq//79OHToEKZNm4ajR49CLJac0u3SpQsmTJiAixcvlutmh/Hx8QAAGxsbuXVWVlbIzMxERkZGhfspu93r4uLicOzYMXz55Zdo3rw5+vfv/6a3SyU50F7yICKqJpSd64ioBMz/pMEUPnP1008/YeDAgZg7dy5SU1Oly83MzLB48WKkpKTg5MmTmDVrlkLbK55hz9DQUG5d8TeC2dnZMDU1rVA/Zbd7NY4XL16gb9++0n7Lli3jt5gVkRCk7giIiGQoO9cRUQmY/0mDKXzmSigUonPnzqWu79ChA549e6bwCxcVFZXZpqTZ9xTtp+x2rxIIBNiwYQPWrFmDJk2aYOLEiTh16lSZ2yEioupN2bmOiIhqF4WLK3Nzczx//rzU9eHh4ahTp47CL2xsbAxAMlHE64qXFbepSD9lt3tVnTp14O3tDV9fXxw6dAgNGjTAV199VdLbJCKiGkTZuY6IiGoXhYur/v374/Dhw4iIiJAuEwgEAIBLly7hyJEj6NOnj8IvXDwBRGJioty6hIQEmJmZwcjIqML9lN2uNAYGBujduzeePXum0M2PiYio+lJ2riMiotpF4eJqzpw5sLGxwbBhwzBlyhQIBAJs2bIFb7/9NmbMmAFra2vMmTNH4Rc2MzODnZ0dgoOD5daFhITA1dW1Uv2U3S4yMhJ9+/bFoUOH5NplZWVBIBCUetNjIiKqGZSd64iIqHZRuLgyMzPD0aNHMXXqVIhEIujr6+Off/5BTk4OJk6ciF9++QUWFhblenEvLy/cuHEDkZGR0mXXr19HVFQUvL29K91Pme0aNWqEjIwM/PTTTxCJRNJ2cXFxOHPmDDp27AgTE5NyvX8iIqpeVJHriIio9ijXfa4MDQ3x0Ucf4aOPPlLKi0+dOhXHjx/HhAkTMGnSJOTl5WHnzp1wcXGBj48PAMnFxUFBQWjXrh3s7e0V7qfsdjo6Oli2bBkWLlyIsWPHYujQoUhNTcWhQ4cgEAjwv//9Tyn7pFZpPVXdERARyVF2riOi1zD/kwYrtbh6+vRphTZYnpvpWlhY4ODBg/Dz88OmTZtgYGAAT09PLFy4UDrE7vbt21iyZAn8/PykxZUi/VTRzsfHB7q6uti5cyf8/PxgZGSEzp07Y+7cuWjcuHGF9let5rVd3REQUS1XFbmOiF7D/E8arNTiqm/fvtKLeMvj4cOH5Wrv5OT0xhsyDhs2DMOGDSt3P1W18/b2fuOQRSIiqjmqKtcREVHtUGpxNXPmzAolHCKFxd+VPNvwLu1EpB7MdURqwPxPGqzU4opjzUnlDnaQPM8XqzcOIqq1mOuI1ID5nzRYuSa0AIDHjx/j4sWLiIuLg5aWFhwdHdG3b1/Y2tqqIj4iIqIqx1xHREQVoXBxVVRUhBUrVsDf3x9FRUUy6/z8/DBjxgzMmjVL6QESERFVFeY6IiKqDIWLq23btuHIkSMYMmQIJk6ciEaNGqGoqAhRUVHYs2cPvvvuO9SvXx/Dhw9XZbxEREQqw1xHRESVoXBx5e/vDy8vL6xbt05meZs2bbBhwwbk5ORg7969TDhERFRjMdcREVFlaCnaMCUlBZ06dSp1fc+ePSEUCpUSFBERkTow1xERUWUoXFy1bt0aly5dKnX93bt30bJlS6UERUREpA7MdUREVBkKDwtcuXIlJk6ciNmzZ2Pq1Klo0qQJdHR0IBQKcfDgQZw/fx5btmyRu9s972JPpRpzR90REBHJYK4jqgLM/6TBFC6uBg8eDLFYjDNnzuDs2bMy68RiyX0Kpk6dKtePd7GnUvHmgURUzTDXEVUB5n/SYAoXVzNmzOBd7ImISKMx1xERUWUoXFzxLvakdGemSZ69tqs3DiKil5jriKoA8z9pMIWLK0Byc8XY2FgkJCRIh0e8rmPHjkoJjGqB+zskz/xwJaJqhLmOSMWY/0mDKVxchYaGYs6cOYiJiSlxvVgshkAg4LhzIiKqsZjriIioMhQurlasWIHExERMnz4ddnZ20NbWVmVcREREVY65joiIKqNcZ64+/PDDEmdJIiIi0gTMdUREVBkK30TYxsaG3+AREZFGY64jIqLKULi4mj59Ovbu3YvIyEhVxkNERKQ2zHVERFQZCg8L9PHxQWBgIIYOHQpHR0dYWFjI3QtEIBBg3759Sg+SNJR1O3VHQEQkg7mOqAow/5MGU7i4Wr9+Pa5evQodHR1kZmYiJydHlXFRbTD2rrojICKSwVxHVAWY/0mDKVxc/frrr+jRowc2bNgAExMTVcZERESkFsx1RERUGQpfc5WXlwcvLy8mGyIi0ljMdUREVBkKF1fdu3fHX3/9pcpYqLb5WiB5EBFVE8x1RFWA+Z80mMLDAj/88ENMnz4dH3/8MTw9PVGvXj3o6Mh379ixo1IDJCIiqirMdUREVBkKF1e+vr4AgFOnTuH06dNy68ViMQQCAR4+fKi04IiIiKpSVeS6ZcuW4cmTJzhw4ECZbYcPH4779+/LLR8wYAA2bdpU4RiIiEg1FC6uVq9eLTcdLRERkSZRda7z9/eHv78/PDw8ymwrFosRGRkJT09PeHl5yaxr2LChqkIkIqJKULi4GjZsmCrjICIiUjtV5brCwkJs3boVW7ZsUbhPbGwssrOz0a9fP/j4+KgkLiIiUi6Fi6tiDx8+RFZWFsRisXRZQUEBsrKy8Ndff2HZsmVKDZCIiKiqKTPX5eXl4d1330VYWBh8fX1x48YNhfpFREQAAJo0aVK+4ImISG0ULq4iIiIwc+ZMxMTElNpGS0uLxRUREdVYqsh1eXl5yMzMxIYNG+Dt7Y2+ffsq1C88PBzAf8VVdnY2jIyMFH5dIiKqegoXV+vXr8fTp08xdepUCAQCbNu2DcuXL0d6ejp+/fVXxMfHIyAgQIWhksbpv03dERARyVBFrjMxMcGZM2dKnHXwTcLDw2FsbAw/Pz/8/vvvyM7Ohr29PebOnYtBgwaVa1tE1QrzP2kwhe9zde/ePYwcORLz5s3DBx98AG1tbTRq1AgzZszAzz//DAsLC+zevVuVsZKmaTNN8iAiqiZUkeu0tLTKXVgBkrNoWVlZyMjIwNq1a7F69WoYGxtj3rx5/DKTajbmf9JgCn/aZ2VloUWLFgAAAwMD2NnZITg4GN26dYOpqSmGDx/OD3siIqrRqlOuGzFiBIqKivD+++9Llw0aNAiDBw/GunXrMGTIEGhra1dJLEREpBiFz1zVq1cPL168kP7s4OCAR48eSX+2srJCQkKCUoMjDffvdsmDiKiaqE65bvTo0TKFFSAp+Hx8fJCUlCSd8IKoxmH+Jw2mcHHVuXNnHDlyBNHR0QCAVq1a4caNG9IkdO3aNZibm6siRtJUZ6dLHkRE1URNyHUWFhYAJBNcENVIzP+kwRQurmbOnIn09HS89dZbSElJwXvvvYfs7GwMHDgQgwYNwunTp+Ht7a3KWImIiFSquuS6+Ph4DBo0qMT7YkVFRQEA7OzsVB4HERGVj8LFlYODA37//XfMmzcPFhYWsLGxwYEDB9C8eXPo6OhgypQpmDNnjipjJSIiUqnqkutsbGyQkZEBf39/ZGZmSpc/e/YMx44dQ6dOnWBlZaXyOIiIqHzKNX1RvXr1MHXqVOnPrq6u2L9/v9KDIiIiUhd15DqhUIigoCC0a9cO9vb2AIDly5dj5syZGDVqFN59911kZWXh0KFD0NHRwWeffabSeIiIqGIUPnMFAJmZmbh375705zt37mD27NmYN28e7ty5o/TgiIiIqpo6ct3t27excOFC3L59W7rM09MT3333HQwNDbF+/Xrs2bMHbdu2xY8//ii9sTAREVUvCp+5ioiIwLhx41CvXj2cOHECQqEQEydOhFgshq6uLs6cOYMdO3agS5cuqoyXiIhIZaoi1124cEFu2bBhwzBs2DC55Z6envD09KzwaxERUdVS+MzVt99+CwBYsGABAMDf3x8FBQU4cOAArl+/jpYtW2Lr1q0qCZKIiKgqMNcREVFlKFxc3b59GxMmTEDPnj0BSL55a9SoEdzd3WFoaAhfX188ePBAZYGSBpovljyIiKoJ5jqiKsD8TxpM4eIqLy9Pem+PuLg4REREoEePHjJteKd4IiKqyZjriIioMso1FXtQUBAA4Ndff4VAIEC/fv0AAGKxGKdOnUKjRo1UEyUREVEVYK4jIqLKUHhCi9GjR2PFihV48OABHj9+jGbNmqFz58549OgRFi1ahNDQUHz11VeqjJU0zYH2kuexd9UbBxHRS8x1RFWA+Z80WLmKK2NjY5w8eRLu7u6YOXOmdF1ubi6++OIL+Pj4qCRI0lAJQeqOgIhIBnMdURVg/icNVq6bCA8dOhRDhw6VWda8eXP88ccfSg2KiIhIXZjriIioosp1E2EiIiIiIiIqGYsrIiIiIiIiJWBxRUREREREpAQsroiIiIiIiJSg1OJqzJgx+PPPP6U/3759GykpKVUSFNUSradKHkREasJcR6QGzP+kwUotrv755x/Ex8dLfx43bhyuX79eJUFRLeG1XfIgIlIT5joiNWD+Jw1W6lTsdnZ2+O677xATEwMjIyOIxWKcOXMG0dHRpW5MIBDI3BOEiIioOmOuIyIiZSq1uPrf//6H+fPnY/fu3QAkyeTMmTM4c+ZMqRtjwqFyiX95Z3ab9uqNg4hqLeY6IjVg/icNVmpx1bVrV1y/fh2JiYkQiUTw9PTEp59+in79+ik1AKFQiDVr1uDWrVsAgN69e2Px4sWwsLBQSj9lt7ty5Qq2bt2K4OBgaGlpwc3NDR9//DHatm1b4X1Qax3sIHmeL1ZvHERUa1VVriOiVzD/kwYrtbgCJN/OWVtbAwBmzZqFzp07o2HDhkp78dTUVIwfPx4ikQhTpkxBYWEhdu3ahbCwMPj7+0NPT69S/ZTd7tatW5g6dSqaNWuGuXPnoqCgAIcPH8aYMWNw+PBhtGnTRmn7hoiIqoaqcx0REdUebyyuXjVr1iwAkjM3586dw9OnT6GrqwtbW1v06dMH3bt3L/eL7927F8+fP8eJEyfQpEkTAICbmxsmTpyIgIAAjBgxolL9lN1u9erVsLW1xdGjR2FoaAgA8PX1hbe3NzZs2IA9e/aUex8QEVH1oYpcR0REtYfCxVVRURE++eQT/PHHHxCLxTAzM0NRUREyMzNx+PBheHl54dtvv4VAIFD4xQMDA+Hh4SEtaADJEI3GjRsjMDCw1OJK0X7KbJeWlobQ0FBMnDhRWlgBgKWlJTp27Ihr164p/L6JiKh6UkWuIyKi2kPhmwjv3LkTv//+O0aPHo2rV6/i1q1buHPnDq5evYoxY8bg9OnT2Ldvn8IvnJaWBqFQCBcXF7l1Li4uePDgQaX6KbudiYkJTp06hQkTJsi1S01Nhba2dulvloiIagRl5zoiIqpdFC6ujh07Bk9PTyxfvhyWlpbS5ZaWlli6dCn69++Pn3/+WeEXLr6viI2Njdw6KysrZGZmIiMjo8L9lN1OW1sbjo6Ocu1CQ0MRFBQEd3f3st4yERFVc8rOddWZrp4eBAKBQg8Hh0Yqi8PBoZHCcQgEAhgaGtW4uMsTc3WKu6Yqz7FdnfZ3TT1OamrcqqLwsMC4uDiMHz++1PVdunTB5cuXFX7hrKwsAJAZYldMX18fAJCdnQ1TU9MK9VN2u9fjKI5l0aJFAIBp06bJrScioppF2bmuOssXiRBw9bFCbX27O6ksDqEwRuE4imOpaXGXJ+bi9qpS3rhrovIc20D12t+Mu3Kqw/GtcHFlbm7+xpsqRkdHl1iAlKaoqKjMNlpa8ifWFO2n7Havy8nJwQcffIDQ0FBMnz4dHh4eZW6HXjPmjrojICKSoexcR0QlYP4nDabwsMC+ffvixx9/xIULF+TWnT9/Hj/99BP69u2r8AsbGxsDAPLy8uTWFS8rblORfspu96r09HRMmjQJN2/exDvvvIO5c+eW9BapLDbteQNBIqpWlJ3riKgEzP+kwRQ+c/Xxxx/jxo0bmDlzJpo0aYLGjRsDAB4/fozHjx+jYcOG+PjjjxV+4QYNGgAAEhMT5dYlJCTAzMwMRkZGFe6n7HbFkpOTMXnyZDx8+BAjR47EihUravS4ZCIi+o+ycx0REdUuCp+5qlu3Lvz9/TF58mSIxWJcvnwZly5dQlFRESZOnIhffvkFFhYWCr+wmZkZ7OzsEBwcLLcuJCQErq6uleqn7HYAkJmZKS2sJkyYgJUrV7Kwqowz0yQPIqJqQtm5johKwPxPGkzhM1eApBD55JNP8Mknnyjlxb28vLB//35ERkZK7zF1/fp1REVFYfLkyZXup+x2K1euxMOHDzFu3DgsWbJEKfugVru/Q/LstV29cRARvULZuY6IXsP8TxqsXMWVsk2dOhXHjx/HhAkTMGnSJOTl5WHnzp1wcXGBj48PAEAoFCIoKAjt2rWDvb29wv2U3S4yMhLHjx+HqakpWrZsiePHj8u9n1e3SUREREREtYtaiysLCwscPHgQfn5+2LRpEwwMDODp6YmFCxdCT08PAHD79m0sWbIEfn5+0uJKkX7Kbnfr1i0AQEZGRqlnrVhcERERERHVXmotrgDAyckJO3bsKHX9sGHDMGzYsHL3U3a70aNHY/To0WVuh4iIiIiIaieFJ7QgIiIiIiKi0ilcXGVkZKgyDiIiIrVjriMiospQuLjq2rUrZs2ahVOnTpV4w12icrNuJ3kQEVUTzHVEVYD5nzSYwtdcjRs3DqdOncK5c+dgbGwMT09PDBo0CN26dYO2trYqYyRNNfauuiMgIpLBXEdUBZj/SYMpXFwtWLAACxYswL179xAYGIjTp0/j+PHjMDc3x4ABAzB48GB06NBBlbESERGpFHMdERFVRrlnC3R3d4e7uzuWLl2KW7du4cKFC7h06RKOHDmC+vXrY8iQIfD19YWTk5Mq4iUiIlI55joiIqqICs8WKBAIYGhoKH2IxWJkZGTgxx9/xKBBgzBz5kykpKQoM1bSNF8LJA8iomqKuY5IBZj/SYOV+8zV/fv38ccff+D06dN4+vQpdHV10atXL8yYMQN9+vQBAAQGBuLzzz/HvHnzsHfvXmXHTEREpFLMdUREVBEKF1fr16/HqVOnEBcXB4FAgI4dO+KDDz7AgAEDYGpqKtP27bffxvnz53Ht2jWlB0xERKQqzHVERFQZChdXO3fuRKtWrTBmzBh4e3vD2tr6je3bt2+Ptm3bVjY+IiKiKsNcR0RElaFwcfXHH3+gcePGpa4vKipCXFwc7O3tAQATJ06sfHRERERViLmOiIgqQ+EJLby9vXHy5MlS1x87dgy+vr7KiImIiEgtqiLXLVu2DGPHjlWorVAoxKxZs+Dh4QEPDw8sXLiQE2gQEVVjpZ65io+Px40bN6Q/i8Vi3L59GwUFBXJti4qKcOLECQgEnPmFiIhqjqrOdf7+/vD394eHh0eZbVNTUzF+/HiIRCJMmTIFhYWF2LVrF8LCwuDv7w89Pb0Kx0FERKpRanFlYWGBH374AdHR0QAk09EeOXIER44cKXVjin4TRwQA6L9N3REQUS1XVbmusLAQW7duxZYtWxTus3fvXjx//hwnTpxAkyZNAABubm6YOHEiAgICMGLEiHLHQVQtMP+TBiu1uNLV1cXu3bsRGxsLsViM8ePHY/r06ejWrZtcWy0tLVhYWPBmilQ+baapOwIiquWqItfl5eXh3XffRVhYGHx9fWXOlL1JYGAgPDw8pIUVAHTt2hWNGzdGYGAgiyuquZj/SYO9cUKLBg0aoEGDBgAAPz8/dOjQQXoRLxERkSZQda7Ly8tDZmYmNmzYAG9vb/Tt27fMPmlpaRAKhRgwYIDcOhcXF1y8eFFp8RERkfIoPFvg22+/rco4qDb6d7vkmd9gEVE1oYpcZ2JigjNnzkBHR+GUi/j4eACAjY2N3DorKytkZmYiIyND7t5bRDUC8z9psFI/6Vu2bIm1a9diyJAhAIAWLVqUeRGvQCBASEiIciMkzXV2uuSZH65EpCZVkeu0tLSgpaXw5LwAgKysLACAoaGh3Dp9fX0AQHZ2NosrqpmY/0mDlVpc+fr6wsHBQeZnzgZIRESapLrmuqKiojLblLdgIyIi1Su1uPLz85P5+auvvlJ5MERERFWpuuY6Y2NjAJLrtV5XvKy4DRERVR+KDwAvQX5+Pq5duwYtLS107dq1XOPJiYiIagJ15LriCTYSExPl1iUkJMDMzAxGRkYqj4OIiMpH4QwhEomwatUqxMbGYvfu3RCJRBg5ciRCQ0MBAE2aNMG+fftQr149lQVLRESkStUl15mZmcHOzg7BwcFy60JCQuDq6qrS1ycioopReMD2li1bcPToUdja2gIAAgIC8PDhQ4wdOxarV69GYmIiNm7cqLJAiYiIVK065TovLy/cuHEDkZGR0mXXr19HVFQUvL29qyQGIiIqH4XPXP3xxx8YPnw4Vq1aBQA4ffo0TE1NsXDhQujo6EAoFMLf319lgRIREamaunKdUChEUFAQ2rVrJ73H1tSpU3H8+HFMmDABkyZNQl5eHnbu3AkXFxf4+PgoPQYiIqo8hc9cPX/+HG3btgUA5OTk4Pbt2+jSpYt07LmtrS3S09NVEiRpqPliyYOIqJpQV667ffs2Fi5ciNu3b0uXWVhY4ODBg2jRogU2bdqEffv2wdPTEzt37oSenp7SYyCqMsz/pMEUPnNlaWmJpKQkAMCVK1cgEonQu3dv6fqwsDBYW1srPUAiIqKqUhW57sKFC3LLhg0bhmHDhsktd3Jywo4dOyr1ekREVHUULq46deqEffv2QV9fH4cOHYKhoSE8PT2Rnp6OX375BUePHsWoUaNUGSsREZFKMdcREVFlKFxcffrpp4iPj8eaNWtgZGSEVatWwczMDHfv3sWaNWvQsWNHzJo1S5WxkqY50F7yPPaueuMgInqJuY6oCjD/kwZTuLgyMzPDnj17kJKSAhMTE+l475YtW+LIkSNwc3NTWZCkoRKC1B0BEZEM5jqiKsD8Txqs3HdCtLCwkPnZyMiIyYaIiDQKcx0REVVEuYqry5cv48SJE0hKSkJhYaHceoFAgH379iktOCIioqrGXEdERBWlcHF16NAh6X0/6tWrx2lgiYhI4zDXERFRZShcXO3fvx8tWrTAjh07YGlpqcqYSEEODo0gFMYo1Nbe3gExMU+qxbaJiKor5joiIqoMhYurZ8+e4dNPP2WyqUaEwhgEXH2sUFvf7k7VZttERNUVcx2RaojFYuTnFyEnpwB1Xi5LT8+DtrYAOjpa0NXVhpaWQK0xEimDwsWVg4OD9MaKRErReqq6IyAiksFcR6S4rMx8JD7PRsLzLCTF5wDwxqRJp5CUlCN9pKTkIjs7H7m5BRCLJf22De8EAJj+yWaZ7ZmY6KJOHX3po149AzRoYIIGDUwAeODO9Wewqm+E+g1NoK+vXbVvlkhBChdX06ZNw5dffokBAwagWbNmqoyJaguv7eqOgIhIBnMdkSyxWIzE+GwIozIQ+yQdwugMCKPTEfckA5kZ+a+17oM9ex6Uuc3pPw8vcXlmZj4yM/MRF5dZwtp3sWrhdQCAQABYWhvB1s4YDexN0cDBBI2c6qBxszowq6NfzndIpFwKF1d3796FsbExfHx80LhxY1hYWEAgkD19yxmUiIioJmOuo9qsuJCKCH2BiIcpAKZhzFsnkJX5ehGlXmIxkBifjcT4bPx7N1FmnaW1IYAJOLwzGE7N68LZpR7M6xmoJ1CqlRQurq5cuQIAqF+/PnJychAXF6eyoKiWiH95Z3ab9uqNg4joJeY6qk3y84sQGZaKkL+TEPJvEh6FpCD9heiVFs2UWljp6GjB0FAHHexjUVQkRlCcPQoLi1BQIIZIJH/bg4pISsgB4IKje0Oly2xsjdCidT04u9SDs6sFHJvUgbaOllJej+h1ChdXFy5cUGUcVBsd7CB5ni9WbxxERC8x15Emy87OB9AUP+4KQcg/SQgLToEor+JFjY6uFqxsDGFlYwSr+sY4H7gN27d/DUtLQ1haGqJePQPUq2cIY2NdGBjoQKe4oPn65dngV/J/UZEYGRkipKXlIS0tDy9e5CExMRtxcZl4+jQTX331PVq3fwvP47KQFJ8tvX5LEfHPshH/LBuXzggBAAaG2mjVxhKt21uhdTtrAJxIg5SnXDcRLhYfH4/nz5/DyckJ+vr60NHRgZYWvwEgIiLNwVxHNV1RkRj37sXjzJknOHs2GteuPQUwHUf2PCzXdoyMdWDf2Az2jmawa2QqeXY0hZWNkcwMf+cDz2Hq1DYVilVLSyCdyKIkX33VC19s9AMAiPIK8TwuC09jM/AsNhMxURmIjngBYVQ6CgrKrrpycwoRdDMeQTfjXy75HL6+Aejb1wF9+tjDxcWSMxdShZWruLp79y6+/PJLPHwo+aPcvXs3CgsL8emnn2Lx4sXw9vZWSZBERERVhbmOarKYmHScPSspps6di0Fyck65+hsYasOpuTmatqiL346swHeH98HWzqRaFRt6+tpwcDKDg5OZzPL8/CLERqdj7sSpGDx8KcKCU/D40QsUFpZVcBnh+PEIHD8eAQCwtjbCgAGOGDDAEf37N4K1tbGK3glpIoWLq3///RcTJ06Era0txo8fL72Yt06dOtDR0cEnn3wCY2Nj9OrVS2XB1lTrl8+GQEuxKUN79+5drm0vnTVa4bbVadsAAOHL5xMV6EuYNGkSxo0bp+4wiDQKc13N8ecfx3Au0L/MdhXKTwoqT54sT1tA8bgLC8V48SIXKSm5SE3NQ05O+a6R0tHRgrGJLoxePgwMJP81jAwDgL/x/dppyo+7gvlf8X14F1ERa6CnDzi7ipGTXYDsrHxkZ0meCwuK3tg7IQE4cEDyAAATEz1YWBjAwsIAZmZ6cpPcKC9u1R0nFVFaLJ6D3kWft4ap7HVrOoWLq40bN8LOzg7Hjh1DdnY29u7dCwBo3bo1fvvtN4wePRrbtm1jwiEiohqLuY5qgowMEVJTJQVVWpoIQHmuXc5HXQtTaUGlp6fZ94sSCAQwMtaFkbGudFlebgGyMvORlZGPrMx8FBa+udjKzBQhM1OEmJh0aGtroW5dfWmxVVyMEhVT+Ii4d+8ePvzwQxgYGCAnR/YUs4mJCUaMGIFNmzYpPUBN8MnKTbCwrF9mO9/uTrh48aLC2xUIBPhyy48Kta1O25aSXtBagb5ERCrAXFdz9HlrWJnfnlc4PymgvHlS0bbF7V+NOz4+C2fOROP06WicORONxETFh/rVqaOPfv0c0L9/I/Tv74imTc2x97fHVRJ3qSqQ/1W1v4uKxBjWswe++eY4LlyIwaVLscjIEJXavrAQSE6WPACgWTNzDBwoGULYu7c9jI31qiTu4vbV4fgmWeUqt/X09Epdl5eXh6KiN1f+RERE1R1zHamfNv78MwanT0sKqr//TlC4p46OFjp3toWXl+R6oQ4d6v83Sx/JkVxL9hRz53bA3LkdkJ9fiBs3nkr3/d278W/sHx6eivDwVGzefA+6ulro0qWBtJBt396mat4EVSsKF1dubm44efJkidd4ZGdnw9/fH61bt1ZqcKThxtxRdwRERDKY60gdiorEeBKZhvv3EvHvnQQAK9C371GF+zdrZi6dfKF3b3uYmZU84161UY3zv66uNnr2tEfPnvb48sseSEjIwtmzT6TFVkJCdql98/OLcPlyLC5fjsX//nft5cyH4/D7sUi07WgNWzuTcl+vRTWPwsXV7NmzMXbsWIwZMwb9+vWDQCDAv//+i/DwcBw4cABPnz7FihUrVBkraRrePJiIqhnmOqoKYrEYsU8ycP9uIu7fS8SDe4nISHt1KNqbiyMzMz3069dIOqOdo2Md1QasbDUo/1tbG+P991vh/fdboahIjH/+SZAWWlevxqHgDZNjpKXlAWiN7d/8DQCwsjGCW0drtGlvjVZu9WBpbVQ1b4KqlMLFlbu7O7Zt24bPPvsMa9asAQBs2LABAGBlZYUNGzagc+fOqomSiIioCjDXkWpo4XH4C4Q9SEbIP8l4cC8Rqcm5CvcWCID27W0wYEBjDBjgiM6dbaGrq9kTUVRHWloCuLvbwN3dBosXd0JGhkg6fPPMmWhERLx4Y//E+GycOxmNcyejAQDWtkZo1cYSLm0t0crNUvVvgKpEua656tatG86ePYvg4GAIhUIUFRWhYcOGcHV1hY4OZ0uhcjrzcnpXr+3qjYOI6BXMdVRZmekihAWnIPRBMsIeJANYgXkTz5drG/XrG8vca8nSUoPOcmhI/jc11cPQoU0xdGhTAEB0dBrOnXuCs2ef4Pz5su8xlvAsGwnPYnDxdMzLJcvx1dIbaN7KAs1amqOJs7nMLIdUM5Q7SwgEAri6usLV1VUV8VBtcn+H5LmGf7gSkeZhriNFpSTl4HH4C0Q9SpM8h7/A87is11oZlLkdI2MduLS1Qut2Vti9eQKePo3T3OtzNDT/OzrWwZQpbTBlShsUFYnx998JaN9+FNw6TETIv0nIF5U1GY4p/rr0FH9deipd0tDBBE1bWqCpc100bWGORk3qsOCq5kotripyc1KBQCC94SIREVF1x1xHihCLxUhIyEZYWApCQyUPYAomDD2JFyl5FdqmgaE2WrWxhGs7K7Rpb43GzepCW1tSTO3e/ExzC6taQktLgHbtbABcxIpvdyMvrxCh/ybhnzsJCPk3GREPU1BQUPb9yeJiMhEXk4lL0rNbgKW1IRyczAAMwr59D+DiYomWLS3kpoEn9Si1uIqNjZVblpycjLy8PNSpUweNGjVCUVER4uLikJqairp166JJkyYqDZaIiEiZmOuoWF5eAYTCDDx5ki59REen4dGjVISGpuDFi9eLKOdyFVZ16urD2dUCzi714NLWEk1bmnOK9FpEX18bbh1t4NZRMj17Xl4hwkNSEPJPEkL+TULo/RTk5hQotK2khBwkJeQA6I0JE05JlzdoYAInpzpwcqqDJk3qwsmpLpo0qQtHRzNYWxtBW5vHW1Uotbi6cOGCzM83b97EjBkz8NVXX2Ho0KHQ0vrvF3Ty5EksW7YM77//vuoiJSIiUjLmOs1VWCgGYIyHD5ORlJTz2iNb+u/ExBzExmbg+fMsiMs+kaAQLS3AoXEdtGhtAWfXeti4ajj2nrjFs1Ekpa+vDVd3K7i6WwEACguK8E7vXpg6dw8iQl8g4mEKYp9klOuYfPo0E0+fZuLq1Ti5ddraAtSvb4wGDUzQsKEJGjQofhjD2toIlpZGqFfPAJaWhi+nkKeKUviaq1WrVmH48OHw9fWVWzd48GCEhIRg48aN8Pb2VmZ8REREVYa5rnoqKhIjOzMf6Wl5ABrh1tWnyEgTIT0tD+kvREhPEyEjLQ/paSKkv8hDRpoImRkiAJ+jVas9Ko1NT08LjZrUgVPzunBqVheNm9dFoyZ1oK//32x+G1cls7CiN9LW0QIQh0HvNJUuy8kuwONHqYgITUXEw1RERabhqTATRYXl/xagsFCMuLhMxMVl4vbtMmLRFgBYjlljzsCsjj5MzfRgVlcPpmZ6MK2jB1MzfZjW0YNZHcnPgDEKC8XSYa21ncLFVUxMDEaNGlXq+vr16yMhQfE7iBMREVU3zHVVKytLBMAK927FIykhG2mpefKPF3lIf5H38kwUAMzC6sU3qjxWIyMdODtboEULyeOzzz7Apv370dDB5OV/jImUy9BIMsmJS1sr6bJ8USHihJmIeZyOb1asho/PDDx4kISoqDQUFSnn1Kvkb80UsdEZADIU6PE53ul1DCamujLFV3FRVtfcAPWsDWFpbYh6VoYANPs2AgoXV40bN0ZgYCBGjRoFbW3ZnZKXl4dffvkFzs7O5Q5AKBRizZo1uHXrFgCgd+/eWLx4MSwsLJTST9ntXrVs2TI8efIEBw4cKN+bJgnrduqOgIhIhqpyXW2WmpqLhw+T8fBhCkJDkxEe/gIxMemIicl4OVX1QqyYd1XdYUIgkFyz0qiRmczDyakuWra0QMOGptDS+u+b+c8++/flpAJUbsz/Faarpw3HJnXg2KQOvllxGgEBkmuu8vML8eRJOh4/TkNk5As8fvwCkZGSf8fGZiAlRfH7qlVUZkY+MjPy8Qyvz5b5uq9gbf0dHBzM0Ly5+cuHBZo1q4vmzS1q/LBEhYuradOmYd68eXjvvfcwbNgw2NvbIy8vD9HR0fjxxx/x9OlTbNu2rVwvnpqaivHjx0MkEmHKlCkoLCzErl27EBYWBn9/f+jplTzriaL9lN3uVf7+/vD394eHh0e53rOiCgqK8OBBEv766ynu3o3HkyfpEAolY8ILCopefjvxBaa/+wfqWhignpUhGjWpA8emddCspTksLA1VEpdSjb2r7giIiGSoItfVFmKxGI8fp+HOnee4ffs57t6NR0hIMhISstUYVTaaNWsIS0vDNz5sbIxhb28KPT3N/ka92mD+VzpdXW00bWqOpk3NS1yfk5OPZ8+ypNdlPX3637+Lrz9MTpY8Z2bmqzzexETJ9Y5378bLrbOzM4W7u7XMw8HBrMYMrVW4uPL29kZubi6+/vprfPbZZ9I3KBaL0bBhQ2zZsgXdunUr14vv3bsXz58/x4kTJ6SzL7m5uWHixIkICAjAiBEjKtVP2e0AoLCwEFu3bsWWLVvK9V4Vo4tjxx7hl1/CcfJkJNLTRWW0N0D8s2zEP5MkrusX/7uA0a6RKdw6WqN95/po08FaBbESEWkeVeQ6TVVQUIS7d+Nx4UIMLl4U4vbt50hNVd234waGOqhTVw/xz0LRrnNHmNXRl1wHUkcfZnX0YFb35XMdfZjW1YOpqR7e6d0Ujx4paZYKohrM0FAXTk6SGQTLkpdXAAODevh27yVkpEuua8xIF0mvc8xIk/35eVwiAOXd5Do2NgOxsRk4cSJSuszW1hg9e9qhRw/Jw9XVUuZMcnVSrpsIDxs2DL6+vggODkZcnOTmdvb29mjVqlWFXjwwMBAeHh4y09p27dpVOiyjtOJK0X7KbpeXl4d3330XYWFh8PX1xY0byhnz/TwuE78fiwTwP7zzzm9K2WbskwzEPslA4M+RLy82HIYbN56ic2fbGlP5ExGpg7JznSaJjHyB336LwLlzT3DlShwyMsr6EvDNdHS0UFCQBJe2zWFpbQjzegaoY66POuYGqFNXX/LvuvowM9eXThDh230mlq9/rIy3Q0Ql0NfXAZAOx6Z1FGrv290Jv1yMQGZGfonFV0pSLpITc5CckCN5TswCUL7rFJ89y8KRI2E4ciQMAGBubgBPTwd4ezth4MDGqF/fuJzvUnXKVVwBgJaWFlq3bo3WrVtX6oXT0tIgFAoxYMAAuXUuLi64ePFipfopux0gKa4yMzOxYcMGeHt7o2/fvmW/0TeIi8nAoR3BuHEx7uVUm6oZypeRJgLQBV27Hka7djaYObMtRo9uAUNDNd/h++uXRd58fqtIRNWLsnJdTScWi/EoOAXAW3Bx2YOQkORyb0NPTxvNmtVFy5b10LKlBZydLdC4cR04OJjB1tYYOjra+HILi6Vahflf42jraL38YqTs66V8uzfFkyepiIqS3Efu0aOUl8+piIh4gYKCojK3kZqaC3//R/D3fwQAaN/eBm+/3QyAZWXfSqWVu7hSlvh4yRhLGxsbuXVWVlbIzMxERkYGTE1NK9RP2e1MTU1hYmKCM2fOQEencrvtRUouftr9EGdORL1xOk1LS0N07doAnTrZonVrK9jbm6JBA2MYGupCSwswMamL7w7/hdTkXMTFZOBJZBoiw14gPDS11O0GBcVj8uTTWLjwMj7+uB0++qhdjb9wkIiIlEsYnY7LZ4S4fDbm5dDzvgoVVqameujQwQYdOtRHhw42aNvWGk5OdXmzXCJ6RREcHMzg4GCGXr3sZdaIRIUIDk7CvXsJ0kdQUDxyyrjB8t278S+v31qEeZPOo1sfO/TobwdrNZzRUltxlZUlmUnE0FD+bI2+vuQ/+9nZ2XLFlaL9lN3O1NQUWlpaMjeULC+xWIwLvz/Bni3/IjOj5IsFrawM8d57LfHOO83RtWuDMu6mnYOGDqZo6GAqvQkdAGRn5ePBvUTcvvYMNy7Glfhayck5+N//rmH9+juYM6cdPv64PczNDSr83oiIqGbLzsrHpTMxOHsiGo8fvVCoj5WVIfr0cUCfPvbo1csezs4W1fY6CCKq/vT0tOHubgN39/9OeohEhQgKiseVK7G4fDkWV6/G4cWLvFK38fjRCzx+9AIHtz+AW0dr9B/cGB7dbaFbRRPWqK24Kioq+5RfSYWMov2U3a6yEp5n4buvgvDPnZLvj+LYpA6iI7cjJuYGDAwq92sxMtaFR/cG8OjeANPmuePvW/H4ctFOCASt5O70nZaWh5Urb2Dz5nv43/8648MP274ca0tERLXB40cvcCrgMS6fjUFuTuEb22prC9Crlz2GDGmC/v0boVWreryOl4hUSk9PG507N0Dnzg2wYIEHCguLcOdOPH7//TF+//0x7tyRn3EQAMRi4O9bCfj7VgLM6uqh71uN4P1OE5WfzVLb/6KNjSVvLC9PvvIsXlbcpiL9lN2uMu7djMfuzbeQVcLUlvUbGmPMNBd07WOHYT2nVbqwep2urhY6drMFsAeRkanYuvUfbN/+L9LSZN9vamou5s27iM2b7+Grr3ooNQYiIqpeJLfzaIlPZ15CyD9Jb2yrq6eFfNHfOHRoCd56qzFHORCRWmlra6FTJ1t06mSLFSu64fnzLAQEhOPIkTBcvPgEJU2Wkf5ChIAfw/HbkXB07tUQQ0c2U1l8ahsE3aBBAwBAYmKi3LqEhASYmZnByEh+WkdF+ym7XWVsXXdPrrDS09fG+A9dsfmgF7r3s6+SYRSNG9fF2rW98OTJNHzxRTdYWMgnyKioNIwceRLATDwOf6HymIiIqOrk5xfhfGA05ow7C2BSqYWVQAC0aW+Fj5a0x97fBgM4gPfea8nCioiqnfr1jTFjRlv8+edIAKsw5WM3NG1R8v2+ioqA63/GYfGMiwBm4c71ZxC/PqyrktR25srMzAx2dnYIDg6WWxcSEgJXV9dK9VN2O2Vq3d4KHy5sB9uGJkrftiLq1NHHsmVdMGdOe2zeHISvvrpVwnS6jvhk8nl4D2uC0VNcYGyi5pkFiYiowgoLinDh1BMc3ROKxPjSb+prXs8AXkMbw3OwI6xslHffGiKiqpGBwcObYvDwpngc/gLnTkbj0umYEkePAY2wauF1NG1hjhETWqBjN+Xcrkit0/d4eXnhxo0biIz87yZh169fR1RUFLy9vSvdT9ntKktbW4CJs1pj5bc91FZYvcrUVA+fftoZkZFTMGuWu9xsTkVFwMmfIzHr/TO4dCZG6ZU9+m+TPIiISCUKC8W4dCYGs8acwXdfBZVaWLVpb4XFX3bGjl/ewujJrVhYkWox/1MVcGpWF9PmtsXu44Mwc3E7ODQ2K7FdRGgqVi++gfmTL+DezeeVfl21zlwwdepUHD9+HBMmTMCkSZOQl5eHnTt3wsXFBT4+PgAAoVCIoKAgtGvXDvb29gr3U0W7yrCqb4QFKzqhuYuFUranTFZWRti8uR8++sgdCxZcwm+/RcqsT03OxYaVt3HuZDRmfOKOhg6mpWypnNpMU852iIiqMaFQiDVr1uDWrVsAgN69e2Px4sWwsHhzPhg+fDju378vt3zAgAHYtGnTG/uKxWLcuf4cB354gJio9FJaFaKHpyPefq85nJrXVeStECkH8z9VIX19bfQf3Biegxzx9+0EnDgSjqCb8pNgPH70AivmX4NbR2uM/7A1nJrVrdDrqbW4srCwwMGDB+Hn54dNmzbBwMAAnp6eWLhwIfT09AAAt2/fxpIlS+Dn5yctrhTpp4p2FdW8lTkW+/WFWTW/n1Tz5hY4fvxtnDwZiSFDdgGQTfz3gxLx8YRzGDGhJd5+rznvW0JEVIbU1FSMHz8eIpEIU6ZMQWFhIXbt2oWwsDD4+/uXmmPEYjEiIyPh6ekJLy8vmXUNGzZ842s+eZyG3Zv/xT+3S56dVkdXC15DHPH7sSmY//ndir0xIqIaRiAQwN3DBu4eNnj86AXmTfoWgPyN4v+5nYD5k86j9wAHvDfFBVb1y3cmX+1zbjs5OWHHjh2lrh82bBiGDRtW7n6qaveqCxcuKNTu4/95KFRY6erpVYspbQcPbgJgHUZM+BXHDj1CQf5/09Xni4pwaHswrl2IxazF7Uu9YFAh/26XPPMbLCLSUHv37sXz589x4sQJNGnSBADg5uaGiRMnIiAgACNGjCixX2xsLLKzs9GvX79yjaA4vCMEF/5IRUl3GdHWFqDfIEe8O74FrGyM8Pux1Aq9J6JKY/4nNZOcrd+PDXuC4L8vFNcvxsmsF4uBP0/F4NqFWLwztgV6D6ij8LbVXlzVBjq6ihVM+SIRAq4+Vni7vt2dKhqSAgrw3hQX9PJywPYNf8t9AxodkYaF0y68nMqygpNdnJ0ueeaHKxFpqMDAQHh4eEgLKwDo2rUrGjdujMDAwFKLq4iICACQ6aeIi6djUFQkO3RbSwvo5eWAERNbVovrfYmY/6m6aNysLhau6oyI0FTs+/4+7gfJzh4uEhXhx10huHi6AKYKnsDiuC56o4YOpvj8m+6Yu7wjTOvIDl8pKgICfgwHMB8XLsSoJ0AiomoqLS0NQqEQLi4ucutcXFzw4MGDUvuGh4cD+K+4ys4ufYa/N2nd3grf7PbEnGUdWVgREZWiaQtzrNzYA8vWdS1x4ovE5zkKb4vFFZVJIBCgl5cDthz0Qi8v+xJa1EO/fkcxZcpppKbmVnl8RETVUXy85IJpGxsbuXVWVlbIzMxERkZGiX3Dw8NhbGwMPz8/uLu7w93dHZ6enggMDFTotes3NMYSvy5Y+W0PODZVfDgLEVFtJRAI0KGLLTbs6YeZi9qhTt2KzZXA4ooUVsdcH3OXe2DZuq6wtDaUW79r1320arUHv/zySA3RERFVL1lZWQAAQ0P5z0t9fUnSLu2MVEREBLKyspCRkYG1a9di9erVMDY2xrx58xAQEFDqa+obvLxB/YH+6NSjQbW4jpeIqCbR1tFC/yGN8d1hL3gPc4JWOaslXnNF5dahiy02H7TEgW3B+ONYJF69/dXz51kYPvw3+Po2xebN/WBnp6Rp24mIapiikmaVeI1WKVl7xIgRKCoqwvvvvy9dNmjQIAwePBjr1q3DkCFDoK2tLddvxbc90LSFY4VjJiIiCRMzPUyb545+gxyxbf0loFCxfjxzRRViaKSLaXPbwu/73gDk7xUQEBCBli13Y9OmIBQWlv0fDCIiTWNsbAwAyMvLk1tXvKy4zetGjx4tU1gBgIGBAXx8fJCUlCSd8OJ1FpYGlQmZiIhe08TZHAu/7KxwexZXVCktWtcDsAHLl3eBrq7s4ZSZmY85cy6gc+dDuHdPvgAjItJkDRo0AAAkJibKrUtISICZmRmMjMp3/5TiGw9XdIILIiIqv/IMDWRxRUpQiBUruiEoaCw6dbKVW3vnTjw6dDiI+fP/RGam6L8V88WSBxGRBjIzM4OdnR2Cg4Pl1oWEhMDV1bXEfvHx8Rg0aBC2bNkity4qKgoAYGdnp9xgiaoS8z9pMBZXpDSurla4dm00vv/eE2Zmr0/bLsY339yFi8senDwZqaYIiYiqlpeXF27cuIHIyP8+965fv46oqCh4e3uX2MfGxgYZGRnw9/dHZmamdPmzZ89w7NgxdOrUCVZWViqPnYiIyo/FFSmVtrYWPvigLR4+nIR3320utz4mJgNDhvyKIUOOITw8VQ0REhFVnalTp6JOnTqYMGEC9uzZgx9++AGzZ8+Gi4sLfHx8AABCoRDHjx+HUCiU9lu+fDmeP3+OUaNGYd++ffj+++8xfPhw6Ojo4LPPPlPX2yEiojKwuCKVaNDABEePDsXJk2+jUSP5m7GdPPkYGVvbIPYrZ6Sny1/sTUSkCSwsLHDw4EG0aNECmzZtwr59++Dp6YmdO3dCT09yhv/27dtYuHAhbt++Le3n6emJ7777DoaGhli/fj327NmDtm3b4scff5TeWJioxjrQXvIg0kCcip1UatCgJujd2x6ff34dGzbcRWHhf2Os2zWMBQAI6qwG8DuAuwBkx2Db2zsgJuZJ1QWsJA4OjSAUxijcvqa+TyIqm5OTE3bs2FHq+mHDhmHYsGFyyz09PeHp6anK0IjUIyFI3REQqQyLK1I5Y2M9rFvXG++/3wqzZp3HtWtxr7UwBTASTs2nY+x0F7T1sJHe+NK3u1OVx6sMQmEMAq4+Vrh9TX2fRERERPQfDgukKtO2rTWuXBkF4BDqWRvKrX/86AVWzL+G/82+grAHyVUfIBERERFRJfDMFVUpyRmpv/HdIS/gn5LbPLiXiEUzLqJTjwYA5Kd2JyIiIiKqjnjmitTCwPC/ur5b35Lv13LzylMA8zB06K/466+nVRQZEREREVHFsLgitVuwshPW7+yLth7WJa4/cSISXbocRr9+R3H+/BOIxbzxIBERERFVPxwWSGoTbT1K+u+mLczx+Tc98O/dBBz44QHCH8rfA+vChRhcuBADNzcrzJrljvfeawkjI92qDJmIiIgqq/VUdUdApDI8c0Vq84/TavzjtFpmWZv21li7vQ8+/aoLmrU0L7nfP4mYOvUM7Oy2YcGCi3j8+EUVREtERERK4bVd8iDSQCyuqNoRCATw6N4Aa7f3AbANffrYl9guNTUX69ffQZMmO9GnzxHs3fsAGRmiqg2WiIiIiOglFlekNnUy76NO5v1S10tmFozAhQsjcf36e/D1bQotLUGJbS9eFGLixFOoX/97jB37O06dioJIVKiiyImIiKjC4u9KHkQaiMUVqU3vBz7o/cBHobZdujTAr7/64vHjKVi0yAMWFgYltsvOLsDBgyF4661fYG39PcaMCcSxY4+QlcUzWkRERNXCwQ6SB5EGYnFFNUqjRnXw1Vc9ERs7Hbt3D0CnTqXfBystLQ+HDj3EO+/8Biur7zF48DFs2hSE0NBkzjhIRERERErH2QKpWtPV03s5PPBNrAC0B9AOQMmTYOTkFCAw8DECAx8DAOztTZGS8heysu4DiAKQUmYsBgaGyM3NKUf0NY+DQyMIhTEKtbW3d0BMzBMVR0RERERUc7C4omotXyRCwNXHCrUtKhJjWE8vTJ78HY4fj0BSUumFkFCYAcDl5QMwr2eAlq3roUWbemjhUg+NmtaBvr62TB/f7k4Kx+Lb3UmhdtWNUBij8e+RiIiISFVYXJHGkEx2EYmdOwdg27b+uHYtDseOhePXX8MRE5Pxxr6pybm4fjEO1y/GSbalLYCDoxmcnOvCqXldNHU2B8B7ahERERFR6VhckUbS1tZCz5726NnTHhs29EFwcBLOnHmCM2eicelSLHJzC97Yv6hQjOjINERHpuHC78VD31bhw9Gn4eBkhkZOdWDvaIZGTmawtTeBjg4vXyQiIiKq7VhckcYTCARwdbWCq6sV5s3rgNzcAly9Gof+/aejdbvRCAtOgShPkWnbtfBUmImnwkz8dempdKmOjgANHEzRqLEZ7BubwcHJDIAlCgvF0NYu63oxIiIiItIULK5IbS66HlfL6xoY6MDTsxGA0/hi01YUFBQhKvwFHv6bjIf3k/E4LBXxz7IV3l5BgRgxj9MR8zj9laWLMLp/AOwczeDwsuAqfrayMVJgkg4iIiINNeaOuiMgUhkWV6Q2aSat1R0CAEBHRwvNWlqgWUsLDB3ZDACQkS7C40cv8PhRKh6HvUDkoxd4Ksws13ZFoqKX23ghs9zAUAcOL89yNXKSPANmEIvFLLqIiEjz2bRXdwREKsPiiqgEpmZ6cOtgDbcO1tJlvt1bYO3265KzVFHpiIlKQ8zjdKQk5ZZr27k5BXgUkoJHIa9O//4/WFhsgaurpfTRrp0N2rSxhLGxnpLeFRERERGpEosrUhu3x58CAP5xWq3mSBQlQvNWFmjeykJmaWa6CDFR6RBGpeNJlGR44IN7UQBMyrX1Fy/ycPVqHK5ejZMu09ISwNnZHO7uNmjXzhru7jZwd7eGubmBMt4QERFR1TszTfLstV29cRCpAIsrUhvHhJ8A1KTiqmQmZnpo5WaJVm6W0mW+3Sdg74kQScH18nqs4uIrOzNf4W0XFYnx8GEKHj5MweHDD6XLGzeuA3d3a7RrZ4OOHevDw6M+6tZlwUVERDXA/R2SZxZXpIFYXBGpSF1zA9Q1N0Drdv8NLRSLxUhJykXM4zQ8eVlwxUSlI/zhcwD6Cm87KioNUVFpOHYsXLqsRQsLdOpki86dbdGpky1at7biFPFEREREVYjFFVEVEggEqGdliHpWhnDvVF+63Ld7Ezx+nIIHD5Lx4EES/v47AUFB8YiIeKHwtkNDUxAamoJ9+4IBAIaGOmjf3kZabHXp0gANG5oq+y0RERER0UssroiqBTEaN66Lxo3rYsiQJtKl6el5+PvvBNy7Jym27t1LQEhIMgoLxWVuMSenQO4arsaN66BHj4bo3t0OPXo0hLOzBWcoJCIiIlISFle1hK6ensr+E63Kbdd2Zmb66NnTHj172kuX2dk5IS4uH4Ddy4cDABsAZQ8BLB5OuH9/CADA0tIQ3bs3RI8edujevaFC26htHBwaQSiMUaitvb0DYmKeqDgizabo/tbR0YGTk1MVRERERKQ4Fle1RL5IhICrjxVu79td8f+0qHLbJC8uLkpuf+dk5yMiNBVhwZIp3sNDUpGaXPYU8UlJOQgIiEBAQMTLJV/gf3Muo1UbS7i6W8LZpR709LVV8C5qDqEwRuHjm8d25Sm6v1OSnuOrhRNUHxAREVE5sLgitXlh7KruEDSGoZEuWrezlk6eIRaLkRifjUfBqVj/2Vp06TIad+48R35+URlb0sP9u4m4fzcRR/YAunpacHapB1d3S7RuZ4XmrSygq1e7iy0iIqok63bqjoBIZVhckdpcav2bukPQWAKBANb1jWFd3xjrPzuJ69dPICcnH7duPceVK7G4ejUO168/RUaG6I3byRcV4cG9RDy4l4ifdj+Enp4WnFvXQ2t3KwCOEIkKocdii4iIymPsXXVHQKQyLK6IaglDQ1306mWPXr0k128VFBTh338TcfVqHK5cicWVK7GIj89+4zZEoiLpmS1gJszNN6Nbt4bo08cBffrYo317G+jqstgiIiKi2onFFVEtpaOjhXbtbNCunQ1mz24HsVgMLS0rfLTEHw/+TsKDoEQkllFsZWcX4OzZJzh7VjKJg4mJLrp3lxRbvXvbo107G95ri4iIiGoNFlekNj5/SS7+P95Z8ckwSHUkMz4mo98gR/Qb5AgAiH+ahftBkmGB9+8lIjkh543byMzMx6lT0Th1KhoAYGqqh+7dG6JXLzv06sUzW0REBODrlzMMzy/7tiJENQ2LKyIqlU0DY9g0MIbnYEeIxWI8f5qFB0GJuB+UiMtnHwCo88b+GRki/PFHFP74IwoAYGSkg65d/yu2PDzqQ1+fH0NERESkGfi/GiJSiEAggG1DE9g2NEH/IY1x+ewohIUl488/hbh4UYg//4wp85qt7OwCnDv3BOfOSYYR6utro3NnW/TqZY+ePe3QpUsDGBnpVsXbISIiIlI6FldEVGHNm1ugeXMLTJ/uBrFYjLCwFPz5p6TQunhRiMTENw8jzMsrxKVLsbh0KRYAoKurhY4d66Nbt4bo3NkWnTs3QIMGJlXxVoiIiIgqjcUVESmFQCBAixb10KJFPXzwQVuIxWI8fJiMS5dicflyLC5dEuLZs6w3biM/vwjXrz/F9etPpcscHEzRuXMDdO5siy5dGsDd3ZpDCYmIiKha4v9QiEglBAIBWrWyRKtWltJiKyLiBS5dEkqLrZiYjDK3ExOTgZiYMBw9GgYA0NPThru7NTp0sIG7uw3c3a3h4lKPBRcRERGpHf83QhpFV0/v5ax3NYsq41bVtsu7XQMDQ+Tmvj5M0ByA0ysPyzK3IxIV4ubNZ7h589krSwvRtq0t3N2t0a6dNdzdbdC6tSXMzPQVjo+IiIioslhckdr83fhLpW8zXyRCwFXFpnb37e6k9NevKFXGraptl2e7xdsuq31yYg4e/puM9Z+tg7OLLyIfvUBBfpECW9fG338n4O+/E7Bnz39L7e1N0apVPZlHy5b1YG5uoHDcRESkZP23qTsCIpVhcUVq88RmtLpDoGqmnpUhuvezw/rPTmDNto3IFxUiKjwNocHJeBScgrDgFCQ+f/OMhK8SCjMgFGbg9OlomeW2tsZo0cICTZuao0mTOmjSpO7Lf9eFqamekt8VERHJaDNN3REQqQyLKyKqtnT1tNHcxQLNXSyky1KSchARmorHj17gcfgLPA57gaQybm78umfPsvDsWRb+/FMot87a2ghNmtRFkyZ14eRUB0BH3LsVDysbQ1haG8HAkB+bREREVDL+L4HUplH8jwB4BovKx8LSEB7dDeHRvYF0mW93V5w9G4KgoHjcuycZHhgenorCQnG5t5+QkI2EhGzcuFE8Y+EIrJh3Vbre1EwP9awNYWVjBMuXz/WsDWFhaQDAGi9e5KJOHf0aee0fEVGV+He75JlnsEgDsbgitWkbtRQAiytShmx4ejaCp2cj6RKRqBDh4akICUmWeYSFpSBfoeu4SpaRLkJGugjREWklrF0Ac/MtMDDQQf36RrC1NUH9+sawtTWWebaxMYKlpSHq1TOEqWnNnISFiKjCzk6XPLO4Ig2k9uJKKBRizZo1uHXrFgCgd+/eWLx4MSwsLJTST13tiEi99PS04eJiCRcX2RkICwqKEBn5AuHhqYiMfIGIiBeIjJQ8oqLSKlV4FcvNLUB0dDqio9PLbKurq4V69QxfFlsGr/xb8mxurg8zM32YmurBzExP5tnUVA/a2lqVjldZiorEyM8vhEhUhLy8AohERRCJCiESFSIvr/Dlv4te+1m2PdAVgb9EQICXBacAEAgkU/sLpD8LIMpLVuM7LR9V5zkiIqo+1FpcpaamYvz48RCJRJgyZQoKCwuxa9cuhIWFwd/fH3p6JV9Yrmg/dbUjoupLR0cLzs4WcHaW/w9qYWERhMIMacH15Ek6/Py+h0vbAUiMz0ZyQk6Fhhq+SX5+EZ4/z8Lz52++wXJpjIx0YGqqB0NDHejr60BPTwv6+trQ19eBvr72y58l/9bSKvsMWX5+IfLzi5CfLymCynp+tVgqKKh8YQq8jR0b/imzlY5OBpyqz4SfpVJ1niMioupFrcXV3r178fz5c5w4cQJNmjQBALi5uWHixIkICAjAiBEjKtVPXe2IqGbS1taCo2MdODrWkQ4x9PPriS+3rAYAFBaKkZaai6T4HCTGZyMxPhtJCTlITsxBanIuQu8/gqGhDXJyCqos5uzsAmRnV93rUfmoOs8REVH1otbiKjAwEB4eHtLEAQBdu3ZF48aNERgYWGryULSfutoRkWbS1hbAwtIQFpaGMjMYFvPtPglZWUXIyBDh2TPJ2aj/njOlsxQmJeVIH7m5LIw0marzHBERVS9qK67S0tIgFAoxYMAAuXUuLi64ePFipfqpqx0R1W4CgQBmZpLrpEoaevi67Ox8JCfnIDk5F0lJOUhOzpF5TkvLQ3q6CBkZIulz8b8zM0UQK3eUYqXp6mq9HI5Y/NCSDlcsXvbfevl1u3Ztw1tvjwGAl+9NDLEYLx9i6fLc7GQkxKrvfSpC1XmOiIiqH7UVV/Hx8QAAGxsbuXVWVlbIzMxERkYGTE1NK9RPXe1ejbewsBAA8CIlsYQ9IE9HRwcpSc8Valve9tVx27EZksPvTX2rY9zcdvWKo7h9bKxq/qdd3rgrEodAAFhaApaW2gBMXj7KJhaLkZ1dgKysfLkJJIr/nZ9fJJ08QqxAJaajowUdHUmxo6MjkPm3rq42dHW1ZNoUF0a6upI2lZ35cN++E3h3/IIy271I0cMPX/33OVsdqTrPVSbfAFVzbCs7jvK2ry5x1+TPNJXE/TL/oxzvsVrEXQGMu+T2NS3u4s9WRXKOQKxItlWBe/fuYdSoUVi1ahXeffddmXUbNmzADz/8gMuXL8slF0X7PX36VC3tXo33zp07eP/99yu8j4iI6M0OHTqEDh06qDuMEqk6zzHfEBFVLUVyjtrOXBUVlT2rlJaW/BTDivZTV7tXubq64tChQ7CysoK2tnaZ/YmISDGFhYVITEyEq6urukMplarz3KuYb4iIVKc8OUdtxZWxsTEAIC8vT25d8bLiNhXpp652rzIwMKi236gSEdV0jRo1KruRGqk6z72K+YaISLUUzTlqu/tkgwYNAACJifLjwxMSEmBmZgYjI6MK91NXOyIiIkD1eY6IiKoftZ25MjMzg52dHYKDg+XWhYSElHraTdF+6mpH/xk+fDju378vt3zAgAHYtGkTAEAoFGLNmjW4desWAKB3795YvHgxLCxkZ1lTdrvqbtmyZXjy5AkOHDggs1xd+6sm7tfS9qEixyVQe/fhlStXsHXrVgQHB0NLSwtubm74+OOP0bZtW2kbHoeKUXWeqy7K+3uJjY1Fv3793rjN/fv3o1OnTgAU/5utCUr7XCqJpv5dlKY8+0aRzylAc46d8uwbZee4mkCR/VOVnztqvc+Vl5cX9u/fj8jISOm9PK5fv46oqChMnjy50v3U1Y4ks5hFRkbC09MTXl5eMusaNmwIAEhNTcX48eMhEokwZcoUFBYWYteuXQgLC4O/vz/09PRU0q668/f3h7+/Pzw8PGSWq2t/1cT9Wto+VOS4BGrvPrx16xamTp2KZs2aYe7cuSgoKMDhw4cxZswYHD58GG3atOFxWE6qznPqVpHfi4WFBdauXSu3PC8vD1988QXq1auHFi1aAFD8b7YmKO1zqSSa/nfxuvLsG0U+pwDNOXbKs2+UneNqAkX3T5V+7ojVKDk5WdylSxdx9+7dxbt37xZv3bpV3L59e/Hbb78tzsvLE4vFYnFMTIw4ICBAHBMTU65+6mxHkt9b8+bNxb/88kupbb755htxy5YtxREREdJl165dEzdv3lx85MgRlbWrrgoKCsSbN28WOzs7i5s3by4eM2aMzHp17a+atF/L2oeKHJdice3dhz4+PuLevXuLs7OzpcsSExPFHTt2FE+YMEEsFvM4LC9V5zl1U+bvZdWqVeIWLVqIb9++LV2m6N9sdVbW51JJNP3volhF9o0in1Nicc0/diqyb5Sd46qziuyfkqjic0dt11wBkiry4MGDaNGiBTZt2oR9+/bB09MTO3fulFbNt2/fxsKFC3H79u1y9VNnOwIiIiIAQPqNa0kCAwPh4eEh06Zr165o3LgxAgMDVdauOsrLy8Pbb7+NzZs3w8fHp8T726hrf9WU/arIPlTkuARq5z5MS0tDaGgoBg4cCENDQ+lyS0tLdOzYEffu3QPA47C8VJ3n1E1Zv5ewsDAcPHgQb7/9tszEHIr+zVZXinwulUTT/y6Aiu0bRT+ngJp97FT0uFF2jquuKrp/Xqeqzx21DgsEACcnJ+zYsaPU9cOGDcOwYcPK3U/d7Wq78PBwAP8dmNnZ2TIXYKelpUEoFGLAgAFyfV1cXHDx4kWVtKuu8vLykJmZiQ0bNsDb2xt9+/aVWa+u/VWT9mtZ+xAo+7gEau8+NDExwalTp2T+w1IsNTUV2traPA4rSNV5Tl2U+XvZsGEDDAwM8PHHH8ssV+RvtjpT5HPpdbXl76Ii+0aRz6liNfnYqci+AZSb46qziu6f16nqc0etZ65Ic4WHh8PY2Bh+fn5wd3eHu7s7PD09pd+IxMfHA0CJ3zZYWVkhMzMTGRkZSm9XXZmYmODMmTPw9vYucb269ldN2q9l7UOg7OMSqL3Hpra2NhwdHeXiDA0NRVBQENzd3Xkckgxl/V5CQ0Px559/YtSoUbC2tpZZp8jfbHWmyOfS62rL30VF9o0in1PFavKxU5F9Ayg3x1VnFd0/r1Ll547az1yRZoqIiEBWVhYyMjKwdu1apKenY//+/Zg3bx7y8/Ol9woo6dsnfX19AJJvCrKyspTaztTUVAnvTvm0tLRKvJloMWXvB03cr2XtQ6Ds49LX17dW78PXZWVlYdGiRQCAadOm8TgkGcr6vfz444/Q1tbGmDFj5NYp8jdbnSnyufS62vJ3UZF9U5LXP6eK1eRjp6L7Rpk5rroeN4Byjh1Vfu6wuCKVGDFiBIqKivD+++9Llw0aNAiDBw/GunXrFJoCVUtLC0VFRUptV1Mpez/U1v1a1nE5ZMgQ7sOXcnJy8MEHHyA0NBTTp0+Hh4cH7t69W2Y/Hoe1hzJ+L7m5ufjtt9/Qt2/fEmfhUuRv9tWhYJqAfxeKK+lzqlhtPHaUmeM0mao/dzR775HajB49WuagBAADAwP4+PggKSkJxsbGACTjZl9XvMzY2Fjp7Woqde0vTduvZR2XERER3IcA0tPTMWnSJNy8eRPvvPMO5s6dC4DHIclSxu/l5s2byM7OxsCBA0tcr8jfrKbh34ViSvucKlYbjx1l5jhNpurPHRZXVKWKb06Xk5MDAEhMTJRrk5CQADMzMxgZGaFBgwZKbVdTKXs/cL/KKj4us7Oza/0+TE5Oxrhx4xAUFISRI0fiyy+/hEAgAMDjkGQp4/dy6dIl6Orqonfv3uV67Vf/ZjUN/y7K9qbPqbJo8rFTmorkOE2m6s8dFlekdPHx8Rg0aBC2bNkity4qKgoAYGdnBzs7OwQHB8u1CQkJgaurKwDAzMxMqe1qKmXvh9q4XxU9LmvzPszMzMTkyZPx8OFDTJgwAStXrpT5DwuPQ3qVMn4vQUFBaN26NUxMTOTWKfo3q2n4d/FmZX1OAbXz2FF2jtNkqv7cYXFFSmdjY4OMjAz4+/sjMzNTuvzZs2c4duwYOnXqBCsrK3h5eeHGjRuIjIyUtrl+/TqioqJkZoBRdruaSl37S1P2q6LHJVB79+HKlSvx8OFDjBs3DkuWLCmxDY9DelVlfi/5+fmIiIhAq1atSlxfnr9ZTcO/i9Ip8jlVG48dVeQ4TVQVnzsCsVgsVmrURADOnTuHmTNnolmzZnj33XeRlZWFQ4cOIT8/Hz/++COaNGmClJQUDB48GNra2pg0aRLy8vKwc+dOODg44KeffpLeKFPZ7WqC4ossDxw4IF2mrv1VU/drSftQkeMSqJ37MDIyEt7e3jA1NcWnn35a4sW6Pj4+PA5JhiK/F6FQiKCgILRr1w729vbSvjExMejfvz8WLFiAKVOmlLh9Rf9ma4qSPpdK2j+18e9CkX2j6OcUoFnHjqLHjbJzXE2h6P4BquhzR0ykImfPnhUPHz5c7OrqKu7QoYP4ww8/FEdERMi0iYyMFE+ZMkXctm1bcefOncWLFi0SJycny21L2e2quz59+ojHjBkjt1xd+6sm7tfS9qEix6VYXPv24eHDh8XNmzd/46MYj0N6VVm/l19++UXcvHlz8S+//CLT759//hE3b95c/OOPP75x+4r+zdYEJX0ulbZ/atvfhSL7pjyfU2Kx5hw75TlulJ3jaoLy7J+q+NzhmSsiIiIiIiIl4DVXRERERERESsDiioiIiIiISAlYXBERERERESkBiysiIiIiIiIlYHFFRERERESkBCyuiIiIiIiIlIDFFRERERERkRKwuCIiIiIiIlICFldESjB27Fj07dtX3WFUys2bN+Hs7Cx9XL58GQCkP8+YMaPUviEhIdJ2N2/efOPrODs7Y+zYsaWuX7x4MZydnREbGyuzPDo6GosXL0bPnj3h6uqKrl27YsaMGbh27ZrcNvr27SvzXlq0aAE3NzcMHDgQa9asQVpamkz7bt26SdsuXrz4jfETEZUkOTkZ2dnZFeqbmZmJlJQUJUdUPps3by7xs1eVjh07JvNZHRkZKfPzmx6VjTM2NrbMz/yxY8fC2dlZbvn9+/cxe/ZsdOvWDa6urujevTvmzp2L+/fvy7V9Pe4WLVrA3d0dQ4YMwXfffYfc3Fxp27y8PJm2mzdvrtR7JPXQUXcARJpgxowZyMnJUXcYSjFy5Ei0b98eLVq0kFl+48YN5OTkwNDQUK7PuXPnVBrTw4cP8d5778HCwgIjRoyAjY0NkpKS8Ntvv2HSpElYtmyZXMFmbm6OJUuWAADEYjGysrLw4MED7Nu3D6dPn8bRo0dhaWkJAFi+fDlyc3OxcOFClb4PItJMly5dwieffIJff/0VRkZG5er74MEDfPDBB1i/fj06deqkogirtxkzZsDJyQnW1tZYu3atzDo/Pz8AkH6eF7OwsKiy+F51+fJlzJgxA02bNsW4ceNgYWGBZ8+e4ZdffsGpU6ewefNmeHp6yvRxcnKSfkEpFouRnp6OO3fuYNOmTTh//jwOHjwIIyMj6OrqYu3atUhNTZW+b6p5WFwRKUG3bt3UHYLStG3bFj4+PjLL7OzsEBsbi2vXrsklDQA4e/YsLCwsVPbN67p162BmZoaAgACYmppKl0+ePBkjR47E+vXrMXjwYJibm0vXGRkZyb0PAHjrrbcwbdo0LFmyBDt27AAADBgwAABYXBFRhfz7779IT0+vUN9Hjx4hISFByRHVLF27dpUWlq9/bm/cuLHE5ery5ZdfokWLFjhy5Ah0dXWly8eNGwcfHx+sXLkSvXv3ho7Of//FtrS0lIt/3LhxOHLkCJYvX461a9fi888/h5aWFnx8fBAbG8viqgbjsEAiKlO7du1gbm6O8+fPy62LiYnBo0ePVDos8t69e3Bzc5MprABAT08Po0ePhkgkwsOHDxXaVs+ePfHOO+/g8uXLCA0NVUW4RESkgVJSUhAdHY1OnTrJFFYAULduXfj6+iIpKUnhIYsjR45E165d8csvv6h9WCgpD4srqpXEYjF+/PFHDB8+HO7u7mjdujUGDhyI7du3QywWl7tdZa65unHjBqZMmYJOnTrBxcUFPXr0wPLly+W+BX38+DE++OADdOjQAZ06dcKqVatw9OhRubHn8fHxWLBgATp37oz27dtjwYIFOHfunELXQ5VGW1sbffr0wcWLF1FUVCSz7uzZs7C0tIS7u3uFtq0IY2Nj3Lx5E1FRUXLr3nnnHQQHB6Nr164Kb2/IkCEAgCtXrigtRiKqnRYvXowtW7YAAPr16yczRDksLAwffvghOnTogDZt2mDEiBEyw6g3b94sHe42bty4cuWRf/75B87OztizZ0+JMbm7u0uHqwcHB+Ojjz5C165d4eLigi5dumD+/Pl4/vx5qdsv7RqskpanpaXhiy++QI8ePeDq6oq33noL+/btk8mTqlB8zVZoaCjmz5+Pjh07wt3dHTNnzlTJtWOGhobQ1tbG+fPnkZiYKLf+o48+QnBwMBwdHRXe5uDBgyESifDXX38pMVJSJw4LpFrp22+/xQ8//IC3334bI0aMQFZWFgICAvD111/DysoKb7/9drnaVdTVq1cxdepUtGvXDrNnz4ZAIMC1a9dw5MgR5OfnS4cFPH36FO+99x4AYNKkSdDR0cGhQ4dw4sQJme1lZmZizJgxSExMxPjx42Fubg5/f3/p5BSV0a9fPxw7dgxBQUHo0KGDdPnZs2fRr18/aGmp7ruad955Bz/88AMGDx6MHj16oGfPnujcuTOcnJygra1d7u01b94cAHjmiogqbeTIkcjMzMTZs2exZMkSNGvWDIBkqOC4ceNgYmKCiRMnwtjYGMePH8fMmTOxfPlyvP/+++jfvz8SExNx5MgRzJgxA61bt1b4dd3c3NCoUSP88ccfmDhxonS5SCT6f3v3HhRV+QZw/LsgN0FRvAYiIqSb2ShaKeNlkgUKQdRScZnE0hkygiErnZxhUtERyCLFrNBUQEwwYVrFBZbLqimhiSOalmkjgkImAaZcBMHfH8yecQVrF/Dyk/czw4x7zntuu86++5zzvM9Lbm4unp6eWFlZcf78eQIDA3FyciI4OBgrKytOnjyJSqXir7/+YufOnZ26/rq6Ot58800qKioIDAxk8ODBFBYWsm7dOkpKSli5cmWn9m+Id999FxcXF5YuXUpZWRmJiYlcu3aNvXv3dulxrKysmD59Ovv378fT0xMPDw8mT57MxIkTcXBw0EsFNJTu/8v58+eZPn16l56v8HiI4ErodpqamkhOTsbX15fo6Ghp+dy5c3F3dyc7O5vZs2cb3K4zEhISeOaZZ9ixYwfm5uYABAYGEhAQQHZ2thRcffnll9y8eZN9+/bh4uICtOafv/baa3r7S0xMpLS0lB07dkhPcubMmcOMGTOoqanp1LlOnjwZKysr8vLypODq+vXrFBcX895777V7F6+rhIWFUVtby65du9BqtWi1WqB1LNicOXNYvHix9P4Zonfv3gCdfk8EQRDc3NwYOXIkOTk5eHp6MmTIEADWrl2LTCZj7969DB48GAClUolSqeTTTz/Fx8cHuVzO2LFjSU1N1Rt3ZCg/Pz82b95MeXk59vb2QOsT+Zs3b0pP6L/77jtkMhlJSUn06dMHaA0Im5qaOHDgADU1NdLyjti2bRuXLl0iLS1NqqwXGBhIbGws8fHxBAQEtCmQ1NVGjx6tV1mvrq6OlJQUSkpKjHqKZIjVq1fT3NyMWq2W/qA1SNJ9vsbcbLS1tQWgurq6S89TeHxEWqDQ7ZiZmVFQUEBkZKTe8urqamxsbKRSuoa264z4+HjS0tL0AoP793/37l3y8vKYMmWKFFgBDBo0CH9/f7395ebmMmLECL0UORsbG5RKZafP1dLSkkmTJpGfny8ty8vLw9ramokTJ3Z6//eTyWTSv3v06EFERAS5ubksX74cd3d3zM3NuXLlChs2bECpVBr1edy5c6fNMQRBELpKZWUlxcXFzJw5UwqsACwsLFi8eDENDQ0UFBR0+ji6ACorK0taplar6devn9QPrFq1ivz8fL0A6tatW1hYWAB0ui/TaDSMGDGCAQMGUFVVJf3pih/pboY9TD4+Pnqvn3vuOaD1c+hq1tbWfPHFF6jVasLCwnBzc6NHjx5cuHCByMhIQkJCaG5uNnh/oj96+ognV0K3ZGZmxsGDB8nLy+PSpUtcvnxZmvvo3hxxQ9t1lKmpKWVlZWzcuJGLFy9SWlrKtWvX9NrU1NRQU1PT7t234cOH670uKSlh8uTJ/9muoxQKBbm5ufzxxx+4uLiQk5PDK6+80mZg778xNzeXOpP26NbpOv57OTg4sHjxYunHiVarZcOGDfzyyy8kJycTHBxs0Dnonlg9rlK+giA83a5evQqAs7Nzm3W6m2Tl5eWdPo6zszPPP/88WVlZLFq0iIaGBvLz83njjTekFDWZTEZ1dTXx8fGcP3+e0tJSysvLpT7s/nG0xiotLaWhoQF3d/d211dUVHRq/4a4t1IsIN2w/LcgR9fH/Fd/1F5fBK2fY2hoKKGhody8eZOsrCw2btyIVqslOzvb4BQ/3RMr0R89PURwJXQ7d+/eZdmyZWRkZDB+/Hjc3NwICAjgpZdeYuHChUa364yUlBRWrlyJs7MzL774It7e3owZM4adO3dK46l0X/ztpb3d/6V/584dg9p11LRp06TBvAMHDuTYsWPExsYatQ9bW1tqa2sfuF5XyENXGbCoqAiNRsOiRYsYNGiQ1M7S0hIfHx/GjRuHh4cHJ0+eNPgczp07B/DQU1UEQeie/u3mmy6YMeam1L/x9/cnKiqKq1evcubMGerq6vDz85PWHzx4kJCQEAYOHMjEiROlidiPHDlCfHy80ce7P2Bpbm5m/PjxhIaGttt+4MCBRh/DWB0Z86tLx/uv/kiXRg6t7+XRo0dZtmyZXl/bq1cv5s6dy4gRI5g3bx5FRUUGB1e6SreiP3p6iOBK6HZOnDhBRkYGISEhhIeHS8vv3LlDTU0Njo6ORrXrqNu3bxMdHc2ECRPYvn273kBY3bweAP369aNnz56UlJS02cfly5f1Xjs6OrZbUe/+dh3Vt29fxo8fT35+Pvb29piamjJlyhSj9uHi4sKpU6doampq98fF77//jpOTkxQQlpWVkZCQgFwub3eM26BBg+jVqxeWlpYGn4MuheZhlo8XBKH7cnBwAFqrvN5P9x19b7pgZ0yfPp2YmBjy8vIoKirC0dGRsWPHSuvXrFmDk5MTaWlpehMc318Q6X66gKWxsVFv+f2pdg4ODtTW1rap2Hrjxg1++uknnJycOnJZD525uTmOjo5cvHix3fX19fWUlpbqFXA6e/YsSUlJeHl58fLLL7fZRlecwtj+yMLC4qmaL7O7E2OuhG5HlxLm6uqqt3zPnj3U19dLT4oMbddRDQ0N1NfXM2zYML3A6tdff+X48eNAayBnYmKCh4cHhw8fpqysTGp348YNMjIy9Pbp5eXFuXPnOHXqlLSssbGxSysmKRQKiouLSU9Pl4pcGLt9Q0MDiYmJbdZpNBoqKirw8vKSlnl4eGBtbc2mTZvaLRus0Wiorq5GoVAYdPzCwkIyMjLw8vLq8oHOgiB0T7pARPfEasCAAYwePZp9+/bpfW81NjZKBYx0P6Z123Y0PU/3RConJ4fDhw9L47B0ampqsLe31wusKioq0Gg0wINT5wYMGADoV1W9desWhw4d0mvn4eHBb7/9xsGDB/WWf/3114SHh3PhwoUOXdejoFAoKC0tJTMzs826lJQUGhsb9fojX19fTExMiImJaXfS6NTUVGm/hvjhhx84ceIESqUSGxubDl6F8KQRT66EbsfNzQ0bGxuioqIoLy+nd+/eHDt2DLVajYWFhZQiYGi7jrK1tWXMmDGkp6djY2ODs7MzFy5c4Pvvv5c629raWmxtbQkPD+fQoUMEBASwYMECzM3NSUlJkb7cdQNhFy1ahEql4u233yYoKAg7OztUKpV0p7QrBsx6enoSFRXF0aNHiYmJMXp7pVJJZmYm69ev58yZM0yYMIEePXpQXFyMSqVCLpezZMkSqX3v3r2Jjo7mgw8+wM/PjxkzZiCXy2lpaeHEiRNkZmbi6emJr6+v3nHq6upQqVTS61u3bnH69GkOHDiAo6Mjq1ev7vibIAiCcA/deJlvv/2WqVOnolAoiIiIYOHChcyZMwelUom1tTX79u3j7NmzRERESOlmum13795NZWVlm+DIEDNmzJDmy7o3JRBaJ05Xq9V88sknvPDCC1y5ckW6SQgPTovz9PRk7dq1REZGcvXqVczNzdmzZ49ekAbwzjvvoNFoCA0NZf78+Tz77LMUFRWhUqmYOnUqU6dONfp6HpWQkBAOHTrERx99xI8//siYMWNobm7m+PHjZGVlMWnSJObNmye1HzZsGCtWrGDdunX4+Pjg7+/P8OHDaWho4OjRo2i1WhYsWMC4ceP0jlNZWSn1R3fv3uWff/7h559/Jicnh7Fjx/L+++8/yssWHjIRXAndTv/+/dmyZQufffYZX331Febm5jg7OxMbG8vp06dJSkqisrLSqHYdtXHjRqKiokhLS6OxsREHBweCg4NxcXEhLCyMwsJCXn31VYYOHUpycjIxMTHEx8djYWHBrFmzMDU1Zdu2bVLut62tLcnJyURHR7Nz505kMhne3t74+fkRExNjVLnyBxkyZAhyuZyLFy8ybdo0o7c3MzMjMTGRhIQE1Go1R44coaWlBXt7e5YsWcJbb73V5g6et7c36enp7Nixg8OHD5Oeno6JiQmurq5EREQwf/78Njn31dXVLF++XHrdt29f7O3tpYIY9+bRC4IgdIavry8ajYb09HSOHz+OQqHAzc2N3bt3ExcXx/bt22lpaUEul7N582apkh6Au7s7Pj4+aLVaCgsL8fb2NnqcrLe3N6tWrcLV1VWvqiy0Vgvs2bMn+fn5qFQqBg8ezKxZs/Dy8kKpVFJYWMioUaPa7NPOzo6tW7fy+eefExcXR9++fZk3bx7Dhw9n6dKlUrs+ffqQmppKXFwcWVlZpKamYm9vT0hICMHBwQ91DsTOsrW1Zc+ePWzbto2cnBwyMzMxMTFh6NChfPzxxwQGBraZuyooKIhRo0axa9cu1Go1VVVVWFpaIpfLiY2NbXOjD1rTQ3X9kUwmo3///jg4OPDhhx8SFBTUZeOihSeD7O7Dnj5bEIRO+/vvv7Gzs2vz5GnNmjXs3r2b4uJizMzMqKqqwtbWts3Eutu3bycmJobc3NwHjhU7duwYQUFBREVF8frrrz+0a3mSjRw5ktmzZ+vNayYIgiA8HOnp6axYsYKkpCSj5/h6ml25cgWFQkFoaChhYWGP+3QEIz25txMEQZCEh4fj6+url5NfX1+PVqtFLpdLhSFiYmJwd3enoaFBatfc3ExWVhZ2dnbSIGtBEARBEASh64m0QEHoQs3NzVRVVRnU1pgKdzNnziQiIoLg4GAUCgW3b9+WBkrfO3bI398flUpFUFAQ/v7+yGQysrOzKS4uZu3atQalZ5w6dQpTU1Pc3d0fSQndJ0F2drZeQCoIgvC4XL9+3aB2PXv2xNra+iGfzaNRUFDAn3/+iUKh6NaFHVpaWti/f78095Xw/0kEV4LQhSoqKgyuEmRM+t3cuXOxsLAgKSmJ9evXY2JiwujRo0lISNArBztp0iS2bNnC1q1biYuLo6mpiZEjR7Jp0ya8vb0NOlZqaiqpqals3bq12wRXkZGRbcoLC4IgPA7tTQTfnqcpZeybb74BQK1Wd+vgqqmpSW+ssPD/SYy5EoQudPv2bYqKigxq6+rq2m2CF0EQBMEwBQUFBrVzdHTs9HyLgiB0PRFcCYIgCIIgCIIgdAFR0EIQBEEQBEEQBKELiOBKEARBEARBEAShC4jgShAEQRAEQRAEoQuI4EoQBEEQBEEQBKEL/A+MeDidKu7LygAAAABJRU5ErkJggg==\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "unc_imp.plot_uncertainty(metric_list=['aai_agg', 'tot_value'], figsize=(12,5));" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:57.896979Z", "start_time": "2022-01-10T20:09:57.818042Z" } }, "outputs": [], "source": [ "# Download the test file from the API\n", "# Requires internet connection\n", "from climada.util.constants import TEST_UNC_OUTPUT_COSTBEN\n", "from climada.util.api_client import Client\n", "apiclient = Client()\n", "ds = apiclient.get_dataset(name=TEST_UNC_OUTPUT_COSTBEN)\n", "_target_dir, [filename] = apiclient.download_dataset(ds)" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:58.001701Z", "start_time": "2022-01-10T20:09:57.899455Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:09:57,901 - climada.engine.unsequa.unc_output - INFO - Reading /Users/ckropf/climada/data/unc_output/unc_output_costben/test_unc_output_costben/v1/test_unc_output_costben.hdf5\n" ] } ], "source": [ "# If you produced your own data, you do not need the API. Just replace 'filename' with the path to your file.\n", "from climada.engine.unsequa import UncOutput\n", "unc_cb = UncOutput.from_hdf5(filename)" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:58.028476Z", "start_time": "2022-01-10T20:09:58.003571Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Mangroves BenefBeach nourishment BenefSeawall BenefBuilding code BenefMangroves CostBenBeach nourishment CostBenSeawall CostBenBuilding code CostBenno measure - risk - futureno measure - risk_transf - future...Beach nourishment - cost_ins - futureSeawall - risk - futureSeawall - risk_transf - futureSeawall - cost_meas - futureSeawall - cost_ins - futureBuilding code - risk - futureBuilding code - risk_transf - futureBuilding code - cost_meas - futureBuilding code - cost_ins - futuretot_climate_risk
352.375510e+081.932608e+08234557.6825541.584398e+086.34712010.2772394.350910e+0466.7421296.337592e+080.0...16.335246e+0801.020539e+1014.753194e+0801.057461e+1016.337592e+08
369.272772e+077.643803e+079554.2573145.501366e+0716.26013325.9842861.068151e+06192.2178762.200547e+080.0...12.200451e+0801.020539e+1011.650410e+0801.057461e+1012.200547e+08
371.464219e+081.179927e+08192531.7488108.979471e+0710.29740216.8331375.300629e+04117.7642853.591788e+080.0...13.589863e+0801.020539e+1012.693841e+0801.057461e+1013.591788e+08
389.376369e+077.722882e+0710681.1122475.555413e+0712.96548420.7362697.703765e+05153.4750312.222165e+080.0...12.222058e+0808.228478e+0911.666624e+0808.526172e+0912.222165e+08
399.376369e+077.722882e+0710681.1122475.555413e+0716.08047825.7182189.554617e+05190.3478522.222165e+080.0...12.222058e+0801.020539e+1011.666624e+0801.057461e+1012.222165e+08
\n", "

5 rows × 29 columns

\n", "
" ], "text/plain": [ " Mangroves Benef Beach nourishment Benef Seawall Benef \\\n", "35 2.375510e+08 1.932608e+08 234557.682554 \n", "36 9.272772e+07 7.643803e+07 9554.257314 \n", "37 1.464219e+08 1.179927e+08 192531.748810 \n", "38 9.376369e+07 7.722882e+07 10681.112247 \n", "39 9.376369e+07 7.722882e+07 10681.112247 \n", "\n", " Building code Benef Mangroves CostBen Beach nourishment CostBen \\\n", "35 1.584398e+08 6.347120 10.277239 \n", "36 5.501366e+07 16.260133 25.984286 \n", "37 8.979471e+07 10.297402 16.833137 \n", "38 5.555413e+07 12.965484 20.736269 \n", "39 5.555413e+07 16.080478 25.718218 \n", "\n", " Seawall CostBen Building code CostBen no measure - risk - future \\\n", "35 4.350910e+04 66.742129 6.337592e+08 \n", "36 1.068151e+06 192.217876 2.200547e+08 \n", "37 5.300629e+04 117.764285 3.591788e+08 \n", "38 7.703765e+05 153.475031 2.222165e+08 \n", "39 9.554617e+05 190.347852 2.222165e+08 \n", "\n", " no measure - risk_transf - future ... \\\n", "35 0.0 ... \n", "36 0.0 ... \n", "37 0.0 ... \n", "38 0.0 ... \n", "39 0.0 ... \n", "\n", " Beach nourishment - cost_ins - future Seawall - risk - future \\\n", "35 1 6.335246e+08 \n", "36 1 2.200451e+08 \n", "37 1 3.589863e+08 \n", "38 1 2.222058e+08 \n", "39 1 2.222058e+08 \n", "\n", " Seawall - risk_transf - future Seawall - cost_meas - future \\\n", "35 0 1.020539e+10 \n", "36 0 1.020539e+10 \n", "37 0 1.020539e+10 \n", "38 0 8.228478e+09 \n", "39 0 1.020539e+10 \n", "\n", " Seawall - cost_ins - future Building code - risk - future \\\n", "35 1 4.753194e+08 \n", "36 1 1.650410e+08 \n", "37 1 2.693841e+08 \n", "38 1 1.666624e+08 \n", "39 1 1.666624e+08 \n", "\n", " Building code - risk_transf - future Building code - cost_meas - future \\\n", "35 0 1.057461e+10 \n", "36 0 1.057461e+10 \n", "37 0 1.057461e+10 \n", "38 0 8.526172e+09 \n", "39 0 1.057461e+10 \n", "\n", " Building code - cost_ins - future tot_climate_risk \n", "35 1 6.337592e+08 \n", "36 1 2.200547e+08 \n", "37 1 3.591788e+08 \n", "38 1 2.222165e+08 \n", "39 1 2.222165e+08 \n", "\n", "[5 rows x 29 columns]" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "unc_cb.get_uncertainty().tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## CalcImpact" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Set the InputVars " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "In this example, we model the impact function for tropical cyclones on the parametric function suggested in Emanuel (2015) with 4 parameters. The exposures total value varies between 80% and 120%. For that hazard, we assume to have no good error estimate and thus do not define an InputVar for the hazard." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:31.077029Z", "start_time": "2022-01-10T20:12:26.290169Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:30,850 - climada.hazard.base - INFO - Reading /Users/ckropf/climada/demo/data/tc_fl_1990_2004.h5\n", "2022-01-10 21:12:30,988 - climada.entity.exposures.base - INFO - Reading /Users/ckropf/climada/demo/data/exp_demo_today.h5\n", "2022-01-10 21:12:31,068 - climada.entity.exposures.base - INFO - Matching 50 exposures with 2500 centroids.\n", "2022-01-10 21:12:31,070 - climada.util.coordinates - INFO - No exact centroid match found. Reprojecting coordinates to nearest neighbor closer than the threshold = 100\n" ] } ], "source": [ "#Define the input variable functions\n", "import numpy as np\n", "\n", "from climada.entity import ImpactFunc, ImpactFuncSet, Exposures\n", "from climada.util.constants import EXP_DEMO_H5, HAZ_DEMO_H5\n", "from climada.hazard import Hazard\n", "\n", "def impf_func(G=1, v_half=84.7, vmin=25.7, k=3, _id=1):\n", " \n", " def xhi(v, v_half, vmin):\n", " return max([(v - vmin), 0]) / (v_half - vmin)\n", "\n", " def sigmoid_func(v, G, v_half, vmin, k):\n", " return G * xhi(v, v_half, vmin)**k / (1 + xhi(v, v_half, vmin)**k)\n", "\n", " #In-function imports needed only for parallel computing on Windows\n", " import numpy as np \n", " from climada.entity import ImpactFunc, ImpactFuncSet \n", " imp_fun = ImpactFunc()\n", " imp_fun.haz_type = 'TC'\n", " imp_fun.id = _id\n", " imp_fun.intensity_unit = 'm/s'\n", " imp_fun.intensity = np.linspace(0, 150, num=100)\n", " imp_fun.mdd = np.repeat(1, len(imp_fun.intensity))\n", " imp_fun.paa = np.array([sigmoid_func(v, G, v_half, vmin, k) for v in imp_fun.intensity])\n", " imp_fun.check()\n", " impf_set = ImpactFuncSet()\n", " impf_set.append(imp_fun)\n", " return impf_set\n", "\n", "\n", "\n", "haz = Hazard.from_hdf5(HAZ_DEMO_H5)\n", "exp_base = Exposures.from_hdf5(EXP_DEMO_H5)\n", "#It is a good idea to assign the centroids to the base exposures in order to avoid repeating this\n", "# potentially costly operation for each sample.\n", "exp_base.assign_centroids(haz) \n", "def exp_base_func(x_exp, exp_base):\n", " exp = exp_base.copy()\n", " exp.gdf.value *= x_exp\n", " return exp\n", "from functools import partial\n", "exp_func = partial(exp_base_func, exp_base=exp_base)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:31.243592Z", "start_time": "2022-01-10T20:12:31.080076Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:31,081 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# Visualization of the parametrized impact function\n", "impf_func(G=0.8, v_half=80, vmin=30,k=5).plot();" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:31.264407Z", "start_time": "2022-01-10T20:12:31.244994Z" } }, "outputs": [], "source": [ "#Define the InputVars\n", "\n", "import scipy as sp\n", "from climada.engine.unsequa import InputVar\n", "\n", "exp_distr = {\"x_exp\": sp.stats.beta(10, 1.1)} #This is not really a reasonable distribution but is used \n", " #here to show that you can use any scipy distribution.\n", " \n", "exp_iv = InputVar(exp_func, exp_distr)\n", "\n", "impf_distr = {\n", " \"G\": sp.stats.truncnorm(0.5, 1.5),\n", " \"v_half\": sp.stats.uniform(35, 65),\n", " \"vmin\": sp.stats.uniform(0, 15),\n", " \"k\": sp.stats.uniform(1, 4)\n", " }\n", "impf_iv = InputVar(impf_func, impf_distr)" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:31.372669Z", "start_time": "2022-01-10T20:12:31.266932Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAWkAAAD/CAYAAAAzMyekAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAnf0lEQVR4nO3deViU9fo/8PdsgIBssriB4AqyKO645JaV2VEzzcylkjRtO57qIkuPph49ZZnlcgwtpcxzkkzNzu97rNxIj5xKMNwSRAMBWWVnYNbn9wcOgqLMwDwzw/B+XRcX8swzz9zzCDcfPvdnkQiCIICIiGyS1NoBEBHRvTFJExHZMCZpIiIbxiRNRGTDmKSJiGwYkzQRkQ0zKknrdDrs2LEDEyZMQGRkJGbMmIHExESxYyMiavOMStKfffYZNm7ciCeeeAJbt25FQEAAFixYgEuXLokdHxFRmyYxZjLLxIkTER4ejvXr1wOobVmPHz8e48aNw4oVK0QPkoiorTKqJa1Wq+Hq6lr3tUwmQ/v27VFWViZaYEREBMiNOWn27NnYunUrJkyYgLCwMOzfvx9XrlzBkiVLGpxXU1ODCxcuwMfHBzKZTIx4iYjsik6nQ2FhIcLCwuDk5HTX40Z1d1RXV+PPf/4zEhIS6o4tWbIEixcvbnDemTNnMHv2bDOETUTUtuzZsweDBg2663iTLWlBEBAdHY2rV69i5cqV6NGjB06fPo2tW7fCzc2tQVL28fGpe7GOHTuaMXwiIvuUl5eH2bNn1+XPOzWZpJOSkpCUlISPPvoIEydOBAAMHToUOp0O77//PqZOnQoXFxcAqOvi6NixI7p27Wqu90BEZPfu1UXcZOEwLy8PANC/f/8GxwcOHIjq6mrk5OS0PDoiImpUk0k6MDAQAJCcnNzgeEpKCuRyObs1iIhE1GR3R1hYGMaMGYNVq1ahtLQUPXr0wC+//IJPP/0U8+bNg5ubmyXiJCJqk4wagvfxxx/jo48+wieffIKysjJ069YNy5Ytw1NPPSV2fEREbZpRSdrJyQlLly7F0qVLxY6HiIjq4Sp4RETNZIktYpmkiYhMVKnSIjruVyz+Mrnpk1vIqO4OIiKqVVBeg2d3/YpLueXo7u0i+usxSRMRGSm9oBLP7PwFJUo1evm6QqXVi/6a7O4gIjLSX/b+BpVWh70Lo9DP3wNaHZM0EZFNuJxXjvM5ZXh5bE+Ed3WHQiaBRs/CIRGRTfgmKRsKmQST+3cBAMilUrakiYhsgVanx4GzNzC2jy+8XBwAAHKZBFodW9I24eDBgwgJCcH58+cBABUVFRg9ejTee++9Jp+r0WjwwQcfYMSIERg4cCCio6Nx7do1AEBGRgb69euHXbt21Z2/aNEiPPnkk9DpdNi8eTMWLVqEv/3tb4iMjMQDDzyAuLg4Ud4jEd3byStFKKpU4YmBt1f3VMik0LK7wzZMnToVDzzwAFauXAm9Xo9169bB1dUVf/nLX5p87qZNm5CQkICNGzciPj4eQUFBmDt3LioqKhAYGIhXXnkFmzZtQl5eHg4cOIDExES89957dcsWnjp1Crm5uYiPj8drr72GDz/8EAcOHBD7LRNRPfuSs+HprMDYPr51x2RSCbR68bs7rD4E75ukbMSfybLoaz45yL/Bb0RjrFq1CpMmTUJMTAwOHz6MvXv3wsHB4b7PqampQVxcHOLi4jBw4EAAwPLly3Hy5El8++23mDNnDp577jkcPnwYf/3rX5GSkoI33ngDQUFBdddwcnLCe++9B1dXV/Tq1QsXL17EP//5Tzz++OOmv3EiMlmZUoMfL+Xj6SEBcJDfbtcqpBJodAIEQYBEIhHt9a2epFuLjh074rXXXsPq1auxcOFChIaGNvmc69evQ61WIzo6usF/okqlwh9//AGgdqHvdevWYcqUKejXrx/mzJnT4BohISENNgGOiIjA119/baZ3RURN+e7cDai1ejwxoGHDTi6rTdg6vQC5zI6T9BMDu5rcqrWWy5cvQyaT4eeff4Zer4dUev/eIp1OBwDYuXMnOnTo0OCx+ok3NTUVEokE6enpKCgogJ+fX91jd+7WYMzrEpH5HDybg95+rgjr0nBZZkNi1uoFyEXcd5s/7UZKTEzE/v37ERsbi8zMTKMKeAEBAZDL5SguLka3bt3QrVs3BAQEYPPmzTh37hwAoLi4GGvXrkVMTAyCg4OxcuXKBte4cuUK1Gp13dfnz59HcHCwWd8bETWuqFKFpOslmBTe+a4uDcWtxpLYxUMmaSNUV1dj+fLlmDVrFkaNGoXXX38dH3/8MTIzM+/7PBcXF8yaNQtr165FQkICMjMzsXr1ahw9ehQ9evQAAKxevRqdOnXC3Llz8c477+DUqVM4dOhQ3TWKioqwatUqXLt2DQcOHEB8fDyeeeYZUd8vEdU6drkAggA82Nf3rsdk0lstaZHHSlu9u6M1+PDDD6FWq7FkyRIAwIwZM7B//34sW7YMu3fvvm/RICYmBnK5HG+//TYqKysRHByMHTt2ICAgAEeOHMH333+PvXv3QiaToWfPnnjuueewdu1ajBgxAgDQp08fODg4YNq0afD29sbKlSvx8MMPW+JtE7V5Ry7lo7O7E/p2unsHKsWt7g6NyGOlJYIZF0TNzs7G+PHjcfToUe4WbgabN2/G8ePHsX//fmuHQtTm1Gh0iFz9I6YP7Io1U8Puevxfv1zHW/vPI/Gtcejk3q7Zr9NU3mR3BxFRIxKv3kS1RofxIXd3dQCAvK67Q9yWNLs7WmDo0KENinp3Wrp0KWbOnGnBiIjIXI78ng9nBxmGde/Q6OMKmWUKh0zSLbBv3z7o7zPjyMvLq0XXf+WVV/DKK6+06BpEZDpBEHD09wI80MsHTorGx9excNgK+Pv7WzsEIhLBxRvlyCuvuWdXB2C5wiH7pImI7nDk93xIJMC44HsnaXndOGlxW9JM0kREdzj6ewEGBHiig6vjPc+RsyVNRGR5BRU1OJ9Tdt9WNHC7cKjjjEMiIsv5Ka0IADCmj899z7NU4ZBJmoionhOpBfBp79joLMP66gqHbEkTEVmGVqfHyStFGN3bp8k1ousKh2xJExFZRkp2GcqqNU12dQAsHBIRWVxCagGkEmBkT+8mz2XhkIjIwk6kFSIywBMezvffGg+oVzjkOGkiIvEVVapwLrsMY3o33dUB3F70n90dREQWcPJKIQBgtBH90UC97bNYOCQiEt+J1EJ4uzogrLO7UefLOQSPiMgydHoBP6UVYlQvH0ilxu38beju0LElTUQkrvM5ZShRGjf0zkBWb7dwMTFJE1Gbl5BaCIkEGNXL+CTNwiERkYUkpBUgoqsHvFyaHnpnwMIhEZEFlCrV+C2rFKONHHpnYNjjkIVDIiIRnUovgl6AyUlaIpFALpVAZyuTWRITEzFjxgxERERg7Nix2LRpE3Q6nZixERGJLiG1EO7tFOjX1bihd/XJpBLRdws3KkknJSVhwYIF6NGjB2JjYzF79mzs2LED27ZtEzU4IiIxCYKAhLRCjOzlDbnM9I4FhUwqeuHQqI1oN2zYgBEjRuDdd98FAERFRaG0tBQ///wzXn75ZVEDJCISy++5FSioUJnc1WEgl0lEX7ujySRdXFyM5ORkbN26tcHxN954Q7SgiIgsISHt1lTw5iZpqfgt6Sbb96mpqRAEAc7Ozli0aBHCw8MRFRWFzZs3Qy/ybxAiIjElpBUguGN7+Lk5Nev5CpkNFA5LSkoAADExMQgKCsKOHTvw9NNPY9u2bfj0009FDY6ISCyVKi3OZJQ0uxUNWKZw2GR3h0ajAQCMHDkSb775JgBg2LBhKCkpwbZt2xAdHQ2ZTCZqkERE5nbqShG0egFj+tx/V/D7Ucik1h8n7eLiAgAYNWpUg+PDhw+HUqlETk6OOJEREYkoIa0Aro5yDAr0bPY15FKJ9WccBgQEALjdojbQarUA0ORmjUREtkYQBJxILcTInt5122A1h9wCQ/CajK5nz57w8/PD4cOHGxxPSEiAr68vunTpIlpwRERiSMuvRG5ZjUmr3jXGJgqHUqkUr732Go4dO4aVK1ciMTERGzZswIEDB/DSSy9BKuXMciJqXY6nFgBAi/qjgVuFQ5H7pI2azDJ16lTI5XLExsZi//796NSpE1atWoWZM2eKGhwRkRhOpNYOvevo3ryhdwYKqRQakfukjUrSAPDYY4/hscceEzMWIiLRVdRocCajBAse6N7ia8llEqi1NrLAEhGRPfhv+q2hdy0YH20gt4UheERE9uREaiHaO8oxoFvzh94ZKGxpqVIiotbOMPRuVO+WDb0zsJmlSomI7MHlvArklddgTO+WjeowqF2qlC1pIiKzOHb51tC74Jb3RwOGpUrZkiYiMoujv+ejX1d3+LZv2dA7A7lUyu4OIiJzuFmpwtmsUowL9jPbNRUWWPSfSZqI2oQTqYUQBGB8iHn6owEWDomIzObY5QL4tndEaGc3s12ThUMiIjNQa/X4Ka0Q44J9zbpyp9wCa3cwSROR3TuTUYwKlRbjgs3X1QHUzjhkdwcRUQsdvVwAB7kUI3p6m/W6LBwSEZnBscsFiOreAS6ORq8pZxSZVAK9AOhF7PJgkiYiu3atsBJ/FFWZvasDQN3Uco2IrWkmaSKyaz9eygdg3qF3BnJpbRFSzH5pJmkisms/XspH305u6OrpbPZry2+1pJmkiYiaobBChaTrJZjQ13yzDOtTyG61pNndQURkumOX8yEIwEOh4iRpmaG7g4VDIiLT/XgpH1082qFvJ/PNMqxPcWsjbjFnHTJJE5FdUqq1OHmlCBP6+pl1lmF9chkLh0REzfJTWhFUWj0eEqk/GqhXOGSfNBGRaX68lA83JzkGB3mJ9hoK9kkTEZlOq9Pj2OV8jAv2Nctehvci4zhpIiLTncksQYlSgwl9O4r6OnUzDlk4JCIy3uELeXCUSzGmj3n2MryXusIhuzuIiIyj1ws4fCEPo3v7mH1BpTvJOQSPiMg0Z7NKkVdeg4nh4nZ1ALdnHOrYkiYiMs7hC7lQyCRm3XD2Xlg4JCIygSAI+M+FPIzs6Q33dgrRX4+FQyIiE1zIKUd2STUmhnWyyOuxcEhEZIL/XMiFTCoRbdW7O7FwSERkJENXR1T3DvB0cbDIa7JwSERkpNT8CvxRVGWRUR0GLBwSERnp/53LhVQCPCTyLMP6uMchEZERBEHAdyk3MLyHN3zaO1rsdbnHIRGREc7nlCHjphJ/6meZUR0Gcg7BIyJq2ncpN6CQSfBIqGWTNAuHRERN0OsF/PtcLkb39oG7s/gTWOqzuT0O1Wo1Jk6ciKVLl4oVDxGRSc5kliC3rAZ/6tfZ4q9tc3scbtmyBdeuXRMrFiIik32XcgNOCikeDLHMBJb6pFIJpBIbKRxeunQJu3fvhqenp2jBEBGZQqvT4//O52J8iJ/oy5Lei1wmtf4QPK1Wi7fffhvR0dHw87P8bysiosacvnoTN6vU+FOE5bs6DBRSCXTWbknv2LEDGo0GCxcuFC0QIiJTHTybg/ZOctF3YLkfmVQiauGwyb8Prl69ik8++QRxcXFwcLDMfHgioqZUqbQ4fDEPU/p3hpNCZrU4FDKp9QqHer0ey5Ytw/Tp0xEZGSlaEEREpvr+Yh6Uah2mDehq1TjkMomohcP7tqR3796NGzduIDY2Flqttu64IAjQarWQy63TUU9EtD85B/5e7TCom3UHM8il4hYO75tljxw5gvz8fAwZMqTB8cuXL+PgwYM4evQouna17m8xImp7csuq8d+rRXh1XC9IJBKrxqKQSUSdcXjfJL1q1SpUVVU1OPbGG28gKCgIL730Enx9fUULjIjoXg6evQFBAKYN6GLtUGoLh9bq7ujevftdx5ycnODh4YHw8HDRgiIiuhdBELA/ORuDunmiWwcXa4dj3cIhEZGtuXijHFcKKq1eMDSQy6w8BO9O3377rRhxEBEZZV9SNhzkUkwKt+yKd/cil7IlTUQEAKjR6LA/ORuPhHa0+Ip396IQeQgekzQRtRrfX8xDeY0WTw32t3YodWRScUd3MEkTUavx1S9ZCPByxrDuHawdSh2FLSywRERkbRlFVUi8dhMzB/tDKrXu2Oj65CIPwWOSJqJWIf5MFqQSYPpA2xjVYSDnEDwiauu0Oj2+TsrGuGBf+Lk5WTucBhQiD8FjkiYim3c8tRCFFSrMHBxg7VDuIpNKWTgkorZtz8+Z8G3viLFWXDf6XhRSCbs7iKjtyrxZhYS0QswaEgC5zPZSlthLldreOyYiqufL/2VCJpHg6aG219UB1BYOtRyCR0RtUbVah/gz2Xg4tKPNFQwNars72JImojbou5QbKKvWYG5UN2uHck8sHBJRmyQIAr74XwZ6+7liaJCXtcO5J4WMhUMiaoPOZpXiQk455kYFWn33lfsRe6lSJmkisklfnM6Aq6Mcj0daf/eV+5Hf6u4QBHESNZM0Edmc3LJq/PtcLp4c5A9XR9ve8Fohq23li1U8ZJImIpsTdzoDekHAcyMCrR1Kk2TS2jQqVvGQSZqIbEqlSot//nwdE8M6wd/L2drhNKmuJS3SWGkmaSKyKfG/ZqGiRovnRwVZOxSjyG8tmyrWrEMmaSKyGTq9gJ3//QMDu3kiMsDT2uEYxTBVXSvSMDwmaSKyGd9fzEN2STUWtJJWNFC/u4MtaSKyY4IgIDbhKgK8nDGhb0drh2O0usIhuzuIyJ6dSi9CSnYZXhjdHTIb2h6rKSwcElGbsOVYOvzcHG1ue6ymyKWGPmm2pInITp3JKMbPfxRj4QM94CiXWTsck8jrJrOwJU1EdmrL8XR4uThg1hB/a4diMkN3h1jrdzBJE5FVXcgpw4nUQkSPDIKzg21PAW/M7RmHbEkTkR3aciwd7Z3kNr1m9P0opFy7g4js1IWcMhy+mIf5I4Lg5qSwdjjNcnsyC5M0EdmZDT+kwsNZgehWNHnlTnIOwSMie5SUWYzjqYV44YEerbYVDQAKDsEjInsjCALe/z4V3q6OeGZ46+yLNjBMvGHhkIjsxn/Tb+J/14rx8tgerXJER31c9J+I7IogCHj/h1R0dnfCrKEB1g6nxeoKh2xJE5E9+O5cLlKySrFkQu9WN7uwMXIOwSMie1Gj0eG9/1xG305ueGJA61qj414UHIJHRPYi7nQGckqrsXxSSKta6e5+WDgkIrtws1KFrcfSMT7YF8N7els7HLNh4ZCI7MJHR65AqdHhrUdDrB2KWdlE4VCn02HXrl2YOHEi+vfvj0cffRRffvklBEGc3xxEZF8u3SjHnp8zMXtoAHr6ulo7HLMSu3Bo1ADFf/zjH9i+fTtefPFF9O/fH2fOnMG6detQXV2NBQsWiBIYEdkHvV7Aim8vwMPZAa9N6G3tcMxO7MJhk0lar9dj165diI6OxuLFiwEAUVFRKC4uxs6dO5mkiei+9p/NwZnMEqx/IgIezg7WDsfsDPVPqxUOKyoqMHXqVDz00EMNjgcFBaG4uBhKpVKUwIio9StTavD3//sdAwI8Wt22WMaSSCRQyCSi7RbeZEva3d0dK1asuOv48ePH0bFjRzg7O4sSGBG1fht+TEWJUo0voodAaidD7hojl0qhtaXts77++mucPn0azz//vLnjISI7kXy9BLv/l4l5UYEI7exu7XBEJZdJbGcI3qFDh7By5Uo8/PDDmDNnjhgxEVErp9LqELPvHDq7t8MbD/exdjiiU8iktrF2R1xcHGJiYjBmzBh88MEHkEjs988XImq+zUfTkV5QiXXTwuHq2LpXuTOGTCqBzlp90gYffvghYmNjMXXqVKxduxZyuf3feCIy3YWcMmxLuIrpA7tidG8fa4djEQqpeN0dRmXazz//HLGxsZg3bx7efvtttqCJqFFqrR4x+87By8UBf53U19rhWIxcJl7hsMkkXVBQgA8++AC9e/fGpEmTkJKS0uDxsLAwtqqJCACw8UgaLuWWI3buQLg7t94tsUwlt+YQvFOnTkGtViMtLQ0zZ8686/HExER4eXmJEhwRtR7/u3YTnyRcxVOD/fFwaEdrh2NRChGH4DWZpKdNm4Zp06aJ8uJEZB/KlBq8tvc3dPNyxl8fazvdHAY2UTgkImqMIAhYdvA8CipU+GbxcLi0gdEcd1LY0jhpIqL6vvo1C/8+l4slD/ZCP38Pa4djFXJbGSdNRFTf+ewyrPz2Ikb18sbiMT2tHY7VyEUcgsckTUTNUqpUY/GeJHi7OuDjpyLtZjus5lBYcwgeEdGd9HoBr8WnIL+8BvEvRMHLxf6WIDWFmIVDtqSJyGQf/piGY5cL8NfH+iIywNPa4VgdC4dEZDMOns3BluPpeGqwP+YO62btcGyCXMrCIRHZgKTMEsR8cw5Dg7ywekoYl4i4RS6TiLZ9FpM0ERklq1iJF3afQSd3J3wyZyAc5EwfBgqZFBqRWtIsHBJRk4oqVZi38xeotXp8tXAQPNt4ofBOMqkEOmuugkdEbVdFjQbP7voFuWXV2PP8UPT0bW/tkGyOq6NctO3BmKSJ6J5UWh1e2J2E33MrsGPeQAzsxsXUGrN4TA88MUCcjXaZpImoUSqtDi/tScbpqzexYUY/jAv2s3ZINsvPzQl+bk6iXJs9/0R0F7VWj5f2JOPI7wVYMzUMTwwUp5VITWOSJqIG1Fo9XqyXoDkW2rrY3UFEdZRqLRZ/mYyEtEKsmRLKBG0DmKSJCEDtgknz437Fb1mleHdaOJ4aEmDtkAhM0kQEIK+sBvN2/oyMIiX+MXsAHgnrZO2Q6BYmaaI27nx2GZ7/4ldU1mgR99xgDO/pbe2QqB4maaI27PCFXCzZ+xs6uDhi3+LhCOnkZu2Q6A5M0kRtkF4vYPOxdGw8koYBAR6InTsIPu0drR0WNYJJmqiNKalSY8ne35CQVohpkV2wblo4nBQya4dF98AkTdSGJF8vwct7klFUqca6x8Mxa4g/lxu1cUzSRG2ARqfHlmPp2HI8HZ3cnfDN4uEI7+pu7bDICEzSRHbuWmEl/hKfgpSsUkyL7IJ3poTCzUlh7bDISEzSRHZKo9Nj+0/XsOnoFbRzkGHr0wMwKYLjn1sbJmkiO3T2egne2n8el/Mq8Gh4R7zzp1D4irRKG4mLSZrIjhSU12D996nYl5SNjm5O2DFvECb05RKjrRmTNJEdUKq12PXfDPzjeDo0OgGLRvfAy+N6wtWRP+KtHf8HiVoxtVaPr369js3H0lFYocKDIX5YPikEgd4u1g6NzIRJmqgVqtHoEH8mC7EJ15BTWo0hQV7YNnsABgVyeyt7wyRN1IqUKtX45y/XsfPUHyiqVGNgN0+smxaOB3p5c1KKnWKSJmoFLueV4/PTGThwNgc1Gj1G9fLGy2N7YkiQF5OznWOSJrJRlSot/p1yA3vPZOHs9VI4KaR4PLILnhkeiOCOXK2urWCSJrIhGp0eJ68U4tBvN/DDpXwo1Tr08nXF8kkhmD6wKzycHawdIlkYkzSRldVodDh1pQjfX8zDkd/zUaLUwMNZgSn9u2DGoK6I9Pdgl0YbxiRNZAVZxUqcSCtEQmoBTl+9CaVah/ZOcowP9sWf+nXGqF4+cJBLrR0m2QAmaSILuFFajV8zipF49SZOX72J68VKAIC/Vzs8MaArJvT1w7DuHZiY6S5M0kRmVqXS4uKNcpzLLsVvWaVIyixBblkNAMDNSY6h3TvguRGBGN3bB0HeLuzKoPsyOknHx8fj008/RV5eHkJCQrB06VJERkaKGRuRTdPpBVwvViK9oBJp+RW4lFuOy7nl+KOoCnqh9pzO7k4YFOiFgQEeGBTohZBObpBJmZTJeEYl6YMHD2LlypV46aWXEB4ejt27dyM6Ohrffvst/P39xY6RyGrUWj1ulFYjq0SJrOJqZBZXIaOoChlFSvxxswpqrb7uXH+vdgju6IbHIjqjn787wrt4cN9AarEmk7QgCNi0aROefPJJvPzyywCA4cOH45FHHsHnn3+O5cuXix4kkbnVaHQorlLjZqUaRVUqFFWoUFChQkF5DfLLVcgtr8GN0moUVaogCLef5yCTwt+rHYK8XTC6jw96+riip58revq6ciF9EkWTSTozMxM5OTkYN25c3TGFQoExY8bg5MmTogZHVJ8gCFBp9VBp9KjW6KBUa2991qFKpYVSrUOlSovKGi0qVVpU1GhQXq1FeY0GZdW1H6VKDUqUaijVukZfw81JDl83J3Ryd0KfPj7o5N4OXT3bwd/LGV0926GTezt2V5BFNZmkMzIyAADdunVrcNzf3x/Xr1+HTqeDTNbynYbT8itwJb+yxdcRiwCh6ZOac10jLlv/FOEeT6h/uH6shuOCUHsdQaj3qHD7XEEA9Le+NpyLW+fq9bc+C7XP1wsC9AKgF2rP1etrv9YJAvR6oe6zVi9Ap689X6sXoNPVftbq9dDqbn/W6AVotHpodLUfKq0eap0eam3th0qrh0qrg0qrN+p+GbRTyNDeSY72TnJ4ODugo5sT+vi1h6eLA7xcHODp7IAOrg7wdnWEj6sjfNo7op0Dd80m29Jkkq6srE2cLi4Nlz50cXGBXq9HdXU1XF1dWxzIq/86i8t5FS2+DlmXVALIpBJIJRLIpLUf8rrP0trPstpjcqkUcpkECpkUilufXRzlcJBLaz9kUjjKb30oZHAyfFbI4OwgQ7tb/3ZxlMHZQQ5nBxlcHWuTsoujHAoZh7NR62dUnzSAu4YJ3et4c+19IQr55TVmuZZYxPoj17hbePuk+ufXf2r9/4uGxw3HJA2fK6l9juGQVFL7uOTWBQznSyUSSG99LZXePq/2eO2/ZYbncjgZkVk1maTbt28PAKiqqoK3t3fdcaVSCalUCmdnZ7ME4t5OAfd2LLwQEdXX5N+Dhr7orKysBsezsrIQFBTElhMRkYiaTNKBgYHo1KkTjhw5UndMo9HgxIkTiIqKEjU4IqK2rsnuDolEggULFmDNmjVwd3fHgAED8OWXX6KkpATPPvusBUIkImq7jJpxOHv2bKhUKnzxxReIi4tDSEgIPvvsM842JCISmdFrd8yfPx/z588XMxYiIroDB5ISEdkwsy5VqtPVTrXNy8sz52WJiOyWIV8a8uedzJqkCwsLAdT2YRMRkfEKCwvvWn4DACTCvRaDaIaamhpcuHABPj4+ZlnPg4jI3ul0OhQWFiIsLAxOTk53PW7WJE1ERObFwiERkQ1rk0k6Pj4eDz30ECIiIjBz5kycPXv2vucnJydj7ty5GDRoEEaOHImYmBgUFRVZKFpxmXov6tu8eTP69OkjYnSWZ+r9KC4uRkxMDIYMGYJBgwZh0aJFdy2h0Fo15+dk1qxZiIyMxPjx47FlyxZoNBoLRWs5R48eNWrrwLS0NDzzzDOIjIzEmDFjsH379nsuNXxfQhtz4MABITg4WNi8ebNw4sQJITo6WoiMjBSuX7/e6Pnp6elCeHi48MILLwgnTpwQDh06JIwfP16YPHmyoFarLRy9eZl6L+pLTU0VQkNDhd69e1sgUssw9X6o1Wph8uTJwsMPPywcPnxY+PHHH4VHH31UeOihhwSVSmXh6M3L1HuRmZkp9O/fX5g/f75w8uRJ4YsvvhAiIiKEd99918KRiyspKUmIjIwU+vfvf9/zioqKhOHDhwvPPPOMcOLECWHr1q1CSEiI8Omnn5r8mm0qSev1emHs2LHCihUr6o6p1Wph3Lhxwpo1axp9zjvvvCOMGzeuQUJOSUkRevfuLZw4cUL0mMXSnHthoNVqhenTpwujRo2ymyTdnPsRHx8vRERECDk5OXXHLl26JIwYMUI4f/686DGLpTn3IjY2VggPDxeqqqrqjm3YsEGIjIwU9Hq96DGLTaVSCdu3bxdCQ0OFwYMHN5mkP/74Y2HIkCGCUqmsO7Zx40ZhyJAhJjfu2lR3R3O2AuvZsyfmz58PheL2Mqrdu3cHAGRnZ4sbsIhasi1aXFwcKisrMWfOHLHDtJjm3I8jR45g1KhR6Ny5c92xkJAQnDp1CmFhYaLHLJbm3Au1Wg25XN5gdIKHhweUSiXUarXoMYvtp59+wvbt2xETE2PU9/3p06cRFRWFdu3a1R178MEHUVpaivPnz5v02m0qSRuzFdidZs+efde472PHjgG4naxbo+bcC6D2B3jLli1Ys2YNHBwcxA7TYppzP1JTU9G9e3ds2bIFI0aMQFhYGBYuXIgbN25YImTRNOdeTJ48GTKZDBs2bEBpaSnOnTuHzz//HBMmTICjY+vfMT08PBxHjx7FvHnzjFqeOSMjo9H7Z3jMFG0qSRuzFVhTcnNzsX79eoSFhWHYsGGixGkJzbkXgiBg+fLlmDx5MgYNGmSROC2lOfejuLgY+/fvx8mTJ7F27VqsX78e6enpeOGFF6DVai0Stxiacy8CAgIQExODnTt3YujQoZgxYwY6dOiAv//97xaJWWx+fn5wc3Mz+vzKyspG75/hMVOYdcahrRNauBVYbm4unn32Wej1emzcuLFVb3jQnHvx1VdfITMzE9u2bRM/QAtrzv3QarXQaDTYsWNH3Q+wv78/pk+fjh9++AGPPvqoyFGLozn34uuvv8by5csxc+ZMTJw4EQUFBdi0aRMWLlyIuLg4u/qrq6WkUtPaxm2qJV1/K7D6jNkKLC0tDU899RQqKyuxc+dOBAQEiBqr2Ey9F7m5uXj//fexbNkyODk5QavV1v3QarVa6PV6ywQukuZ8bzg7OyMiIqJBCys8PBxubm5IS0sTN2ARNedebN++HaNHj8bq1asRFRWFKVOmYPv27UhKSsKhQ4csErctcXV1vev+Gb42dePuNpWkm7sVWEpKCubMmQOZTIY9e/YgODhY9FjFZuq9SExMRFVVFV599VWEhoYiNDQU7777LgAgNDQUW7dutUzgImnO90ZAQECj44C1Wm2r/iurOfciNzcX/fr1a3CsR48e8PDwwNWrV8UL1kYFBgbeNbDAcD9NrWW1qSTdnK3AsrOzsWDBAnTo0AH/+te/EBgYaKFoxWXqvRg7diz27dvX4OO5554DAOzbtw9PPvmkxWIXQ3O+N0aOHInk5GTk5+fXHfvll1+gVCqNmuxgq5pzL4KCgpCcnNzgWGZmJkpLS9G1a1dR47VFw4YNw+nTp6FUKuuOHTlyBB4eHiY38tpUn7QxW4Fdv34dxcXF6N+/PwBg7dq1qKysxIoVK5Cbm4vc3Ny663Xu3Bm+vr5WeCctZ+q98PT0hKenZ4NrJCUlAaj9E7+1a873xrPPPotvvvkGCxYswKuvvorq6mqsX78ekZGRGDlypPXeTAs15168+OKLWLJkCZYtW4bHHnsMhYWF2LJlC7p06YIpU6ZY781YyJ334+mnn8aXX36JhQsXIjo6GpcvX8b27dvx+uuvm94/b9Koajvx2WefCaNHjxYiIiKEmTNnCsnJyXWPvfnmm3UTNNRqtdC3b1+hd+/ejX40Z/aQrTH2XjRm165ddjOZxcDU+5GZmSksXrxY6N+/vzB48GDhzTffFMrKyiwdtihMvRfff/+9MHXqVCE0NFQYPXq08NZbbwlFRUWWDlt0mzZtumsyS2P349y5c8LMmTOFsLAwYcyYMUJsbGyzXo+r4BER2bA21SdNRNTaMEkTEdkwJmkiIhvGJE1EZMOYpImIbBiTNBGRDWOSJiKyYUzSREQ2jEmaiMiG/X8F49YlAx0LYQAAAABJRU5ErkJggg==\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import matplotlib.pyplot as plt\n", "ax = exp_iv.plot(figsize=(6,4));\n", "plt.yticks(fontsize=16);\n", "plt.xticks(fontsize=16);" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Compute uncertainty and sensitivity using default methods " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "First, we define the UncImpact object with our uncertainty variables. " ] }, { "cell_type": "code", "execution_count": 23, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:58.303866Z", "start_time": "2022-01-10T20:09:58.299067Z" } }, "outputs": [], "source": [ "from climada.engine.unsequa import CalcImpact\n", "\n", "calc_imp = CalcImpact(exp_iv, impf_iv, haz)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Next, we generate samples for the uncertainty parameters using the default methods. Note that depending on the chosen Salib method, the effective number of samples differs from the input variable N. For the default 'saltelli', with `calc_second_order=True`, the effective number is N(2D+2), with D the number of uncertainty parameters. See [SAlib](https://salib.readthedocs.io/en/latest/api.html) for more information." ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:09:59.030811Z", "start_time": "2022-01-10T20:09:58.305737Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:09:59,022 - climada.engine.unsequa.calc_base - INFO - Effective number of made samples: 1536\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
x_expGv_halfvmink
15310.8766841.24297753.6621092.0800784.539062
15320.8766840.79061744.0136722.0800784.539062
15330.8766840.79061753.66210913.6816414.539062
15340.8766840.79061753.6621092.0800783.960938
15350.8766840.79061753.6621092.0800784.539062
\n", "
" ], "text/plain": [ " x_exp G v_half vmin k\n", "1531 0.876684 1.242977 53.662109 2.080078 4.539062\n", "1532 0.876684 0.790617 44.013672 2.080078 4.539062\n", "1533 0.876684 0.790617 53.662109 13.681641 4.539062\n", "1534 0.876684 0.790617 53.662109 2.080078 3.960938\n", "1535 0.876684 0.790617 53.662109 2.080078 4.539062" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_imp = calc_imp.make_sample(N=2**7, sampling_kwargs={'skip_values': 2**8})\n", "output_imp.get_samples_df().tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The resulting samples can be visualized in plots." ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:00.108143Z", "start_time": "2022-01-10T20:09:59.032215Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAABC4AAAI9CAYAAAD1vTmpAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAACCLElEQVR4nOzde1hVdd7//xdgiOKhwchUMhVPDCRqScXUnV8l7BYNzEPiEc82mjM6pdk4OjlTptkwqY2VOiqempgaybCyxqac9NbKrFQwQTNwFI+jnASE/fvDHztpg6wN+7BgPx/X5XXJWp+11nt/WLzY+83aa3tZLBaLAAAAAAAATMjb3QUAAAAAAABUhcYFAAAAAAAwLRoXAAAAAADAtGhcAAAAAAAA06JxAQAAAAAATIvGBQAAAAAAMK0G7i5gyJAh+vbbb22W9+vXT8uWLZMkZWVlafHixdq3b58kqXfv3nr66acVEBDg0loBoL7atWuXVq5cqUOHDsnb21vh4eH69a9/re7du1vHGMlrAEDtkMcAYMvLYrFY3HVwi8Winj17KjIyUtHR0RXWtWnTRnfffbcuXryowYMHq7i4WGPGjFFpaanWrFmjNm3aKDk5Wb6+vm6qHgDqh3379mnMmDHq1KmTBg8erKtXr2rz5s06c+aMNm/erG7duhnKawBA7ZDHAFA5t15xkZ2drYKCAvXt21exsbGVjlm3bp1Onz6tbdu2KTg4WJIUHh6ucePGaevWrRo2bJgrSwaAeuf5559Xq1at9Oabb6pRo0aSpLi4OPXv31+JiYlau3atobwGANQOeQwAlXNr4yIjI0OSrA2JyqSmpioiIqLCmMjISLVv316pqak2jYsrV67o4MGDCgwMlI+Pj3MKB4AaKi0t1dmzZxUWFiY/Pz93l6NLly4pPT1d48aNsz5JlqRbbrlFvXr10meffSbJWF5fjywGYHbkMQC4n9Esdmvj4ujRo5J+DN6CggI1btzYuv7SpUvKyspSv379bLYNDQ3Vv/71L5vlBw8e1MiRI51TMAA4yKZNm0xxOW+TJk30/vvvV3iSXO7ixYvWJ7nV5fVPkcUA6gryGADcr7osdnvjwt/fX4sWLdL27dtVUFCg22+/XTNnzlRMTIxycnIkSS1btrTZNjAwUHl5ecrNzVXTpk0rLJeuPfDbbrvN4TVnZGSoY8eODt9vXcIcMAcSc1DO3nk4ffq0Ro4cac0qd/Px8VG7du1slqenp2v//v26//77JVWf1z9V0yzmvKqI+aiI+aiI+aiIPHZsHjsa56tjMZ+OxXw6jrOy2O1vFcnPz1dubq6WLFmiy5cvKykpSbNmzVJJSYnuuOMOSaq089ywYUNJ17rM1zcuyrvR5U0NR2vevLlT9luXMAfMgcQclLN3HvLy8iTJ1Jfr5ufna86cOZKkyZMnS6o+r+Pi4irso6ZZzHlVEfNREfNREfNREXns2Dx2NM5Xx2I+HYv5dBxnZbFbGxfDhg1TWVlZhcvXYmJiNGDAAL344ouGPs7J29u70uUdO3ZUUFCQw2otl5aWppCQEIfvty5hDpgDiTkoZ+88XN9oNaPCwkI9/vjjSk9P15QpUxQRESGp+rweOHBgpb9w7M1izquKmI+KmI+KmI+KyGPH5rGjcb46FvPpWMyn4zgriyt/1e8i8fHxNu+58/PzU2xsrM6dOyd/f39JUlFRkc225cvKxwAAaufy5csaP3689u7dq8GDB2vmzJnWddXldfnN4gAAtUceA0BFbm1cVCUgIEDStU6zJJ09e9ZmzJkzZ9SsWbMb3owIAGDM+fPnNWbMGO3fv1+PPfaYnnvuOXl5eVW7XXleFxQUOLtEAPAI5DEA2HJb4yInJ0cxMTFasWKFzbrjx49LkoKCghQUFKRDhw7ZjDl8+LDCwsKcXicA1Hd5eXmaMGGC0tLSlJCQoIULF1Z4kmw0rwEAtUMeA0Dl3Na4aNmypXJzc5WcnGy9IYcknTp1Sm+//bbuueceBQYGKjo6Wnv27FFmZqZ1zO7du3X8+HH179/fHaUDQL2ycOFCpaWlacyYMZo7d67NeqN5DQCoHfIYACrn1ptzzp8/X9OmTdPw4cM1dOhQ5efna9OmTWrQoIEWLFggSZo0aZJSUlKUkJCg8ePHq6ioSKtXr1ZoaKhiY2PdWT4A1HmZmZlKSUlR06ZNFRISopSUFJsxsbGxhvIaAFBz5DEAVM2tjYuoqCi98soreu2117R06VL5+fkpIiJCs2bNUnBwsKRr79fbuHGjFi1apGXLlsnPz09RUVGaPXu2fH193Vk+ANR5+/btkyTl5uZW+tc96doTZSN5DQCoOfIYAKrm1saFdK15ERUVdcMxHTp00KpVq1xUEQB4jvj4eMXHxxsaaySvAQA1Qx4DQNXc3rgAgJpq93Sq9f/fvxBT5bKfLneU6/cPx6nJ98qe77Ujxzprffny/11/TNIxQ9tVt6/qfjaq2/569uzLyHZG11c21sjPoT1jjezHEfsC6gKjP9NGfh7K88zoz3ZV+61JTjhirLOP64gsc0Yuunte3HVcV34/6tK8GDnue2M73HBfNWXKj0MFAAAAAACQaFwAAAAAAAATo3EBAAAAAABMi8YFAAAAAAAwLRoXAAAAAADAtGhcAAAAAAAA06JxAQAAAAAATIvGBQAAAAAAMC0aFwAAAAAAwLRoXAAAAAAAANOicQEAAAAAAEyLxgUAAAAAADAtGhcAAAAAAMC0aFwAAAAAAADTonEBAAAAAABMi8YFAAAAAAAwLRoXAAAAAADAtGhcAAAAAAAA06JxAQAAAAAATIvGBQAAAAAAMC0aFwAAAAAAwLRoXAAAAAAAANOicQEAAAAAAEyLxgUAAAAAADAtGhcAAAAAAMC0aFwAAAAAAADTonEBAAAAAABMi8YFAAAAAAAwLRoXAAAAAADAtEzTuEhPT1dYWJiWL19eYXlWVpamT5+uiIgIRUREaPbs2bpw4YKbqgSA+mnXrl0aMWKEwsPD1aNHDyUkJOjAgQMVxpDHAOB85DEA2Grg7gIk6erVq5o7d65KSkoqLL948aLGjh2r4uJiTZw4UaWlpVqzZo2OHDmi5ORk+fr6uqliAKg/9u3bp0mTJqlTp06aOXOmrl69qs2bN2vUqFHavHmzunXrRh4DgAuQxwBQOVM0Ll577TUdPXrUZvm6det0+vRpbdu2TcHBwZKk8PBwjRs3Tlu3btWwYcNcXSoA1DvPP/+8WrVqpTfffFONGjWSJMXFxal///5KTEzU2rVryWMAcAHyGAAq5/a3ihw5ckQrV67UL3/5S5t1qampioiIsIayJEVGRqp9+/ZKTU11ZZkAUC9dunRJ6enpevjhh61PkiXplltuUa9evfTVV19JIo8BwNnIYwComlsbF+VvEYmMjNQjjzxSYd2lS5eUlZWl0NBQm+1CQ0N18OBBV5UJAPVWkyZN9P777yshIcFm3cWLF+Xj40MeA4ALkMcAUDW3vlVk1apVOnHihP7yl7/o6tWrFdbl5ORIklq2bGmzXWBgoPLy8pSbm6umTZu6pFYAqI98fHzUrl07m+Xp6enav3+/7r//fvIYAFyAPAaAqrmtcXH06FG98sormj9/vm677TZlZ2dXWJ+fny9JFS6VK9ewYUNJUkFBQZXBnJGRodzcXAdXLV25ckVpaWkO329dwhwwB5L55qCyWpxdX1pamt3zUP6k08zy8/M1Z84cSdLkyZNrlcf2ZvGVK1dqUrJd3wNHjnXW+ppsZ8++art9TfdV2/1W9vPmrO+9K/dVU2bLYXcjjx2bx9erbdY5a2x9Oq69+7zR+V6f5sVVx/3pfJqtvrp0XGdlsVsaF6WlpZo7d67uuuuuKm8gVFZWVu1+vL2rfqdLx44dFRQUVOMaq5KWlqaQkBCH77cuYQ6YA8ksc3DM+r8fa6lsWcXljhISEmL3PJj9r2CFhYV6/PHHlZ6erilTpigiIkJffvlltdtVlcf2ZnFNX4TZ87125Fhnra/sfK5uO3v2VbPtZWB9Zfsysp2x9RV/3qo7lu1+a59Z1dXvWubIYfMgj69xVB5fY+xn2rE/h7XLCeeNde5x7Z3Dys93vh81Pe6P8+nIOXTUHNsz1v3fDz8/P6dksVsaF2vWrFF6ero2b95s/czpy5cvS7oW0hcuXJC/v78kqaioyGb78mXlYwAAtXf58mVNmTJF+/fv1+DBgzVz5kxJIo8BwMXIYwCoyC2Ni127dqmkpERDhw61WbdmzRqtWbNGW7dulSSdPXvWZsyZM2fUrFkzNW7c2NmlAoBHOH/+vCZMmKC0tDQ99thjevbZZ+Xl5SVJat26tSTyGABcgTwGAFtuaVzMmTPHeoVFuXPnzumpp55SbGys4uLi1KFDBwUFBenQoUM22x8+fFhhYWGuKhcA6rW8vDzrk+SEhATNnTu3wvpmzZqRxwDgAuQxAFTOLR+HGhYWpsjIyAr/evbsKUm6/fbbFRkZqYYNGyo6Olp79uxRZmamddvdu3fr+PHj6t+/vztKB4B6Z+HChUpLS9OYMWNsniSXI48BwPnIYwConFs/DrU6kyZNUkpKihISEjR+/HgVFRVp9erVCg0NVWxsrLvLA4A6LzMzUykpKWratKlCQkKUkpJiMyY2NpY8BgAnI48BoGqmblwEBARo48aNWrRokZYtWyY/Pz9FRUVp9uzZ8vX1dXd5AFDn7du3T5KUm5tb5V/3YmNjyWMAcDLyGACqZprGRVBQkI4cOWKzvEOHDlq1apUbKgKA+i8+Pl7x8fGGxpLHAOA85DEAVM0t97gAAAAAAAAwgsYFAAAAAAAwLRoXAAAAAADAtGhcAAAAAAAA06JxAQAAAAAATIvGBQAAAAAAMC3DjYsxY8Zoz549Va7fuXOnYmJiHFIUAKBq5DEAmAN5DACu0aCqFYWFhbp48aL163379umhhx7SHXfcYTO2rKxMn376qbKzs51TJQB4MPIYAMyBPAYA97hh4yIuLk65ubmSJC8vLz3//PN6/vnnKx1vsVj0i1/8wjlVAoAHI48BwBzIYwBwjyobFwEBAXrxxRf17bffymKx6JVXXtFDDz2kLl262Iz19vZWQEAAl8IBgBOQxwBgDuQxALhHlY0LSXrwwQf14IMPSpL+85//aPjw4QoPD3dJYQDMo93Tqdb/f//CjZ+AVTa2qu2vX15ble3Lkft3N/IYAMyBPAYA17th4+J6ixYtcmYdAACDyGMAMAfyGABcw3DjQpI+/fRTbdu2TefOnVNpaanNei8vL61fv95hxQEAKkceA4A5kMcA4HyGGxebNm3SH//4R0lSixYt5Ovr67SiAABVI48BwBzIYwBwDcONi6SkJHXt2lWrVq3SLbfc4syaAAA3QB4DgDmQxwDgGt5GB546dUqPPfYYoQwAbkYeA4A5kMcA4BqGGxdt27bVuXPnnFkLAMAA8hgAzIE8BgDXMNy4mDx5sjZs2KCjR486sx4AQDXIYwAwB/IYAFzD8D0uvvzyS/n7+ys2Nlbt27dXQECAvLy8KozhrskA4HzkMQCYA3kMAK5huHGxa9cuSdJtt92mwsJCnTx50mlFAQCqRh4DgDmQxwDgGoYbFzt37nRmHQAAg8hjADAH8hgAXMPwPS4AAAAAAABczfAVF2PGjDE0LikpqcbFAACqRx4DgDmQxwDgGoYbF9nZ2TbLysrKdPHiRRUVFalNmzbq1KmTQ4sDANgijwHAHMhjAHCNWt/jorS0VP/85z81b948TZgwwWGFAQAqRx4DgDmQxwDgGrW+x4WPj4+io6M1dOhQLV261BE1AQBqgDwGAHMgjwHAsRx2c8527dopPT3dUbsDANQQeQwA5kAeA4BjOKRxUVxcrHfeeUctWrRwxO4AADVEHgOAOZDHAOA4tf5UkeLiYh0/flyXL1/WE0884bDCAACVI48BwBzIYwBwjVp9qoh07T18HTp00IABAzRixAiHFQYAqBx5DADmQB4DgGvU+lNFAACuRR4DgDmQxwDgGoYbF+VKS0t18OBBnTx5Ur6+vmrVqpVCQ0NrXMCePXu0bNkypaenq0mTJnr44Yf161//Wv7+/tYxWVlZWrx4sfbt2ydJ6t27t55++mkFBATU+LgAUNc5Oo+vN2/ePJ04cUIbNmyosHzIkCH69ttvbcb369dPy5Ytc8ixAaCuIY8BwLnsalx8/PHHevbZZ5WTkyOLxSJJ8vLy0q233qoFCxaoT58+dh38//7v/zR+/HiFhobqySef1KlTp5SUlKSDBw9q06ZN8vb21sWLFzV27FgVFxdr4sSJKi0t1Zo1a3TkyBElJyfL19fXrmMCQH3g6Dy+XnJyspKTkxUREVFhucViUWZmpqKiohQdHV1hXZs2bWp8PACoy8hjAHA+w42LL774Qk888YRatGihmTNnKjg4WBaLRceOHdPmzZs1Y8YMJSUlqWfPnoYPvmTJErVq1UobN26Un5+fJKlVq1ZauHChdu3apQcffFDr1q3T6dOntW3bNgUHB0uSwsPDNW7cOG3dulXDhg2z8yEDQN3mjDyWrv3FcOXKlVqxYkWl67Ozs1VQUKC+ffsqNjbWEQ8FAOo08hgAXMNw42L58uVq06aN/v73v6tp06YV1o0YMUKDBw/WypUrtWrVKkP7Kyoq0s9+9jNFR0dbmxaSrB3lI0eO6MEHH1RqaqoiIiKsTQtJioyMVPv27ZWamkrjAoDHcXQeS9cyeejQoTpy5Iji4uK0Z88emzEZGRmSVCGPAcCTkccA4BreRgd+8803Gjp0qE0oS1KTJk00ZMgQff3114YP3LBhQ61Zs0ZTp06tsDwtLU2S1Lp1a126dElZWVmVvkcwNDRUBw8eNHw8AKgvHJ3H0rUnynl5eUpMTNTixYvVoIFtX/vo0aOSfnyiXFBQUIPqAaD+II8BwDXsvjlnVby8vFRSUlLj7U+ePKm9e/dq8eLF6ty5sx566CGdOHFCktSyZUub8YGBgcrLy1Nubm6lvywAwFPVJI+bNGmiHTt2VPoEudzRo0fl7++vRYsWafv27SooKNDtt9+umTNnKiYmprZlA0C9Qx4DgGMYblyEh4fr73//u0aMGKHGjRtXWJeXl6fk5GTdeeedNSriv//9r/XGRY0aNdK8efPUsGFD5efnW5f9VMOGDSVd6zBX1rjIyMhQbm5ujeq5kStXrlivCvFUzIFnz0H54zYyB5Wtr0/zlpaWZve5kJOTU+vjOiOPvb295e1944vwMjIylJ+fr9zcXC1ZskSXL19WUlKSZs2apZKSEsXFxVW6jT1ZfOXKFbvqLmfP98CRY5213pE/W0bHuqKW2u63sp83Z33vXbmvmvLk30WVIY8dm8fXq23WOWtsfTquvfu80flen+bFVcf96Xyarb66dFxnZbHhxsX06dM1ZswYDRgwQKNGjVK7du0kyXrzoZycHD377LOGC7yel5eXEhMTVVxcrA0bNmjcuHH605/+pMDAwGq3rSrYO3bsqKCgoBrVcyNpaWkKCQlx+H7rEubAE+fgmPV/5Y+76jmwHVv5sorL66KQkBC7zwVHXCHmzDy+kWHDhqmsrEwjR460LouJidGAAQP04osvauDAgfLx8amwjb1ZXNMXYfacV44c66z1lf3sVLedPfuq2fYysL6yfRnZztj6ij9v1R3Ldr+1z+3q6nctz/tddGPksWPz+BpjP9OO/TmsXU44b6xzj2vvHFZ+vvP9qOlxf5xPR86ho+bYnrHu/374+fk5JYsNNy7uvvtuLV++XAsXLtSSJUvk5eUl6drHMQUGBioxMVH33nuv4QKv17x5c/Xv31+S9PDDD2vAgAF64YUX9Oqrr0q69l6/nypf5u/vX6NjAkBd5cw8vpH4+HibZX5+foqNjdWKFSuUkZGhLl26OPy4AGBW5DEAuIZd97jo27evevfurUOHDik7O1vStc+KDg0NveH78Ozh5+en3r17a8OGDbr11lslSWfPnrUZd+bMGTVr1szmsjwA8ASuyGOjAgICJHFzOACeiTwGAOcz/KkikvSf//xHiYmJuuOOO9S/f3/1799fe/fu1UsvvaTz58/bdeDMzEz16dNHmzZtslmXn58vLy8v+fr6KigoSIcOHbIZc/jwYYWFhdl1TACoLxyZx0bk5OQoJiZGK1assFl3/PhxSXLK2/MAwOzIYwBwPsONi++++06DBg3S2rVrderUKevyy5cva9OmTYqLi1NWVpbhA99xxx3Kzc3VG2+8oeLiYuvykydPaseOHerVq5eaNGmi6Oho7dmzR5mZmdYxu3fv1vHjx61vLwEAT+LoPDaiZcuWys3NVXJysvLy8qzLT506pbffflv33HOPofsSAUB9Qh4DgGsYbly89NJL8vf3V2pqqrp27Wpd/uSTTyo1NVU33XSTli5davjA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2NhYm6aFJDVs2FC///3vVVJSorffftsNFQIAHKWkpESS5O/v7+ZKYGY0LlDnffrpp+rSpYt+9atfVVj+u9/9Tl26dNGnn35q1/4yMjI0bdo03X333QoPD9fw4cO1a9cu6/r09HSFhYXpsccek8VisS5/9dVX1aVLF73xxhuSrr1/LyEhQTt37lT//v3VrVs3xcXF6YMPPqjFowWA+m/btm2SpMmTJ1c55o477tC6dev0+OOPu6osAKgzFixYoJ///Oe6cOFCheWFhYXq3r275s6da/c+//3vf+vRRx/VnXfeqd69e+svf/mLysrKKox5//33NWrUKN11110KCwtTnz59tGTJEhUXF1e6z9GjR1trGTNmjLp06WJ3XfAMNC5Q5/3P//yPBg0apPfff9/aYPjss8/05ptvavjw4fqf//kfw/s6cuSIHnvsMWVkZGjKlCmaOXOmrl69qsmTJ2v79u2SpK5du2rKlCk6cOCA/va3v0mSjh49qhUrVuiBBx7Q8OHDrfvLzMzUjBkz1KtXLz355JPy9vbWjBkzrE/KAQC29u3bp8DAQAUHB99w3H333afGjRu7qCoAqDsGDhyo0tJSmz+YffzxxyosLNQjjzxi1/7Onj2rJ554Qvfee6+eeeYZtW7dWi+//LKSkpKsY5KTk/WrX/1KTZs21ZNPPqnZs2erTZs2WrNmjV5//fVK9zt16lQ99thj1v8vWbLEzkcKT+Fluf5PxkAddenSJcXExKhx48b629/+pkcffVQNGjRQSkqKXU9qR48erdOnT1fY7urVqxo7dqy+//57ffzxx/L19VVJSYkGDx6s06dPa/v27ZoyZYqys7O1bds23XrrrdZ97du3T3PnzlVCQoIk6cqVK3rkkUdUWFioTz75RN7e9A4B4Kd69uypDh066O9//3uF5YWFhSosLKywzMfHR82bN3dleQBgehaLRX379tXtt9+u9evXW5dPnz5dBw4c0Keffmr4eWj5c9oVK1booYcekiTl5eXpwQcfVNeuXbVp0yZJ0v/+7/+qefPm2rJli7y8vCRdex7dt29fNWvWzPqHu9GjR+vkyZPauXOnJOntt9/W3LlzlZSUpHvuucdhc4D6hVdNqBeaN2+uZ599VidOnNDQoUN1+vRpLV682K6mxcWLF7Vv3z49+OCDunLlii5cuKALFy7o8uXLeuihh3Tu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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "output_imp.plot_sample(figsize=(15,8));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now we can compute the value of the impact metrics for all the samples. In this example, we additionaly chose to restrict the return periods 50, 100, and 250 years. By default, `eai_exp` and `at_event` are not stored." ] }, { "cell_type": "code", "execution_count": 26, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:07.977028Z", "start_time": "2022-01-10T20:10:00.110174Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:10:00,114 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:10:00,116 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:10:00,117 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:10:00,122 - climada.engine.unsequa.calc_base - INFO - \n", "\n", "Estimated computaion time: 0:00:16.896000\n", "\n" ] } ], "source": [ "output_imp = calc_imp.uncertainty(output_imp, rp = [50, 100, 250])" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2021-03-24T17:47:52.949464Z", "start_time": "2021-03-24T17:47:52.945123Z" } }, "source": [ "The distributions of metrics ouputs are stored as dictionaries of pandas dataframe. The metrics are directly taken from the output of `climada.impact.calc`. For each metric, on dataframe is made." ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:07.983175Z", "start_time": "2022-01-10T20:10:07.979382Z" } }, "outputs": [ { "data": { "text/plain": [ "['aai_agg', 'freq_curve', 'tot_value']" ] }, "execution_count": 27, "metadata": {}, "output_type": "execute_result" } ], "source": [ "#All the computed uncertainty metrics attribute\n", "output_imp.uncertainty_metrics" ] }, { "cell_type": "code", "execution_count": 28, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:07.996479Z", "start_time": "2022-01-10T20:10:07.990319Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
aai_agg
15312.905571e+09
15323.755172e+09
15331.063119e+09
15342.248718e+09
15351.848139e+09
\n", "
" ], "text/plain": [ " aai_agg\n", "1531 2.905571e+09\n", "1532 3.755172e+09\n", "1533 1.063119e+09\n", "1534 2.248718e+09\n", "1535 1.848139e+09" ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "#One uncertainty dataframe\n", "output_imp.get_unc_df('aai_agg').tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Accessing the uncertainty is in general done via the method `get_uncertainty()`. If none are specified, all metrics are returned." ] }, { "cell_type": "code", "execution_count": 29, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:08.007916Z", "start_time": "2022-01-10T20:10:07.997827Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
aai_aggrp50rp100rp250tot_value
15312.905571e+098.324391e+101.162643e+111.510689e+115.760281e+11
15323.755172e+091.096005e+111.460838e+111.809413e+115.760281e+11
15331.063119e+092.892734e+104.720869e+106.807561e+105.760281e+11
15342.248718e+096.468855e+108.653474e+101.085266e+115.760281e+11
15351.848139e+095.294874e+107.395191e+109.609003e+105.760281e+11
\n", "
" ], "text/plain": [ " aai_agg rp50 rp100 rp250 tot_value\n", "1531 2.905571e+09 8.324391e+10 1.162643e+11 1.510689e+11 5.760281e+11\n", "1532 3.755172e+09 1.096005e+11 1.460838e+11 1.809413e+11 5.760281e+11\n", "1533 1.063119e+09 2.892734e+10 4.720869e+10 6.807561e+10 5.760281e+11\n", "1534 2.248718e+09 6.468855e+10 8.653474e+10 1.085266e+11 5.760281e+11\n", "1535 1.848139e+09 5.294874e+10 7.395191e+10 9.609003e+10 5.760281e+11" ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_imp.get_uncertainty().tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The distributions of the one-dimensioanl metrics (`eai_exp` and `at_event` are never shown with this method) can be vizualised with plots." ] }, { "cell_type": "code", "execution_count": 30, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.058521Z", "start_time": "2022-01-10T20:10:08.009813Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1gAAANYCAYAAADZn0yoAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAEAAElEQVR4nOzdd1hT1xvA8W/YW0VRQXBvUJyoOOqguPeqdW+ttlrrbK2tdjhqtVpHnXW3yq9WW62jdW+taKsiiLhw4QBl7/z+SInGgARICML7eZ48kXPPufckwby89557jkKpVCoRQgghhBBCCJFjJsbugBBCCCGEEELkF5JgCSGEEEIIIYSeSIIlhBBCCCGEEHoiCZYQQgghhBBC6IkkWEIIIYQQQgihJ5JgCSGEEEIIIYSeGD3BCg0NZezYsXh5eeHl5cXkyZMJDw/XWzt913tZYGAgHh4efP/997q/YCGEEEIIIUS+ZWbMg0dERDBw4EASExMZNmwYKSkprFmzhqCgIPz8/LCwsMhRO33Xe1lycjLTpk0jKSnJcG+QEEIIIYQQ4o1i1ARr3bp1PHz4kN9//50KFSoA4OnpyeDBg9mxYwe9evXKUTt913vZihUrCA4O1u8bIoQQQgghhHijGXWI4O7du/Hy8lInNQDe3t6UK1eO3bt357idvuulCQoKYvny5bz33ntZf9FCCCGEEEKIfMtoV7CeP39OaGgorVu31trm7u7O4cOHc9RO3/XSpA0N9Pb2plOnTixatCjD1xgfH8/ly5dxcnLC1NQ0w3pCCFFQpaSk8PjxYzw8PLCysjJ2dwoMiU9CCPF6OYlPRkuwwsLCAChRooTWNicnJ6Kjo4mKisLe3j5b7fRdL60fq1at4vbt2yxbtozk5OTXvsbLly/Tt2/f19YRQggBmzdvpl69esbuRoEh8UkIIXSTnfhktAQrJiYGAGtra61tlpaWAMTGxmolWLq203c9e3t7goODWbp0KTNmzKBkyZLcvXv3ta/RyckJUH0wJUuWfG3dfGd1OdXzsJvG7YcQIk97+PAhffv2VX9fitxRoOPTqyReCSHSkZP4ZLQEKzU1NdM6Jibat4jp2k7f9VJSUpg2bRp169bNcPKNV6UNuyhZsiSurq46tck37P+7ulfQXrcQIltkmFruKtDx6VUSr4QQr5Gd+GS0BMvW1haAhIQErW1pZWl1stNO3/XWrFlDYGAgW7ZsUa+PFRkZCUBcXBzh4eEULlw43aRQCCGEEEIIUTAYLcFycXEB4PHjx1rbHj16hIODAzY2Ntlup+96x44dIykpiZ49e2rVW7NmDWvWrOHAgQNyJjDN2yuM3QMhhBAicxKvhBB6ZrQEy8HBAVdXV65cuaK1LSAgAA8Pjxy103e9KVOmqK9YpXny5AmTJk2ic+fOdOnSRe4heFnNEcbugRBCCJE5iVdCCD0z6ng2X19fTp06RUhIiLrs5MmT3Lx5k3bt2uW4nT7reXh44O3trfGoU6cOAG5ubnh7e6snxRBCCCGEEEIUTEa7ggUwfPhwdu7cyaBBgxgyZAgJCQmsXr0ad3d3OnfuDEBoaCj+/v7UqVMHNzc3ndsZop7Ign9Xqp7lzKAQQoi8TOKVEELPjHoFy9HRkU2bNlG1alUWL17M+vXr8fHxYfXq1VhYWABw7tw5Jk+ezLlz57LUzhD1RBb8OVL1EEIIIfIyiVdCCD0z6hUsgPLly7Nq1aoMt3fr1o1u3bpluZ2h6r3M1dWVoKCgLLURQgghhBBC5F8yp7gQQgghhBBC6IkkWLmgXLlyKBSKTB+lS5cxdleFEEIUIBKfhBBC/4w+RLAgWPm/ozgWK5lpvS5NyudCb4QQQggViU9CCKF/cgVLCCGEEEIIIfREEiwhhBBCCCGE0BNJsIRhfKRUPYTIh44dO0b37t2pVasWvr6+bNy4EaVS8/f977//pmfPnnh6euLr68v//vc/rf389ddfdOzYkZo1a9KpUycOHTqksT0iIoIqVapoPT744IPX9s/f358+ffpQu3ZtWrVqxZIlS0hKStKoc+jQIXr27Ent2rVp2bIlX375JdHR0ert/fv3f+2x4uPjqV27NlWqVOHSpUuv7Y8QeZrEK1FA6RIrdu7cSYcOHahZsyYdO3Zk165dme73wYMHjBs3joYNG+Lt7c2kSZN4+vSpRp0TJ07Qo0cPatSoQcuWLVm+fDmpqanq7d9//71W7Ktbty79+/fn/Pnz+nkDDEjuwRJCiCy4cOECo0aNolOnTnz00UdcuXKFOXPmkJKSwqBBgwAICQlh2LBhtGjRgvfff58TJ07wySefYGdnR5s2bQA4deoUH3zwAX369GHSpEn8/vvvjB07ls2bN1OrVi0AAgMDAVizZg12dnbqPhQuXDjD/t25c4ehQ4dSp04dvv/+e27evMn8+fOJiYlhypQpAJw+fZrRo0fTtWtXxo0bx/3791m4cCG3b9/WWK5CoVBw9OhR4uPjsbKy0jjOkSNHiI2NzenbKYQQwgh0iRV79uxh8uTJDBs2jCZNmnD8+HE++ugjLCws8PX1TXe/SUlJjBgxgvj4eD7//HMAvvnmG0aPHs1PP/2Eqakpf//9N8OHD6d+/fp8//33hIeHs2DBAh48eMCsWbPU+7KysmL9+vUApKSk8OzZM7Zt28bQoUP57bffKF26tGHfpByQBEsIIbJg3bp1VKxYka+//hqFQoG3tzc3btxg8+bN6gRr5cqVlCpVigULFqBQKGjWrBnh4eEsXbpUnWAtXboUb29vPv30UwCaNWvG/fv3+eGHH/jhhx8ACAoKolixYjRp0kTn/u3du5eUlBS+//57bGxsaNKkCY8fP2bTpk1MnjwZhULB2rVrqVOnDrNnz1a3s7e3Z/z48Vy/fp2KFSsCULNmTS5fvsyxY8d4++23tY5TpUoVWQtQCCHeQLrEijVr1tCiRQsmTZoEQKNGjfj333/ZsmVLhglWQEAA165dY926dTRq1AgAOzs7hg4dSkBAADVq1GD16tWULFmSlStXYmlpCYCTkxPDhw+nf//+VKpUCQATExP1Ccc0jRs3pmHDhvz222+MHTvWQO9OzkmCJQxjY13Vc/+8fxlXvBmio6P57rvvOHDgAI8fP8bOzo633nqLTz75hK+//poLFy6wb98+jTbdunWjYsWKzJs3j4SEBL755ht2795NQkICbdu2pWjRouzatYuDBw9y9+5dWrVqleHxx44dy/vvv8/UqVOJjY1FoVCot5mbm5OYmKj++eTJk3Tq1Emjjo+PD7/99hthYWEUKlSICxcu8Mknn2gco1WrVixatIiUlBRMTU0JCgqiSpUqWXqfEhMTMTMz07jiVLhwYWJjY0lMTMTS0hJPT0/Kli2r0a5cuXIA3L17V51gFSlShPr167Nv3z6NBCs+Pp7Dhw8zYsQISbDEm0/ilchFeSWW6RIr5s+fj6mpqUZ7CwsL4uLiMtx/WixMb9TF8+fPAbh58yZeXl7q5Aqgbt26KJVKjh8/rk6w0mNpaanRDqBKlSrMnj2bY8eOcfjwYSwsLOjUqRNTpkzBzMw4qY4kWMIwHvkbuwcin/noo48IDg7mo48+wsnJiX/++YdFixZRpEgROnTowK+//kpgYCBVq1YFIDQ0lCtXrjBu3DgAPv74Yw4dOsRHH32Ei4sLa9eu5bfffsPJyQmA4sWLs3Xr1gyPX7KkaiprZ2dndVlkZCQHDx5kx44djB49GoDY2FgePXpEmTKa6wa5ubkBcOvWLRwdHUlOTk63Tnx8PA8ePMDV1ZWgoCAsLS155513uHLlCkWKFKF///4MGzZMI3l7WadOnVi/fj3ffvstw4cP586dO6xfv563335bHZTGjBmj1S7t/q/y5TWn4/b19WXhwoUkJSVhbm4OwNGjR7Gzs6N27doZvl9CvDEkXolclFdimS6xIu1EnFKpJCIigh07dnDy5EnmzJmT4f5r165NtWrVWLhwIV9++SUA8+fPx9nZmbp1VScznJ2duX//vka7u3fvAnDv3j2N8uTkZHUfIiMj2bBhA4mJiXTq1Emj3tdff03nzp1ZtmwZ586dY+nSpZQrV4533303w74akiRYQhQk36b/RzkAb6+AmiNU//53Jfw5MuO6L98QvrFuxn+g1BgOvitV/w47DyXqZq2//0lISCApKYnPP/+cZs2aAdCgQQMuXLjA2bNnmTRpEsWKFWPv3r3qoLRnzx6KFClC48aNuXnzJrt27WL27Nl069YNgIYNG2qc5bOwsNAaivA69+7do2XLlgB4eHjQp08fAPVEEba2thr1036Ojo7GwsIi0zqpqamEhIRgbW3NlClTcHZ25siRIyxYsICEhIQMh0aULl2ayZMnM2PGDFavXg2Au7u7xnDAVwUGBrJy5Up8fX21xrT7+vry5ZdfcurUKfV7v3fvXlq3bp1hkieEEAb3BsazvBTLshIrzp07R//+/QFo3rw5rVu3znC/ZmZmfPHFFwwfPpwWLVoAqitYGzZswNraGlAld9OmTeOHH36gd+/ehIeHM2PGDMzNzTXu7Y2NjcXd3V3rGFOmTNGKVbVr11YPuW/UqBGHDh3i6NGjkmAJIURGLC0tWbt2LaA6y3Xr1i2Cg4MJCQnB0tISU1NT2rZty969exk/fjygCkpt2rTBzMyMc+fOAaphemmsra156623OHPmjLos7UxZekxMTDAxeTHxqp2dHevXr+fJkycsWrSI3r17s2PHDvVsgq8mH2nlJiYmOtf54YcfcHFxUV/patiwIbGxsaxevZrhw4drDZMA8PPzY/r06fTu3Zu2bdvy6NEjFi9ezIgRI1i3bp06uUsTGBjIkCFDKF68uMbNxWmcnJyoXbs2+/fvp1mzZiQkJHDo0CFWrVpFSkpKhu+XEEIITXkplmUlVpQpU4aNGzdy+/ZtFi5cyLBhw9i4cWO6J9muXr3KgAEDqF69OsOHD1ffyzV06FA2b95MmTJl6NatG3fv3mXJkiUsXLgQGxsbJkyYwP3799VJGKgmudi0aROgio/Pnz/nzz//ZO7cuZiZmTFgwAB1XU9PT41+lChRwqgTMUmCJURBoutUxDVHvDj7lxld71vI5tWrNAcOHGD27NmEhoZSpEgRPDw8sLKyUk/r2qFDBzZu3EhQUBDW1tYEBASo73GKiIjA3NwcBwcHjX0WK1ZM/W9dx62nKVSoEA0bNgSgUqVKdOrUSeNepZiYGI32aV/09vb22NvbZ1rH1NRUfYPwy5o2bcrPP//M7du3qVy5stb2lStX8tZbb2kkSx4eHrRr147ffvuNHj16qMvPnDnDmDFjKFq0KOvWraNIkSLpvvbWrVvzww8/MHPmTI4dO4adnR1169bl7NmzGbxbQghhYG9oPMsrsSwrsaJEiRKUKFECLy8vihYtyujRozl//jz16tXT2v+mTZuwtrZm5cqV6lEZDRs2pG3btixdupR58+YB8MEHHzBixAju3r2Li4sLVlZWzJ49m0KFCqn3ZWJiQo0aNTT237RpU+7du8eiRYvo27ev+h6xlxOztLavLp+SmyTBEkLkebdu3WLcuHF07dqVTZs2qceQjxs3jpCQEABq1aqFm5sb+/fvx8LCQmO8d/HixUlKSiIyMlIjMIWHh6v/Xbx48XTXqnp5O6jWripevDg1a9ZUb6tcuTLm5uY8evQIW1tbnJycCA0N1Wif9nPZsmWxs7PDxMQk3To2NjYUL16csLAwDh8+zNtvv42jo6O6TkJCAkCGydCDBw/o0qWLRlmFChUoXLiw+r0CVZAfP348FSpUYM2aNRQtWjTD1+7r68vs2bM5f/68DA8UQohsykuxLLNYkZSUxP79+6latSoVKlRQ16levToAYWFh6e7/4cOHVKpUSWMIvKWlJR4eHly/fh2Af//9l6dPn9KiRQv1pEpBQUGkpKRQrVq117yDKlWqVOH48eOEh4er7z3LayTBEkLkeQEBAeq1NdICUmxsLOfPn9c429W+fXsOHz4MQLt27dRJQJ06dTAxMeHgwYPqgJKYmMixY8fUMwxZWFhonSlLz8qVK7GwsFAPWwDVulJJSUnqK0pp47/HjRunPrv2119/UblyZfWZxtq1a/PXX3/Ru3dv9X4OHDhAgwYNMDU1JTExkRkzZhAXF6ee/h1g3759lC1bNsOgUq5cOfz9Ne8huH37Ns+ePcPV1RVQBbfx48dTo0YNVq5cqTHbU3qcnZ2pUaMGe/bs4fDhw+pp5IUQQuguL8WyzGKFubk5s2fPpnHjxsydO1dd5/jx4wDpjqAA1UnE3bt3ExMTo06yEhMTCQgIUCdnJ0+eZN26dRw9elQ9FHHz5s3Y2Njg5eWVad8vXbqEvb19hica8wJJsIRh1Bhu7B6IfKRatWqYmpryzTff0KdPHyIiIli7di1PnjzRGCfesWNHVqxYAcAXX3yhLi9TpgwdO3bkyy+/JDY2llKlSrFhwwYeP36Mi4tLlvoyatQoRo8ezYwZM2jbti03b95k8eLFeHl58dZbbwEwdOhQevTowbhx4+jZsyenTp3it99+47vvvlPvZ+TIkYwYMYJPP/0UHx8fdu3axcWLF9WJm5ubGx06dGDRokUoFAoqVKjA3r172b9/P0uXLlXv586dO4SHh6tvan7vvfcYP348n3zyCR06dODx48csWbKEUqVK0blzZwCmT5+OmZkZI0eOVJ9RTFO2bNl0FzJu3bo13333HUWKFFGfTRUiX5B4JXJJXoplusSKUaNG8eWXX1KyZEkaNmzI5cuXWbZsGV26dFFPpR4eHs6dO3eoWLEidnZ2DBw4kB07djBixAiGDBmCiYkJmzZtIiwsjIULFwKqSS5WrFjBtGnT6NGjB6dOnWLr1q1MnDhRI9FMTU3l4sWL6p8TExPZtWsXZ8+eZcyYMUabgl0Xebdn4s2WNtOOEHpQrlw55s6dy5IlSxgxYgROTk40a9aM7t27M2vWLMLCwihRogQVK1akcuXKJCYmqs+Upfn888+xsrLiu+++Izk5mQ4dOtCmTRutBCMzLVu2ZNmyZSxbtoydO3dib29P586dGT9+vPosY9WqVVm+fDnz589n7NixuLi4MHv2bNq2bavez1tvvcW8efNYtmwZO3bsoFy5cixdulRj6vOvvvqKZcuWsX79eh4/fkyFChX4/vvvNcbXL1u2jF9//VW9HlXbtm0xNTVl+fLl7Ny5k2LFiuHt7c1HH32EnZ0dd+/eVdcdMUL7voRFixapF0N+WevWrfnmm28K1PDA0NBQ5s6dq77XrHnz5kydOlVjyKa+2k2fPp3bt2+zceNGrW3Hjh1j+fLlXLlyBRMTEzw9PRk/frzWTGE9evTg0qVLWu1bt27N4sWLM3u5BZfEK5FL8lIsyyxWAPTr1w9LS0vWr1/P2rVrcXJyYtiwYYwc+WJWxsOHDzNt2jQ2bNhAgwYNKF26NJs3b2b+/PlMnDgRCwsLPDw82LZtm3r4n4uLC6tWrWLOnDmMHj2akiVL8tlnn2nN+BcfH68xysPS0pIyZcrw+eefa5TnRQqlMe8Ay+fSbjScOm8djsVKZlq/S5PyRr0hT4j8Kjw8nBMnTtCiRQuN4XDvvPMOxYoVY8mSJUbsXcGW9j154MAB9RDGvCAiIoLu3buTmJjIgAEDSElJYc2aNZQqVQo/Pz+t2Rhz0i5tNi8vLy+tBOvs2bMMGDCASpUq0b17d5KTk9myZQuPHj1iy5Yt6nsBlUolderUwdvbG19fX419lCpVSutmdIlPQrx5JJblrpzEJ7mCJQwj7L+ZeHI4c5wQ+mBlZcXMmTPZu3cv77zzDmZmZuzZs4eLFy/y448/Grt7Ig9at24dDx8+5Pfff1ff4O3p6cngwYPZsWMHvXr1ynG7lJQUli9f/to/ir7++mucnZ3Ztm2bepasLl260K5dOxYuXKj+/b179y6xsbG0atVKPbxH6EjilXhDSCx7c5hkXkWIbNhUT/UQIg+wsbFh7dq1xMbGMmHCBEaPHk1QUBA//PBDulOhC7F79268vLw0Zs/y9vamXLly7N69O8ftEhIS6Nq1K99//z2dO3emRIkSWvt6/vw5gYGBtGnTRmMK4mLFilG/fn0uXLigLksbHvTycYWOJF6JN4TEsjeHXMESQhQINWvWlDN8QifPnz8nNDSU1q1ba21zd3dXz+6Vk3YJCQlER0ezcOFC2rVrR8uWLbXa2NnZsXfvXq31XUA1FDFthkqA4OBg4EWCFRsbi42NzWtfpxDizSOx7M0gV7CEEEKIl6St75LeVSUnJyeio6OJiorKUTs7Ozv2799Pu3btMuyHqakpZcuW1dpfYGAg/v7+GhOiBAcHY2try+zZs6lduza1a9fGx8fntVfbhBBCGIYkWEIIIcRLYmJiANK9cmRpaQmorhDlpJ2JiUm2phiOiYlhypQpgOYskNevXycmJoaoqCjmzZvH119/ja2tLRMmTGDHjh1ZPo4QQojskyGCQgghxEtSU1MzrWNion1+MrvtdBUXF8fo0aMJDAxk5MiRGgty9urVi9TUVPr27asua9++PR06dOCbb76hY8eOGkMKhRBCGI5cwRJCCCFeYmtrC6juk3pVWllaHX2000VkZCRDhgzhzJkzdO/enQ8//FBje58+fTSSK1DNONa5c2eePHmS5TVyhBBCZJ8kWEIIIcRLXFxcAHj8+LHWtkePHuHg4JDuBBLZbZeZp0+fMmDAAPz9/enduzdfffWVzos9py1unN6QRiGEEIYhQwSFYfT729g9EEKIbHFwcMDV1ZUrV65obQsICMDDw0Ov7V4nOjqaoUOHcvXqVQYNGsS0adO06oSFhTFkyBDatm3L2LFjNbbdvHkTIE8t4pznSLwSQuiZXMEShlGirizaKHKVUqk0dhdEPuLr68upU6cICQlRl508eZKbN2++dua/7LbLyKxZs7h69SoDBgxIN7kC1ayFUVFR+Pn5ER0drS5/8OAB27dvp0GDBjg5OWX52AWGxCuRh0gsyx/kCpYQ4o33119/cfToUWbNmpVhnTNnzjBgwAD+97//UaNGDZ33/ezZM7777juOHDnC8+fPqVSpEuPHj9dY1PHBgwfMmTOHM2fOYGJiQuPGjZk6dSpFixZV14mNjWXBggXs2bOH2NhYPDw8mDp1Ku7u7uo6I0eOTHeNJX9//wzv3dm7dy/jxo3TKv/000/p16+fun/z58/nzJkzJCQk4O7uzqRJk9TH3r59O9OmTcPMzIyTJ09SqFAhrf1NmzaN7du307dvX2bMmKHbm/cGGz58ODt37mTQoEEMGTKEhIQEVq9ejbu7O507dwYgNDQUf39/6tSpg5ubm87tdBUSEsLOnTuxt7enWrVq7Ny5U6tO2j5nzJjBmDFjeOedd+jZsycxMTFs3rwZMzMzPvvssxy+G0KI3GCoWPb999+zZMmSdLeVKlWKgwcPArrFsvT6kpGDBw9y5syZDE8OAQQFBXH37l1atWqlUW5hYYGLiwvdu3dn+PDhOg+LziskwRKGsf+/6YN9Vxq3H6JAWL9+vUEWVVUqlXzwwQfcunWL8ePHU7x4cbZv386QIUPYsmULtWvXJikpiREjRhAfH8/nn38OwDfffMPo0aP56aef1DO3jRs3jqtXrzJp0iSKFCnCihUrGDZsGLt371bfJxMUFMSAAQNo3769Rj/Sm/Y7TVBQEGXKlGHevHka5WlDwuLj4xkyZAgKhYKPP/4YW1tb1q1bR79+/fjtt9/UiQFASkoKBw8epGvXrhr7SkpK4sCBA9l7E99Qjo6ObNq0idmzZ7N48WKsrKzw8fFh8uTJWFhYAHDu3DmmTZvG7Nmz1e+jLu10dfbsWQCioqIy/AMlLcHy8fFh6dKlrFixgvnz52NlZYWXlxcTJkxQLz4sMiDxSuQRhoplPXv2pGnTphplN27c4OOPP6Znz54AOseyl7m7u7N161aNsoSEBD744APc3d1xdnamefPmWnXCw8MZN26c1kmnCRMm0KBBA0A1a+rFixdZtGgRoLksxZsgSwlWdHQ0wcHB6sUN//77bzZs2ICpqSl9+/alXr16BumkeANdWqV6loAl3mCXLl3izJkzrFu3Tn3Fytvbm+DgYNatW0ft2rUJCAjg2rVrGnXs7OwYOnQoAQEB1KhRg1OnTnHs2DG2bdtGzZo1AahRowZdunTB398fHx8fIiMjefDgAU2bNqVWrVo69zEoKAh3d/cM2xw6dIgbN26wf/9+ypQpA4CXlxctWrTgp59+YvLkyeq6tWvXZv/+/VoJ1qlTp1AoFOkuoJtXGCI+lS9fnlWrVmW4vVu3bnTr1i3L7dKTdgb5ZX369KFPnz4678PHxwcfH58sHVcg8UrkeyVLlqRkyZLqn1NSUpg1axb169dn1KhRADrFslfZ2dlpxZ60SXjmz5+PiYkJjo6O6pOIad577z1KlSrF9OnTNcrLlCmjsb9GjRpx584dfv755/ybYF2/fp0BAwZQtGhRfv/9d0JDQxk8eDBKpRJzc3P+/PNPVq1apTFsRggh9OWff/5h3rx5BAQEYG5uTsOGDZkyZQpTp05Vn+mvUqUKBw4cwNXVlSNHjrBw4UJu3LhB9erV1Wfp0vTv31/d7lVpQyZMTEzo2bMnderUUW8zMTGhTJky3L17F4DExERAFWjSFC5cGIDnz58D8Oeff1KtWjV1cgWqKx1Hjx5V/xwUFKR+DVkRFBSk9dpe5uDgwIABA9TJFaiuiDk7O6tfQ5rWrVuzYMECYmJiNIYk7t27l7fffpuTJ09mqW+5ReKTEOJNYYxY9io/Pz+CgoLYsWOHeuidLrEsM9evX2fz5s3MmDFDK6lKc+zYMQ4cOMDq1auxsrLKdJ/29vYaP0+dOpXY2Fjq1q3LunXrePr0KZ6ennz++ed56mq9zgnWd999B8CkSZMA1YeTnJzMli1bqFq1KgMGDGD58uUSwIQQehcXF8eIESNo3LgxY8eOJTIykm+++YYJEybw1VdfMWnSJKysrJgyZQrFixfn4sWLjB49mtatWzNhwgQuXLigHvKQ5rPPPtOYEOBlaUO5PDw8+PLLLzW2RUdHc+7cOZo1awaorvpUq1aNhQsXquvOnz8fZ2dn6tZV3TgfFBREhQoV2Lx5M2vWrCEsLAxPT08+++wzdUIVFBSEhYUF3333HQcPHiQ+Pp633nqLTz/9NMMJCmJiYrh37x4BAQG0bt2au3fvUr58eSZOnMhbb70FQOPGjWncuLFGu9DQUIKDg9V10rRs2ZL58+dz5MgR9YQMycnJHDhwgG+//TbPJlgSn4QQbwJjxbKXJSQksGTJErp3706lSpXU5brEsswsXLiQsmXL0qtXrwzrfPvttzRp0kRryCKoFmtPTk4GVAnfhQsX2LlzJ8OGDdOod/LkSUJDQ/nkk09ISUnhq6++YurUqfj5+enUz9ygc4J17tw5hg4dqv6j4uDBg5QpU0Y9HKNLly58++23humlECLHNmzYwNq1a43ahyFDhrz2htiMBAcH8+zZM/r376/+zilSpAinT5+mfPny2NnZYWNjox5asHr1asqWLcuCBQtQKBQ0a9aMqKgoNm7cqN5nxYoVs/UaZs6cSXR0NIMHDwbAzMyML774guHDh9OiRQtAddZvw4YN6nunwsPDuX37NpcvX2bKlCmYm5uzePFihgwZwt69e7G3tycoKIjExERsbW1ZsmQJoaGhfPfddwwcOJAdO3akGyiDgoJQKpXcvXuXqVOnYmpqypYtWxg1ahQ//vgjDRs21GqTmJjIJ598goWFhdbwMzs7Oxo1asSff/6pTrBOnToFkO6+8gqJT0IULG9qPMsLsWz37t08ffqUIUOGaJTrEsteJzQ0lIMHDzJr1ixMTNKfpPzMmTNcvXqVdevWpbv91QXUAWrVqqW1iHpMTAwrVqygePHigGqpiq+++oqIiAiKFCmSaV9zg84JVkJCgrrT9+7d4/r16/Tv31+jTno3wAkhRE6VL1+ewoULM2rUKNq3b89bb71Fo0aN8PLySre+v78/HTt21Jh1yNfXVyMopaSkZDgdrkKh0Po+UyqVzJo1i99++43p06dTvXp1APUU2tWrV1fPdLRmzRqGDh3K5s2bKVOmDMnJyURERLBlyxZKly4NqG4O9vHx4eeff2b48OEMGjSI9u3bqxOZ+vXrU6FCBXr16sUff/xBly5dtPpZsWJFVq5cSd26ddXDOho3bkznzp1Zvny5VlKUmJjI+PHj+fvvv1m8eHG691T5+vry9ddfk5iYiIWFBXv37sXHxwczs7w7J5LEJyHEmyAvxLJt27bRrFkzypYtq1GuSyx7HT8/PxwcHF47W+q2bduoXLlyhqMJJk6cqI5bCQkJBAYG8v333zNw4EC2bNmCubk5oFrUPS25AtT3l8XFxb15CVbp0qXx9/enZ8+e/PrrrygUCvWUikqlkr1792b65gshjGfAgAHZunqUF9jZ2bFp0yaWLl3Kr7/+yubNm3FwcODDDz/k3Xff1aofGRmp9SVbrFgxjZ8HDRqk87j1xMREJk+ezJ49e/joo480/njftGkT1tbWrFy5Un3fUsOGDWnbti1Lly5l3rx52NjYUKZMGXVyBaq1iypUqMC1a9cAqFChgtb4cU9PTxwcHNT3Z73KwcFBa5ifqakp3t7eWlN6R0VF8d577+Hv78+cOXMynAzBx8eHzz//nOPHj9OsWTP++usv5s+fn27dvELikxAFy5saz4wdy548ecLFixeZO3euVl1dYtnr/PXXX/j4+GQ4W2pSUhJHjhzRunL2Mjc3N43JNOrVq0eRIkWYMGECBw4coE2bNoD2zLppV8xSU1Nf28fcpHOC1adPH2bOnMnly5e5ceMGlSpVomHDhly7do0pU6YQGBjInDlzDNlX8SYpXifzOkJkQaVKlfjuu+9ITEzk/PnzrF+/npkzZ2qsI5WmcOHCPH36VKPs2bNnGj/PnDmTmJiYdI/1coCIj49n1KhRnDlzhs8//1xrWN3Dhw+pVKmSxqQQlpaWeHh4cP36dUA1M9LVq1e1jpOcnKw+M7l7926KFy9O/fr11duVSiWJiYkZnpELCAjgypUrWjc9x8fHa7QJDw9n0KBB3Lp1i8WLF2utN/KyIkWKUL9+ff7880/1Dch5/d4liU8iRyReiVxkrFgGcPz4cUxNTdONAbrEsozcv3+fkJAQpkyZkmGdixcvEhUVha+v72v39aq0+5Tv3LmTpXbGlqUEy9bWll27dlG7dm3GjBmj3hYfH88XX3yR5UUURT7W/7yxeyDykaNHjzJlyhT1mlGNGjWidOnSHDp0iPv372uN927QoAGHDh1iypQp6qFtR44c0ahTvnx5nY49ceJEzp07x7fffqu+L+llZcuWZffu3Roz7yUmJhIQEKAeRti4cWP27dunUXbnzh1u3rypHlv+008/ER0dzfbt29Wv58iRI8THx2c4xfjVq1eZPn067u7u6v3Gx8dz9OhR9f1ISUlJjBw5ktDQUNasWaORwGXE19eXRYsWYW5unueHB4LEJ5FDEq9ELjFmLAP4999/1fd6vUqXWPa6/QIaM+WmV8fOzi7LM/1dunQJQGMEyJsgS1GzU6dOdOrUSaOscuXK7NmzR6+dEkKIl9WsWROlUsnYsWMZPnw45ubmrF+/HgcHBxo0aMAff/zB1atXOXPmDJ6enowaNYru3bszZswY3n33XYKCgti8eXOWj/vnn3/y559/0qVLF1xcXLh48aJ6m5WVFVWrVlVPQjFixAiGDBmCiYkJmzZtIiwsjIULFwKqSRY2bNjA2LFjmTBhApaWlnz33Xe4uLio760aOXIkw4cPZ9KkSXTr1o1bt26xaNEiWrdurZ4mPjo6muvXr1O6dGkcHR1p06YNK1euZNy4cXz44YdYWlqyZs0aYmNjGT16NACbN2/m33//Vb9vL78GBweHdIOzr68vX3zxBdu3b2f58uVZft+MQeKTECKvM1YsSxMcHEy5cuXS3aZLLAPVlShHR0eNhCc4OJgiRYq89v6n4OBgypYtq3E/2atu376tjlFKpZJr166xYMECypYtS8uWLbP4ao0r/Wk+XiMoKIgVK1bw2WefERISwoMHD7SyaSGE0KfChQuzevVqLC0tmTx5MmPHjiUhIYEff/wRR0dHBg0aRGJiIsOGDSMgIIBKlSqxdu1aIiIieP/999m9ezczZszI8nEPHDgAwI4dO+jdu7fGY+LEiYDqrNrmzZuxtrZm4sSJTJ06FVDdzJs2ltzS0pINGzZQr149Zs6cyZQpUyhbtqzG7ExNmzZl+fLl3L59mzFjxrB8+XK6d++uMe79ypUr9O7dm8OHDwNga2vLunXrqFGjBl9++SUfffQR1tbWbNq0CWdnZ43XsGrVKq3XkN44fFCN8a9Tpw62trZ5fnjgyyQ+CSHyMmPFsjRPnz7FwcEh3W26xDKA3r17s2zZMp33m5U6CxYsUMenvn378v3339OmTRs2bNiQ4b1deZVCmdHUI+n44osv2LJlC0qlEoVCwdq1a4mMjGTcuHE0b96cRYsWYWlpacj+vlHu3r1Lq1atmDpvHY7FSmZav0uT8hnOBPPG+fa/MxQf5ZPXI4QwiLTvybRFNbNL4lPWFOj49CqJV0KIdOQkPul8BWvDhg1s3ryZESNGsG3bNvUXbaNGjRg0aBCHDx9m1apVWes5qnnzx44di5eXF15eXkyePJnw8HC9tdN3vVOnTtGnTx9q165N06ZN+eqrrzK8uVAIIYThGSo+CSGEENmh8z1YP//8M23atOHDDz8kIiJCXe7g4MDUqVMJDw9n165djB07VueDR0REMHDgQPXl0JSUFNasWUNQUBB+fn4ZXg7UtZ2+650+fZohQ4bg7u7OxIkTefDgARs2bODy5cts3rw5w4XVhBBCGI4h4pMQQgiRXTonWKGhoa9dc6BevXrs27cvSwdft24dDx8+5Pfff1fPKuLp6cngwYPZsWMHvXr1ylE7fdebN28ezs7ObNq0ST19sbOzM7NmzeLYsWNa69EIIYQwPEPEJyGEECK7dL7kUqRIER4+fJjh9uDgYAoVKpSlg+/evRsvLy+NKRu9vb0pV64cu3fvznE7fdZLSEigSJEi9OrVS51cAerVtzNaCFQIIYRhGSI+CSGEENmlc4L19ttvs2XLFo3FxtKmWjxy5Ahbt26lRYsWOh/4+fPnhIaGpruwmru7O5cvX85RO33XS5v+eNSoURp10hYPdXFxed3LFUIIYSD6jk9CCCFETug8RHDcuHGcPXuWbt26UalSJRQKBUuWLGHu3LkEBgZSqlQpxo0bp/OBw8LCAChRooTWNicnJ6Kjo4mKisLe3j5b7fRd79V+3Lt3jzNnzjB37lwqV67M22+/rcvLFkIIoWf6jk9CCCFETuicYDk4OLBt2zZWr17N/v37sbS05J9//qFUqVIMHjyYkSNHZmkIRtrMe2lrwLwsbSrd2NhYrcRG13b6rvdyP549e6Ze8Mza2prp06fL9L+venuFsXsghCgg9B2fRAEj8UoIoWc6J1igSibef/993n///RwfODU1NdM66c3Kp2s7fdd7mUKhYOHChSQmJrJx40YGDx7MggULaNOmTab7KjBqjjB2D4QQBYg+45MoYCReCSH0LMME6/79+9naoa73Itna2gKqySNelVaWVic77fRd72WFChWiXbt2ALRp04YOHTowZ84cSbCEECIXGDo+CSGEEDmRYYLVsmVL9U3CWZE26UNm0gLd48ePtbY9evQIBwcHbGxsst1O3/UyYmVlRfPmzdm4cSPh4eE4OjpmWLdA+Xel6lnODAoh9MzQ8UkUMBKvhBB6lmGCNWbMmGwFMF05ODjg6urKlStXtLYFBATg4eGRo3b6rhcSEsLw4cMZOnQoffv21agXExODQqHIcGHkAunPkapnCVhCCD0zdHwSBYzEKyGEnmWYYOXGOHZfX182bNhASEiIeg2qkydPcvPmTYYOHZrjdvqsV6ZMGaKiovj555/p2bOnOpm6d+8e+/fvp379+tjZ2enx3RFCCJEeuc9KCCFEXpalSS4Abty4weHDh7l37x4mJiaULVuWli1b4uzsnOWDDx8+nJ07dzJo0CCGDBlCQkICq1evxt3dnc6dOwMQGhqKv78/derUwc3NTed2+q5nZmbG9OnTmTx5Mv3796dTp05ERESwefNmFAoFn376aZZfvxBCCP3RZ3wSQgghskvnBCs1NZWZM2fi5+enNfPe7NmzGTVqFGPHjs3SwR0dHdm0aROzZ89m8eLFWFlZ4ePjw+TJk9VXiM6dO8e0adOYPXu2OsHSpZ0h6nXu3Blzc3NWr17N7NmzsbGxoWHDhnz44YeUK1cuS69dCCGEfhgiPgkhhBDZpXOCtWLFCrZu3UrHjh0ZPHgwZcqUITU1lZs3b/Ljjz+ydOlSSpYsSY8ePbLUgfLly7Nq1aoMt3fr1o1u3bpluZ2h6rVr1049g6AQQgjjM1R8Cg0NZe7cuZw9exaA5s2bM3Xq1EwnM8pOu+nTp3P79m02btyY7f1lt79CCCH0S+cEy8/PD19fX7755huN8po1a7Jw4ULi4uJYt25dlgOYEEIIkROGiE8REREMHDiQxMREhg0bRkpKCmvWrCEoKAg/P78MJzXKTjs/Pz/8/Pzw8vLK9v6y218hhBD6p3OCFR4eToMGDTLc3qxZM+bOnauXTgkhhBC6MkR8WrduHQ8fPuT3339XT37k6enJ4MGD2bFjB7169cpxu5SUFJYvX86SJUty3I/s9lcIIYT+mehasUaNGhw5ciTD7efPn6datWp66ZTIBz5Sqh5CCGFghohPu3fvxsvLS52sAHh7e1OuXDl2796d43YJCQl07dqV77//ns6dO1OiRIkc7S+7/RVIvBJC6J3OCdasWbO4du0aH3zwAZcuXSI2NpbExERCQkKYOXMmBw4cYOzYsdy/f1/jIYQQQhiSvuPT8+fPCQ0Nxd3dXWubu7s7ly9fznG7hIQEoqOjWbhwIXPnzsXMTHtAia77y25/hRBCGIbOQwQ7dOiAUqlk//79/PnnnxrblErVmZ/hw4drtbt69WoOuyiEEEJkTN/xKSwsDCDdq0pOTk5ER0cTFRWFvb19ttvZ2dmxf//+dBOrrO4vu/0VQghhGDonWKNGjUKhUBiyLyI/2VhX9dz/vHH7IYTI9/Qdn2JiYgCwtrbW2mZpaQlAbGysVsKSlXYmJiaYmLx+EImu+8tuf8V/JF4JIfRM5wTr/fffN2Q/RH7zyN/YPRBCFBD6jk+vrqWVnvSSo+y2y2k/9H3cAkfilRBCz3ROsED1ZX/37l0ePXqkHnbxqvr16+ulY0IIIYSu9BmfbG1tAdV9Uq9KK0uro492Oe2Hvo8rhBAiZ3ROsAIDAxk3bhx37txJd7tSqUShUMg9V0IIIXKVvuOTi4sLAI8fP9ba9ujRIxwcHLCxsdFbu5z2Q9/HFUIIkTM6J1gzZ87k8ePHjBw5EldXV0xNTQ3ZLyGEEEIn+o5PDg4OuLq6cuXKFa1tAQEBeHh46LVdTvuh7+MKIYTImSxdwXrvvffSnYlJCCGEMBZDxCdfX182bNhASEiIem2pkydPcvPmTYYOHar3djndn76PK4QQIvt0TrBKlCghV62EEELkOYaIT8OHD2fnzp0MGjSIIUOGkJCQwOrVq3F3d6dz584AhIaG4u/vT506dXBzc9O5nb77YYjjCiGEyD6dpxUaOXIk69atIyQkxJD9EflFjeGqhxBCGJgh4pOjoyObNm2iatWqLF68mPXr1+Pj48Pq1auxsLAA4Ny5c0yePJlz585lqZ2++2GI4xYoEq+EEHqmUGY03dIrUlNTGTFiBKdOnaJs2bI4OjpqrTuiUChYv369QTr6Jrp79y6tWrVi6rx1OBYrmWn9Lk3KZzj7lRBC5Edp35MHDhzA1dU1W/uQ+JR1Ep+EEOL1chKfdB4iOH/+fI4fP46ZmRnR0dHExcVluaNCCCGEvkl8EkIIkZfonGD9+uuvNG3alIULF2JnZ2fIPon8IOy86rlEXeP2QwiR70l8Ejki8UoIoWc6J1gJCQn4+vpK8BK62VRP9fyRDCkRQhiWxCeRIxKvhBB6pvMkF02aNOH06dOG7IsQQgiRZRKfhBBC5CU6X8F67733GDlyJOPHj8fHx4eiRYtiZqbdvH79+nrtoBBCCPE6Ep+EEELkJTonWF26dAFg79697Nu3T2u7UqlEoVBw9epVvXVOCCGEyIzEJyGEEHmJzgnW119/rTXtrRBCCGFsEp+EEELkJTonWN26dTNkP4QQQohskfgkhBAiL9E5wUpz9epVYmJiNBYcTE5OJiYmhtOnTzN9+nS9dlAIIYTQhcQnIYQQeYHOCdb169cZM2YMd+7cybCOiYmJBDCh0u9vY/dACFFASHwSOSLxSgihZzonWPPnz+f+/fsMHz4chULBihUrmDFjBpGRkfz666+EhYWxY8cOA3ZVvFFkwUYhRC6R+CRyROKVEELPdF4H68KFC/Tu3ZsJEyYwevRoTE1NKVOmDKNGjeJ///sfjo6OrF271pB9FUIIIbRIfDI8cwsLFAqFTo/SpcsYu7tCCGFUOl/BiomJoWrVqgBYWVnh6urKlStXaNy4Mfb29vTo0UPOEOZQWgDThZtbae7cuW3gHuXA/hGqZ9+Vxu2HECLfk/hkeEmJiew4fkOnul2alDdwb/RM4pUQQs90TrCKFi3Ks2fP1D+XLl2aa9euqX92cnLi0aNHeu1cQZOvAtilVapnCVhCCAOT+CRyROKVEELPdB4i2LBhQ7Zu3cqtW7cAqF69OqdOnVIHtRMnTlCkSBFD9FEIIYTIkMQnIYQQeYnOCdaYMWOIjIykbdu2hIeH8+677xIbG0ubNm1o3749+/bto127dobsqxBCCKFF4pMQQoi8ROcEq3Tp0vzxxx9MmDABR0dHSpQowcaNG6lcuTJmZmYMGzaMcePGGbKvQgghhBaJT0IIIfKSLC00XLRoUYYPH67+2cPDgw0bNui9U0IIIURWSHwSQgiRV+h8BQsgOjqaCxcuqH/++++/+eCDD5gwYQJ//y0L9QkhhDAOiU9CCCHyCp2vYF2/fp0BAwZQtGhRfv/9d0JDQxk8eDBKpRJzc3P279/PqlWraNSokSH7K94UxesYuwdCiAJC4pPIEYlXQgg90znB+u677wCYNGkSAH5+fiQnJ7NlyxaqVq3KgAEDWL58uQSwHLoeGMHuX0K47P+YuNgknF3tqNOwJG27lqewo5Wxu6e7/ueN3QMhRAEh8UnkiMQrIYSe6TxE8Ny5cwwaNIhmzZoBcPDgQcqUKUPt2rWxtramS5cuXL582WAdze+Sk1OBTkwcdpBDe27zOCyW6Kgkgq9GsPXHq7zXZx9/bA9BqVQau6tCCJGnSHwSQgiRl+h8BSshIUG9jsi9e/e4fv06/fv316hjamqq394VEMnJqXw99STQNMM6sTHJrFxwkdshzxnxYa1c65sQQuR1Ep9yz50bkZw4dJegK09JTVHiWMyaet7OeDVxxsJS3mMhhIAsJFilS5fG39+fnj178uuvv6JQKGjVqhUASqWSvXv3UqZMGYN1ND9b/d0/+J8O06nuvp03SUxMNXCP9OBbher5I7niJoQwLIlPucGSZfP8+fP3m7w6kOLwvjsULW7N0Pdr4t3C1TjdywmJV0IIPdM5werTpw8zZ87k8uXL3Lhxg0qVKtGwYUOuXbvGlClTCAwMZM6cOYbsa7507K9Q9u64oVFWrLg1Iz+qTdmKhTh56C4/r71KXGyyevuhPbeBNrncUyGEyJsMFZ9CQ0OZO3cuZ8+eBaB58+ZMnToVR0dHvbTLrN7du3fViWJGNmzYQIMGDQDo0aMHly5d0qrTunVrFi9erMMrTt/ziARgNPt/u5lhnaeP4pj36RnadHlMFicoFkKIfCdLCZatrS27du2idu3ajBkzRr0tPj6eL774gs6dOxukk/lVdFQiaxb/o1HmVNKGeStaUKSoakKLzu9UprZXSb6YdILHYbEv1WzF7t0htG9fIRd7LIQQeY8h4lNERAQDBw4kMTGRYcOGkZKSwpo1awgKCsLPzw8LC4sctdOlnqOjI/PmzdM6RkJCAl988QVFixalatWqgOpKXUhICD4+Pvj6+mrUL1WqVJZe+8viYpOZMf4ooNs+VCcMB5KYmIKFhQwZFEIUTFlaaLhTp0506tRJo6xy5crs2bNHr50qKH5aE8Cz8ISXSpL5ZI63OrlKU7q8AzO/a8K00Ud4/uxF/YED93Lx4gBcXe1zqcdCCJE36Ts+rVu3jocPH/L7779ToYLqRJanpyeDBw9mx44d9OrVK0ftdKlnY2OTbmL41VdfkZyczPz58ylUqBCgutoVGxtLq1at9HayU6lUsmyeP7dDIjXKXdzs6Nq3MkUcrfA//ZB9O2+SkvLy8Lrq9Omzi23bOmJqKlezhBAFj3zzGcnjsFj2vTI0EA5StmKhdOu7uNkz5auGmJgq1GVPn8bRv/8fpKbKuHEhhNCn3bt34+XlpU5+ALy9vSlXrhy7d+/Ocbvs7j8oKIhNmzbRtWtX6tWrpy6/fv06gMb+curwvjsc+ytUo8yzfnEWrG3F2x3KUc/bmRETavPtmlYUd7bRqLd9ezDTpx/XW1+EEOJNYvQEKzQ0lLFjx+Ll5YWXlxeTJ08mPDxcb+30Xe/YsWO8++67eHp6Urt2bQYNGsTFixez/Lp/3RxEcvKLxEgVnA69tk11z2K8O6y6Rtnhw6GsXas95l4IIUT2PH/+nNDQUNzd3bW2ubu7Zzjlu67tsrt/gIULF2JlZcX48eM1yoODg4EXCVZsbOyrTbMkOiqRdUs1Y0vp8g5M+7oRVtaag1/KVizE3B9a4OJmp1E+Z85Ztm0LzFE/hBDiTWTUBCttDPrFixcZNmwYgwcP5uDBgwwePJjExMQct9N3vbNnzzJ8+HCioqL48MMPGTNmDHfu3KFfv378+++/Or/uZ+Hx/LnrlkZZzwFVgeR067+sW98qeNYrrlE2adIRHj6M0fn4QgghMhYWpprVtUSJElrbnJyciI6OJioqKtvtsrv/wMBADh06xDvvvEPx4ppxIDg4GFtbW2bPnk3t2rWpXbs2Pj4+r70a9jpbf7z63+QWaZKY/EUDreQqTZGiVsxa1FRriPvgwXsJDHyarT4IIcSbKkv3YOlbXhjjnpV6X3/9Nc7Ozmzbtg1ra2sAunTpQrt27Vi4cCE//vijTq/7z123SHppqnWnEjY0b1OGpXMzb2tiouC9KXUY2fM3QHWz9LNnCYwbd5CtWzvqdPxc8fYKY/dACCGyJSZGdcIq7Xv+ZZaWloDqCpG9vX222mV3/z/99BOmpqb069dPq93169eJiYkhKiqKefPmERkZyYYNG5gwYQJJSUl06dLlta/5ZU8fx7Hn11eHsB/Ctcw7r21XrLgNU79qyJRRf5H250VsbDL9+//ByZPvYm6eRye9kHglhNCzDK9g9evXj0OHXgxZO3funE5D97Iir4xx16Xe8+fPCQwMpE2bNhpBsVixYtSvX58LFy7o9JpTUpTs36k51W3HXhUxN9f9YmIJZ1tgn0bZtm1BHDkSmn4DY6g5QvUQQgg9M3R8Sk3NfK1BExPt72xd22Vn//Hx8fz222+0bNky3VkBe/XqxYwZM1i8eDFvv/023bt3Z+vWrbi5ufHNN9+QkpKS6THT/Lo5iOQkzZOAmQ1hT1PFoyjwq0bZ33+H8cUXp3Q+fq6TeCWE0LMM/6r/559/1MMYAAYMGMDJkyf1duC8MsZd13p2dnbs3buXQYMGadWLiIjA1FS3M3P+px9qTLduYWFCi7bZWQDzOHXqaA4vGTfuICkpb8AixEIIkQOGjk+2traAajr0V6WVpdXJTrvs7P/MmTPExsbSpk36ayD26dOHvn37apRZWVnRuXNnnjx5op4EIzPPIuK11rvq0b8Kugxhf+Es3btX0ij56qsznD//MAv7EEKIN1eGQwRdXV1ZunQpd+7cwcbGBqVSyf79+7l161aGO1MoFBrrj7yOrmPQXx0ioe8x7lnpR9myZbXqBAYG4u/vT5MmTTJ5xSqH993R+LmJjxv2Dumvp/J6qXz/fUsaN/5JXfLPP49Zu/Yyw4fXzMb+9OzflapnOSsohNAzQ8cnFxcXAB4/fqy17dGjRzg4OGBjY6O1Tdd22dn/kSNHMDc3p3nz5jq9hjRpixbrOunFn7/fIvGlIexFi1vTsl0Zls/P0mH54Ye3OXHivvr+4NRUJSNG/MmZM30xMzP6/FqaJF4JIfQswwTr008/5aOPPmLt2rWAKjjt37+f/fv3Z7izrASwvDLGPbv9SOvLlClTABgxIvMv5rjYZM6deKBR5tO+bKbtMuLtXYp3363Gli1X1WWffHKMnj0rU7iw1Wta5oI/R6qeJWAJIfTM0PHJwcEBV1dXrly5orUtICAADw+PHLXLzv79/f2pUaMGdnZ2WtvCwsIYMmQIbdu2ZezYsRrbbt5UXY1ydXVNt88vS0lO/W+h4Bc69qyIeTYWDC5WzIY1a1rTvv32l15DGIsX+zNhQr3XtDQCiVdCCD3LMMHy9vbm5MmTPH78mMTERHx8fPj4449p1aqVXg6cV8a4Z7cfcXFxjB49msDAQEaOHImXl1em+zl34gGJCS/GwRcrbk3VGkUzbfc6c+c2Y8eOYGJjVcM3Hj+O48svTzN/fvMc7VcIIfIqQ8cnAF9fXzZs2EBISIj6/tyTJ09y8+ZNhg4dmuN2Wdl/UlIS169fp3fv3ukes0SJEkRFReHn58egQYPUSdiDBw/Yvn07DRo0wMnJKdPXfO7EA54+ilP/bGFpSqscnARs164877xTlZ9/fjFV+6efHqdbt0qULZv+mo9CCJEfvHYWQYVCoZ4KduzYsTRs2DDdm2uzI6+Mcc9OPyIjIxk5ciT+/v50796dDz/8ML2XqOX4Ac1JKJq0csXERJFB7dczt7BAoUhr6wO0Vm/79tvTfPttD0A1Na6bW2nu3LmdreMIIUReZMj4BDB8+HB27tzJoEGDGDJkCAkJCaxevRp3d3c6d+4MqNZP9Pf3p06dOri5uencLiv1QJUoJSUl4ezsnGF/Z8yYwZgxY3jnnXfo2bMnMTExbN68GTMzMz777DOdXvPBvZpx4i3f7A5hf+G771qwd+9Nnj1TxdPY2GTGjPmLXbu6vRTDhBAif9F5mva0YQfHjh3jr7/+4v79+5ibm+Ps7EyLFi10vgcpTV4Z457Vfjx9+pShQ4dy9epVevfuzcyZM3UKEtGRifif1rzBt6mPW6btMpKUmMiO46qhHAkJKYzps48n6jOPZng3/57JXzYEoEuT8tk+jhBC5HX6jk+gundp06ZNzJ49m8WLF2NlZYWPjw+TJ0/GwkKVdJw7d45p06Yxe/ZsdYKlS7us1AN49uwZQLrDA9P4+PiwdOlSVqxYwfz587GyssLLy4sJEyZozJCbkajIRPxPacaotzuW0+m9epXmCUAAL6Cn+qc//riJiUkt4F85ASiEyJd0TrBSU1OZOHEie/bsQalU4uDgQGpqKtHR0WzZsgVfX1++++47nc9I5ZUx7lnpR3R0tDq5GjRoENOmTdPptQKcOX6f5GSl+mcXVzvKVy6sc/vXsbQ0pd9ID7774py67OThewT884TqnsX0cgwhhMir9B2f0pQvX55Vq1ZluL1bt25069Yty+2yWq9mzZoEBQVlWs/HxwcfH59M66Xn5MG7mjHKzY5K1Ypka18vnwAE1QQX098/SsA/T9RlRYoOZ+kWX95tXSVbxxBCiLxM56l8Vq9ezR9//EGfPn04fvw4Z8+e5e+//+b48eP069ePffv2sX79+iwd3NfXl1OnThESEqIuSxuD3q5duxy303e9WbNmcfXqVQYMGJCl5ArQmtyicStXvQ6PaPa2GxWragbDH5f8S2qqMoMWQgiRPxgiPhU0h/drznD7VuvSeotRJiYKRk+qjZnZi/1FPI1nyyrtE5tCCJEf6HwFa/v27fj4+DBjxgyN8mLFivHJJ5/w8OFD/ve//6W7TlRG8soYd13qhYSEsHPnTuzt7alWrRo7d+7Uej2vjptPk5yk5OLZRxplDZq66Pw+6cLERMHg92vyyZgj6rLgqxEc+ysPLT4shBAGYIj4VJCE3Y/h6r9PNcreejv7Q9jT41bWga7vVsFvw4sJL/7YHgLo7745IYTIK3ROsO7du8fAgQMz3N6oUSOOHj2apYPnlTHuutQ7e/YsAFFRURlevcoowQoOeEp83ItFGgs7WupteODL3D2L0fAtF04fua8u2/jDZbLwMevPR3LlTAiROwwRnwqSEwfvavxctUZRSpbK+H6v7OoxsCpH/7xD2APVmlyqSXy7kZKSiqmpEdfGknglhNAznf/yLlKkyGsXcbx161a6a0VlJq+Mcc+sXp8+fejTp0+m+0nPJX/NCTTqNiyZ7dkDMzNwdA3+PvFAPZZeNfFFU4McSwgh8gJDxaeC4syx+xo/N8vBBEyvY2lpyvAJtfhy0smXSkuzcuW/jB5dyyDHFEIIY9D5lFHLli356aefOHjwoNa2AwcO8PPPP9OyZUu9di6/0EqwvDOeajennF3taNe94iulLQkLizHYMYUQwpgkPmXfs/AEgq6Ea5Q1aKbfIewvq9fImUbNNYcFTpt2jIcPJUYJIfIPna9gjR8/nlOnTjFmzBgqVKhAuXKq6Vtv3LjBjRs3KFWqFOPHjzdUP99oquEQqrOnZmYKatUvbtDj9RpYlUN7bhMVmfhfiRUzZpxgxQpfgx5Xw8a6quf+53PvmEKIAkniU/b9e17z/uCKVYtQ1MnaoMcc+kFNLpwJUw+df/48gYkTD7NpU3uDHjdDEq+EEHqm8xWswoUL4+fnx9ChQ1EqlRw9epQjR46QmprK4MGD+eWXX3B0dDRkX/OFap7FsLE1N+gx7Bws6D24mkbZ6tWXuHxZe60vg3nkr3oIIYSBSXzKvn/OGXYCpvQUK27Du8Oqa5Rt3nyVgwfvZNDCwCReCSH0LEuzHzg4ODBx4kQmTpxoqP7ke3UblsyV47TpWp4/todwPzQaUK1DMnHiEfbu7ZErxxdCiNwk8Sl7rl56Ctiqf/Zqargh7C9r370CB/fc5tb15+qy0aP/5N9/B2JpaYSJmYQQQo+MOG1PwVSznmGHB6YxMzNh4Hs1NMr27bvF3r03c+X4Qggh8r7kpFT1v0u42FK6nEOuHNfUzIRRE2trlF27FsE335zLleMLIYQhSYKVi+wdLChboVCuHc+riTMetZ00yiZOPExycmoGLYQQQhRUDZo6621xYV1U9SgKnNYo+/LL04SEPMu1PgghhCFIgpWLPOo4GWx69vQoFAoGj60BvEiorlx5ypo1l3KtD0IIId4MuTWEXdMfOL00qUZCQgqjR/+JUilrUwkh3lySYOWiGnWcMq+kZxWqFAE0Z0b69NPjPHsWn+t9EUIIkTdZWJhQrWYxIxw5jvnzm2uU/PnnbVat+tcIfRFCCP3QOcGKiooyZD8KhJp1cz/BUtmLjc2Lm4YfP45j2rRjhj1kjeGqhxBCGJjEp5xzr+WEhaWpUY7dv391WrTQXNz4o48Oc+vW8/Qb6JvEKyGEnumcYHl7ezN27Fj27t1LQkKCIfuULxUpakWp0vZGOnokU6Z4aZT88MM/nDx5z3CH9F2pegghhIFJfMq52g1KGO3YCoWCNWtaY/vSEibR0UkMGbKX1NRcGCoo8UoIoWc6J1gDBgzg6tWrjB8/Hm9vb6ZMmcLRo0dJSUkxZP/yjRp1nHL15uFXTZ7sReXKRTTKRo78k6Qk+fyEEG82iU85V6u+8RIsgHLlCjN//lsaZYcOhbJs2QUj9UgIIbJP5wRr0qRJHDhwgJ9++omuXbty8uRJRowYQZMmTfj888/5+++/DdnPN14Now0PVLGyMuOHH97WKLt8+Qnffmugzy3svOohhBAGJvEpZxyLWeFWzlgjLF4YOdKTt98uo1E2efJRAgKeGPbAEq+EEHqW5UkuateuzfTp0zl69Cjr16+nU6dOnD59mv79+9OiRQsWLFjAjRs3DNHXN1rNOrmz/tXrtGhRmoED3TXKZs48xfXrEfo/2KZ6qocQQuQSiU/ZU8urhFFHWKRJGyro4GChLouLS6Z3713ExiYZ7sASr4QQepbtWQQVCgXW1tbqh1KpJCoqip9++on27dszZswYwsPD9dnXN1ZRJ2tKuNgauxsAzJ//FkWLvpgSNz4+mcGD95KSImtjCSHyB4lPWWPs4YEvc3NzYPHilhplly8/Yfz4Q0bqkRBCZF2WE6xLly4xb948WrVqRe/evVm7di2urq4sWrSIkydPcuLECb7++muOHz/OhAkTDNHnN07FakUyr5RLihWz0Rrnfvz4PRYskCE0Qog3m8Sn7PGsZ/wRFi8bMMCdfv2qa5StWvUvP/8caKQeCSFE1phlXkVl/vz57N27l3v37qFQKKhfvz6jR4+mdevW2Ntrjt3u2rUrBw4c4MSJE3rv8JuoYtW8k2ABDBzozrZtQezZc1NdNn36Cdq0KUeNGsa9V0wIIbJK4lP2uZWzp1ARS2N3Q4NCoWDZMh/Onn3AtWsvhrCPGLGfOnWKU7myoxF7J4QQmdM5wVq9ejXVq1enX79+tGvXjuLFX3/Gq27dutSqVSun/csXKlQpbOwuaEgb5+7hsY7wcNWCw4mJKfTv/wdnz/bDwsI4a6EIIUR2SHzKvirV82ayYm9vwdatHWnYcDMJCarZIKOiEunUaQdnzvSlUKG8lRQKIcTLdE6w9uzZQ7ly5TLcnpqayr1793BzUy0WOHjw4Jz3Lp9wcTP+7Eyvcna2Y9kyH955Z5e67J9/HvPZZyeYPbuZEXsmhBBZI/Ep+yrl0QQLoFat4ixY0JwxYw6oy4KCwnn33V389ltXTE2zfRu5EEIYlM7fTu3atWPXrl0Zbt++fTtdunTRR5/yHZM8GgN6967KO+9U1SibM+cse/fezKCFEELkPRKfsq9S9bw1hP1Vo0fX0rof648/bvLJJ8eN1CMhhMhchlewwsLCOHXqlPpnpVLJuXPnSE5O1qqbmprK77//niemeRVZs3RpK44evcv9+9Hqsv79/+DChQG4uubgyls/mTRDCGEYuRWfQkNDmTt3LmfPngWgefPmTJ06FUfH11/10bWdrvV69OjBpUuXtI7TunVrFi9enKP+2tlbZLgtL1AoFKxc+TZBQeGcO/dQXT537lnc3YvSv7/7a1rrSOKVEELPMkywHB0d+eGHH7h16xag+pLbunUrW7duzXBn/fv313sHhWE5OlqzZUt7WrbcRmqqEoAnT+Lo02cXhw71xswsm5ffStTVYy+FEOKF3IhPERERDBw4kMTERIYNG0ZKSgpr1qwhKCgIPz8/LCzST0x0badrPaVSSUhICD4+Pvj6+mocq1SpUjnu75vA2tqcX3/tTOnS35KaaqcuHzDgdwYM6AoEa7VxcyvNnTu3dTuAxCshhJ5lmGCZm5uzdu1a7t69i1KpZODAgYwcOZLGjRtr1TUxMcHR0ZHy5csbtLPCMN56y41ZsxozffqLIRfHj9/j00+Py/1YQog8Jzfi07p163j48CG///47FSpUAMDT05PBgwezY8cOevXqlaN2uta7e/cusbGxtGrVis6dO+u9v2+KUqXsSU39ETPzcSQnpa3baIaV9Xt8vfQtylcurFG/SxP5e0QIYTyvneTCxcUFFxcXAGbPnk29evXUNwmL/GXatAYcPXqX/ftvqcvmzDlL3bol6NGjStZ3uH+E6tl3pX46KIQQLzF0fNq9ezdeXl7qZAXA29ubcuXKsXv37gwTFl3b6Vrv+vXrABr19NnfN8sdPvi4HgtmnlWXxMclM2viceb+0IISLrbZ263EKyGEnuk8/qtr166SXL2hzC0sUCgUr32Ympqwf/8gTE2jNdoOHLiHf/55lPWDXlqlegghhIHpOz49f/6c0NBQ3N217+9xd3fn8uXLOWqXlf0HB6uGv6UlTrGxsXrrb16gS3xKewA0e9uNQWNqaOzjWXgCn084RviTuOx1QuKVEELPMryCVa1aNebNm0fHjh0BqFq1aqY3CSsUCgICAvTbQ5FjSYmJ7Dh+Q6e63Zu3BoaQ9qsRG5tMrVrfAYsAzcCepTHuQgihJ4aOT2FhYQCUKFFCa5uTkxPR0dFERUVpLWKsa7us7D84OBhbW1tmz57NH3/8QWxsLG5ubnz44Ye0b98+R/3NC7ISn9KG/XXpU5nwJ3H8tvW6etuDuzHMGH+ML79vRuEiVgbpqxBC6CrDBKtLly6ULl1a42eZJTD/S0kOZvSk+iz/5sJLpY541F7G5wubaEx6IWPchRDGYOj4FBMTA4C1tbXWNktL1QK3sbGxWgmLru2ysv/r168TExNDVFQU8+bNIzIykg0bNjBhwgSSkpLo0qVLtvv7Jhs0piYRT+I5duCuuuzurSg+G3+MLxbLvcNCCOPKMMGaPXu2xs9z5swxeGdE3tC6c3luXX/Onl9fnFW8fOExS+f688HHdSXRFkIYlaHjU2pqaqZ1TNJZ4FDXdlnZf69evUhNTaVv377qbe3bt6dDhw588803dOzYMdv9fZOZmCj4YHp94uNTOHfigbr8dkgkMyccB+QqlhDCeHL0jZuUlMThw4c5evRouuuPiDfX0HGeuNcqplF2aM9tfl571Ug9EkII3eUkPtnaqiZLSEhI0NqWVpZWJzvtsrL/Pn36aCRXAFZWVnTu3JknT55w/fr1bPf3TWdubsLkLxpQ20tzaGRI0DNgOOHh2bwnSwghckjnBCsxMZEZM2YwZMgQ9c+9evVi9OjRjBw5ki5duvD06VODdVTkLjMzEyZ/0VBrVqatP17lr123jNMpIYRIh77jU9rshI8fP9ba9ujRIxwcHLCxscl2u+zu/2VpiwfHxsbqZX9vKnMLU6Z+3ZAadZxe2VKali238ehRjFH6JYQo2HROsJYsWcK2bdtwdnYGYMeOHVy9epX+/fvz9ddf8/jxYxYtWmSwjorcV6iIJTPmN8a+kOYClcu+8efCmYevb1y8juohhBAGpu/45ODggKurK1euXNHaFhAQgIeHR47a6VovLCyM9u3bs2TJEq16N2/eBMDV1TXb/c0vLK3M+HiON9VqFNUo/+efx7z11lbu34/OoOV/JF4JIfRM5wRrz5499OjRg6+++gqAffv2YW9vz+TJk+natSt9+/bl0KFDBuuoMI5Spe35ZI43FhYvflVSU5TMnX4GeM20yP3Pqx5CCGFghohPvr6+nDp1ipCQEHXZyZMnuXnzJu3atctxO13qlShRgqioKPz8/IiOfpEkPHjwgO3bt9OgQQOcnJxy1N/8wtrGjBnfNtYa2h4YGE6zZj9z+/bzjBtLvBJC6JnOCdbDhw+pVasWAHFxcZw7d45GjRphZqaaJ8PZ2ZnIyEiDdFIYV9UaRfnwMy9entsiPi4ZGMa//2oPSRFCiNxkiPg0fPhwChUqxKBBg/jxxx/54Ycf+OCDD3B3d6dz584AhIaGsnPnTkJDQ7PULiv1ZsyYwcOHD3nnnXdYv349y5Yto0ePHpiZmfHZZ59leX/5mbWNOTPmN6aWV3GN8pCQZzRt+jNBQeFG6pkQoqDROcEqVqwYT548AeDYsWMkJibSvHlz9fagoCCKFy+eQWvxpmv0VimGvF/zlVIbfHy2ERgo994JIYzHEPHJ0dGRTZs2UbVqVRYvXsz69evx8fFh9erVWFiohk2fO3eOyZMnc+7cuSy1y0o9Hx8fli5dirW1NfPnz+fHH3+kVq1a/PTTT+rFh7Oyv/zO0sqMT+Z4A5qLK4eGRtG48U+cOnXfOB0TQhQoGU7T/qoGDRqwfv16LC0t2bx5M9bW1vj4+BAZGckvv/zCtm3beOeddwzZV2FkHXtVIvJ5In7rA9Vljx/H4ePjx7Fj71CuXOEXlb/973LXR8rc7aQQosAxVHwqX748q1atynB7t27d6NatW5bbZbWej48PPj4+ettffmduYQps5J13dvLzzy/i1dOncbRsuY2ff+5A584VXzSQeCWE0DOdr2B9/PHHVK1alblz5xIeHs6XX36Jg4MDwcHBzJ07F09PT8aOHWvIvoo84N1h1enYq6JG2b170bRq5cetW68Z4y6EEAYi8Um8ytzCjJ9/7gSc0SiPj0+mS5ftKBSNUCgUsq6jEMIgdL6C5eDgwI8//kh4eDh2dnbqIQfVqlVj69ateHp6GqyTb7pTh/dx8vBenep+MraPzvs1Zt0iRaOIeBqv/vnmTaha9Rs8PYtjbW0Gabck/N5c5+O+6YYMGcKAAQOM3Q0hChyJTzlzaM92/trtl2m9NyU+ASQlJuJeqwEQyqOHgTx+GKtVp1gJD0o429J82X9JWAGKVy+T2CWE/mV5oWFHR0eN8dw2NjYSvAogFzd7QHPq24SEFC5ceERMTJJxOiWEKNAkPon0FC9p+1/M0vQkLJY7N2VyLiGE/ul8BQvg6NGj/P777zx58oSUlBSt7QqFgvXr1+utc/lFo+atad9jYKb1ujQpz1dLftJpn3mjbkX69FnDTz+9GOOelAQ3bljx9OOTqoKPDuu0LyGEyAmJT9nXom03WrTVvpfsZXkj5uSs7rkTD/hmxhkSE178fkQ9h8OfTlL98NFhnfYthBCZ0TnB2rx5M19++SUARYsWLVCzEomMpLJxYzusrc1Yu/bFjE3h4fGvaSOEEPol8Unoon5jZ75c3Iyvppzk+bMEre1//XUbH58yRuiZECK/0TnB2rBhA1WrVmXVqlUUK1Ys8waiQDA1NWHVqtbY2JizZMkFre3z5p1l0qT6ciOxEMJgJD4JXVV2d2T+6pbM/vgUN64909jm6+vH9OkNmTHDGzOzLN9BIYQQajp/gzx48IDevXtL8BJaTEwULF7ckunTG6rLRvh1Z4Rfd6ZMOcqgQXuIjZX7soQQhiHxSWSFU0kbZi97i6atXIEX8UqphC++OE2LFlu5c0fuzRJCZJ/OCVbp0qXVCznqU2hoKGPHjsXLywsvLy8mT55MeHjmq63r2k7f9V42ffp0+vfvr/uLzccUCgVffNGEtWtbY2ZmwqozDVl1RpVwbdgQQIMGmwkKyvxzFUKIrDJUfBL5l6WVGRM+92LAKA9WnfFSxyuA48fv4em5ng0brqBUytpYQois0znBGjFiBBs3biQ4OFhvB4+IiGDgwIFcvHiRYcOGMXjwYA4ePMjgwYNJTEzMcTt913uZn58ffn6ZT2tb0AweXIO9e7tTqJClRvnly0+oV28jq1b9KwFLCKFXhohPIv9TKBR061cFWEXJkrYa2549S2DgwD20a/eLXM0SQmSZzvdgnT9/HltbWzp37ky5cuVwdHTUuq8mq7M0rVu3jocPH/L7779ToUIFADw9PRk8eDA7duygV69eOWqn73oAKSkpLF++nCVLluj8OvMrcwuLDO+tGt7AHmjIqjO+6rLo6CRGjNjP9u3XWLWqNa6u2tPmCiFEVhkiPomCY3iD68yfn0yvL8uyb98tjW17997C3f1HZsxoxAcf1MHSMkuTLwshCiidr2AdO3YMgJIlSxIXF8e9e/e4e/euxiM0NDSTvWjavXs3Xl5e6qQGwNvbm3LlyrF79+4ct9N3vYSEBLp27cr3339P586dKVGiRJZeb36TlJjIjuM30n2s7BnFyp5/0tTHTavd3r23qFp1LXPmnCEhIdkIPRdC5CeGiE+i4FjZExzOfMAff3Tn22+bY2WlmURFRycxefJRqlf/kV9+uSajMIQQmdL5VMzBgwf1euDnz58TGhpK69attba5u7tz+PDhHLXTdz1QJVjR0dEsXLiQdu3a0bJly8xfaAE34bP6eNQuxvJvTgMvhg3GxCQxbdoxVq++xIIFzenYsYLMNCiEyBZ9xydRMJmYKJgwoR4dOpRn2LD9HDt2V2P7jRvP6dHjNxo2dGbGjEa0aVNO4pYQIl3Zmoc0LCyMf/75h6ioKBITE0lNTc3WPoB0rwI5OTkRHR1NVFRUttvpux6AnZ0d+/fvp127drq+zAJPoVDQunN5YAHNmrlqbQ8JeUbnzjto2HAze/felDODQogc0Ud8EgVb5cqOHD7cm6VLW2ndTwxw+vQD2rXbjpfXJn79NZiUlPR/x0qXLoNCodDpUbq0rL8lRH6SpQTr/PnzdOvWjebNm/POO+9w+fJlzp49S/Pmzfnjjz+ydOCYmBgArK2ttbZZWqq+0GJjY7PdTt/1AExMTDAzk/HX2RPOoUO9WbbMB0dHK62tZ88+pG3bX2jc+CecnJqjUJhIUBJC6Eyf8UkIExMF771Xm+vXhzJmTC1MTbWvVP39dxjduu2kUqU1LFjwN8+exWtsDw29k+Ew+lcfoaF3cuulCSFygc4J1r///svgwYOJiYlh4MCB6vJChQphZmbGxIkTOXLkiM4H1uWsoomJdvd0bafveiLnTEwUjB5di2vXhvLee7UwMdEOWKdO3efJkw64uC1j9KS/2HogWIKSEOK19B2fhEhTrJgNS5b48O+/A+nYsUK6dW7efM5HHx2mVKkfGD36Ty5depy7nRRC5Dk6Zw6LFi3C1dWVnTt3MmLECPVQrho1avDbb79RoUIFVqxYofOBbW1VU6ImJCRobUsrS6uTnXb6rif0p2hRa5Yu9eHChQF07lwx3Tr3Q6NZ/s0FRnTfw9YfrxL5TPvzEUII0H98EuJV1asX47ffunL+fH+6dEk/bsXGJvPDD/9Qs+Z6mjb9CahFUmJK7nZUCJEn6JxgXbhwgW7dumFlZaV1U6ednR29evXK0hokLi4uADx+rH2m59GjRzg4OGBjY5PtdvquJ/SvZk0nduzowt9/96NDh/Lp1nn+LIGf1gQwrPseVnx7gQf3onO5l0KIvE7f8UmIjHTp4sWOHV2BBcA5IP2ZcI8fvwf0ZVj3PWxacZlHD2NysZdCCGPL0g1FFhYWGW5LSEjI0s3EDg4OuLq6cuXKFa1tAQEBeHh45KidvuuJrNnZ8IbOdevWLcnvv3fj4sVHfPvt32zadAkw1aiTmJDCnl9vsG/nDRq+VYqu71amUjVHPfdaCPGm0md8EgWLYiI6T7CUdl9VmmcR8fz52y32/BpC+JN4rfrPIxL438Ygtm8Oom4jZ9p2LU8trxLpDpEXQuQfOl/B8vT0ZNeuXelui42Nxc/Pjxo1amTp4L6+vpw6dYqQkBB12cmTJ7l58+ZrZ+rTtZ2+6wnDqlWrOBs3tgNm0+XdytjYauf/qalw8tA9Jg0/xCdjjwBVZeZBIQo4Q8QnUXCYW1joPNvfqwoXsaLnwKqs/F9bJn/RgBp1nNI9RmoqnDvxgFkTT/Ben33s2HKNyOcy9F2I/ErnK1gffPAB/fv3p1+/frRq1QqFQsG///5LcHAwGzdu5P79+8ycOTNLBx8+fDg7d+5k0KBBDBkyhISEBFavXo27uzudO3cGIDQ0FH9/f+rUqYObm5vO7QxRT2RfWgDT1aD3atBrYFX2/3aT3/2u8/RRnFadKxefAEPx8trEzJmNadtW1iQRoiAyRHwSBUdSYqLGVanX6dIk/eHsZmYmeLdwxbuFK6E3I9m78wa7/3cZ0J6h+OG9GNYtu8Tm1Vdo0sqNdt3S36cQ4s2lc4JVu3ZtVqxYwWeffcbcuXMBWLhwIaBaL2rhwoU0bNgwSwd3dHRk06ZNzJ49m8WLF2NlZYWPjw+TJ09WD/c4d+4c06ZNY/bs2eoES5d2hqgndPfWpU4AHKnxG5C9AGZja06XPpXp0LMix/4KZcdP17gdEqlV/++/w2jffjsNGjgzc6Y3vr5lJdESogAxRHwSBcff46HCpU7qeJVTbuUcGD6+Frv/9w6jJ/3Bnl9vcOv6c616SYmpHNpzm0N7bgMjOHIklLfectNLH4QQxpWle7AaN27Mn3/+yZUrVwgNDSU1NZVSpUrh4eGR7fWhypcvz6pVqzLc3q1bN7p165bldoaq97KDBw9mqX5BUjjmst72ZWZmQos2ZWjeujQXz4bx65Zr/Htee1KSM2ce0KbNLzRq5MKsWY1p1aq0JFpCFBCGiE+iYKjrCugxZr2QSOvO5fHtVI6gK+Hs+fUGJw7eJTkpvfsBK9G8+VaaNnXl008b4uNTRuKXEG+wLEcdhUKBh4eHTP4gcp1CoaB2g5LUblCSkKAI/DYEcvrIfa16p07d5+23/XjrLVe++qopjRuXMkJvhRC5TeKTyIsUCgVVPYpS1aMoQ8bW5MDuW+zdeYNHD2K16h47dhdf3//h7e3CnDnNaNrU1Qg9FkLkVIYJ1oABA7K8M4VCwfr163PUISF0UaFKEaZ+1YguTZrQufNSdu68rlXnyJG7NGnyE23alOXLL5tQt25JI/RUCKFvEp/Em6pQEUu69atC5z6V8T/9kB0/XfvvfmJNJ0/ep1mzn2nXrhyzZzejZs30J88QQuRNGSZYd+/e1Sp7+vQpCQkJFCpUiDJlypCamsq9e/eIiIigcOHCVKiQ/irnQhiKucUTdu7sCpQCfIHqWnX27r3F3r23sLa+zrlzX+LuXiy3uymE0KPcik+hoaHMnTuXs2fPAtC8eXOmTp2Ko+Prl4jQtZ2u9Y4dO8by5cu5cuUKJiYmeHp6Mn78eGrVqqVRr0ePHly6dEmrP61bt2bx4sVZeu3CsExNFdRv7Ez9xs5c+ecJn4xZCVTRqvfHHzfZs+cm775bjVmzGlO+fOFc76sQIusyTLBevb/ozJkzjBo1ijlz5tCpUydMTF7M8L5r1y6mT59O3759DddTIdLx6uQZ1wLC+Wl1ABfOhmnVjYurSI0a6+jbtzqffdaIihWL5GZXhRB6khvxKSIigoEDB5KYmMiwYcNISUlhzZo1BAUF4efnl+EESLq207Xe2bNnGT58OJUqVeLDDz8kOTmZLVu20K9fP7Zs2ULNmjUB1TpOISEh+Pj44Ovrq9GnUqVkmHRe5u5ZDFjNmTP3mTXrFLt3a04IpVTC5s1X2bYtiFGjPPnsM2+KFtWenVAIkXfofA/Wl19+SY8ePejSpYvWtg4dOhAQEMCiRYtk3ShhVJWrO/LZgiZcufiYzasCCPhHc+iFUgmbNgXw009XGTKkBp9+2hA3Nwcj9VYIoQ+GiE/r1q3j4cOH/P777+qrX56engwePJgdO3bQq1evHLXTtd7XX3+Ns7Mz27Ztw9pa9Ud1ly5daNeuHQsXLuTHH38EVFf1YmNjadWqlSwv8oby8nJm165unDhxj6lTj3L8+D2N7UlJqXz//QU2bgxgxoxGjBlTGwsLUyP1VgjxOjovNHznzh3Kli2b4faSJUvy6NEjffRJ5AO3ir/DreLvGO347rWc+GpJMz77tjEVq2pfqUpJUbJq1b9UrLiG8eMPEhYWY4ReCiH0wRDxaffu3Xh5eWkMLfT29qZcuXLs3r07x+10qff8+XMCAwNp06aNOrkCKFasGPXr1+fChQvqsuvXVfehylD9rFt5GqPGq1c1blyKo0ffYdeurtSooT2k/dmzBCZMOIy7+4/8+mswSqXSCL0UQryOzglW2pd+SkqK1raEhAR++eUXqlTRHj8sCqZ/yn/NP+W/Nmof0mYd/GZVC6Z+3RB4oFUnMTGFRYv8KV9+FdOmHSU8XHtBYyFE3qbv+PT8+XNCQ0Nxd3fX2ubu7s7ly+lP6a1rO13r2dnZsXfvXgYNGqRVLyIiAlPTF1cvgoODgRcJVmys9gx1In0j/4fR45W5hQUKhUL9MDExoUOHily6NATYAoRrtbl+/Rnduu2kRYut+PtrD4sXQhiPzkMER4wYwYQJE3j33Xfp1q0bbm5uJCQkcOvWLX766Sfu37/PihUrDNlXIbJFoVDQsFkpYCGbN1/hs89OcP36M406sbHJzJlzlmXLLjJxYn1WrOjPvXshOu3fza00d+7c1n/HhRA60Xd8CgtT/bFaokQJrW1OTk5ER0cTFRWFvb19ttplZf/pXZkLDAzE39+fJk2aqMuCg4OxtbVl9uzZ/PHHH8TGxuLm5saHH35I+/btdX7twjhevZ/4VYkJKez+5Tp+6wOJjUnW2HbkyF3q1dvIgAHufPVVE0qVss9gL0KI3KJzgtWuXTvi4+P59ttv+eyzz9QL4CmVSkqVKsWSJUto3LixwToq3iyFolUzWT23q2HknrxMybvvVqNnz8ps2BDAzJknCQ2N0qgRGZnIjBkngH4MGtOItt0qYGn5+jHuXZqUN2CfhRCZ0Xd8iolRDRl+eVheGktLS0B1hejVBEvXdtndf9oxpkyZAqgSyzTXr18nJiaGqKgo5s2bR2RkJBs2bGDChAkkJSWle3+aUKlTShWz8la80mRhaUrXd6vQsm1ZBnb8GBOTxqSmvhgaqFTC+vVX8PMLYvJkLyZOrIetbfoTsQghDC9LCw1369aNLl26cOXKFe7du4dCocDNzY3q1bWnxhYFW/PLqpusdzbM+IycsZibmzJ0aA369avGypX/8tVXpwkLe3U4jR3rll5i58/B9BpUFZ8O5TA313lErRAil+kzPqWmpmZa5+WZCrPaLrv7j4uLY/To0QQGBjJy5Ei8vLzU23r16kVqaqrGbInt27enQ4cOfPPNN3Ts2FFjSKF44fyHwOXOeTJevapQEUvgV/79dyWTJh1hz56bGttjY5P5/POTrFr1L19/3ZR+/apjYqIwTmeFKMCylGCB6ku/Ro0a1KiRd8/0CJGetDHu6WwBGgMtABuNLRFP41nx7UV2/BRMn6HVaerjhqmpBCsh8iJ9xSdbW1tAdf/Wq9LK0upkp1129h8ZGcnIkSPx9/ene/fufPjhhxrb+/Tpo7UvKysrOnfuzJIlS7h+/brcJ51PmFtY4OGRtvBwZaAjUFKjzr170QwcuIdhw9bz11/v06yZW253U4gCLcsJlhBvqszGuMdEJ/Hb1mB+2xpMXKzmGPew+zF898U5tm8K4t3h1WnQ1CWDZE0I8aZzcXEB4PHjx1rbHj16hIODAzY2NlrbdG2X1f0/ffqUoUOHcvXqVXr37s3MmTN1/v5JW7RYJr3IP16NZSnJqfy16xZbVgfw/Jlm0p6UVJy33tpKt26VmDu3maz/KEQukTFPQvzH1s6cPkOrs2JbG+AwFunce3XnZiRzPj7N5BGH+OdvWZZAiPzIwcEBV1dXrly5orUtICAADw+PHLXLyv6jo6PVydWgQYOYNWuWVnIVFhZG+/btWbJkidb+bt5UDSFzdXV9zSsWbzJTMxNadynP8q2t6da3MmbpDGffvj2Y6tV/5KOPDvHsWbwReilEwSIJlhCvcChsCezmh62tadu1fLpDAoOvRvDZ+GN8Ou4oUDrX+yiEMCxfX19OnTpFSMiL2URPnjzJzZs3X7tgsa7tdK03a9Ysrl69yoABA5g2bVq6xyxRogRRUVH4+fkRHR2tLn/w4AHbt2+nQYMGODk5pdtW5B82tuYMGF2DpZt9adxSO6FOSkplwYLzFCkyF4WiMQqFqcbU8KVLlzFCr4XIn2SIoBAZcCxmzciPatP5nUps/fEqh/fd4dX1HC+dfwy8T5cuO/jii8bUqCF/xAiRHwwfPpydO3cyaNAghgwZQkJCAqtXr8bd3Z3OnVWT+ISGhuLv70+dOnVwc3PTuZ2u9UJCQti5cyf29vZUq1aNnTt3avUzre6MGTMYM2YM77zzDj179iQmJobNmzdjZmbGZ599Zui3S+QhJVxsmTSrAR17VmTq6A1onwS0BbriWmYAg8bUoG6jkigUCpkRVwg9kgRLiEyULGXHuOn16fpuFbasvsLpo/e16uzceZ3ffrtO795V+fxzb6pUcTRCT4UQ+uLo6MimTZuYPXs2ixcvxsrKCh8fHyZPnoyFhWr663PnzjFt2jRmz56tTrB0aadrvbNnzwIQFRWV4dWrtATLx8eHpUuXsmLFCubPn4+VlRVeXl5MmDBBvfiwKFiq1igKLOHDGYfY+MNlnjyK09h+93YUX04+iWe94gwYnf6wVyFE9kiCJQzisIf2mdY3XenyDkz9uhHBV8PZtPIK/5zTvAdLqYSffw5k27Yg+vevzowZjShfvrBxOiuEyLHy5cuzatWqDLd369aNbt26ZbmdrvX69OmT7uyAGfHx8cHHx0fn+kKl7kL4dk3+i1kqSt7yLU3Dt0rx28/B/LIpkPi4FI0a//z9iI+GHgQG8O+/j6lZU0ZiCJFTcg+WMIjndjXy9KKNOVGpmiMzFzbli8VNqeKufaUqNVXJ+vVXqFJlLaNG/UloaKQReimEEEIX/vfIt/EqjaWlKT0HVmX5z214u2NZ0p+Esgaenuvp1es3rlx5kttdFCJfkQRLiGyqUac4c35oDqzF01P7jF9yciorVvxDxYprGDv2L27dep7rfRRCCCHSFClqxZgpdVmwthU16qZ/pcrP7xoeHuvo2HE7Bw/eQfnqzcdCiExJgiUMwvPGx3je+NjY3TA41XTJV/H3H4CfX0eqVdO+opWYmMLSpRepWHE1ffvu5p9/ZHp3IYTIK1b0oEDEq5eVq1SYWd81Zcb8xlSqlv7aWLt23aBVq23Urr2BdesuExOTmMu9FOLNJQmWMIiyj36m7KOfjd2NXGNioqBHjypcujSIjRvbUaFCYa06KSlKtmy5Sq1aG2jT5n/s2XODlJTU3O+sEEIItRENKVDxKo1CoaBOw5LMW9mCT+Z6A3fTrffPP48ZPHgvJUsuZ+jQvRw/fleuagmRCUmwhNAjU1MT+vWrztWrg1m9ujWlS9unW2/fvlu0a7edihVXM3v2GcLCYnK5p0IIIYQq0arf2BlYxPbtnalfv2S69aKjk1i79jJNm/5M+fKrGD/+IAcP3iEpKSXd+kIUZDKLoBA5ZG5h8d9QwfSYArWB5kAJra23bkXy8cfHmDHjBJ07V+Ddd6vRrl15rKzkv6YQQojc1bVrJbp0qciJE/dYsOA8O3YEa63/CKrYtWiRP4sW+VOokCVvv12GZs1cadbMlRo1nDAxySgmClEwyF9xQuRQUmIiO47feG2d1FQlf598wNdTtwDltLYnJ6fyyy/B/PJLMPb2FnTtWpE+farRqlVpzM1NDdRzIYQQQpNCoaBJE1eaNHElJOQZK1b8w8aNATx8mP5Ii+fPE/jf/67xv/9dA6BwYUsaNHCmdu3i/z1KUKFCYUm6RIEiCZYQucDERIFXExfMLVaTlFgC8AY8AXOtulFRiWzYEMCGDQE4OFjQunVZOnSoQNu25XByssntrgshhCgAXj8awwSoBNQD3EkvdqV59iyBfftusW/fLXWZnZ05np7FqVmz2H/PTnh4FMPe3iLD/QjxJpMES4hcpLradQSAqMhEDu29zf6dN7l7Oyrd+pGRifj5XcPP7xoKBXh5OdOyZWlatHDD29sFW1sJTkIIIXJOl9EYAPFxybzzdlcGDfqGXbtu8ORJXKZtoqOTOHHiHidO3NMoL1++EDVrOmk8ypcvhKmpTBEg3mySYAmDeGbrYewu5Hn2DhZ06lWJjj0rEnQlnGN/hXLi4F2ehSekW1+phDNnHnDmzANmzz6DmZkJXl4lad7cjcaNS9GggTNFi1rn8qsQQog32/m7UKGKxCxdWVmbAVf48ce2pKSkcv58GMeO3eXo0bscO3aPiIh4nfd148Zzbtx4zo4d19VlNjZmeHgUo3btEjRpUoomTUpRpozDa66uCZH3SIIlDOJIjd+M3YU3hkKhoKpHUap6FGXI+55cvvCYY3+F8teuy4Bdhu2Sk1M5efI+J0/eV5dVqlSEhg2d/3u4UKNGMbmHSwghXqPed7DjuMSs7DA1NcHLyxkvL2c++qg+qalKAgOfcuHCI41HVpKu2Nhkzp59yNmzD1mx4h8ASpWyo0mTUjRt6srbb5ehUqUiknCJPE0SLCHyEFNTBZ71iuNZrzh/7erF6dP32L07hF27bnDhQuYLFAcHRxAcHMHGjQEAWFubUa9eSRo2dMbb24VGjVwoUcLW0C9DCCFEPvb6+7U0WVpaA5aA8ysPJ3RdLejevWi2bg1i69ag/0rCsbW9x8aN02nVqjQODpZZfQlCGJQkWELkUeYW5jRs6PJSiQNQHqjw38Mp033ExSVz7Nhdjh17sYBk+fKF8PYuRaNGznh7l8LDoxhmZjLeXQghhG50vV8LoEuT8uw4fkWrPCEhhdCbkdwOec6t/x6Xzt8CdDkJ6EhMjCPduu0EUoBbQCBwFQjTqu3mVpo7d27r1F8h9EESLGEQnU+XB2BnQ92+gIW2zALYk0exXL7whMBLT9m78zgoS6Bad+v10sa8b9qkusplZ2eOl5fqCleTJqVo2NCFQoXkbKAQomBQzgdOl5d4lcssLU2pWLUIFasWUZd1aTKItTuucCP4GUGXwgn49wnBAeEkJqa+Zk+mvDjx2B6nEjbUbVSCOg1LUrNucayszejSpLyBX40QmiTBEuINVay4Dc1bl6Z569Ls3dGdn/+8RkhQBEFXwrl2JZygK+FEPM183Ht0dBIHD97h4ME7/5WkAg+Bmzg6RnHx4nbc3BwM+VKEEEIIAByLWeNYzJp6jZwBSEpK5UZQBAH/PuGfvx9x5eITkl6TcD0Oi2Xvjpvs3XETcwsTPGo5AY0JCXlGhQqFc+dFiAJPEiwh8gkrazPcaznhXks1dFCpVPIkLI6gK08JvBxO0OWn3Lj2jJQUZSZ7MgFcABfCw6F06ZWULm1P48al/pvRyRV396Iyja4QQgiDMzc3oYpHUap4FKXru1VIiE/mysUnzJo4h1Kl23LvTnSGbZMSU7lwNgzoQsWKq6lcuQjt25enXbvyNG1aCktL+TNYGIb8ZgmRTykUCpxK2uBU0oYmrdwASIhPprdPawaMWkbglacEXQrn+bP0p4V/2Z07Udy5E8hPPwUC4OBg8d+QQlcaNXKhZs1iFCsmiyALIYQwLEsrM+o0LAn8xtIt3xF2P4bzpx5y/vRDLp1/9NrhhNeuRXDt2nkWLjyPnZ05Pj5laNWqNA0aOOPpWRwLC5l1V+iHJFhCFCCWVmbATbr1qwKornI9vBdD4KWnXL30lMBLT7lzMzLT/URGJrJ37y327r2lLitZ0hYPj2LUqFEMd/diVKhQiPLlC1OqlJ1c7RJCCGEQJVxsade9Au26VyAhIYVL/o/wP/WQv0895NGD2AzbRUcnsWPHdfUaXJaWptSuXZzatYtTvXpRqlcvRvXqRSlRwkYvU8KXLl2G0NA7mVdEJuXIDyTBEqIAUygUOLva4exqR4u2ZQCIikwk8L9k65dNe7CwqERiYkqm+3r4MIaHD2P46y/NoGBubkLp0g6UK1eI0qXtKV3aATc3e42Hra2FQV6fEEKIgsPS0pR6jZyp18iZ4Uold29Hcf7kQ9Yt+xUzs8okJ2d8dSshIYXTpx9w+vQDjXJrazNcXVWxytXVjlKl7Cla1ApHRyscHa3/e1Y9ihSxwsoq/T+tQ0PvZGnmRfFmkwRLCKHB3sGC+o2dqd/YmV82dSIyMonz58M4fvwex4/f48SJe4SH675oZFJSKiEhzwgJefaaWrHAs1cez4EInJ1tuXXrogzdEEIIoTOFQoFbWQfcyjqwefWPJCUqgMpA1f8euk3eFBeXrF5jUhc2NmbqxKtIEUv1v6E92zcF4ehkjVMJa4qVsKGok7Usk5JPSYIlDOJiua+M3QWhB+YWFlhZmb9SqkC1BldZoByqCTGKk7OvE5v/Hi5aWx48ACurhZQoYYubmz2lS9vj5vbiKli5coWoWLEwhQtb5eD4QoiCaoQfvDdZYlZ+9uqyJ6mpSm4GP+Ofvx9xLSCc4IAInj6O08uxYmOTiY2N4u7dqFe2NGfDD5c1ShQK1ayJJVxsKVXaDtcy9pQqYw84kpKSKsPr32CSYAmDuF2ij7G7IPRA18UkU5JT6f32WyQnFQVKokrAHP972OW4H0rliyGI5849TLdO0aLWVKpUmIoVi6ifK1YsTKVKRShSRJIvIUT6Vp2B9hKzChQTEwUVqhShQpUXa3A9fRzH9cAIZk/7lP79JxIQ8JTAwHBiYpIM1g+lUnXcp4/jCPjnyUtbpmFru4jKlYtQvXpRqlUr+t+zI5UqFZHZD98A8gkJIXLM1MyE5KR77Dh+TGtbXGwSYfdjefQwhidhcTx5FMv2zVupVtOHJ4/iCH8cp8PU8Zl7+jSOp0/jtMbPAzg6WqmTrRfPqn8XLWqd42MLIYR4sxV1sqaokzVwiA0bDgKqiaCeP08gNDSK0FDVVakHD2KIiIgnIiKebdt2Ex+vAKwB2/+e9TOcPSEhhUuXnnDp0hONclNTBRUqFNZIuqpXL0rVqo56vZ9ZJuXIGUmwhEGUCfsJkCtZAqxtzClbsRBlKxZSl23f3JnZy74EICVFyfOIeB4/jOXJI1UCpnqO40lYLMFXb6NQOKDMQQ4WHh7P2bMPOXtW++pXkSJWlCtXCBcXW5yd7XBxscXFxQ4XFzucnVVlRYtayRlDIfKp4Q1UMUvilXiVQqGgcGErChe2okYNJ63tGza01xjloVQqiY9LJioykejIpP+eVY/l87+iY68P1LHtyaM4Ip7qfj9zmpQU5X/TzUewc+d1jW2qYfQOuLra/Tcphz2lStnh5GSjMRmHtfWrQ/+1yaQcOWP0vxhCQ0OZO3cuZ8+eBaB58+ZMnToVR0dHvbQzVr2CrtbNTwBJsETmTE0VOBazxrGYNVXS2d6zZVWSElNQ3ZBcOJ1H0f8e2fs6SzsT6e//+nq2tub/zRxlTdGiVhQt+uI5bfaoIkWs1Dc2p/1bl0Am8iaJTwXDyp7AzU8kXokcUygUWNuYY21jTvGSmtuWzz/E0A/WaJQlJabwOCyW+6HR3L0dxb07Udy9HcXVf2+TneH1aVfaMmNlZYajoxWFClng4GBJoUKWODhYqJ8dHCyApvy56ya2tuZY25pjY2OGjZ05Nrbm2NiaYWVtppfp6/MroyZYERERDBw4kMTERIYNG0ZKSgpr1qwhKCgIPz8/LCzSv9Spaztj1RNC6I8u94GlpCh5+jiWET26MmriDzy4G82De9E8CI3m4f0Ykl6z8KSuYmKSiIlJ4s6dzIPXyywtTV9KvDSTr4ySsrRymTnReCQ+CVEwmVtY5FriYG5hioubPS5u9tTzdlaXd2lSnsePY7h6NZyrV59y9Wo4AQFPuXr1qU4JVGbi45O5fz+a+/dfV6sTS+dkfObRxASsbMyxtTUHJtC48ZZ0EjXN5M3e3uK/h7n633Z2FvlyJkWjJljr1q3j4cOH/P7771SoUAEAT09PBg8ezI4dO+jVq1eO2hmrnhAid5maKihe0ha4TpsumkMVUlOVPH0cp0q67kbz4F4MD0KjOXPcH5RFAcNeYUpISFFP0JGN1kAcEIelZQpt2zbXStYcHa21kjNbW3MsLU3l7GIOSHwSomDSdXInMNzQOHMLC5ycbDPYaolqIqkSqGbwLYGzqxdh92NIzfm5RJ2lpkJsdBKx0UmAMydPvjZbey1razPs7MxfSsAssLMzx84us+f0t9namhs9aTNqgrV79268vLzUwQDA29ubcuXKsXv37gwDgq7tjFVPCJF3mJgocCphg1MJG2rWLa4u79KkL9uPhhD+JI6nj+IIfxpPxJN4wp+o/h3+RDU+/tnTBJ4/i0VfNy5njeV/j8IkJMCOHdcza6CmUICNzX/DOl56trY2w9zcBHNzU8zNTTAzM/nv5xf/flFmipmZQl331W1pZZn/rH2stPKIiKzfg5AbJD4JIYwlq0ne8p9nkJigGm745JFqVsKnj+J4+jiWp4/jiY5MJCoqkbu37mNuXoikpFzMxHQQF5dMXFwyj/U0VT6ohkGmJWEvJ27aj4y3x8Rk58SoitESrOfPnxMaGkrr1q21trm7u3P48OEctTNWPSHEm8PEREGx4jYUK27z2npdmpRn894gop4nqG9ajnyeSFRkIlHPE4mJSiQqKomYqET+PnmaqlXrEBERT3h4vNECmVL5Ylij6ipY3mRmFkX5PHZ/tMQnIcSbxsLSlFKl7SlV2j7DOl2alCchIZWYmCTCw+OJjEwgMjKR589Vzy/+ncAXX3xDy3b9iI1RXaWKi01W/TtG9ZwQn5KLry7r4uOTiY9P5smT7Me/nMQnoyVYYWFhAJQoUUJrm5OTE9HR0URFRWFvb5+tdsaq92p/hRD5g62dObZ25pQs9fp6PVsOJTAw8aUSc1SLKFu/9Pzi3227jlDNMhWVRHRU4n8PVbKWm8M9xAsSn4QQ+ZVCofhvON3r78v84oumfPDxdxluT05OVSddI3v6cvToWSIjE3j+PPG/Z82k7fnzBKKiEjl06CSlSlcjLjaZuNhk4uOSczRLcF5ltAQr7bKbtbX2GjSWlpYAxMbGagUEXdsZq97L/U1JUWX3z8Ifa7VJj5mZGeFP0l9E9U2rezdK9auVtj2v91fqSl191VWmprJ2x0md6o7o0YyeAz9Ld1tqKiTEJRPz39nD2R+PIyXZHNWQQWvA6qXnVx/m5IFJYnViZhYNvPi+zAskPmnLC/+3DFX31XhljD5IXambW3Xv3r2r1/2am4O1zXNatiyn437hi8VH1T+npkJiQgrxcckkxCUTH59CYoLq+fuvP2Hg6BkkxKcQH59MQkIKCfHJJMT993N8iuqRkMKdGzcpVMRFtT0+RS9JW07ik0KpNE7eeP78ed59912+/PJLevbsqbFt4cKF/PDDDxw/fhwnJ6dstbtz545R6r3c37///pu+fftm+z0SQoiCYvPmzdSrV8/Y3QAkPgkhhHghO/HJaKc4bW1Vs6MkJCRobUsrS6uTnXbGqvcyDw8PNm/ejJOTE6amMt2yEEK8KiUlhcePH+Ph4WHsrqhJfBJCCJGT+GS0BMvFxQWAx4+1hyc8evQIBwcHbGy0bzzXtZ2x6r3Mysoqz5yRFUKIvKpMmTLG7oIGiU9CCCEg+/HJaJPEOzg44OrqypUrV7S2BQQEZJgt6trOWPWEEEK82SQ+CSGEyAmjrsLl6+vLqVOnCAkJUZedPHmSmzdv0q5duxy3M1Y9kTt69OhBlSpVtB4ffPCBuk5oaChjx47Fy8sLLy8vJk+eTHh4uNa+9F1PwPTp0+nfv79WubE+E/ns0pfR56TL/y/Iv5+TxKeCLbe+v/KTY8eO8e677+Lp6Unt2rUZNGgQFy9e1Kgj79/rnTp1ij59+lC7dm2aNm3KV199pbUWk7yHugkMDMTDw4Pvv/9eozy33j+jTXIBEB4eTocOHTA1NWXIkCEkJCSwevVqSpcuzc8//4yFhQWhoaH4+/tTp04d3NzcdG5nzHrC8JRKJXXq1MHb2xtfX1+NbaVKlaJevXpERETQvXt3EhMTGTBgACkpKaxZs4ZSpUrh5+en/rz0XU+An58f06dPx8vLi40bN6rLjfWZyGeXvow+J13+f0H+/pwkPhVcufX9lZ+cPXuWAQMGUKlSJbp3705ycjJbtmzh0aNHbNmyhZo1a8r7l4nTp08zePBg3N3d6dq1Kw8ePGDDhg24u7uzefNmTExM5D3UUXJyMj179iQgIICxY8fy/vvvA7n8f1hpZCEhIcphw4Ypa9WqpWzYsKFyypQpyqdPn6q3//LLL8rKlSsrf/nllyy1M3Y9YVh37txJ9/fiZQsWLFBWq1ZNef36dXXZiRMnlJUrV1Zu3brVYPUKsuTkZOX333+vrFKlirJy5crKfv36aWw31mcin52mzD4nXf5/KZX5/3OS+FSw5Pb3V37SuXNnZfPmzZWxsbHqssePHyvr16+vHDRokFKplPcvM127dlW2aNFCGRcXpy7btGmTsnLlysrDhw8rlUp5D3W1ZMkSpbu7u7Jy5crKxYsXq8tz8/0zeoIlRHYcPHhQWblyZeXFixczrNOqVSvlwIEDtcpbt26tHDBggMHqFVTx8fHKjh07KitXrqycPHmysmnTplp/oBjrM5HP7gVdPidd/n8plfI5ifzDGN9f+cWzZ8+UVapUUc6ZM0dr23vvvaf09PRUKpXy/r1OfHy8csiQIcrly5drlF+7dk1ZuXJl5YoVK5RKpbyHuggMDFS6u7srly5dqpVg5eb7Z9R7sITIruDgYAAqVKgAqBbRfNnz588JDQ3F3d1dq627uzuXL182SL2CLCEhgejoaBYuXMjcuXMxM9OcpNRYn4l8dpoy+5wg8/9fIJ+TyF9y+/srP7Gzs2Pv3r0MGjRIa1tERASmpqby/mXC0tKSNWvWMGrUKI3yq1evAqoZSuU9zFxycjLTpk3D29ubTp06aWzL7ffPaNO0C5ETwcHB2NraMnv2bP744w9iY2Nxc3Pjww8/pH379oSFhQFQokQJrbZOTk5ER0cTFRWl93r29vb6fJlvFDs7O/bv35/uH+yA0T4T+ew0ZfY5Qeb/v8B4n2dB+ZxE7srt76/89HtsampK2bJltcoDAwPx9/enSZMm8v5l0b179zhz5gxz586lcuXKvP3229y+fRuQ9/B1Vq1axe3bt1m2bBnJycka23L7d1ASLPFGun79OjExMURFRTFv3jwiIyPZsGEDEyZMICkpSb1ugbW1tVZbS0tLQHVWPm12Hn3Vy49fWLoyMTHBxCTji+L6fq/ls8uezD4nyPz/V5cuXeRzEvlKbn9/5fff45iYGKZMmQLAiBEj5P3LgmfPntGyZUtA9T5Mnz4dS0tLeQ8zERwczNKlS5kxYwYlS5bk7t27Gttz+/2TBEu8kXr16kVqaip9+/ZVl7Vv354OHTrwzTffsHjx4kz3YWJiQmpqql7riYzp+72Wz85wMvv/1bFjR/mcRIEiv8e6i4uLY/To0QQGBjJy5Ei8vLw4f/58pu3k/VNRKBQsXLiQxMRENm7cyODBg1mwYAFOTk6Zti2o72FKSgrTpk2jbt269OrVK906uf1/WBIs8Ubq06ePVpmVlRWdO3dmyZIl2NraAqpx9a9KK7O1tdV7PZExY30m8tllXWb/v65fvy6fkyhQ5PdYN5GRkYwcORJ/f3+6d+/Ohx9+CMj7lxWFChVSr13Xpk0bOnTowJw5c/jhhx8AeQ/Ts2bNGgIDA9myZYt6rarIyEhAlfCHh4fn+u9g/kphRYHn6OgIqP5DATx+/FirzqNHj3BwcMDGxgYXFxe91hMZ0/d7LZ9d7kv7/xUbGyufkyhQ5Pc4c0+fPmXAgAH4+/vTu3dvvvrqKxQKBSDvX3ZZWVnRvHlzHjx4QPHixQF5D9Nz7NgxkpKS6NmzJ40aNaJRo0Z07doVUCVfjRo1Qvnfsr+59f7JFSzxxgkLC2PIkCG0bduWsWPHamy7efMm/2fvPqOiur4GjD9DFxEVxQooYEFBsSKiMYqIvffeS6zR/EWNJkZNJPYSjb13MSr2hl3svWJXsCsqoNJ5P/AyOg7oAEPfv7Vm6dx7zrlnxoTNvvcUAAsLCywsLLh+/bpa/Rs3buDg4ACAqampVsuJhGn7u5Z/u5Sh6f9f8u8kshL57/jbQkJC6NmzJzdv3qRbt26MGjVK5bx8f9927949evfuTc+ePVWGZkPs3CGFQoGBgYF8hwkYMWKE8olVnNevXzN8+HCaNm1Ks2bNsLGxSdXvT55giQwnf/78BAcH4+XlRUhIiPL4s2fP2Lx5M1WqVMHc3Bx3d3dOnjzJvXv3lGV8fX158OCB8vE7oPVyImFp9W8i/3aa0/T/L5B/J5G1yH/HCRs/fjw3b96kS5cuaslVHPn+ElakSBGCg4NZv3494eHhyuNPnjxh3759VK5cGRMTE/kOE+Dg4ICLi4vKq0KFCgBYWlri4uKCoaFhqn5/ipi4Z2ZCZCAHDhxgwIABFC9enNatW/PhwwfWrFlDREQE69atw9bWlsDAQBo1aoSuri49evQgLCyMxYsXY2Vlxfr16zEwMADQejkRy9XVlcKFC7Nq1SrlsbT6N5F/u4TF9++kyf9fIP9OIvNKjZ9fmcW9e/do0KABOXLk4Ndff0VXV1etTNOmTeX7+w5vb288PDwoV64cTZo04e3bt8qfu2vXrqVEiRLyHSZCQEAAtWvXZuDAgQwaNAhI3f+HJcESGdaBAwdYsGABt27dwsjICCcnJ4YNG6b85Q/g/v37eHp6cu7cOYyMjPjxxx/x8PBQziVJqXIi/l9QIO3+TeTfLn4J/Ttp8v8XyL+TyJxS6+dXZrBu3Tr++OOPb5bx8/MD5Pv7nl27drF48WJu376NsbExzs7ODB06FGtra2UZ+Q41E1+CBan3/UmCJYQQQgghhBBaInOwhBBCCCGEEEJLJMESQgghhBBCCC2RBEsIIYQQQgghtEQSLCGEEEIIIYTQEkmwhBBCCCGEEEJLJMESQgghhBBCCC2RBEsIIYQQQgghtEQSLCE01LlzZ1xdXdO6G8ly+vRpSpYsqXwdPXoUQPm+X79+Cda9ceOGstzp06e/eZ2SJUvSuXPnBM+PHDmSkiVLEhAQoHL84cOHjBw5kho1auDg4ICLiwv9+vXjxIkTam24urqqfBY7OzscHR2pV68ekyZN4v379yrlq1Wrpiw7cuTIb/ZfCCEyi1atWqn8rIx7DR48WKWcv78/AwcOxMnJCScnJzw8PAgMDPxu+507d1a22aZNGwD++ecftevZ29vzww8/MGLECJ4/f661z7d582ZKlizJ5s2bEyyTUEzatWsXnTt3pnLlypQtWxZ3d3f+/PNPXr58qVLu69hZsmRJSpcujZOTEx07dsTb21ul/NGjR1XKfi9misxHL607IERG0a9fPz59+pTW3dCKtm3bUrFiRezs7FSOnzx5kk+fPpEtWza1OgcOHEjRPt28eZMOHTpgZmZGmzZtyJ8/P69fv2bbtm306NGDMWPGqAXI3LlzM2rUKABiYmL48OED165dY8WKFezdu5eNGzeSN29eAH7//XdCQ0Px8PBI0c8hhBDpRUxMDPfu3cPNzQ13d3eVc4ULF1b+/e3bt3Tt2pXw8HB69epFVFQUS5Yswc/PDy8vLwwMDL55nbifxWZmZirH+/Xrh42NDQDh4eEEBASwfv16zp8/z9atWzExMdHSJ028GTNmMH/+fGrWrMmAAQMwMjLizp07bNq0iZ07d7JhwwasrKxU6tSpU4c6deoAEBkZyZs3bzhw4AAeHh5cuHCBcePGAWBnZ8fkyZM5f/48GzZsSPXPJtKeJFhCaKhatWpp3QWtKVeuHE2bNlU5ZmFhQUBAACdOnMDNzU2tzv79+zEzM9PojmZSTJkyBVNTU7Zu3UqOHDmUx3v27Enbtm2ZOnUqjRo1Infu3MpzxsbGap8DoH79+vTp04dRo0axaNEiAOrWrQsgCZYQIssICAjg48eP1K5dO96flXGWL1/O8+fP2b59O7a2tgA4OjrSvXt3tm7dqnwylZCEfha7uLhQpUoVlWMVKlSgT58+bN26lU6dOiXhUyXfs2fPWLRoEZ07d2bMmDEq5xo1akTHjh2ZPn06M2fOVDlXsmRJtc/Zq1cvRowYwfr166lSpQoNGjQgX758NG3alKioKEmwsigZIiiEAGKDXu7cufHx8VE79/jxY27fvp2iQyQvXryIo6OjSnIFYGBgQPv27QkPD+fmzZsatVWjRg1atmzJ0aNHuXXrVkp0Vwgh0r27d+8CKJOmhOzcuRMnJyeVci4uLlhbW7Nz506t9snZ2Vmlb2nh8uXLREVFxXvjtHz58pQtW5ZLly5p1JaOjg5jx44lZ86cyht6QkiCJTKtmJgY1q1bR6tWrShfvjxlypShXr16LFy4kJiYmESXS84crJMnT9KrVy+qVKmiHIf++++/ExQUpFLu/v37/PTTT1SqVIkqVarw559/snHjRrX5Si9evGD48OE4OztTsWJFhg8fzoEDB5I11ltXV5datWpx+PBhoqOjVc7t37+fvHnzUr58+SS1rYns2bNz+vRpHjx4oHauZcuWXL9+HRcXF43ba9y4MQDHjh3TWh+FECI1ubq6MmbMGH799VfKlClDjRo1CAwMxNXVldGjR+Pl5UXt2rUpV64c7dq149SpUyr179y5A3xOsD5+/Kh2jffv3+Pv74+9vb3aOXt7e65du6bVz/Ts2TMALC0tlcdGjhxJvXr1uHLlCp06dcLR0REXFxf+/PNPQkNDtXp9iI03AFu2bCE8PFzt/MqVKzl8+LDG7ZmYmFCrVi1u3LjB69evtdVNkYHJEEGRac2cOZP58+fTvHlz2rRpw4cPH9i6dSvTpk3D3Nyc5s2bJ6pcUh0/fpzevXtToUIFBg8ejEKh4MSJE2zYsIGIiAg8PT0BePr0KR06dACgR48e6OnpsWbNGrZv367SXkhICJ06deLVq1d07dqV3Llz4+XlpVywIjlq167N5s2buXDhApUqVVIe379/P7Vr10ZHJ+XuybRs2ZL58+fTqFEjfvjhB2rUqIGzszM2Njbo6uomur0SJUoAyBMsIUSGtnPnTqytrRk9ejSvX79WznPy9fVl27ZtdO7cGXNzc9atW0evXr1YunQpTk5OQGyClT17djw9Pdm1axcfP37E0tKSoUOH0rBhQyD2hh1A/vz51a5tbm5OSEgIwcHBaqMLNBEcHKwcVh4VFYW/vz+TJ0+mUKFCtGzZUqVsYGAgPXv2pH79+jRp0oSjR4+yatUqDAwMtD60u0qVKlhYWLB3717Onz+Pu7s71apVo3LlyuTMmfO7c87iU7x4cQD8/PyUc39F1iUJlsiUIiIiWL16NQ0bNuTvv/9WHm/dujVVq1Zl7969NG/eXONyybF8+XIKFizIsmXLlD+0O3ToQNu2bdm7d68ywZozZw7BwcFs27ZNebexadOm1KtXT6W9FStW8PjxY5YtW6Z8otOqVSsaN27Mu3fvktXX6tWrky1bNnx8fJQJ1qtXr7h8+TIDBgzg1atXyWr/WwYNGsSHDx9Ys2YNhw4d4tChQ0Ds3LBWrVrRs2fPRAU9U1NTgGR/J0IIkZZCQ0OZOXOm2oILT58+Ze7cuco5s02bNqVu3bpMmzZNOe/n7t27fPjwgeDgYCZPnkxQUBArV65k2LBhRERE0KxZMz58+AAQ7+JGhoaGQOyTr6QkWAMGDFA7pqOjwz///EOuXLlUjr9//15lMaM2bdrQoEEDtm/frvUEy8DAgMWLFzNs2DBu3LjB2rVrWbt2Lbq6ulSqVIk+ffpQvXr1RLWZM2dOQGKOiCUJlsiU9PX18fX1JSIiQuX427dvMTExUQ6T0LRccixYsICgoCCV5ODr9mNiYvDx8eGHH35QGQOfP39+mjRpwvr165XHDhw4QIkSJVSGy5mYmNC+fXumTZuWrL4aGRlRrVo1Dh48yIgRIwDw8fEhe/bsODs7qz1NSy6FQqH8u56eHmPGjKF79+7s2bOHY8eOcf78eQICApg5cyYHDhxg1apVGBsba9R2ZGSk2jWEECKjsbKyUkuuAGxsbFQWJDIzM6Np06asXr2aN2/ekCdPHtq0aUN0dDQdO3ZUlmvYsCGNGjViypQpNG7cWG1IeHySOnphxIgRytVqIyMjefHiBf/99x8DBw7E09NT7QZm/fr1Vd7b2dmxZ8+eJF37e6ytrdm8eTNnzpzhwIEDnDhxgnv37nH69GlOnz7NL7/8Qp8+fTRuL+73CIk5AiTBEpmYvr4+hw8fxsfHhwcPHvDo0SPl3khfzq3StFxS6erq4u/vz6xZs7h79y6PHz9WDsmI8+7dO969e0fRokXV6sctcRvn4cOH8d5Z+7pcUtWuXZsDBw5w7949bG1t2b9/PzVr1kRfX1/jNgwMDJQJTnzizsXdHf1S4cKF6dmzJz179iQ0NJRDhw4xc+ZMrl27xurVqzUOeHF3Eb9eNlgIITKSPHnyxHu8WLFiaseKFClCTEwMT548IU+ePLRv316tjJGREU2bNmXOnDncvXtXOR8pLCxMrWzcsbgyiWVvb6+2imCTJk1o3Lgxf//9N/Xr18fIyEh57uuf1wYGBkRFRX3zGnFxJKFy34o3CoWCKlWqKPv49OlT/vvvPxYsWMCsWbNo2rRpvEMn4xMXc75c6VZkXbLIhciUYmJiGD58OIMHDyYgIIDy5cvj4eHBvn37KFiwYKLLJcf69etp3bo1p06domjRovTq1YuNGzcqF2GAzwEgviFwXweFyMhIjcolVa1atdDV1cXHx4fg4GBOnz6ttn/K9+TMmVM57CQ+cYt7xA05OX/+PJ6enmqJp5GREfXr12flypXo6elx4cIFjftw48YNALW9voQQIiNJaA5qfDe94pKM781bjUtkPn78SKFChQDiHQL+8uVLTE1NNR45oAlDQ0Nq1arFu3fvuH//vsq5pDwpixsOnlDMiYs3ceUAVq1axeLFi9XKFipUiEGDBjF48GAiIyM1XkkQYvdyVCgUlCxZMhG9F5mVPMESmdK5c+fYsWMH/fv3Z8iQIcrjkZGRvHv3Trl6kablkiosLIy///6bKlWqsHTpUvT0Pv8vN2vWLOXf8+TJg7GxMQ8fPlRr49GjRyrvLS0t411p7+tySZU7d24qVqzIwYMHKVSoELq6uvzwww+JasPW1pZLly4RERER7y8Bt2/fpkiRIsqk0N/fn+XLl2NnZxfvnLf8+fOTI0cOlTud3xM3rCQll5YXQoi08vjxY7Vjjx49QldXFwsLC168eEGPHj2oX78+AwcOVCkXF0MsLCwwNTXFwsKC69evq7V348YNHBwctN73uGGJ2lg4KW5xibgVE7/m5+enUg5ih9pfuXKFDh06xJs8xi2SpGnMCQkJ4fjx45QvX15GTQhAnmCJTCruUf3XQyg2btzIp0+flE+MNC2XVKGhoXz69ImiRYuqJFc3b97kzJkzQGwyp6Ojg6urK0ePHsXf319Z7v379+zYsUOlzTp16nDjxg2VO2vh4eFs2rQpWX39Uu3atbl8+TKbN29WLnyR2PqhoaGsWLFC7dy+fft49uwZderUUR5zdXUle/bs/PPPPzx//jzeOm/fvqV27doaXf/UqVPs2LGDOnXqxDvsUgghMrqrV6+qxIHXr1+zbds2nJ2dyZkzJ/nz5yc4OBgvLy9CQkKU5Z49e8bmzZupUqUK5ubmALi7u3Py5Enu3bunLOfr68uDBw9o0KCBVvsdGhqKj48PZmZm8Q5zTKwCBQpQunRpdu/erRI/IXaUyqpVq9DR0VGJH40bN+bjx4/8/fffanPQoqOj8fLywtTUlMqVK3/3+jExMUycOJGPHz/Sq1evZH8ekTnIEyyRKZUvXx4TExM8PT15+vQppqamnD59ml27dmFoaKgcSqBpuaTKmTMnjo6ObN68GRMTE6ytrblz5w5eXl7KO3cfPnwgZ86cDBkyhCNHjtC2bVs6d+6MgYEB69evVw5viJs426NHD7y9venevTtdunTBzMwMb29v5R1JbUywdXNzw9PTkxMnTjBp0qRE12/fvj27d+9mypQpXL16lSpVqqCnp8fly5fx9vbGzs6Ofv36Kcubmpry999/M2zYMBo1akTjxo2xs7MjOjqac+fOsXv3btzc3JTLCsf5+PEj3t7eyvchISFcuXKFnTt3Ymlpybhx45L+JQghRDpmYGBA79696dq1K0ZGRqxdu5bo6GiVFfd+//13BgwYQLt27WjdurVypVY9PT3Gjh2rLNe7d2+8vb3p1q0bPXr0ICwsjMWLF2Nvb0/Tpk2T3EdfX1+Vm2aBgYH8999/PHnyhPHjx6vceEyOsWPH0qNHD1q1akXr1q0pWrQoQUFB7Nu3j4sXLzJw4EDlUymAFi1acOzYMTZs2MDFixepV68eBQoU4M2bN+zevRs/Pz+mTZum9nTLz89PGXOioqJ4/fo1Bw4c4PLly3Tp0kXjm4Ai85MES2RKefPmZeHChUydOpV///0XAwMDrK2tmT59OleuXGHlypW8fv06UeWSatasWXh6evLff/8RHh5O4cKF6dOnD7a2tgwaNIhTp05Rt25drKysWL16NZMmTWLBggUYGhrSrFkzdHV1WbJkiXLeVc6cOVm9ejV///03q1atQqFQ4O7uTqNGjZg0aVKS9u/4moWFBXZ2dty9e5datWolur6+vj4rVqxg+fLl7Nq1i+PHjxMdHU2hQoXo168f3bp1w8TERKWOu7s7mzdvZtmyZRw9epTNmzejo6NDsWLFGDNmDO3atVMbTvL27VuVXyZy585NoUKFlItkfDnmXgghMpNy5crRsGFD/v33X4KDg6lUqRK//PKLyrxTNzc35s6dy4IFC5g6dSpGRkY4OTkxbNgwlRVrzczMWL16NZ6ensyePRsjIyPc3Nzw8PBIVkyZP3++8u86OjrkyJEDOzs7Zs2apbYFSXKUK1cOLy8vFi9ezK5du3j16hU5cuSgePHiKkvZf9mXmTNn4u3tjbe3N6tXryY4OJicOXNSsWJFxo0bR9myZdWus3//fvbv3w/Exrl8+fJhbW3NjBkztP6kT2RsihhtLJMmhEi2N2/eYGZmpvYEasKECaxbt47Lly+jr69PYGAgOXPmVJvEvHTpUiZNmsSBAwcSnDt2+vRpunTpgqenJy1atEixz5KelSxZkubNm6vseyaEEBmJq6srhQsXZtWqVWndFTp37syTJ084ePBgWncl3dm8eTOjRo1i5cqVaqspisxN5mAJkU4MGTKEhg0bqowH//TpE4cOHcLOzk65WMSkSZOoWrUqoaGhynJRUVHs2bMHMzMzChcunOp9F0IIIYQQsWSIoBCJFBUVRWBgoEZlE7PyXdOmTRkzZgx9+vShdu3ahIWFsW3bNp4/f64yl6hJkyZ4e3vTpUsXmjRpgkKhYO/evVy+fJk///xTo1WZLl26hK6uLlWrViVfvnwa9S+j27t3r0pSKoQQQjvi5sOamZkletXZzOjly5ecPHkyUcu8i8xFEiwhEunZs2caT2RNzFC81q1bY2hoyMqVK5kyZQo6Ojo4ODiwfPlynJyclOWqVavGwoULWbRoEbNnzyYiIoKSJUvyzz//aLxf1YYNG9iwYQOLFi3KMgnW+PHjef36dVp3QwghMp24+bCOjo6SYAG3bt1SmR8ssh6ZgyVEIoWFhXH+/HmNyhYrVizLJDBCCCGEEEISLCGEEEIIIYTQGlnkQgghhBBCCCG0RBIsIYQQQgghhNASSbCEEEIIIYQQQkskwRJCCCGEEEIILZEESwghhBBCCCG0RBIsIYQQQgghhNASSbCEEEIIIYQQQkskwRJCCCGEEEIILZEESwghhBBCCCG0RC+tO5CZhYaGcu3aNczNzdHV1U3r7gghRLoTFRXFq1evcHBwwMjIKK27k2VIfBJCiG9LTnzKMAmWv78/kyZN4syZMwDUrFmTkSNHYmZmpvV6Y8aM4dGjR6xatSpZ7V27do2OHTtq/BmFECKrWrNmDZUqVUrrbmQZEp+EEEIzSYlPGSLBevv2LV27diU8PJxevXoRFRXFkiVL8PPzw8vLCwMDA63V8/LywsvLCycnp2S3Z25uDsT+wxQoUEAL30QmtNg69s9eD9K2H0KINPH8+XM6duyo/HkpUofEJw1IfBIiS0tOfMoQCdby5ct5/vw527dvx9bWFgBHR0e6d+/O1q1badOmTbLrRUVFMW/ePObMmaO1fsQNuyhQoAAWFhZJ/wIysxyRsX/K9yNElibD1FKXxCcNSHwSQpC0+JQhFrnYuXMnTk5OyqQGwMXFBWtra3bu3JnsemFhYTRv3px//vmHpk2bkj9/fq32QwghhBBCCJE1pPsE6/379/j7+2Nvb692zt7enmvXriW7XlhYGCEhIcyYMYNJkyahp6f+YC+p/RDfUWdB7EsIIYRITyQ+CSGSKN0PEXzx4gVAvE+VzM3NCQkJITg4mBw5ciS5nomJCfv27Ys3sUpuP8R3lO2T1j0QQggh1El8EkIkUbp/gvXhwwcAsmXLpnbO0NAQgI8fPyarno6OzjeTq+T0QwghhBBCCJF1pPsEKzo6+rtldHTUP0ZS62m7H+I7riyMfQkhhBDpicQnIUQSpfshgtmzZwdi50l9Le5YXBlt1NN2P8R37O8b+6cMxRBCCJGeSHwSQiRRun/kUqhQIQBevXqldu7ly5eYmppibGystXra7ocQQgghhBAi60j3CZapqSkWFhZcv35d7dyNGzdwcHDQaj1t90MIIYQQQgiRdaT7BAvA3d2dkydPcu/ePeUxX19fHjx4QIMGDbReT9vtWVtbo1AovvuysiqS6D4JIYQQSSXxSQghtC/dz8EC6N27N97e3nTr1o0ePXoQFhbG4sWLsbe3p2nTpgD4+/tz4cIFKlSogKWlpcb1tN2P+CzcdBSzvAW+236z6jaJ7pMQQgiRVBKfhBBC+zLEEywzMzNWr16NnZ0ds2fPZsWKFbi5ubF48WIMDAwAOHv2LB4eHpw9ezZR9bTdDyGEEEIIIUTWlSGeYAHY2NiwaNGiBM+3aNGCFi1aJLpefA4ePJjkfgghhBBCCCGyrgzxBEtkYr/ExL6EyOBCQkKoVasWe/bsUTt37tw5WrdujaOjI+7u7mzatEmtzJYtW2jSpAnlypXD3d2df/75h/Dw8G9ec/z48ZQsWVLtdfv2bWWZvn37xlsmbvP0kSNHqhy3s7PDycmJfv36cffu3WR+K0JkYBKfRCbxrfh06NAhWrduTfny5XF1deXPP/8kJCREpcyBAwdo3LgxZcuWpUmTJhw6dOi713z27BkDBgygYsWKuLi4MHny5ARjWkL9y8jxKcM8wRJCiPQqJCSE/v378/TpU7Vz9+7do1evXtSqVYtBgwZx4sQJRo8ejYmJCfXq1QNg8+bN/Prrr3Tv3p2RI0fi5+fH7NmzefPmDX/88UeC1/Xz86N+/fp069ZN5biVlZVKmS5dutCwYUOVMtmyZVP+3dLSkqlTpwIQGRnJmzdvWLp0KV27dmX37t2Ympom9isRQgiRDnwrPp06dYqffvqJ5s2bM2TIEJ4+fcqMGTN49OiRcrTWyZMnGTx4MO3bt2f48OFs376dgQMHsmbNGsqVKxfvNcPDw+nRowdGRkZMnjyZZ8+eMXXqVEJDQ/n999817h9k3PgkCZYQQiTDmTNnGDt2LG/evIn3/MKFCylcuDDTp09HoVBQo0YNAgMDmTt3rjLBWrJkCY0bN2bEiBEAuLi4EBUVxdSpUxk+fHiCm5jfvn2bRo0aJRjkgoKCePbsGT/88EOCZQCMjIzUzjs4OODq6oqPjw/Nmzf/9pcghBAi3flefFq6dCkVKlTA09NTeSxHjhz8/PPP3L17l2LFijF37lxcXFz47bffAKhRowZPnz5l/vz5zJ8/P952t2/fzuPHj/Hx8aFAgdhFdAwNDfnjjz/o378/efPm1ah/kHHjkwwRFGlrVcXYlxCJEBISwp9//kmtWrVwcHDA2dmZESNGEBQUxMiRI6lbt65anRYtWuDh4QFAWFgYf/75J1WrVqVChQqMHj2a6dOn4+rqCkBAQEC8w+riXv/884+y3QEDBlCiRAkWL14cb199fX2pWbMmCoVCeczNzY3bt2/z4sULoqOjqV69Os2aNVOpZ21tTUxMTIJ39Z4+fUpQUBAlS5ZM8Hvy8/MD+GaZhHx9VzDuOzl48CA9e/bE0dGRH374gXnz5iW6bSEyBIlPIgkyUnxydHSkY8eOKsesra2V1wkNDeXixYvKa8epXbs2J0+eJCoqKt52fX19KV26tDK5gti4FxkZycmTJzXuX0IyQnySJ1gibb28kNY9EBnQL7/8wp07d/jll18wNzfn8uXLzJo1i9y5c9OoUSO2bNnCrVu3sLOzA2K3cbh+/TpDhgwB4Ndff+XQoUP88ssvFCpUiKVLl7Jt2zbMzc0ByJcvHxs2bEjw+l8GjTVr1lCiRAkCAgLUyn38+JGXL19SpIjqHkJxW0k8fPiQ/PnzM2rUKLW6hw4dwtDQkMKFC8fbh7jkafPmzQwaNIj379/j5OTEmDFjsLGxUZYxMDBg5syZHDx4kNDQUH788Ud+++035WeNExkZCUBMTAyBgYHMnDmTfPnyUbt2bZVyo0aNomPHjvTq1Yvdu3czc+ZMSpcuzY8//pjg9yVEhiTxSSRBRolPEJvgfC1ufpWNjQ3+/v5ERkbGG8NCQ0N59uwZFhYWam08fPiQokWLqhzLnTs3JiYmPHz4UOP+xcmI8UkSLCGyqmmKhM/VWQBl+8T+/cpC2N834bJfTgJfVTHhX0rK9Ab3hbF/f3Ee8iftznBYWBgRERH88ccf1KhRA4AqVapw8eJFzpw5w/Dhw8mbNy979uxRBrDdu3eTO3duqlWrxoMHD9ixYweenp7KlUednZ1VflAbGBh8c0jdl0qUKJHgubiJwl8P8Yt7//VE4jjHjh1j8+bNdOnSBWNj43jLxCVYnz59Yvr06bx584Y5c+bQuXNntm/fjpmZGX5+foSHh5M9e3bmzJmDv78/M2fOpGvXrmzdulW5vcSdO3ewt7dXaV+hUDBjxgy1O4X169dn8ODBQOz3vnfvXo4ePSoJlhBCeyQ+pXh8is+tW7dYuHAh7u7uWFlZcfHiRSDxMSwkJCTeoe3Zs2dXqaNJ/zJqfJIESwiRoRgaGrJ06VIgdljAw4cPuXPnDvfu3cPQ0BBdXV3q16/Pnj17+Pnnn4HYAFavXj309PSUe+W5ubkp28yWLRs//vgjp0+fVh6Lu2MWHx0dHXR0vj/COiYmNrh/OTzwy+PxtRE3odjR0ZGhQ4cm2HajRo0oXbo0P/zwg7L9cuXKUbduXdatW8eAAQPo1q0bDRs2xNnZGYDKlStja2tLmzZt2LVrl3JYopWVFdOnT1f27c2bN2zevJlhw4ahp6dHnTp1lNf9MrDr6OiQL18+Pn78+N3vQgghMruMFJ++duvWLXr06EG+fPkYP348kLQYFufrOnH1Etu3jBqfJMESIqvSdPnhsn0+3y38ns7nNSuXxLuDcXx8fPD09MTf35/cuXPj4OCAkZER0dHRQGzysWrVKvz8/MiWLRs3btxg9OjRALx9+xZ9fX21O19xk24hNjB+PfTgSwMHDmTQoEHf7aeJiQmAckn0OHE/8HPkyKFyfNeuXYwYMQJ7e3sWLFiAoaFhgm1bWFioDc0oVKgQtra2yqdbtra22NraqpRxdHTE1NRUWQZifykoU6aMSrkff/yRRo0aMWvWLJUAZmRkpFJOR0dHGWyFEEIrJD6ptJkS8elLp0+fZsCAAeTJk4fly5eTO3du4HOM0jSGxTExMVGrE1cvLi5qKqPGJ0mwhBAZysOHDxkyZAjNmzdn9erVyvHmQ4YM4d69e0DsXSxLS0v27duHgYEBBQsWpGLF2KCZL18+IiIiCAoKUgligYGByr/ny5cv3r2qvjyviezZs2Nubo6/v7/K8bj3X45RX7duHePGjcPFxYU5c+YkODQwzuHDhwGoWbOmyvHQ0FBy5coFwM6dO8mXLx+VK1dWno+JiSE8PFwZQBOio6ND8eLFv7nxuhBCiM8yUnyK4+Pjw88//4ytrS1LliwhT548ynOWlpbo6OjEG8OMjY0TvFbRokXV5lW9ffuWkJAQ5SIayZER4pMkWEKIDOXGjRtERETQp08fZfD6+PEj58+fJ2fOnMpyDRs2VCYhDRo0UA5XqFChAjo6Ohw8eFA5RC48PJxjx46hpxf7I9HAwEDtjllSVa1alUOHDjFkyBB0dXWB2E0bS5QoobwreeDAAcaNG4e7uztTp05Vzo36lt27d3PixAn279+v3NPKz8+PR48eMXDgQCA2aQsJCWHz5s3KYRlHjhwhNDSUSpUqfbP9qKgobt68qTa5WQghRPwyWny6cuUKP//8M2XKlGHhwoVqT5eMjIwoX748Bw4coG3btsrjPj4+VKlSRRnTvubs7My4ceN4/vy58ns4cOAA+vr6Kjf8kiojxCdJsETaKtM7rXsgMphSpUqhq6vLlClTaN++PW/fvmXp0qW8fv1aJTFp3LgxCxYsAGDChAnK40WKFKFx48b8+eeffPz4kcKFC7Ny5UpevXpFoUKFtN7fnj170qpVK4YMGULr1q05efIk27ZtY+bMmUDspOixY8dibm5O586duXHjhkr9EiVKYGxszPPnz3n+/DmlS5fGwMCA7t27s2vXLuVcqzdv3jBz5kzs7e1p0KABAH379qV3794MHz6cFi1a8PDhQ2bNmkXdunWpUKGC8hqhoaFcunRJ+f7jx4+sW7eOR48eMXHiRK1/J0JkCBKfRCJltPg0ZswY9PT06Nu3L3fv3lU5V7RoUXLlykXfvn3p06cPv/32G25ubuzYsYNLly6xevVqZdmv41OjRo2YN28evXr1YsiQIbx8+ZIpU6bQpk0btRVsvyejxidJsETailu1RwgNWVtbM2nSJObMmUOfPn0wNzenRo0atGzZkvHjx/PixQvy589PsWLFKFGiBOHh4ZQuXVqljT/++AMjIyNmzpxJZGQkjRo1ol69emoBRhvs7OyYN28eU6dOZeDAgRQqVAhPT0/q168PwKVLl3j9+jUAnTp1Uqu/adMmypQpg5eXF3PmzMHHxwcLCwvs7OxYsWIFM2bM4Oeff0ZfXx83NzeGDx+ufFoVtw/I3LlzGTBgACYmJrRs2VK5HHAcf39/lbuT2bJlo0SJEsyYMUOZrAmR5Uh8EomUkeJTQECAci5unz7q89hmzZpFvXr1+PHHH5k8eTL//vsvW7duxdramrlz51K+fHll2a/jU7Zs2Vi2bBnjx4/nf//7Hzly5KB9+/YMGzYs0f3MqPFJESOzk1NM3ETEkZOXY5a3wHfLN6tuI5PFhUhhgYGBnDhxglq1aqkMh2jXrh158+Zlzpw5adi7rCfu52RcYBapQ+KTEOmPxKf0JTnxSZ5gibT14v9X9Unmqj1CaMrIyIhx48axZ88e2rVrh56eHrt37+bSpUssW7YsrbsnhEgvJD6JVCbxKfOQBEukrdX/P9Fe0yVZhUgmY2Njli5dyowZMxg2bBgRERGULFmS+fPnU7Vq1bTunhAivZD4JFKZxKfMQxIsIUSWU7ZsWbkbKIQQIt2R+JQ5JH6rZyGEEEIIIYQQ8ZIESwghhBBCCCG0RBIsIYQQQgghhNASSbCEEEIIIYQQQkskwRJCCCGEEEIILZFVBEXa6nQurXsghBBCqJP4JIRIIkmwRNqSDRyFlsXExKBQKNK6G0KIjE7ik9AyiU9ZhwwRFEJkGgcOHGDs2LHfLHP69GlKlizJ1atXE9X2o0eP+OmnnyhfvjzOzs78+uuvvH37VqXM+/fvGTlyJFWqVKFy5cqMHj2akJCQb7b74cMHxo8fj4uLC+XLl6dnz57cunUrwfKBgYE4Ozvzzz//KI8FBARQsmRJlVeZMmWoW7cuCxcuJCZGNkoVQoi0lJLx6UsTJ06kb9++ascTE58iIyNp1aoVS5Ys+ea1Nm/erBZ7vnzFCQ8PZ+LEiVSrVo3y5cszePBgXrx4oTwf97m/fDk6OtKkSRO8vLyS+E2kLXmCJdLWvj6xf7ovTNt+iExhxYoVGBsba73dt2/f0rFjRwwNDRk3bhwmJibMmzePLl268N9//2FgYADAoEGDCAgI4I8//iA0NJTJkyfz+vVrFixYkGDbgwcP5sKFCwwcOJCSJUuyfft2OnTowKZNm7CxsVEr/9dff6kldnGGDRtGlSpVAPj06ROXLl1i1qxZAPTp0ye5X4MQWYvEJ6FFKRWfvrR69WpWrFhBzZo11c5pGp8iIiIYOXIkV69epX79+t+8Xs2aNdmwYYPKscDAQIYMGULTpk2Vx8aOHcvBgwcZMWIExsbGTJ8+nT59+rB582Z0dXWV5Tw9PbGxsSEmJoYPHz5w4sQJxowZg7GxMQ0bNkzCN5J2JMESaevqotg/JYCJdGzLli28fv2anTt3YmtrC0C5cuWoXbs2Xl5edOzYkVOnTnH69Gk2btyIo6MjAAUKFKBbt25cv34de3t7tXavXbvG8ePHGTduHO3atQOgevXqPHr0iFmzZimTozgHDx7k+PHjGBoaxtvPIkWKUK5cOeX7qlWr8vjxY9avXy8JlhCJJfFJZBBv3rxh6tSpbN26lRw5cqid1zQ+3bp1i7Fjx/LgwQONrmtmZoaZmZnKsf79+1O4cGHGjBkDwOPHj9m6dSvTpk2jQYMGANjZ2VGvXj18fHxwd3dX1i1evDhlypRRvq9evTrXrl1j/fr1GS7BSpEhgiEhIVy8eFH5/ty5cwwePJihQ4dy7pxMGhVCJN3ly5fp2LEj5cuXx8nJicGDB/PkyRM6d+7MmTNnOHz4MCVLliQgIACAI0eO0KxZM8qWLUu7du2Ux+N07tw5weENrq6uADx8+JBChQopkyuIDSw2NjYcO3YMgJMnT5InTx5l8AKoUqUKJiYmyjJfe/jwIRAbRL5Uvnx5jh8/rnIsODiYP/74g5EjRyqfmGni62A7cuRIBg8ezIoVK6hVqxZly5alc+fO3Lt3T+M2MzKJT0KIlJIW8Qlg/vz5nD9/niVLllCqVCm1fmkan0aMGEG2bNnYtGlTkj7/sWPH8PHxYfTo0RgZGQGxyR2g8lStaNGiFC9ePMHY+CVTU1OV9507d8bT05MZM2ZQrVo1HB0d6d+/v8qQw/RA60+w7t69S5cuXciTJw/bt2/H39+f7t27ExMTg76+Pvv372fRokVUrVpV25cWQmRynz59ok+fPlSrVo2BAwcSFBTElClTGDZsGH/99RfDhw/HyMiIESNGkC9fPi5dusRPP/1E3bp1GTZsGBcvXuSPP/5QaXPs2LEJjkOPS2QKFCjA27dvCQ0NVQaNyMhInj9/Tnh4OAAPHjzAyspKpb6Ojg6FCxdWJlJfK1CgAADPnj3DwsJCefzJkyeEhITw7t07cuXKBcCkSZMoVqwYzZs356+//oq3vejoaCIjI4HYMe8XL17E29ubXr16qZTz9fXF39+f0aNHExUVxV9//cXIkSMz7Fh3TUl8EkKklLSKTwDt27dnxIgR6OnpMW/ePLWymsanKVOmUKJEiSR/B9OmTaN69er88MMPKtfOmzev2vBICwsLtdj4ZQwLDQ3l6NGjHDt2jL///lul3H///YeDgwMTJ04kMDCQP//8E09PT2bOnJnkvmub1hOsuA83fPhwALy8vIiMjGTt2rXY2dnRpUsX5s2bJwFMiDS0cuVKli5dmqZ96NGjB126dElUnTt37vDu3Ts6d+5M+fLlAcidOzenTp3CxsYGExMTjI2NlcPkFi9eTNGiRZk+fToKhYIaNWoQHBzMqlWrlG0WK1bsu9etV68e8+bNw8PDgxEjRmBgYMDs2bMJCgoiW7ZsQOxiFdmzZ1ermz179gQDZNmyZSlatCjjxo3D09OTIkWKsGvXLo4cOQLEBuxcuXJx8uRJdu7cybZt277Zz6FDh6odK1euHB07dlQ59uHDBxYsWEC+fPkAePHihXJuV+7cub/7fWRUEp+ESP8kPiUuPgHxztf9kqbxKTnJ1enTp7l58ybLly/X+NrPnz9XOdamTRu1cnXq1KFOnToqx3R1dVmwYIFyuPytW7fYuHFjkvueErQ+RPDs2bN069aNGjVqALFzBooUKUL58uXJli0bzZo149q1a4lu19/fn4EDB+Lk5ISTkxMeHh4EBgZqrZ6m5a5du0b37t0pV64cFSpUoF+/fty/fz/Rn0cIkXg2NjbkypWLfv36MX78eI4cOUK5cuUYPHgwOjrqP84uXLjADz/8oLIs7pfjvQGioqKIjIyM9xUVFaW87vTp0zlz5gyurq7UqFGDyMhIXF1dlQlWQsvvxsTExNs3iL0DOWfOHHR0dGjVqhWVK1dm69atyidORkZGfPr0id9++41BgwZhaWn5ze/nf//7H5s2bWLTpk2sWbOG3377jYcPH9K1a1ciIiKU5QoVKqRMruDzk7RPnz59s/2MLqXikxBCpFV80kRS4lNibdy4kRIlSqjdoPrWtb8+PmnSJGUMW7VqFcOGDePYsWNqNw9LliypMhe5QIEC6S5+af0JVlhYmPIO6JMnT7h79y6dO3dWKfPliiGaePv2LV27diU8PJxevXoRFRXFkiVL8PPzw8vLK8H5CJrW07Tc/fv36dy5M9myZaN///4ALFu2jA4dOuDt7U3+/PkT9bmESCtdunRJ9N259MDExITVq1czd+5ctmzZwpo1azA1NWXo0KF06NBBrXxQUJDaE5m8efOqvO/WrRtnzpyJ93qFCxfm4MGDQOxdNFdXVx4/fkzOnDkxMzOjc+fO5MyZU9m3V69eqbXx8eNHTExMEvxMxYsXZ9u2bTx79ozIyEgsLS2VSVeOHDmYPHkyOXLkoFOnTsqhE/B5KIWe3ucf45aWlioThCtVqkTu3LkZNmwYPj4+1KtXD0CZFMaJC7DR0dEJ9jMzSIn4JITQLolPn2kanzTpW1Lik6YiIiI4cuQIPXr0iPfaHz58iPfaX88RtrW1VYlhTk5OKBQKpk2bxtWrV5Xnvo5hCoUi3W1HovUEy8rKigsXLtC6dWu2bNmCQqGgdu3aQGy2umfPHooUKZKoNpcvX87z58/Zvn27cpK5o6Mj3bt3Z+vWrfE+UkxMPU3LrVixgo8fP7JmzRpKly4NgLOzM61bt2b58uWMGDEikd+WIF+FtO6ByGCKFy/OzJkzCQ8P5/z586xYsYJx48bFu0pfrly5ePPmjcqxd+/eqbwfN25cvD/84fMY9ydPnnDy5ElatWqFtbU1EJuM3Llzh0aNGgGxk3YvXLigUj86OponT57QuHHjeNv/9OkTe/fupWrVqhQsWFB53M/Pj+LFi6Onp8eBAwd48uSJStAB+Pfff/n333/x8/OLt+04cXuRPH78+JvlsoKUiE8iE5P4JBIpLeKTJpISnxLj0qVLBAcHqz2Bi7v269evVeYwQ+z+jRUrfn8z7y9j2NdxMD3T+hDB9u3bs2XLFho3bsy8efMoXrw4zs7O3L59mxYtWnDu3Dm1O4bfs3PnTpycnFRW8HJxccHa2pqdO3cmu56m5QICAsidO7cyuYLYORS5cuXi9u3bifpM4v91Ph/7EkIDR48epWrVqgQGBmJgYEDVqlX57bffAHj69KnaUIcqVapw6NAhlSc/cfOb4tjY2FCmTJl4X3E/2F+8eMHo0aO5fv26st7u3bt5+/atciWnqlWr8urVK65cuaIsc/r0aUJCQhKc06Onp8cff/zBrl27lMf8/f05cuQItWrVAmDevHnKIRNxL2NjY9q0aaPRSk9xG1Z+PcE5K0qJ+CQyMYlPIhHSKj5pIinxKTGuXLmCiYmJyu/RX147KipK5Wnbw4cPuXPnjkbXzqgxTOtPsNq3b0/27NnZsWMH5cuXZ8CAAcpzoaGhTJgwQWXzse95//49/v7+1K1bV+2cvb09hw8fTla9xLRfpEgRfH19CQwMVK77/+7dO4KDg1XmMwghUkbZsmWJiYlh4MCB9O7dG319fVasWIGpqSlVqlRh165d3Lx5k9OnT+Po6Ei/fv1o2bIlAwYMoEOHDvj5+bFmzZpEX9fR0ZHSpUszevRohg4dysuXL5k4cSI1atTAxcUFiH2a7ejoyMCBA/Hw8CAyMpJJkyZRs2ZNHBwclG1dunQJMzMzrKys0NfXp1WrVsyfPx8zMzNMTEyYOnUqZmZmdOvWDSDeIKqrq0u+fPnU7uY9evSIS5cuAbFPZG7fvs306dMpWrSoypK+WZW245MQQsRJq/ikCU3j0/eEh4dz48YNChQooJy7C7ELfBQtWjTeuVZWVlbUq1eP3377jZCQEExNTZk+fTolS5bEzc1NpeydO3eUc8uioqK4fPkyCxYsoHLlyhnq6RWk0EbDTZo0oUmTJirHSpQowe7duxPdVty69vHNbzI3NyckJITg4GC1cZya1ktM+7169eLQoUMMGzaMkSNHolAomDx5Mvr6+nLXU4hUkCtXLhYvXsy0adPw8PAgIiKCsmXLsmzZMmVSMnToUHr16sWKFSuoUKECS5cuZfLkyQwaNAhra2t+//135SpymtLV1WXu3LlMmDCBYcOGKZ8g/fzzz8oyCoWCefPmMWHCBH777TcMDAyoXbs2v/76q0pbbdu2pXnz5splZ//3v/+hUCiYMmUKYWFhODs74+HhkaTV/KZPn67SZzMzM+rVq0f//v0TNZwkM9NmfIrj7+/PpEmTlHMlatasyciRI9U24ExqPU3LBQYGMn36dA4ePEhoaCj29vb88ssvKptPCyFSRlrFJ01oGp++5+XLl7Rt25aBAwcyaNAg5fE3b96o7Vf1JU9PTzw9PZk6dSrR0dG4uLgwevRotTmvo0aNUv5dT0+P/Pnz07VrV/r06ZOofqYHipgUmhXm5+fH4cOHefr0KV26dMHY2Jjbt2/z448/Jqqdixcv0q5dO/78809at26tcm7GjBnMnz+fo0ePqiVImtZ7+vRpotpfv349EyZMUD7S1dXVZfbs2WpZOMQOKaxduzYjJy/HLG8BtfNfa1bdJt1N0ktx0/7/bscvWexzCyGAzz8nfXx8VPYCS0naik8Qu0hSy5YtCQ8Pp0uXLspFkgoXLvzdRZg0qadpuZCQEFq3bs3Lly/p1q0bpqamrFmzhhcvXuDl5aW2/LLEJw1IfBIiS0tOfEqRJ1gTJkxg7dq1yiUY69WrR1BQEEOGDKFmzZrMmjVLZXnFb9FkVav4lpjUtF5i2p85cybz5s3DycmJNm3aEBUVxfr16/n555+ZPXu2DMERQoh0TpvxCdLPIkyLFi3iwYMHrFq1isqVKwPQoEED3NzcWLx4MZMnT07aFyaEECLRtL7IxcqVK1mzZg19+vRh48aNyjteVatWpVu3bhw+fJhFixZp3F7c5mRhYWFq5+KOJbSBmSb1NC0XFBTEkiVLcHBwYPny5TRu3JhmzZqxatUqbG1t+e233wgPD9f4cwkhhEhd2o5PkD4WYYqJiWHLli3UrFlTmVxB7DB3Dw8PKlWqlKjPJIQQInm0nmCtX7+eevXqMXToUJVNMU1NTRk5ciRNmjRhx44dGrdXqFAhgHjX73/58iWmpqYYGxsnuZ6m5R4+fEh4eDiNGjVSGTOqr69P48aNef36tWw4LIQQ6Zi241PcIknxLcFsb2+f4KbFmtbTtFxAQAAvXrxQLrgSExOjXNq5Y8eOCT5FE0IIkTK0nmD5+/vj7Oyc4PlKlSrx7NkzjdszNTXFwsJCZXnkODdu3Ehw9RNN62laLm6ce3w7Z8cNM8zsm3QKIURGpu34pOkiSUmtp2m5R48eAZAnTx4mTZpEpUqVqFChAnXq1NF4I1IhhBDao/UEK3fu3Dx//jzB83fu3CFnzpyJatPd3Z2TJ09y79495TFfX18ePHhAgwYNkl1Pk3LFixcnX758bNmyRWU4YVhYGFu3biV37twUL148UZ9LCCFE6tF2fIp7SpQtWza1c3HzuD5+/JjkepqWCwoKAmDWrFkcOXKE0aNHM2nSJIyMjBgwYAC+vr4afyYhhBDJp/VFLurUqcPatWtp1KgRefLkAVCui3/kyBE2bNhA8+bNE9Vm79698fb2plu3bvTo0YOwsDAWL16Mvb29cs8Sf39/Lly4QIUKFZRDPzSpp2k5XV1dfv/9dwYPHkyrVq1o1aoV0dHR/Pfff9y/f1+5XLsQQoj0SdvxKb0swhQ3/zcoKIi9e/cqk0RXV1fq1KnDtGnTlMMHhRBCpDytJ1hDhgzhzJkztGjRguLFi6NQKJgzZw6TJk3i1q1bFC5cmCFDhiSqTTMzM1avXo2npyezZ8/GyMgINzc3PDw8lEP3zp49y6hRo/D09FQmWJrUS0y5OnXqsHTpUv79919mzJgBQOnSpVm4cCE1atRI7leXNdVZkNY9EEJkEdqOT+llEaa4ecju7u4qT+BMTU1xdXVly5YtfPjwId6+aErfwCDeTUTjY2lpxePHj5J8rXRD4pMQIom0nmCZmpqyceNGFi9ezL59+zA0NOTy5csULlyY7t2707dv30QPEQSwsbH55upOLVq0oEWLFomul9hyVatWpWrVqt8tJzRUNuNtHieEyJi0HZ/SyyJMcXO04tvY2MzMjJiYGD5+/JisBCsiPJytxzVbyKlZdZskXyddkfgkhEiiFNkHK1u2bAwaNEhll2chhBAirWkzPqWXRZiKFy+OgYEBd+/eVSsXEBCAoaFhvMmXEEKIlJHsBOvp06dJqhd3Z05kcVcWxv4pdwqFEFqWGvHJ3d2dlStXcu/ePeVeVXGLJPXs2TPZ9TQpZ2xsjKurKz4+Pty5c0e54JK/vz8HDx7Ezc1NZXsRoSGJT0KIJEp2guXq6qrxuOwv3bx5M7mXFpnB/r6xf0oAE0JoWWrEp/SwCBPA8OHDOXPmDF26dKFLly7o6+uzcuVKjIyMGDZsWKK/A4HEJyFEkiU7wRowYECSApgQQgiRklIjPqWXRZgsLCzYuHEjU6ZMYcmSJcTExFCpUiU8PDxUNlUWQgiR8pKdYMk8KyGEEOlRasWn9LIIk6WlJbNnz/5uOSGEECkrRRa5ALh//z6HDx/myZMn6OjoULRoUVxdXSlYsGBKXVIIIYT4LolPQgghUpLWE6zo6GjGjRuHl5eX2iaJnp6e9OvXj4EDB2r7splCltxnRAghUonEJyGEEKlB6wnWggUL2LBhA40bN6Z79+4UKVKE6OhoHjx4wLJly5g7dy4FChSgVatW2r50hpcl9xkRQohUIvFJCCFEatB6guXl5YW7uztTpkxROV62bFlmzJjBp0+fWL58uQQwIYQQqUrikxBCiNSgo+0GAwMDqVKlSoLna9Sogb+/v7YvKzKqX2JiX0IIkcIkPqWOuOHumrysrIqkdXcTJvFJCJFEWn+CVaZMGY4cOULHjh3jPX/+/HlKlSql7csKIYQQ3yTxKXXIcHchRFan9SdY48eP5/bt2wwePJirV6/y8eNHwsPDuXfvHuPGjcPHx4eBAwfy9OlTlZcQQgiRkiQ+CSGESA1af4LVqFEjYmJi2LdvH/v371c5FxMT+6i9d+/eavVu3ryp7a6IjGBVxdg/O59P234IITI9iU/aFxUZzdWLr7h09iXB78PJlk0XKE9IcDgmOQy+Wz9dk/gkhEgirSdY/fr103ipcSF4eSGteyCEyCIkPmnX5XMv+XfyBV48/fDVmQ70arGb+s1taNu9FEbZUmzLzZQl8UkIkURa/6k3aNAgbTcphBBCJJvEJ+3xWnmLNQuvJ3g+9FMkW9be5uSRJ/zyhxPFS5mlYu+EECJtpchtpejoaAICAnj58qVy2MXXKleunBKXFkIIIRIk8Sn5/lvl983k6kvPn3xg9IAjDBvrhPOPhVO4Z0IIkT5oPcG6desWQ4YM4fHjx/Gej4mJQaFQyJh2IYQQqUriU/KdO/mMVQuuqRxTKKCGuxV2Dma8ev6RzWvOAzmU58PDo5n82ymGT3CmqiRZQogsQOsJ1rhx43j16hV9+/bFwsICXV1dbV9CCCGESDSJT8nz9k0o//yluuCDUTY9Rk+qSpkK+ZTHNq9pRf3m69m95fNS7dHRMG3saX7924UKzgVSrc9CCJEWUuQJVv/+/eNdiUkIIYRIKxKfkmfFv1d5/y5M+V5HV8HoSS6UqWD+VckI+v5SHpsSuZg35QLR0bFHIyNj+Hv0Kf6eVxObErlSrd9CCJHatL4PVv78+eWuoNBcmd6xLyGESGESn5LDksN7VYdWtuteKp7k6rM6ja0ZOKqSyrHwsCgmjvTlXWBoivRSqyQ+CSGSSOsJVt++fVm+fDn37t3TdtMiM3JfGPsSQogUJvEpORqqvLOyMaVlp5LfreVavwi9hzqqHHv98hOTxpwiMjJaqz3UOolPQogk0voQwaZNm7Jz506aNGlC0aJFMTMzU9t3RKFQsGLFCm1fWgghhEiQxKekuXnlNWCrcqznYEd09TS7R9uwZTGe+oewc9PnxPbmlTesXaTZSoRCCJHRaD3Bmjp1KsePH0dPT4+QkBA+ffqk7UuIzOTF/0+Yzl8xbfshhMj0JD4lzeY1t1XeO1bOh2OlfAmUjl/3gWV5/CCIq+dffdVuCW10MWVIfBJCJJHWE6wtW7bwww8/MGPGDExMTLTdvMhsVv//+Pxf4t+PRgghtEXiU+I9eRzM2RPPVI616vz9oYFf09PTYfi4Kgzt7sObV18mtu14/vwDBQpkT2ZPU4DEJyFEEml9DlZYWBju7u4SvIQQQqQrEp8Sb//2Byrvi5fKjUP5hBe2+BbTXIYMG1sZHZXfPHLQufMuoqMliRFCZB5aT7CqV6/OqVOntN1slvXubSgHdjxkyezLLJx+ka3rbnP/zjv09A1QKBQavaysiqT1xxBCiDQn8SlxIsKjOLj7kcqxBi1t1eatJYZ9OXPadi+tcuzAgUfMmHEuyW0KIUR6o/Uhgv3796dv3778/PPPuLm5kSdPHvT01C9TuXJlbV86Uwn9FMn6ZTfZsfEOkZHx3dnrycS53SntmPe7bTWrbqP9DgohRAYj8SlxTh97StC7cOX77Cb6uNSySHa7rbrYcfXCK65d/Dwfa9SoY9SuXYRy5RI3t0sIIdIjrSdYzZo1A2DPnj3s3btX7XxMTAwKhYKbN29q+9KZxptXn/hj6DH8HwZ/o5QNowceoXmHEnTsba/xak5CCJFVSXxKnKP7/VXe16pnhaFh8vcR09VVMGRMJYZ2O0BIcAQAERHRtG+/g/PnO2NsrJ/sawghRFrSeoI1ceLEZA0fyOoCX3/i1wFHePH0w3fLxsTErsLk/zCY/41zwtBI6/+cQgiRaUh80tzHDxFcOP1C5VjNetobbm6e35j+HhWY/Ntp5bFbtwL55ZfDzJtXR2vXEUKItKD138hbtGih7SYB8Pf3Z9KkSZw5cwaAmjVrMnLkSMzMzLRST9NygYGBTJ8+nYMHDxIaGoq9vT2//PIL5cqV08Kn1GHKb6fVkqs8+bJRq64V2XPoc+nMSy6fe6ly/uyJZ/w5wpffp1RD3yD5dxeFECIzSqn4lBmdOf6MyIgvNwJ+jW3JXFq9Ruxww38AJ+Wx+fMvU7++NU2aFNPqtYQQIjWl2COPmzdv8uHDB2JiPs8fioyM5MOHD5w6dYoxY8Zo3Nbbt2/p2rUr4eHh9OrVi6ioKJYsWYKfnx9eXl4YGBgkq56m5UJCQujYsSMvX76kW7dumJqasmbNGrp27YqXlxclSiR3P4/63Lz6RuWIU/WCDP3diWzGsf9UzTuU5PK5l4z9eTuQS1nu6vlXzBh/ll/GVUFXNwPdoe0kE5uFEKlLm/EpszpxMOCrI5dT6OmfN8WKuXP37jvlkZ4993LlSgEKFkzj1R4lPgkhkkjrCdbdu3cZMGAAjx8/TrCMjo5OogLY8uXLef78Odu3b8fWNnY3eUdHR7p3787WrVtp06ZNsuppWm7RokU8ePCAVatWKSdBN2jQADc3NxYvXszkyZM1/kxfu3/nHVBD5Vh5p/x4/OmM3lfzq2I3ePyHorZTeXjvvfK47+EnmM25Qq8hjknuR6qTDRyFEKkkJeJTZhQSHM7FMy++Onolha4Wztq1DXFxWUdkZOwTs9evP9Gt2x52726Jjk4a3jCU+CSESCKtr4wwdepUnj59Su/evenTpw8xMTH89ttvDBkyBCsrKwwNDdm5c2ei2ty5cydOTk7K5AfAxcUFa2vrb7alaT1NysXExLBlyxZq1qypssKUubk5Hh4eVKpUKVGf6UvR0TEsmHaRL/858ubLxtCxldWSq8+CGD/rBwpbqd7h2+F1lyP7Ev7lQQghsqqUiE+Z0dmvhgcWsjABnqbY9SpXLsj48dVUju3b95BZs86n2DWFECIlaT3BunjxIm3btmXYsGH89NNP6OrqUqRIEfr168emTZswMzNj6dKlGrf3/v17/P39sbe3Vztnb2/PtWvXklVP03IBAQG8ePECFxcXIDbh+vAhdq5Ux44dE3yKpokzx57idy1Q5VjfX8pjmtPwm/VMcxnyx/QfyGOeTeX4v5MvqDzZStf29Yl9CSFECtN2fMqszvo+U3nvUqtwil/Tw6MyP/6ougT8yJHHuHTpZQI1UoHEJyFEEmk9wfrw4QN2dnYAGBkZYWFhwfXr1wHIkSMHrVq1StRGjy9exA5TyJ8/v9o5c3NzQkJCCA5WX85c03qalnv0KHazxTx58jBp0iQqVapEhQoVqFOnDgcPHtT483wtOjqG9ctUlwR2ql6QytUKalTfvIAxv/5dFX2Dz/+UYaFRTP39NGGhkUnuV6q5uij2JYQQKUzb8SkzioqM5vJZ1aTGqXqhFL+urq4Oq1Y1IFeuzzcWw8Oj6NBhBx8/RqT49eMl8UkIkURaT7Dy5MnDu3fvlO+trKy4ffu28r25uTkvX2p+RyruKVG2bNnUzhkaxv4g/vjxY5LraVouKCgIgFmzZnHkyBFGjx7NpEmTMDIyYsCAAfj6+mr8mb505vhTHt79/LRJoYBOfRwS1YZtydz0HVZe5VjAo2BWzIv/6Z4QQmRF2o5PmZHf9UA+hHxOaHLkNMDWLneqXNvS0pQFC1SXaL95M5Dhw4+kyvWFEEJbtJ5gOTs7s2HDBh4+fAhA6dKlOXnypDKonThxgty5Nf9hHR0d/d0yOjrqH0PTepqWCw+P3c0+KCiIdevW0aJFC5o1a8aaNWswNTVl2rRp320nPts33lV5X83VAisb00S349aoKLUbqO5Rsuu/e1w8/TxJ/RJCiMxG2/EpM7pwSjVmlHfKn6or07ZpY0e3bqpD9v/99xI7dtxLtT4IIURyaT3BGjBgAEFBQdSvX5/AwEA6dOjAx48fqVevHg0bNmTv3r00aNBA4/ayZ88OQFhYmNq5uGNxZZJST9NyxsbGALi7u5MzZ05lGVNTU1xdXbl+/bryaZimHtx5x/VLr1WOtepil6g2vtTrZ0fyF1L9LmZPPA8YJ7lNIYTILLQdnzKjrzcXruBcINX7MHt2bWxtc6kc6959D8+fJy7GCiFEWtF6gmVlZcWuXbsYNmwYZmZm5M+fn1WrVlGiRAn09PTo1asXQ4YM0bi9QoVix36/evVK7dzLly8xNTVVJj9Jqadpubg5WvFtbGxmZkZMTEy8QxW/Zed/X9+Ru0tR25zxltVENmN9hv5WmS8f6L19Ewo0TXKbQgiRWWg7PmU2b9+Ecv/2O+V7hSL2CVZqy5HDgDVrGqo8OYtdun030dEx36gphBDpQ4psNJwnTx569+6tfO/g4MDKlSuT1JapqanKROQv3bhxAweH+OcraVpP03LFixfHwMCAu3fvqpULCAjA0NAw3uQrIZ8+RnLcx/+ro8eBERq3ER+7Mnlo2ckOr5W3vjhagR077tGokW2C9YQQIivQZnzKbL7e+6qYXW5y5v72arbJpW9g8I0NjGsD9ZTv9u59yOzZF/j5Z9mfSgiRvmn9CRZASEgIFy9eVL4/d+4cgwcPZtiwYZw7l/id0d3d3Tl58iT37n1+4uPr68uDBw++OZxD03qalDM2NsbV1ZXDhw9z584dZTl/f38OHjxI7dq10dXV1fgznTzyhNBPUcr3sUut39C4/re07VGKosVUn4T167ef9+/Vh0GmuXwVYl9CCJEKtB2fMpOr51UX+ChfJeWfXkWEh7P1+P14X/8dWUipsnlUyo8YcZSTJ1NuTy4VEp+EEEmk9QTr7t27uLu78/vvvwOxCUj37t05ePAghw4dolu3bpw8eTJRbfbu3ZucOXPSrVs3li1bxvz58xk8eDD29vY0bdpUeR1vb2/8/f0TVS8x5YYPH06OHDno0qUL8+bNY/HixXTs2BEjIyOGDRuWqM90aPcjlfc161oB2hn6oKenw6BRFdH5YnjFkycheHikw5WYOp+PfQkhRApLifiUWcTExHD1gupQecdK+dKoN7F0dRUM/b0yxib6ymPh4VG0bOnN06chKd8BiU9CiCTSeoI1c+ZMIDYZAfDy8iIyMpJVq1bh6+tLqVKlmDdvXqLaNDMzY/Xq1djZ2TF79mxWrFiBm5sbixcvxsDAAICzZ8/i4eHB2bNnE1UvMeUsLCzYuHEjlStXZsmSJcybN49SpUqxfv16LC0tNf48r158VAtktepbJeo7+R7bkrlp3r6EyrGFC69w6NBjrV5HCCEyipSIT5nFi6cfeP3yk/K9gYEOJUprPuw9peQrkJ0BHqpPkZ49+0CrVtsIC8sAez0KIbIkrc/BOnv2LD179qRGjRoAHDx4kCJFilC+fOw+Tc2aNUvSkuY2NjYsWpTwhn8tWrSgRYsWia6X2HKWlpbMnj37u+W+5eSRJyrvi5fKjUWRxC/N/j1tu5fi5JEnPPX/fKevV6+9XLnSlezZDb5RUwghMp+Uik+ZwbWLqivaliyTB30DzYe9p6RqrhbcvfWWLWs/71l28uRTBg8+yIIF7mnYMyGEiJ/Wn2CFhYUp9xF58uQJd+/e5YcfflApk5i5SpnRycOqCVb12hYpch0DQ10GjqwIfN7r6/799/z++4kUuV6STFPEvoQQIoVJfErY1YuqoyocypunUU/i16mvA+CncmzhwissWHA55S4q8UkIkUQpskz7hQsXANiyZQsKhYLatWsDsWO89+zZQ5EiRb7VRKb29k0ot66+UTnm/GPhFLteace8gK/KsZkzL3D69LMUu6YQQqRHEp/iFxMTw7V0nmDFLtm+Bhsb1QWcBg704cCBR/FXEkKINKL1BKt9+/Zs2bKFxo0bM2/ePIoXL46zszO3b9+mRYsWnDt3js6dO2v7shnGqaNPiPliLQvbkrnIX1B9o2Tt2k2RL4YgRkfH0L37bkJDZfy6ECLrkPgUv+dPPvDmy/lXhrqUKJU7DXuUkE9s3dqM7Nk/L3oRGRlNy5beXL2qvpelEEKklRRJsCZPnkzBggVp2bKlyrym0NBQJkyYoLIyX1bz9fDAqjVT7unVZ+EsXKg6Tv3mzUD++MM3gfJCCJH5pFR88vf3Z+DAgTg5OeHk5ISHhweBgYFaq5eU9m/duoWDgwP//PPPd/vx9dMrOwezdDP/6mtlypizcmV9vtw6KygonIYNN6fOyoJCCKGBFNlouEmTJjRp0kTlWIkSJdi9e3dKXC7DCHofxrVLqhOJq6bg8MAvubsXpUcPB5YuvaY8NmXKWZo3L06VKgVTpQ9CCJHWtB2f3r59S9euXQkPD6dXr15ERUWxZMkS/Pz88PLyUlmJNin1ktJ+ZGQko0aNIiIiQqPPcPOrYev26Wx44NdatCjBlCk/8r//fd56xN8/mIYNN3P0aDty5JBFnIQQaStFEiwRv0tnXhId9Xl8oJWNKYWtcqTa9adPr8W+fY8ICAgGYocKduu2m4sXu2BkJP8pCCFEYi1fvpznz5+zfft2bG1tAXB0dKR79+5s3bqVNm3aJKteUtpfsGABd+7c0fgzfD0vuPRXm/umR8OGVeL+/ff8++8l5bFLl17Sps02vL2bY5BOn8AJIbIGrQ8RFAm7cOq5yvvKLqn75ChnTkMWL1YdKnjrVmD6WlVQCCEykJ07d+Lk5KRMfgBcXFywtrZm586dya6X2Pb9/PyYN28e/fv316j/IUHhKlt56OgqKGaX9vtffY9CoWDWLFcaNbJROb5nz0O6ddtNdHRMAjWFECLlSYKVSqKjY7h4+oXKsfJV8qd6P+rWtaZnzzIqx6ZNO8epU09TvS8A1FkQ+xJCiAzm/fv3+Pv7Y29vr3bO3t6ea9euxVNL83qJbT9uaKCLi4vaMMiE3L/9XuV9UducZDPOGCMa9PR0WL++ERUrqsbSdetuMWiQDzExyUyyJD4JIZJIEqxUcv/2O96/C1O+N86uh12ZtBmGMW1aTSwtPw9NjB0quIdPnzQbr69VZfvEvoQQIoN58SL2pln+/Oo3y8zNzQkJCSE4ODjJ9RLb/qJFi3j06BHjx4/X+DPcu/1W5b2dQ/p9eqVvYIBCoVB5mZgYcv58f0B1oY5//72U/NEZEp+EEEmU7ASrU6dOHDp0SPn+7NmzGq2elNV8PTywbKV86OmlTX4bO1SwrsoxP79APDyOpkl/hBAiJaR0fPrw4QMA2bJlUztnaGgIwMePH5NcLzHt37lzh7lz5zJixAgKFCig8We4d0s1wSrpkH7nX0WEh7P1+P14XldY4NUZs7xGKuX//PMUM2acS6PeCiGysmT/hn/58mXlXTaALl264Osry39/7cJXwwMrOmseAFOCu3tRevcuq3JszpyL7NhxL3U7cmVh7EsIIbQspeNTdHT0d8vo6KiHWU3raVouKiqKUaNGUbFixQQX1UjIw3uqQwTt0nGC9S35C2bnj+k/kMNUdQXBYcMOs2JF/EM1v0vikxAiiZI90NrCwoK5c+fy+PFjjI2NiYmJYd++fTx8+DDBOgqFggEDBiT30hnGx+AIbl9XXaUpLeZffW3q1B/x8XnE/fufA2z37nu4cqUrBQuapE4n9veN/VOGYQghtCyl41P27LGbxIeFhamdizsWVyYp9TQtt2TJEm7dusXatWuVT+iCgoIA+PTpE4GBgeTKlSveZC887HMSlzuPEfkKGif0cdM9KxtTfptajd+HHCX0U5TyeI8ee8meXZ9WrUomrkGJT0KIJEp2gvXbb7/xyy+/sHTpUiA2OO3bt499+/YlWCerJVh+NwL58kaklbUpefOlfRAzNTVk7dpGVK++jsjI2A6+fv2JLl12s3dvK3R0FN9pQQgh0q+Ujk+FChUC4NWrV2rnXr58iampKcbG6j/rNa2nabljx44RERFB69at1cotWbKEJUuW4OPjg4WFxTc/T0kHMxSKjP1zv0RpM0ZNrMrYoYeJ+xUnOjqG9u13ki2bHg0b2n6zvhBCaEOyEywXFxd8fX159eoV4eHhuLm58euvv1K7dm1t9C9T+PrpVdmK6WcTxypVCjJ+fDV+/fWY8tiBA4+YPPkMI0dWScOeCSFE8qR0fDI1NcXCwoLr16+rnbtx4wYODg7JqqdpuREjRiifWMV5/fo1w4cPp2nTpjRr1gxz8+/HnYw6PPBrjpXzA2vR0emqXK49MjKali23sWNHC9zciqRtB4UQmZ5W1mJVKBTky5cPgIEDB+Ls7EzhwoW10XSmcOt6IPD5rqBDhfSTYAF4eFRm//6HHDrkrzw2evRxKlcuQO3aEoiEEBlXSscnd3d3Vq5cyb1795R7Vfn6+vLgwQN69uyZ7HqalIsvkQsICADA0tISFxcXjT5LZkmwAPQN/IgIXwe0IW66eVhYFHXqrAEWAw+UZS0trXj8+FFadFMIkUlpfbOLgQMHAnDs2DEOHDjA06dP0dfXp2DBgtSqVYvq1atr+5Lp3pNHIUDssugKBTiUS18Jlq6uDqtWNcDRcSVv3nwCYodUtGu3g/PnO2NlZZrGPRRCiORLifjUu3dvvL296datGz169CAsLIzFixdjb29P06ZNAfD39+fChQtUqFABS0tLjeslplxy6enrYFMil9baS2uxKw56sdf7PvOmXPzijAFG2QYzfuYPlLCPXZK+WXWb+BsRQogk0nqCFR0dzf/+9z92795NTEwMpqamREdHExISwtq1a3F3d2fmzJkZfpx3UlkXz4XJV6scpbS4vUO+rwTQi7inba9ff6JVq20cPdoOI6OMsfGkEEIkJCXik5mZGatXr8bT05PZs2djZGSEm5sbHh4eGBjE/qw/e/Yso0aNwtPTU5lgaVIvMeWSy6Z4LgwMdbXWXnpRt6kNYWFRLJ19RXks9FMk4345zoR/amBTPFfadU4IkWlp/bfmxYsXs2vXLjp06ED//v3JmzcvEDsefMGCBaxatYoVK1bQrVs3bV86Q3Aon/pPr+L2DtFEs+q9gXrK92fPPmfQIB8WLnTPskmxECJzSKn4ZGNjw6JFixI836JFC1q0aJHoeokt9yULCwv8/Pw0Ll+sVO5EtZ+RNGlTnPCwKFYv+DyX7UNIBH8MPcZf//yYhj0TQmRWWt/pdvPmzbi5ufH7778rgxdA3rx5GT16NHXq1GHTpk3avmyGUSadzb9Sd5DGjVVXWVq8+CozZ55Pmcv9EhP7EkKIFCbxKWHF7TJvggXQqrMdrbvaqRwLehfO7z8fA/LGX0nikxAiibSeYD158oRq1aoleL5q1ar4+/sneD4z09GB0o4J/CBPN2JYubI+tra5VI7+8sthvL3vpkmPhBBCGyQ+JaxYJk+wADr0Kk3TdsVVjr19Ewr04dGj9/FXEkKIJNB6gpU7d+5vbuL48OFDcuTIoe3LZgi2JXOT3UQ/rbvxXblyGeHt3QzTL+aKxcRAhw47uHDhRRr2TAghkk7iU/yMsulRyCrzf26FQkG3AWWo1+zrRS1y4+q6kSdPgtOkX0KIzEfrCZarqyvr1q3j4MGDaud8fHxYv349rq6u2r5shpAW86+Syt4+Lxs3NkZX9/O8q48fI2nceIt27/Stqhj7EkKIFCbxKX62JXOp/KzPzBQKBX2GlcO1geoWJPfvv6d2bS9evPjw+aDEJyFEEml9kYuff/6ZkydPMmDAAGxtbbG2tgbg/v373L9/n8KFC/Pzzz9r+7IZQvqff6Wqbl1r/vmnNv37H1Aee/o0BHf3TRw71o58+bIn/yIvLyS/DSGE0IDEp/hlheGBX9LRUTBgREXCw6I47hOgPO7nF4ibmxc+Pq1j41sy45OVVRH8/R9rVFb24hIic9F6gpUrVy68vLxYuHAhhw4d4ujRo8TExFC4cGG6d+9O3759yZkzp7Yvm+7p6ECpshlvE8effirHnTtvmTHj8yIXt2+/pX79zRw61AZTU8M07J0QQmhO4lP8imfiFQQToqur4OffKhMRHs3pY0+Vx69de42r60YOHmxDvmRew9//cSJW8JW9uITITFJkcyNTU1P+97//8b///S8lms+QitjmJJtx+p9/FZ8pU34kICAYL6/bymMXLrwgX74RhIXNBSK/24bcnRNCpAcSn9TZZrEnWHH09HT43zgn2tSeTExMCeXx69ffkD//WGKmxr7/cosSiWVCCE3I7rGppFSZjPf0Ko6urg6rVjXg3bsw9u//HFjCwixwqr4cjz+d0dP79nQ+uTsnhBDpT3YTPQoU0sJw7wxK30CXmJhllHdaysUzXy7iVED5ty+fQkksE0JoQuuLXIj4lXTIuAkWgKGhHps3N8XZuaDK8TPHnzHtjzNERkanUc+EEEIklZVtTtlEnkhGeValvFP+eM++CwxN5f4IITI6SbBSSUacf/U1ExMDdu5sgb296mc5efgJ08edIUqSLCGEyFCsbbPenLP4GBjqMsqzKhWqqCdZYwYd5fXLj2nQKyFERiUJVirIZWaIeX7jtO6GVpiZZWPfvtZqGxH7HnrC9PFnE59klekd+xJCCJHqikiCpWRgqMvIiVWp4BybZC08VYWFp6oQ8CiYUT8d4clj2SdLCKEZrSdYwcEp8wPI39+fgQMH4uTkhJOTEx4eHgQGBmqtXlLav3XrFg4ODvzzzz/fLGdbMleGGYKhb2CAQqH45qtw4Rzcu/c/4I1K3RMHA5g5IZFJlvvC2JcQQqSwlIpPGVlRSbBUGBjqMvKv2CSr76ZW9N3UCoBXLz7ya/8jQKG07aAQIkPQ+iIXLi4u/PjjjzRq1IhatWphaJj8Zbzfvn1L165dCQ8Pp1evXkRFRbFkyRL8/Pzw8vLCwMAgWfWS0n5kZCSjRo0iIiLiu/23LZlxVmiKCA9PxLKyFchf8C9ePPs8dOKYTwAxwM+/Vf7uwhdCCJGaUiI+ZXS58hildRfSnbgka/q4M5w6+nkJ9/fvwoB+HD3qT40almnXQSFEuqf1BKtLly7s2bOHAwcOkD17dtzc3GjYsCHVqlVDV1c3SW0uX76c58+fs337dmxtbQFwdHSke/fubN26lTZt2iSrXlLaX7BgAXfu3NGo/5l3E8d3TPinBmMGHeXlF0nWcZ8AwkKjGD6+CgaG3/k3f/H/+2vlr5iC/RRCiJSJTxldBhlckeoMDHX5a0R2vApGMX/Dl/9tZKNu3f9Yv74RTZsWS7P+CSHSN60/Yhg+fDg+Pj6sW7eO5s2b4+vrS58+fahevTp//PEH586dS3SbO3fuxMnJSZn8QOydSGtra3bu3Jnseolt38/Pj3nz5tG/f3+N+m9Z1FSjchlRvgLZmTC7BuYFVOeYnT3xjD89ThD66Tt7ZK2uFPsSQogUlhLxSWRerjebMa/ySJq1L65yPDQ0kubNtzJjxjliYmLSqHdCiPQsxcZwlS9fnjFjxnD06FFWrFhBkyZNOHXqFJ07d6ZWrVpMnz6d+/e/PxTt/fv3+Pv7Y29vr3bO3t6ea9euJateYtuPGxro4uJCkyZNvtt/AF29zH2LMH/B7Pw1pwYFCqvupXLl/CvGDTvOh5DvD6MUQojUoq34JLKGrv3L0Lmvg8qxmBgYNuww/fsfICIiKo16JoRIr1J8koxCoSBbtmzKV0xMDMHBwaxbt46GDRsyYMCAby4m8eJF7MZ/+fOrL51qbm5OSEhIvBOXNa2X2PYXLVrEo0ePGD9+/Hc+edaSr0B2Js79EcuiOVSO37z6ht8GHwUyxyqKQojMI7nxSWQNCoWClp1LMmBEBUA1mZo//zKNGm3h/fuwtOmcECJdSrEE6+rVq0yePJnatWvTtm1bli5dioWFBbNmzcLX15cTJ04wceJEjh8/zrBhwxJs58OHDwBky5ZN7VzcBOWPH9X3p9C0XmLav3PnDnPnzmXEiBEUKFBArXxWZ5Y3G3/N+RGbErlUjt+//Q74iadPQ9KiW0IIoUJb8UlkLXUaWwNLMTVVXfhq376HVK68muvXX6dNx4QQ6Y7WF7mYOnUqe/bs4cmTJygUCipXrsxPP/1E3bp1yZFD9elG8+bN8fHx4cSJEwm2Fx39/SW/dXTU80RN62laLioqilGjRlGxYsUEF9UQYJrLkAmzazBh+AluXf1yGfcCVKu2lr17W1GihFma9U8IkXVpOz6JrOg2vr4daNhwM48eBSmP3rnzlipV1rB8eT1atSqZhv0TQqQHWk+wFi9eTOnSpenUqRMNGjQgX7583yxfsWJFypUrl+D57Nlj5/WEhak/fo87FlcmKfU0LbdkyRJu3brF2rVrlUNGgoJif7h++vSJwMBAcuXKFW+yl9VkN9Fn7LTqTBzly9Xzr5THHz4Molq1dezc2QInp4Jp2EMhRFak7fgksiZ7+7ycPt2RZs22curUM+XxDx8iaN16OyNGvOCvv6qnYQ+FEGlN6wnW7t27sba2TvB8dHQ0T548wdIydg+J7t27f7O9QoViN/V79eqV2rmXL19iamqKsbH6/B5N62la7tixY0RERNC6dWu1ckuWLGHJkiX4+PhgYWHxzc+TVWQz1uO3ydWY8vtpzp74HIBev/5ErVob2LSpCfXr26RhD4UQWY2245PIuvLnz86hQ20ZMOAAS5eqLoY1adIZzp9/gcw9FiLr0vrjlgYNGrBjx44Ez2/evJlmzZpp3J6pqSkWFhZcv35d7dyNGzdwcHCIp5bm9TQtN2LECJYtW6bymjJlCgBNmzZl2bJlmJuba/y5sgIDQ11G/OWMa4MiKsc/foykSZOtrFx5HTqdi30JIUQK03Z8EpnbYQdvDjt4J3jeyEiPxYvrMm+eG/r6qr9OHTjwCBjC3VtvU7iXQoj0KNlPsF68eMHJkyeV72NiYjh79iyRker7H0VHR7N9+3YUidzZ0N3dnZUrV3Lv3j3lXlW+vr48ePCAnj17JrueJuXiS+QCAgIAsLS0xMXFJVGfKavQ09Nh0KiKHNy1FKitPB4ZGU3Xrrt56vkDI0Y4kbkXshdCpIXUiE8i83pvUua7ZRQKBf36lcPRMR+tWm37ajEnM0b1P0zfYeVxa1Q0xfophEh/kp1gmZmZMX/+fB4+fAjE/rDZsGEDGzZsSLBO586dE3WN3r174+3tTbdu3ejRowdhYWEsXrwYe3t7mjZtCoC/vz8XLlygQoUKyuEdmtRLTDmRNLG/sOzhn3/+YvDgg3y5L+OoUcfw8wtk/vw6GBpqfcSqECILS434JARA1aqFOH++M61bb+P48SfK4xHh0cz5+zy3bwTS+2dH9A1007CXQojUkuzfaPX19Vm6dCkBAQHExMTQtWtX+vbtS7Vq1dTK6ujoYGZmho1N4ubemJmZsXr1ajw9PZk9ezZGRka4ubnh4eGBgUHscqlnz55l1KhReHp6KhMsTeolppxInoEDK1CgQHY6dtxFeHjsXiILWm2CkE3UqfOe//5rgrm5jFkXQmhHasQnkXk53v8VgMs2EzUqX6BAdg4ebMP//neE2bMvqJzbt+0BD+68w2OCM+YFJM4Jkdlp5ZFBoUKFlItFeHp6UqlSJWWSoy02NjYsWrQowfMtWrSgRYsWia6X2HJfsrCwwM/PL1F1srpWrUqSN282mjf35t27MPo4nwag7/8CqFJlDdu3N8fePm8a91IIkVmkRnwSmVPRl+sBzRMsAH19XWbNcsXJqQCdOm0FPt+kvXPzLb/08uGXP6rgWOnbK1gKITI2rS9y0bx5cwle4ptq1rTi1KmOFCuWS+X4gwfvqVJlDevX30qbjgkhMjWJTyK1dOxYGphDgcKq28gEvQtn3LBjbF7tR8yX4+WFEJlKsp9glSpVismTJ9O4cWMA7OzsvjtJWKFQcOPGjeReWmQg+gYG8fx3kU2t3IcPEbRvv4PjxwOYNq2mzMsSQiSZxCeRtp4xdbErs/48p7JdSXQ0rJx/jds3Ahk8uhLG2fXTsI9CiJSQ7N9emzVrhpWVlcp7WYVJfC0iPJytx++rnzgV/3yHuXMvcebMczZubEzRojlTuHdCiMxI4pNIayY5DBjlWZX/VvmxdvF1lUWeTh19yuMHBxk1sWradVAIkSKSnWB5enqqvP/777+T26TIgn76X3kWzbpMZES08tjZs89xdFzB7NmudOliL78YCSESReKTSA90dBS07mpHMbtcTB93luCgcOW5p/4hDO9zECibdh0UQmid1udgxSciIoLDhw9z9OjRePcfEaJuMxv+nleT/AVVV1cKCgqnW7c9tGy5jVevPqZR74QQmZXEJ5FaylcpwNQlrtiUyKVyPPRTFNCZkSOPEhUVHW9dIUTGovUEKzw8nN9//50ePXoo37dp04affvqJvn370qxZM968eaPty4oM6l12B95lj93EuZhdbqYtqQ1cVyu3ZcsdSpdexsqV12VisBAiSSQ+icT4Mj5pS/6C2fGcV5PaDYqonZs06QyNG2/h3btQrV5TCJH6tJ5gzZkzh40bN1KwYEEAtm7dys2bN+ncuTMTJ07k1atXzJo1S9uXFRnUkTLbOFJmm/K9iakBsJzZs13Jlk11BOvr15/o2nU3tWpt4OZN+SVICJE4Ep9EYnwdn7TF0FCXgaMq0t+jAnr6qr+G7d79ACenNdy48Vrr1xVCpB6tJ1i7d++mVatW/PXXXwDs3buXHDly4OHhQfPmzenYsSOHDh3S9mVFJjNoUAUuXuxC5coF1M4dORKAo+MKRo48yvv3YWnQOyFERiTxSSRX3Iq4mry+RaFQ4N7Emr/+qUHuPEYq5+7ceUuVKmvw9r4bb10rqyIa98HKSv1JmRAi5Wl9Deznz59Trlw5AD59+sTZs2epWbMmenqxlypYsCBBQUHavqzIhEqWNMPXtwOTJp1hwoSThIVFKc9FREQzadIZFi++yu+/V6VfP0cMDHTTsLdCiPRO4pNIrgRXxI1Hs+rxr5L7pZIOeZi2xJUezeYBn5OhkJAImjXbyh9/uPDbb1XR0fmcsPn7P9ZqH4QQ2qf1J1h58+bl9evYR9vHjh0jPDycmjVrKs/7+fmRL5/sYC5iNT1lQ9MElmoH0NPTYfRoZ65f7069ekXVzr9584khQw5SqtRSNmy4RXS0zM8SQsRP4pNIjO/FJ20xy5sNmEfPnmXUzv3xhy8tW3oTHByuXlEIkW5pPcGqUqUKK1asYNmyZUyePJls2bLh5uZGUFAQy5YtY+PGjdSqVUvblxWZnK1tLnbtaomXV2MKFTJRO3///nvatdtB5cqr2bPngSyEIYRQI/FJpF9RLFrkzty5tdHTU/3VbOvWuzg7r+Hu3bdp1DchRGJpfYjgr7/+yosXL5g0aRLGxsb8+eefmJqacv78eSZNmkTlypUZOHCgti+b4RzavZkDO73Ujo8e2F7jNjJD2Rn/Pxrn9erP574/fl0B5ARy8fU9ggsXoH59gFDgDfB5jpahoSHOzs4a9ze19ejRgy5duqR1N4TItCQ+Jd6XsSq9xpGUKhtffErJPsQl9/b2Ydy48ZqIL/aFvHED7OwmUrp0nkS3++VT2sSQmCRE0mk9wTI1NWXZsmUEBgZiYmKCgYEBAKVKlWLDhg04Ojpq+5Iik4mJicG+XJXvlouMjMbv2gPANJ6zRkBhTHIYkL9Qdoyy6XH90mltd1UIkYFIfBIZQa5chlSsWIBr114TEvJ5aGBUVDRXr74i9gajECI9U8TIWKoUExAQQO3atRk5eTlmedVXw/tas+o2iZq4mhnKxo1v93a+/92yCbU7d+1l1iy8ju/hJwmWc6lVGN9DQ4iJealRu0KI1BH3c9LHxwcLC4u07k6WIfHp+2W1EZ8SU/brX8c+foygd+99rF17U638D7UtGDiqIoZG375PHl+7QgjNJCc+af0JFsDRo0fZvn07r1+/JioqSu28QqFgxYoVKXFpkQUVtsqBx5/O3PN7y5pF17lw6oVaGd9DT4D/oVC0AfYD777ZpqWlFY8fP0qJ7goh0pDEJ5FRGBvrs3p1AypUyIeHx1GVRZyO+QQQ8DiYkROrkr9g9jTspRAiPlpPsNasWcOff/4JQJ48eZRDMIRIabYlc/P71Opcv/ya1QuucfPK15sR6wBO6Ok7U7epNa272JHLzCi+pmRpWyEyIYlPIqNRKBT88ktlypY1p23bHbx9G6o89+DOe4b3Psjw8VUoU0FWvxQiPdF6grVy5Urs7OxYtGgRefPm1XbzIpO5ZP2X1tu0d8zLxLk/cvH0C1YvvM792+9UzkdGRLNz0z0O7HhI49bFaNa+BCam8ouWEJldSsUnf39/Jk2axJkzZ4DYRQVGjhyJmZmZVuppWu7YsWPMmzeP69evo6Ojg6OjIz///LNy7y+ROCkRn5KqTp2inD3biWbNtnLt2mvl8aB34Ywdepxu/cvQuE2x725wLIRIHVpPsJ49e8avv/4qyZXQyKP8mq+ElBgKhYIKzgUo55SfU0eesGbRdZ48DlEpExYaxaZVfuzecp/mHUvQqFUxjLKlyKhZIUQ6kBLx6e3bt3Tt2pXw8HB69epFVFQUS5Yswc/PDy8vrwSfkmlaT9NyZ86coXfv3hQvXpyhQ4cSGRnJ2rVr6dSpE2vXrqVs2bJa+8xZRUrFp6Sytc3FyZMdyJGjN/B5z6zoqBiW/nOFK+dfMmhUJXLmNky7TgohgBRIsKysrJQbOQqR1nR0FLjUsqDKD4VoWbMd5vm78+rFR5UyH0IiWL3gOts33qVTX3tqNyiaNp0VQqSolIhPy5cv5/nz52zfvh1bW1sAHB0d6d69O1u3bqVNmzbJqqdpuYkTJ1KwYEE2btxItmzZAGjWrBkNGjRgxowZLFu2TKufW6QNExMDYCUde+9i7eLrfLl+xTnf5/zc7QA//1YZx0oyZFCItKT1jYb79OnDqlWruHPnjrabFplQkRfrKPJiXYpfR1dPBzjHv+vc6T3UkVxm6nf43r8NY+7fFxjV/zBQKMX7JIRIXSkRn3bu3ImTk5My+QFwcXHB2tqanTt3JrueJuXev3/PrVu3qFevnjK5AsibNy+VK1fm4sWLWvmsWU1qxaekaN3VjlGeVTE20Vc5/vZNKH8MPcaq+deIjIxOoLYQIqVp/QnW+fPnyZ49O02bNsXa2hozMzO1McGySpOIU+7BaCD1hmLoG+jSsGUxajcoys5N99i8xo8PIREqZfyuBQJD+Pnng4wfXw1TUxluIURmoO349P79e/z9/albt67aOXt7ew4fPpysepqWMzExYc+ePSrJVZy3b9+iq6ur0ecRqlI7PiWWU/VCzFhWm+njzvx/3IoVEwP/rfbjyvmXgHnadVCILEzrT7COHTsGQIECBfj06RNPnjwhICBA5eXv76/tywqRKEbZ9GjZuSQLvOrRuosdBoZf/wKiw6xZF7CzW4q399006aMQQru0HZ9evIjdEiJ//vxq58zNzQkJCSE4ODjJ9TQtp6urS9GiRdXK3bp1iwsXLlC+fHmNP5PIWPIXzM7EOT/SuqsdX69vcefmW2AoU6acISpKnmYJkZq0/gTr4MGD2m5SiBRjksOAjn3scWtclCWzLnPm+DOV88+efaBZs620a2fH7NmumJsbp1FPhRDJpe349OHDB4B4nxwZGsY++f748SM5cuRIUr2kth93jREjRgCxQyNF5qWrp0PH3vaUrZiPmRPO8ubVpy/O6uPhcZTNm++wbFk97OzypFk/hchKtP4E60svXrzg8uXLBAcHEx4eTnS03EER6VP+gtn59W8Xfv27KvkKqidR69ffonTpZWzYcIuYL2cVCyEyJG3EJ03q6Oioh1lN6yW1/U+fPvHTTz9x69Yt+vTpg5OT03fbERlfmQrmzFheG+ca6nOIT516RrlyK5ky5YzMzRIiFaRIgnX+/HlatGhBzZo1adeuHdeuXePMmTPUrFmTXbt2pcQlhdAKp+qF+GdVHcAHPT3V/z1ev/5Eu3Y7aNHCm+fPP6RNB4UQyaLN+JQ9e3YAwsLC1M7FHYsrk5R6SWk/KCiIHj16cPr0aVq2bMnQoUM1/jwi4zPNaciIv5wZ+ntlTHKoLoARFhaFh8dRnJxWc+bMswRaEEJog9YTrCtXrtC9e3c+fPhA165dlcdz5syJnp4e//vf/zhy5Ii2LyuE1hga6QF7OHu2E+XLqy91u3XrXRwclrN58+3U75wQIsm0HZ8KFYp9UvDq1Su1cy9fvsTU1BRjY/Un4prWS2z7b968oUuXLly4cIG2bdvy119/ycazWZBCoeBHdyv+We0OXFM7f/HiS5yd19C//37evQtN/Q4KkQVoPcGaNWsWFhYWeHt706dPH+VwqjJlyrBt2zZsbW1ZsGCBti8rhNaVK5eP06c78tdf1TEwUF0E482bT7RsuY1u3Xbz/r363WUhRPqj7fhkamqKhYUF169fVzt348YNHBwcklUvMe2HhITQs2dPbt68Sbdu3Rg/frwkV1lc7jxGwApWr25A7txGKudiYmDevMvY2S1l7dqbMvRdCC3TeoJ18eJFWrRogZGRkdoPdxMTE9q0aSN7ZAklb+f7eDvfT+tuJEhfX5dff3Xm4sXOVKlSUO38ihXXcXRcwZEjsjKmEOldSsQnd3d3Tp48yb1795THfH19efDgAQ0aNEh2PU3LjR8/nps3b9KlSxdGjRqVqM8g4pfe45OmOnYszfXr3WjXzk7t3IsXH+nYcSeurhu5fPllGvROiMwpReZgGRgYJHguLCxMFrsQGU7p0nk5caI9Eyf+gL6+6v82jx4FUavWBoYPP0xoaGQa9VAIoQltx6fevXuTM2dOunXrxrJly5g/fz6DBw/G3t6epk2bAuDv74+3t7fKEvCa1NO03L179/D29iZHjhyUKlUKb29vtZfI2goWNGHdukbs3dsKW9tcaucPH/anQoVV9Ou3n1evPqZ+wdI/tAAAowdJREFUB4XIZLSeYDk6OrJjx454z338+BEvLy/KlCmT6Hb9/f0ZOHAgTk5OODk54eHhQWBgoNbqaVru2LFjdOjQAUdHR8qXL0+3bt24dOlSoj+PyHh0dXUYNaoKp093pHRp1aVuY2Jg6tRzVK68Wu4CCpFOpUR8MjMzY/Xq1djZ2TF79mxWrFiBm5sbixcvViZzZ8+excPDg7Nnzyaqnqblzpw5A0BwcDCjRo3Cw8ND7SUEgLt7Ua5d68bYsVXVhr5HR8ewYMFlihdfwsyZ54mIiEqjXgqR8Wl9H6zBgwfTuXNnOnXqRO3atVEoFFy5coU7d+6watUqnj59yrhx4xLV5tu3b+natSvh4eH06tWLqKgolixZgp+fH15eXgnekdS0nqblzpw5Q+/evSlevDhDhw4lMjKStWvX0qlTJ9auXUvZsmWT9+VlQT9ebQLAkTLb0rgnmitfPj/nz3dm9OhjTJ9+XuXctWuvqVx5NRMmVON//6uMrm6K7oQghEiElIhPADY2NixatCjB8y1atKBFixaJrqdpufbt29O+fXvNOis0lprxSd/AINXmzBkZ6fHHH9Xo0KEUgwYdZN++hyrn378PY+jQQyxYcJkZM2pRr551qvRLiMxE6wlW+fLlWbBgAWPHjmXSpEkAzJgxA4jdeX7GjBk4Ozsnqs3ly5fz/Plztm/fjq2tLRB7J7J79+5s3bqVNm3aJKuepuUmTpxIwYIF2bhxo3Ljx2bNmtGgQQNmzJjBsmXLEvW5BOT6oL7CUXqgebCzBdoBuZRHIiKiGTnyGCNHrgQ2AG+U5ywtrXj8+JF2OyuE0EhKxCeReaVmfIoID2frcc3mezWrbqOVa5YoYcaePS3ZufM+Q4ce4u7ddyrnb90KpH79/2jQwJpp02rKJsVCJILWEyyAatWqsX//fq5fv46/vz/R0dEULlwYBwcH9PQSf8mdO3fi5OSkTH4AXFxcsLa2ZufOnQkmWJrW06Tc+/fvuXXrFt27d1cmVwB58+alcuXKnDhxItGfS6RfiQt2palVbwWH9jz+6ow1RtlG031AWdybWqNQKLQWGIUQSaPt+CRERqZQKGjUyBZ396LMnn2BCRNOEhQUrlJm164H7Nv3iH79HBk7tip58xpjZVUEf/+vY1785MaiyIpSLJooFAocHBwSXKZWU+/fv8ff35+6deuqnbO3t+fw4cPJqqdpORMTE/bs2aOSXMV5+/Yturq6asdFVhHKkDGVqVy9EPOmXCD4/efgFPopinlTL3L62FMGjqqYhn0UQsTRVnwSIr1LzNBDS0srbt++wZgxx1my5CpfrtweGRnNnDkXWbXqBr/95oy//5NUf+ImREaS7ASrS5cuia6jUChYsWKFRmVfvHgBQP78+dXOmZubExISQnBwMDly5EhSvcS0X7RoUbUyt27d4sKFC1SvXl2jzyMyL5eahbFzMOPfyRc45/tc5dyF0y8Y3Hk/4Jg2nRMiC0rp+CREepfYoYf582dn0aK69O9fjiFDDnHsWIBKmffvw/jf/44Aw/E9/ISqPxaS/daEiEeyE6yAgAC1Y2/evCEsLIycOXNSpEgRoqOjefLkCW/fviVXrlwqQ/G+58OHDwDxPjkyNDQEYld/+jrB0rReUtuPu8aIESMA6NOnj2YfSGRqZnmzMXqSCwd2PGTJ7CuEfvq8bHtIcATQiXbttjN3rht58qj/NyeE0J6Ujk9CZFbly+fnyJG2bNp0mxEjjvLgwfuvSuRh8phTlCqbhx6DylK8lFma9FOI9CrZCdbBgwdV3p8+fZp+/frx999/06RJE3R0Pq+itmPHDsaMGUPHjh01bl+TPUm+vEZi6yW1/U+fPvHTTz9x69Yt+vbti5OT03fbEVmDQqGgTmNrylbMx6y/znHj8muV8xs2+HHkSAALF7rTuLH8MidESknp+CREZpLwcEJdoDpQG1C9MXjzyhuG9z7Ej3Wt6NTHHvP8xqnQUyHSP63Pwfrzzz9p1aoVzZo1UzvXqFEjbty4waxZs765w/2XsmfPDsRuAPm1uGNxZZJSLyntBwUF0bdvXy5cuEDLli0ZOnSoRp9FqHuYr11adyHF5C+UnQmza7B94x1WL7xOZMTnZP758w80abKFtm1LMmuWK/nzq/83LITQLm3HJ5G5Zeb4FJ/vDScMehfG+mU32bP1PtFRMSrnjux9zMlDATRtV4IWnUqQzVg/pbsrRLqm9U16Hj9+HO9cpTgFChTg5UvNN2ItVKgQAK9evVI79/LlS0xNTTE2Vr9jomm9xLb/5s0bunTpwoULF2jbti1//fWXjD9Ohss2E7lsMzGtu5FidHUVNGtfgulLamNTIpfa+Q0b/ChVahnLll0lJiZGvQEhhNZoOz6JzC2zx6fEMs1lSJ+h5Zi1wg24oXY+PDwar5W3+KndXvZvf0BUlMQ0kXVpPcGKW9o8Kkp9B/CwsDD+++8/SpYsqXF7pqamWFhYcP36dbVzN27cSHAVKE3rJab9kJAQevbsyc2bN+nWrRvjx4+X5EpoxMrGlEkLagH70dVV/W/m7dtQevTYS506Xty79y5N+idEVqDt+CREVmRZ1BRYxrgZ1Slqm1Pt/LvAMOZOusCwHge4fPZF6ndQiHRA6wlWnz59uHDhAh06dGDDhg34+vpy6NAhli1bRuPGjbl37x6DBg1KVJvu7u6cPHmSe/fuKY/5+vry4MGDbw7l0LSepuXGjx/PzZs36dKlC6NGjUrUZxDxyxlylZwhV9O6G6lCX18H2MfZs52oUEF91Uofn8fY2y/j99+P8/FjROp3UIhMLiXik8i8slJ8SgrHyvmZtrQ2A0ZWIJeZodr5R/eCGDv0ONCdmzffpH4HhUhDWp+D1aBBA0JDQ5k2bRpjx45VPuGJiYmhcOHCzJkzh2rVqiWqzd69e+Pt7U23bt3o0aMHYWFhLF68GHt7e5o2bQqAv78/Fy5coEKFClhaWmpcT9Ny9+7dw9vbmxw5clCqVCm8vb3V+vllm0IzNa/FfmfezpotI5vR6RsYUKFCAWLvbfwAuAMGyvNhYVFMmHCKCRN2kyfPSV698pGnpEJoSUrEJ5F5ZbX4lBS6ugrqNLKmuqsFm9fcxnvdbcLDv148rDRlyiz//42KXTA3l4UwROaXIhsNt2jRgmbNmnH9+nWePHmCQqHA0tKS0qVLJ6k9MzMzVq9ejaenJ7Nnz8bIyAg3Nzc8PDwwMIj95fTs2bOMGjUKT09PZYKlST1Ny505cwaA4ODgBJ9eSYIlvufrScTPnoQwb/IFrpz/eg5gbt68aYCbmxfTp9fE0TFf6nZUiExK2/FJCAHZjPXp2Nse9ybWrF54nSN7H6ucj4qKYe7cS6xadYMxY5wZPLgChobqv4JaWRXB3/+x2vH4WFpa8fjxI630XwhtS5EEC2KXNi9TpgxlypTRSns2NjYsWrQowfMtWrSgRYsWia6nabn27dvTvn17zTorhIYKFjZh3MwfOLznMSvmXeVdoOpqlgcPPqZ8+ZV06FCKCROqYW2dK206KkQmou34JISIZZ7fmKG/VaZRK1uWzbmqtk1JUFA4Hh5HmTfvMpMm1aBVqxIqozT8/R8namNkIdIrrc/BEkIkjkKhoFb9IsxdW5cmbYurLYIREwNr1tykZMmlDB7sw9OnIWnUUyGEEOL7ipcy4685NRjxlzOgPv/qwYP3tGmznerV13H69LPU76AQKUwSLCHSiewm+vQYVJaZK9xwrKQ+JDAiIpp//rmItfUi+vbdJysOCiGESLcUCgVVfywMTGHatJrkzKm+EIav71OcndfQocMOHjx4l+p9FCKlSIIlRDpjWdSUP2ZUB5bi4JBX7Xx4eBQLF16hRIkldOiwg1OnnsoeWkIIIdKpKIYNq8Tduz0ZNKi82igNgHXrblGixFKgFS+efkj9LgqhZZJgCZEOxY5Jv8mlS11YubI+RYqYqpWJjo5h3bpbVK26lgoVVrFgwWVCQsJTv7NCCCHEd+TNa8zs2bW5dq0bjRvbqp2PjIwGqtC//V7m/H1eEi2RoUmCJdLUYQdvDjuoL3kvYunq6tC5sz1+fj349183ihZVT7QALl16Sb9++ylYcB6dO+9i1677RESob6YqhBBCMxKfUoadXR62bWvOgQOtcXQ0VzsfFRXDgR0P6d9+L/94nuf5E5l3LDKeFFtFUAhNvDeRVbwSom9gEM8eWDpAOaAWUECtTkhIBKtX32D16hvkyZONli2L06iRLa6ulmTPbqBWXgghRPwkPqWs2rWLcP58Z9asucmECSe5e/edyvmoqBh8dj7k0J5H/OBmSfMOJShqmzNtOitEIkmCJUQ69fWeWV+Kjo7h4ukX7Nl6n/MnnxH99b6OwJs3n1i48AoLF17B0FCXmjUtadDABk/PHjx/flmjPsg+I0IIIVKKrq4OXbrY06FDKdatu0mXLisB1ada0VExHNn7mCN7H1PJpQAtOpaktKP6/GQh0hNJsESacrz/KwCXbSamcU8yFh0dBRWrFqBi1QK8ev6R3q1+oWDBpjx7Fv+Y9bCwKPbufcjevQ+BTuTO0wuHcnlxKG+OQwVzClmaxPO0TPYZEUJkXRKfUo+eXuxw+C5dpjJkjA9ey2/xNEB9aOA53+ec831OqTJ5gFJER8ego6Meu4RIa5JgiTRV9OV6QAJYcpgXMAb24u+/i6NHA1i37habNt3m7dvQBOu8fRPKMZ8AjvkEAGCW1yg22SpvTpkK5hQonD3ehEsIIbIKiU9pIZpa9YpQw82SYz4BbFp1i4CHwWqlbl59A/TA0XEFI0Y40bZtSfT1dVO/u0IkQBIsITIJXV0datWyolYtK+bMqY2PzyN27XrAzp33efDg/TfrBr4O5eh+f47u9wdik7ZylfMBZQkM/ISZWbZU+ARCCCEym/jnE3+brp4ONetaUaOOJWeOP2Xz6tvcvhGoVu7atdd07ryLUaOOMWhQeXr3Lkvu3Eba6roQSSYJlhCZwPcDmDlQCigBFAXUN3z80qvnH9m//SHQmbx551KxYn7c3YvSpEkxKlcuIEMyhBBCaORb84m/9vWwdB0dBc41ClPlh0Jcv/Sazav9uHD6hVq9gIBgRow4yvjxJ+ne3YEhQypQrFhurfRfiKSQBEuITCBxAawYf88/zbWLr7h64RW3rr4hLDThJd1jYuDcuRecO/eCiRNPU7Bgdpo2LUazZsWoVcsKAwMZliGEECLlKBQK5TD2+3fesWXNbY4deMTXuw19+BDBnDkXmTv3Io0b2zJ0aEV+/NFShryLVCcJlhBZTjR2Dnmwc8hDq852REREc/dmINcuvubKhZfcuvqGiPB4liX8f8+efWD+/MvMn38ZU1MDGjSwoWXL4tSvby1LwQshhEhRNsVz8csfThw70J+fflrP8uXX+fQpUqVMTAxs23aPbdvuUa5cPoYOrUi7dnZyQ1CkGtloWIgsTl9fh1Jl89K6qx0TZtVg9e4mjJ1enWbtiwNPv1k3KCic9etv0br1dszN/6VVK2/Wr79FcHB46nReCCFEFhXIv//Wwd+/LxMn/kChQibxlrp06SVdu+7GymoBo0cf4+HDb89JFkIbJMESaepddgfeZXdI626ILxga6lLeKT/dBpRF32AuMA5YB1wGwhKs9+lTJP/9d4f27Xdgbj6XZs22snr1Dd6/T7iOEEKkVxKfMoY8ebIxalQVHjzozerVDahYMX+85V68+MjEiaexsVlEw4b/sX37PaKiEh6tIURyyBBBkaaOlNmW1l0Q3xA7t+uW8n14WBRXLrzk9NGnnDn+jPdv40+ewsKi8Pa+i7f3XSASuA1cBa4Dn2QDYyFEuifxKWMxMNClY8fSdOhQiuPHnzB9+jm8ve8SE6NaLiYGdu16wK5dD7C0zEHv3mXp3t0BC4scadNxkSnJEywhhMYMDHWpVLUgA0ZUZOnWhnj++yNN2hYjb75vLeOuB5QG2qKrO4HyTivx9y/A69cfU6nXQgghsgqFQsEPP1iwZUsz7tzpxeDBFciRI/75wf7+wfz++wmsrBZQu/ZGli+/JkPchVZIgiWESBJdXQWlyualxyBHFv1XH5hNsw4lyF/QOME6UVExXDzzAmhNgQLzcHPbyPz5l3jx4kOq9VsIIUTWYGubi1mzXDE1nQ14AQHxlouJgYMHH9O9+x5y5pxGhw472LHjHqGhkfGWF+J7ZIigSFNNT8XueeHtrNkS4yJ9il0C159u/cvQ9ScH7t9+h+/hJ/geCuBZQPzJU1RUDD4+j/HxeUz//geoUcOCVq1K0KxZcRmqIYRIcxKfMo8nT+6x9fh+AO7cDGTP1gccO+BPeJj6FiUxMfqsW3eLdetuYWKiT/361jRvXpwGDWzImfPbe0h+i5VVEfz9H2tUVobRZ3ySYAkhtEqhUGBbMje2JXPTqY89j+4F4Xs4AN/DTwh4GBxvnZgYOHIkgCNHAhg06CAlS5rh6mqJq6sVNWtakjdvwk/FhBBCZD36BgZJ2t+qeCkzipcyo/vAMhze+5jDex5z99bbeMuGhETg5XUbL6/b6Ovr4OJSiDp1iuLmVoRKlfKjq6v5QDB//8dJ3nBZZDySYAkhUoxCoaBosZwULZaTDr3s8X8QhO+RJ6xbfAAolGA9P79A/PwCmTfvMgBly5pTs6YlVasWwtm5IEWKmMrGkUIIkYXFLsKU9ITFJIcBjVoVo1GrYvg/DOLI3scc2efPqxfxzw+OiIhW3ggcM+Y4uXIZ8uOPllStWhBn50JUqpRf9oIUSpJgCSFSjaW1KW2tTVm3uCF+fm/47787bNp0mwsXXnyz3pUrr7hy5RWzZ18AoECB7Dg7F6Rq1UJUrVqI8uXzYWIigU0IIUTiWRY1pVNfBzr0tqdFjTr89NN8tm69y7NnCc8Pfvcu7IvVckFHR0HZsuY4ORXA0dGcsmXNKVPGPFnDCkXGJQnW/7F37/E51/8fxx872HnDmDnMYcRoQ8QIlVjIOXLKWU5FinIqv3xJSZQS3/J1PpZWIimVpBRFDpXDhjldc5jDxk7seP3+WLtyuTauzeba4Xm/3a7bdr0Pn8/rc11c772uz/vz/oiITdSq5c3kyU2YPLkJJ05c5fPPj/LFF8fZvfs8aWnG2/a9cCGBDRuOs2FDxsBmZ5exvYYNy9GgQTkaNvSlQYNyeHvfbnVDERGRf9nb21HCKZIPP2wD2AGVgaB/Hj637ZuebuTAgYscOHDRrLxKFU/q1fMB2vHTd2eoVMWTipU9cHMvkT8HIQWCEiwRsbnq1Usxfnww48cHExeXzC+/RLJt2xm2bTOwb98FMga67BmN/04r/PjjsJtqooFz/zwuAFHAFSBNFxGLiIiF7KYeRp1L4M8/LnJgTxR/771EXKx1y7mfORPHmTNxQGvmTt9jKi9dxoWKlT2oVMWTSlU8qFg546dvBfe8OhSxISVYInLP5eziZFcmvfkdRw9FE34ommNHYrJc+Slr3v88gkwlDg52VPDzwHB6J//3f79Qp04ZqlcvSbVqJfH1ddO1XSIiYsG3ojttOvvTprM/6elGTh2/xrghoxgwYAq//Xaeo0ezXigjOzFXbhBz5QaHDlw2K7d3sAMm8+ijn1CtmhdVq3pRrVpJqlb1okIFd3x83PD2dsnRAhty7ynBEps64P+GrUMQG8jpxclNH6lE00cqAZCams7piGuEH4wm/NAVjh2O4VxkvNX7TkszEnk6DqjLjBm/mdW5uDj+M5h5UaWKF+XLu1GunBs+Phk/y5Vzo2xZV7y8nHBxcbzrZEzL9ooUXBqfJDv29nZUr1UK2MWKFe0BuHLlOr//fp4DBy7y99+X+euvS4SHR99xyvut0tOMgDc//xzJzz9n3cbODsqUccXHx5UTJ/4mKekakAwk/fMz85ECpP7zM4WyZUuxZs1yXF0dcXV1xMXFAVfXEmbP82JsEyVYYmOnffvYOgQpZBwd7U3LwLfvXgOA64kpnDx2jVdGjaVV+xc4cfQqhpOxOR7YbtxINU01vBMHBzs8PZ1MDy+vjJ/u7iXw8Mj8WQJ39xJmv99cZzCksmDtn7i6OeLs4oirmyP29lkPbFq2V+Te0vgkOVGmjCvt21enfft/P6uTklI5ciSav/++xIABE2ncvA/nDHFcOJuQ4/HpZkYjXL58ncuXrwOV/nnc2eXL0LbtZ1a0TMHOLo3y5cvg5lYCHx9XypVzw9fX/Z+fGY+qVUtSrZoX5cpp9setlGCJSKHn6laC++uXBX5lzCurAEhOSuPMyVhOHL3KmZOxRJ6OxXAqjisXr+fJPtPSjFy9msTVq0l3sZWxjHr6O9Mzewc7PL2cKFnKGc+SGT+9SjnhVcoZaM66dWH4+rpRvrw7vr7ulCrlrEFNRMRGcnovrldnfQBkzMSIOpfA2TNxnDPEm/28Gn03Y0peKYHRWMK0imJExNXbtrazS8FojAZiyLj2+RJw8Z/HNeDfZLK4zMZQgiU2VTXqY0DfFErec3J24L7apbmvdmmz8sSEFCJPxTFhxEjGj5/D0aMxnD4dy8mT17h2zbYDW3qakWsxSVyLySqOrvTu/ZVZiZOTg+mbxMykK+OnZZmXV+5uyilSXGl8kjvJ7b24HB3t/1ncwtOiXdKNVHqFNOebb37n9OlYTp26xunTsZw5E8fFi4lcupR4l1/s5T2jsQTg+8/DnLOLA5WqeOJX1ZNKVT35ePFkDh68RM2apXF2LrppSKE5MoPBwKxZs9i9ezcALVu2ZNKkSXh7e+dJv7xuJ9Z54OSrgAYwuXfc3EtQK9CbEk5/MXt2y1tqXchYFKM0UApwBzywty9JerrrP8/dAWcKwsdncnIaBkMcBkPcHds6OztkmYj9m5D9W+bpqWQsJzQ+FU0an8QWnF0cgUu0a+efbZuUlDQuX77OpUvXqV//IV55awXXE1NJupHGjRup3Pjn96SkNJKT0khJzvh954/fU+/BR0lJTs+oS86sTze1TU1Jz9PjSbqRxomjVzlx9Oo/Jf2pW3cFDg52VK9eijp1vKlTpwy1a2f8rFPHGy+vwn/vMNv/hWCFmJgYBg4cSHJyMkOHDiUtLY0lS5YQHh5OaGgoTk5Z32DU2n553U5ECr6cfvN4a9uUlHSuJ6ZwPTGV64kZA9r1xBSmvTScF179IGOQu57Kjetp3LieStKNf3+/8c/vYX//TflKNUm6kcb1xBRuXLd2dcScS0pKu2m54NtzdXW0SLrMf/77e3G/wbPGJxG510qUcKBCBQ8qVPAAIghuUdGqfl1bPM309//vtm3S0oykpqTRK+QBFq/fzY3rqaaZFVf/+Xkt5gZXLt3g0oVEos4ncD0xNcfHkJZm5NixGI4di+HLLyPM6ipW9DAlXgEBpfH3L2laTbGwjDmFIsFavnw5Fy5cYNOmTdSokXFRe/369Rk8eDAbNmygZ8+ed9Uvr9uJSNFXooQ9JUo641Xy1m/aDvLYE1Wt2kbXFkP4aN2/iVtyUhpxsclcu5pE3NUkrl1NJvZqErHXkvh0+TKefHIAFy4kEBWVwIULCSTmYlCzxvXrqZw6FcupU7F3bOvm5miRdGU3ZdHdvXAMjDmh8UlEihIHBzscHByBRMqWcwPA7zZDmtFo5MmHg3h36a9cPJ/Auch4zp6OI/JMHJGn4kiIT8lxDOfOxXPuXDw//GC5ym6ZMq6m1X4rVfIwjT0Z442b6bmtpx8WigRr8+bNBAcHmwYNgGbNmuHv78/mzZuzHTis7ZfX7UREcsPJ2YEyPq6U8XG1qPt0+XrWr//crCw+PpmoqESzpCsqKpHp098l+OFuXItOIib6Blejk3Jw77CcSUxM5cSJa5w4ce2ObT08SpglXT4+bjg7W7/EfkGk8UlEirOM6eTXqV6r1D9L1//LaMy4rjjydFzG41QsX332NZUrN7JqantWrly5zpUr19m3L+q27Tw9nShVyvmfh8tNv2c8SpZ0Nq38++9qv+bPExNznhxmKvAJ1rVr1zAYDLRt29aiLjAwkO3bt99Vv7xuJyKSH3K6WtUrM+eYfjcajdy4nkrMlYxk62pMElev3OBqzA1CV67CmO4GeACe/zxK5HX4AMTHpxAff9VsRSpHxziqF9IV6DU+iYhkz87OjlLeLpTydiGogQ8AX33WjTNnFhEfn0xYWDRhYdEcOXKFI0cyfh4/fpXU1Lu/DiwuLpm4uORcJ3Jwd+NTgU+woqIyMlRfX8uVSXx8fIiPjycuLg5PT89c9cvrdrfGISKSF3K7WhVkDHKubiVwdStBxcrmn1GfLv/UbLtGo5HEhFSuRt8wS8SuXkkidOUKGjfvmlEXncTVmBukJOftBdGFicYnEZGcufOXhfZAWaAcUI7WHZ7l4oUELp5P5MrFRFJTc3//sHupwCdYCQkZa/C7ulpOmXF2zrj2ITEx0WLgsLZfXre7OY60tIwpOVejL2V7fDdzdHQk+vKFYtU2Mi7jn+DNdQU5XrVV2+LS1tUt41GhkiMZZ7c8+GLtBp4dP87UxmiE6wkpxF3LuG4s9moysdeSiL2axNfr11PvwcfNyrIaGB0dM6YIZn5eFiYan4p2W41Pamurtq5ubpQoYd1MgoIQb07aGtPTWbphp1Vthz/1CH2HzTA9T0/jnwU2rnPl0vWMcedaMnFXk9j10y/cf39jLl9O5MqVG3d1I+dMdzM+2RmNxgKdCu7du5enn36aGTNm0KNHD7O6uXPn8tFHH/HLL7/g4+OTq35nzpzJ03Y3x/HHH3/Qt2/fvHgZRESKtDVr1tCoUSNbh5EjGp9ERIq+3IxPBf4Mlru7OwBJSZY3Vcssy2yTm3553e5mQUFBrFmzBh8fHxwcHLI6PBGRYi0tLY1Lly4RFBRk61ByTOOTiEjRdTfjU4FPsCpWzFjb/9Ily2kMFy9exMvLCzc3t1z3y+t2N3NxcSl038iKiNxrVatat6x9QaPxSUSkaMvt+GSfx3HkOS8vL/z8/Dh06JBF3eHDh7PNKq3tl9ftRESkeND4JCIiWSnwCRZAmzZt2LVrFxER/97peefOnZw8eZL27dvfdb+8bicwZcoU+vfvb1FuMBgYPXo0wcHBBAcHM2HCBKKjo3PdrjDZsWMHTz/9NPXr16dBgwYMGjSIAwcOmLUpzq8PwK5du+jTpw8NGjTg4Ycf5o033jBdwJ+puL9GmcLCwggKCuKDDz4wK9frc29pfCoYitOYU5zHEo0Rxe+z/6mnniIgIMDiMWbMGFObgnjsBX6RC4Do6Gg6duyIg4MDQ4YMISkpicWLF1OlShU++eQTnJycMBgM7Nu3j4YNG1K5cmWr++VHu+IuNDSUKVOmEBwczKpVq0zlMTExdO/eneTkZAYMGEBaWhpLliyhUqVKhIaGml4/a9sVJrt372bAgAHUrFmT7t27k5qaytq1a7l48SJr166lXr16xfr1Afjtt98YPHgwgYGBPPnkk5w/f56VK1cSGBjImjVrsLe3L/avUabU1FR69OjB4cOHGT16NM8//zxQvP+P2YrGJ9srTmNOcR5LNEYUv89+o9FIw4YNadasGW3atDGrq1SpEo0aNSq4x24sJCIiIoxDhw41PvDAA8amTZsaJ06caLxy5Yqp/vPPPzfWqlXL+Pnnn+eoX361K45SU1ONH3zwgTEgIMBYq1YtY79+/czq3333XWOdOnWMx48fN5X9+uuvxlq1ahnXrVuX43aFSZcuXYwtW7Y0JiYmmsouXbpkbNy4sXHQoEFGo7F4vz5Go9H45JNPGh977DHj9evXTWWrV6821qpVy7h9+3aj0ajXKNP8+fONgYGBxlq1ahnnzZtnKtfrYxsan2yjOI45xXks0RhR/D77z5w5k+Vn580K6rEXmgRLCrYbN24YO3XqZKxVq5ZxwoQJxocffthisGvdurVx4MCBFn3btm1rHDBgQI7bFRZXr141BgQEGN966y2Luueee85Yv359o9FYfF8fozHj38+QIUOMH374oVn50aNHjbVq1TIuXLjQaDQW79coU1hYmDEwMNC4YMECi0FWr48UF8VxzCnOY4nGiOL52b9t2zZjrVq1jAcOHMi2TUE99kJxDZYUfElJScTHxzN37lxmzZqFo6P5ApXXrl3DYDAQGBho0TcwMJCDBw/mqF1h4uHhwZYtWxg0aJBFXUxMDA4ODsX69YGMm6EuWbKEkSNHmpUfOXIEyFh1rbi/RpAxPWTy5Mk0a9aMzp07m9Xp9ZHipDiOOcV5LCnuY0Rx/ew/duwYADVq1AAybph+s4J87AV+mXYpHDw8PPjuu+8sBrlMUVFRAPj6+lrU+fj4EB8fT1xcnNXtPD098zD6/OXg4EC1atUsysPCwti3bx8tWrQo1q9PVs6ePcvvv//OrFmzqFWrFo8//jinT58GivdrtGjRIk6fPs1///tfUlNTzer0b0iKk+I45mgs+VdxGyOK62f/sWPHcHd3Z+bMmXz99dckJiZSuXJlxo4dS4cOHQr0sSvBkjxhb2+PvX32J0QzV/lxdXW1qHN2dgYyvpmwtl1B+gDIjYSEBCZOnAjA8OHD9frc5OrVq7Rq1QrIOM4pU6bg7Oxc7F+jY8eOsWDBAl577TXKly9PZGSkWX1xf32keNGYk6E4jiXFbYwozp/9x48fJyEhgbi4ON5++21iY2NZuXIl48aNIyUlxXSPqoJ47Eqw5J5IT0+/Yxt7e3ur2xVm169f59lnnyUsLIwRI0YQHBzM3r1779ivuLw+dnZ2zJ07l+TkZFatWsXgwYN599138fHxuWPfovoapaWlMXnyZB588EF69uyZZRv9HxP5V3H4/1Bcx5LiNEYU98/+nj17kp6eTt++fU1lHTp0oGPHjsyePZt58+bdcRu2OnYlWHJPuLu7Axnz5m+VWebu7m51u8IqNjaWESNGsG/fPrp3787YsWMBvT43K1mypOm+Pe3ataNjx4689dZbfPTRR0DxfI2WLFlCWFgYa9euNd2zIzY2Fsj4Iys6Olr/hkRuUtT/PxTnsaQ4jRHF/bO/T58+FmUuLi506dKF+fPnF+hjV4Il90TFihUBuHTpkkXdxYsX8fLyws3Nzep2hdGVK1d45plnOHLkCL169WLatGnY2dkBen2y4+LiQsuWLVm1ahXlypUDiudrtGPHDlJSUujRo4dF3ZIlS1iyZAkbNmwAiufrI3KrovyZqrHkX0V9jNBnf9a8vb2BjCQTCuaxK8GSe8LLyws/Pz8OHTpkUXf48GGCgoJy1K6wiY+PNw2IgwYNYvLkyWb1xf31iYiIYNiwYTzzzDNmUwEgY365nZ0dTk5OxfY1mjhxoulby0yXL19m/PjxdOnSha5du1K9evVi+/qI3KqofqYW17GkuI4RxfmzPyoqiiFDhvDEE08wevRos7qTJ08C4OfnV2CPvWBNtpQirU2bNuzatYuIiAhT2c6dOzl58qTpdH9O2hUm06dP58iRIwwYMMBiQMxUnF+fqlWrEhcXxyeffEJycrKp/OzZs3z33Xc0btwYDw+PYvsaBQUF0axZM7NHw4YNAahcuTLNmjXD2dm52L4+Ilkpiv8fiutYUlzHiOL82e/r60tcXByhoaHEx8ebys+fP8/69etp0qQJPj4+BfbY7YxGozHPtyrFXqtWrahUqRKrVq0ylUVHR9OxY0ccHBwYMmQISUlJLF68mCpVqvDJJ5/g5OSUo3aFRUREBO3bt8fT05NXXnkFBwcHizZdunQptq9Ppo0bNzJhwgQeeOABOnfuTExMDGvWrCElJYW1a9dSq1atYv8a3SwyMpLWrVszevRonn/+eaD4/h8TKQ5jTnEfSzRGZChOn/1bt25l1KhR1KxZkx49epCQkGB6zz/++GNq1KhRYI9dCZbki6wGO4ATJ04wc+ZM/vjjD1xcXHj00UeZMGGCaT5tTtsVBh9//DH/+c9/btsmPDwcKJ6vz82+/vprFi9ezNGjR3Fzc6Np06aMHTsWf39/U5vi/hplymqQBb0+UjwVhzFHY4nGCCh+n/1bt25l4cKFhIWF4eLiQnBwMOPGjTPdfBgK5rErwRIREREREckjugZLREREREQkjyjBEhERERERySNKsERERERERPKIEiwREREREZE8ogRLREREREQkjyjBEhERERERySNKsERERERERPKIEiyRuzBlyhT69++fZZ3BYGD06NEEBwcTHBzMhAkTiI6OznW7W/Xv35+AgAACAgLo2bMnAB988IGpLPMRGBjIww8/zMSJE7lw4cLdHfBN1q9fT0BAAOvXr8+2TUBAQJavz9dff03//v1p3Lgx9erVo02bNsyYMYOLFy+atfv9998tjuf+++8nODiYvn37snHjRrP2P//8s1nb33//PW8OVkSkENixYwdPP/009evXp0GDBgwaNIgDBw5YtHvqqacsPlsDAgIYM2aMWTuNTxqfJHccbR2ASGEVGhpKaGgowcHBFnUxMTEMHDiQ5ORkhg4dSlpa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mTp16m3b/P777wQEBPD333/naNtbtmwhICDA4rF69WpTmyVLlmTZ5scff7zttj/99FPatGlDvXr16NWrF/v378+27YoVK+jYsaNZWWRkpMU+69atS9u2bfnf//6H0agb04qIiIgUFTqDJffMihUrcHNzy5dth4eHU7VqVd5++22zcj8/P7M2jRo1Yvz48WZtqlevnu12N2zYwNSpUxk1ahR169Zl1apVPPPMM2zcuJHKlSubtf3++++ZPXs21apVy3Jb48aNo0mTJgBcv36dAwcO8P777wMwfPhwq49VCqjv/nkP2/zPtnGIiIiITSnBkiIhPDycwMBAHnjggdu2efjhh2/b5mZGo5F58+bRs2dPRo8eDUCzZs1o164dK1asYMqUKQDEx8ezYMECli1bhpeXV7bbq1q1qtm+H3roIc6cOcMnn3yiBKso+HtRxk8lWCIiIsVajqYIxsfHm02P+uOPPxgzZgxjx47ljz90gbfAn3/+Sd++fWnQoAHBwcGMGTOGs2fP0r9/f3bv3s327dsJCAggMjISgJ9++omuXbtSr149evfubSrP1L9//yyn9QUEBNCqVStTu/DwcAICArKNKzU1lRMnTty2za1Onz7N2bNnzfZTokQJWrZsyY4dO0xln332GZs2bWLOnDlmba3h6elp9nzSpEmMGTOGFStW8Nhjj1GvXj369+9PREREjrYrIiIiIrZh9Rms48ePM2DAAMqUKcOmTZswGAwMHjwYo9FIiRIl+P7771m0aBEPPfRQjgIwGAzMmjWL3bt3A9CyZUsmTZqEt7d3nvebMmUKp0+fZtWqVbneXm7jLQ6uX7/O8OHDad68OaNHjyY2NpbZs2czbtw43njjDcaPH4+LiwsTJ06kXLlyHDhwgGeffZa2bdsybtw49u/fz3/+8x+zbU6dOpX4+Pgs9+fk5ARAQkICZ8+e5fDhw7Rt25bIyEiqV6/Oyy+/zKOPPgrAiRMnSE5OZseOHbz77rtcvHiRoKAgXnnlFerXr5/l9k+dOgVknHm6WeXKlTlz5gxpaWk4ODjQunVrevfujYuLC7/88ku2r096ejqpqakAJCcns3//fjZu3MjQoUPN2u3cuRODwcCrr75KWloab7zxBpMmTSI0NDTbbYvkVpUqVTEYztg6DBERkSLD6gTrvffeAzBdvxIaGkpqaipr166ldu3aDBgw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nzRpUpavy6lTp5g0aRKPPPIIQUFBNGvWjJEjR/Lrr79abKNVq1Zmx1K7dm3q169Pu3btmDVrFteuXTNr37x5c1PbSZMm5c2BioiISLHjaOsARHLrp59+4uWXX+aLL77Azc0tR30PHjzIs88+y5w5c2jSpEk+RViwjRw5kurVq+Pr68vVq1cBaNSoET179gQgPT2dmJgYvv32W5577jn++9//0qpVK5vFe+TIEZ5++mm8vb3p2bMnvr6+XL58mS+//JIhQ4YwZcoUi6StdOnSTJ48GQCj0UhCQgIHDx5kxYoVfPvtt3z66aeULVsWgNdee40bN24wYcKEe35sIiIiUnQowZJC66+//iI2NjZXfY8ePcrFixfzOKLCpVmzZqbkMjPBqly5Ml26dDFr169fP9q2bcv8+fNtmmDNnj0bLy8vNmzYgKenp6n8mWeeoVevXsyZM4eOHTtSunRpU52bm5vF8QA88cQTDB8+nMmTJ7No0SIA2rZtC6AES0RERO6KpgiKyG05OTnxwAMPEBERYdM49u/fT/369c2SK8iIr0+fPiQnJ3PkyBGrtvXII4/QvXt3fv75Z8LCwvIjXBERESmmlGBJoTRp0iTmz58PQOvWrc2mhoWHh/Pcc8/RqFEj6tWrR8+ePdm6daup/oMPPjBNGxswYECOzsr8+eefBAQEsGzZsixjatCgAdevXwfg0KFDPP/88zRr1ozAwEAeeughXnrpJS5cuJDt9rO7Jiur8mvXrvH666/z8MMPExQUxBNPPMGKFSswGo1WH4+1zp8/T+XKlU3Pf//9dwICAvj111+ZNm0aDz30EPXr12fgwIH5lrC4u7vz+++/c/LkSYu67t27c+jQIZo1a2b19jp16gTAjh078ixGEREREU0RlEKpV69exMfH8/333zN58mRq1qwJZEwbHDBgAB4eHgwePBh3d3c2btzIqFGjeO211+jbty+PP/44ly5dYt26dYwcOZK6detavd/69etTtWpVvvnmGwYPHmwqT05OZuvWrYSEhODq6kp4eDhPP/00VatWZfjw4bi6urJv3z42btzIxYsXWbVq1V0df2JiIv369eP8+fM8/fTTlC9fnt9++40333yTU6dOMXXq1FxtNzk52Wzhj2vXrrFhwwYOHDjA3LlzLdpPmTKFcuXK8dxzz3Ht2jUWL17MsGHD+PHHH3F0zNuP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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "output_imp.plot_uncertainty(figsize=(12,12));" ] }, { "cell_type": "code", "execution_count": 31, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.294429Z", "start_time": "2022-01-10T20:10:09.060409Z" } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "No handles with labels found to put in legend.\n" ] }, { "data": { "image/png": "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8EEmTZpE586dCQ0Nxdvbmxo1anDVVVfx7rvv0rNnT2bMmHHW9542bRoTJkxgxIgR3HDDDQQEBBQYlqxWK4GBgcVeFxGRysOjkNWjRw+GDh3K6tWrue666/j222/59ttveeedd2jWrFlp1ygiInJOtm7dSu/evYvs85///IdNmzad1X3ffPNNpkyZwuuvv86jjz4KQJ06dcjOziYzM9PdLzMzk5ycHGrXrl3sdRERqTw8WpM1cOBAqlWrRnZ2NjfeeCMPP/wwb7/9NiEhIYwbN660axQRETknWVlZxW7fHh4ezrFjxzy+5+TJk/n0008ZO3ZsnjMkW7dujdlsZv369Vx//fUArFmzBrPZTOvWrTEMo8jrIiJSeXgUsry9vXn66afdz59//nmef/75UitKRESkJJw8XLgoXl5eOJ1Oj+4XExPDjBkzeOKJJ7jmmms4evSo+1poaCi9e/cmMjKScePGYRgGUVFR9OnTB39/f4Bir4uISOXgUcgC2LRpEx999BFxcXHMmDGDn3/+mQYNGnDHHXeUZn0iIiLnZd++faSkpBR6vahrZ1q0aBFOp5NZs2Yxa9asPNd++uknXnrpJSwWCwMGDMDb25sePXowePBgd5/irouISOXgUchavnw5gwYN4u6772bfvn3Y7XYcDgcvv/wyWVlZOitLREQqrEceeSTP1u2nM5lMGIbhPuuqOIMHDy42FEVGRhIZGVngNT8/vyKvi4hI5eBRyJo8eTIjRozggQce4KeffgJgwIABhIWFMWvWLIUsERGpkHTMiIiIlAePQtbevXu56qqr8rVfddVVREVFlXhRIiIiJaF+/fqFXjubESwREZGz4dEW7rVr12br1q352letWkW9evVKvCgREZGSsnHjRl555RX3DoLHjx/nqaee4uKLL+bqq69mzpw55VugiIhUOh6NZD3zzDO8/vrrHDhwAKfTyZ9//smhQ4dYsGABI0eOLO0aRUREzsk///zDU089xWWXXYbD4QBg6NChrFu3jpEjR1KtWjXefvttqlevzn333VfO1YqISGXhUci65557CA8P54MPPiAwMJApU6bQvHlzJkyYwM0331zaNYqIiJyTGTNm8PjjjzNkyBAA9u/fz8qVK3n88cd56KGH3P0++ugjhSwRESkxHoWs+Ph4unbtSteuXUu7HhERkRKzdetWRo0a5X6+cuVK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1jz99NMcOXLEOv/ixYuMHj2ajh07EhoayoMPPmgTcBQUFPD222/TqVMnwsPDGTZsGBcuXGDlypXMnTuXI0eOEBwcTHJy8g1/puJX44q66/3yyy/07NmTsLAwYmJiOH369A1vv4hKpeLQoUNkZWXZpL/33nuMHj26wvUHDhzIkSNHSEpKuum8CCHE3a4o0NBoNNa0L7/8ksjISMLCwhgwYAD79+8HKLVOiYmJ4Z133rHZZvGuajExMUyZMoWePXty3333cerUKaKiovj666+JiYmhTZs29O7dm99++63MPFZURxoMBt577z1rHTh48GCb+igqKooZM2bQrVs3unbtSlZWlk0e9Xo9s2fPJioqylpnHzhwwLp+fn4+b7zxBuHh4XTp0oV169bZXb4//fQTbdq0IScnx5p27tw5mjdvbq2nVq1axcMPP0ybNm3o27cvv//+u3VZo9HI+++/T1RUFC1btuT+++9n6tSpmEwmwNLlf8yYMfTv35+IiAj+/PNPu/Mm7j4SZAmnMHPmTCZMmMDy5cv5559/ePLJJ9HpdHz77bf06NGDyZMn23TP+PDDD3n88cf5/vvvady4MYMGDSIzMxOAcePGkZ6ezoIFC/jxxx+JiopiypQppKWlATB58mQ2btzIu+++y/Lly9Hr9bz66qs8+uijDBo0iJCQEOLj46lXr951fw5FUdi6dSv79u2jd+/eNvPmzp1LbGwsX3/9NWlpacyYMePGC+yKmJgYEhMT6dq1Ky+//DJLlizhzJkz1KlTx66rc02bNgUgISHhpvMihBB3s4yMDCZOnIifnx/t27cHYNmyZSxcuJDJkyfz/fff07VrV5577jmSkpJuuE759ttvmTBhAp999hmBgYEAzJ49m3//+9989913NGrUiNdffx29Xl/mNsqrI2fPns3mzZt5//33Wb58OY0bNyYmJobs7Gzr+itWrGD27NnMnTuX6tWr22w7NjaW7777jsmTJ7Nq1SqaNWvGCy+8QGpqKgBvvvkmu3fv5vPPP2fOnDksWLDA3iKme/fuuLi4sHHjRmva2rVradOmDQ0aNGDLli1MnTqVESNGsGbNGp5++mlGjBjBvn37AEvA+8MPPxAXF8e6desYO3Ys33zzDRs2bLBub82aNQwYMICvv/6asLAwu/Mm7j4SZAmnEB0dTceOHWnevDndunXD09OTUaNG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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# Specific plot for the return period distributions\n", "output_imp.plot_rp_uncertainty(figsize=(14.3,8));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now that a distribution of the impact metrics has been computed for each sample, we can also compute the sensitivity indices for each metrics to each uncertainty parameter. Note that the chosen method for the sensitivity analysis should correpond to its sampling partner as defined in the [SAlib](https://salib.readthedocs.io/en/latest/api.html) package.\n", "\n", "The sensitivity indices dictionnaries outputs from the SAlib methods are stored in the same structure of nested dictionnaries as the metrics distributions. Note that depending on the chosen sensitivity analysis method the returned indices dictionnary will return specific types of sensitivity indices with specific names. Please get familiar with [SAlib](https://salib.readthedocs.io/en/latest/api.html) for more information.\n", "\n", "\n", "Note that in our case, several of the second order sensitivity indices are negative. For the default method `sobol`, this indicates that the algorithm has not converged and cannot give realiable values for these sensitivity indices. If this happens, please use a larger number of samples. Here we will focus on the first-order indices." ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.373898Z", "start_time": "2022-01-10T20:10:09.295659Z" } }, "outputs": [], "source": [ "output_imp = calc_imp.sensitivity(output_imp)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Similarly to the uncertainty case, the data is stored in dataframe attributes." ] }, { "cell_type": "code", "execution_count": 33, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.378951Z", "start_time": "2022-01-10T20:10:09.375335Z" } }, "outputs": [ { "data": { "text/plain": [ "['aai_agg', 'freq_curve', 'tot_value']" ] }, "execution_count": 33, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_imp.sensitivity_metrics" ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.387414Z", "start_time": "2022-01-10T20:10:09.380746Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
siparamparam2aai_agg
65S2_confkx_expNaN
66S2_confkGNaN
67S2_confkv_halfNaN
68S2_confkvminNaN
69S2_confkkNaN
\n", "
" ], "text/plain": [ " si param param2 aai_agg\n", "65 S2_conf k x_exp NaN\n", "66 S2_conf k G NaN\n", "67 S2_conf k v_half NaN\n", "68 S2_conf k vmin NaN\n", "69 S2_conf k k NaN" ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_imp.get_sens_df('aai_agg').tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "To obtain the sensitivity interms of a particular sensitivity index, use the method `get_sensisitivity()`. If none is specified, the value of the index for all metrics is returned." ] }, { "cell_type": "code", "execution_count": 35, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.404036Z", "start_time": "2022-01-10T20:10:09.389175Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
siparamparam2aai_aggrp50rp100rp250tot_value
0S1x_expNone0.0010400.0009930.0009300.0011501.005253
1S1GNone0.0734080.0757810.0846620.0937180.000000
2S1v_halfNone0.5142200.5536400.5966590.6193660.000000
3S1vminNone0.0126420.0144070.0120680.0100650.000000
4S1kNone0.2134910.1898620.1348670.0958610.000000
\n", "
" ], "text/plain": [ " si param param2 aai_agg rp50 rp100 rp250 tot_value\n", "0 S1 x_exp None 0.001040 0.000993 0.000930 0.001150 1.005253\n", "1 S1 G None 0.073408 0.075781 0.084662 0.093718 0.000000\n", "2 S1 v_half None 0.514220 0.553640 0.596659 0.619366 0.000000\n", "3 S1 vmin None 0.012642 0.014407 0.012068 0.010065 0.000000\n", "4 S1 k None 0.213491 0.189862 0.134867 0.095861 0.000000" ] }, "execution_count": 35, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_imp.get_sensitivity('S1')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Sometimes, it is useful to simply know what is the largest sensitivity index for each metric." ] }, { "cell_type": "code", "execution_count": 36, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.421703Z", "start_time": "2022-01-10T20:10:09.405393Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
metricparamparam2si
0aai_aggv_halfNone0.514220
1rp50v_halfNone0.553640
2rp100v_halfNone0.596659
3rp250v_halfNone0.619366
4tot_valuex_expNone1.005253
\n", "
" ], "text/plain": [ " metric param param2 si\n", "0 aai_agg v_half None 0.514220\n", "1 rp50 v_half None 0.553640\n", "2 rp100 v_half None 0.596659\n", "3 rp250 v_half None 0.619366\n", "4 tot_value x_exp None 1.005253" ] }, "execution_count": 36, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_imp.get_largest_si(salib_si='S1')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The value of the sensitivity indices can be plotted for each metric that is one-dimensional (`eai_exp` and `at_event` are not shown in this plot). \n", "\n", "As expected, the `tot_value` of the exposure is only dependent on the exposure parameter `x_exp`. We further see that both the errors in `freq_curve` and in `aai_agg` are mostly determined by `x_exp` and `v_half`. Finally, we see small differences in the sensitivity of the different return periods." ] }, { "cell_type": "code", "execution_count": 37, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:09.831408Z", "start_time": "2022-01-10T20:10:09.423264Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1AAAAI4CAYAAABkywiyAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAB1PklEQVR4nO3de1xUdf7H8bcCA4xo6qZYKmSa4qYWJpcypexmq2i5oT9Ju2i766/SViVA1JBxLNgSM0MsTSlqNe1n5WVbt1JLd8tbtaaiq5lkFxRrKccBBnB+f/hzfs6CMCqc4fJ6Ph4+Yr7ne858zoR8fXO+53uaOZ1OpwAAAAAANWru7QIAAAAAoKEgQAEAAACAhwhQAAAAAOAhAhQAAAAAeMjX2wVcqpKSEu3Zs0ft2rWTj4+Pt8sBAFSjoqJChYWF6tWrlwICArxdziVjDAKAhqU2xqEGH6D27Nmj+++/39tlAAAuwBtvvKF+/fp5u4xLxhgEAA3TpYxDDT5AtWvXTtKZD6FDhw5ergYAUJ2CggLdf//9rp/dDR1jEAA0LLUxDjX4AHV2ykSHDh3UqVMnL1cDAPBEY5nuxhgEAA3TpYxDLCIBAAAAAB4iQAEAAACAhwhQAAAAAOAhAhQAAAAAeIgABQAAAAAeIkABAAAAgIcIUAAAAADgIQIUAAAAAHiIAAXUQ2PHjtXYsWO9XQbQqJSXl8tqtSo6OloRERGyWq1yOBxV9rXZbEpJSVF0dLSio6OVnJysn3/+2eCKgYaDcQtNCQEKANAkZGZmasuWLcrOzlZWVpY2btyoefPmVdnXYrHowIEDWrJkiZYsWaIDBw5oxowZBlcMAKiPCFAAgEavtLRUy5cvV1JSksLDwxUZGakZM2ZoxYoVKikpqdR/48aNevjhh9WrVy/16tVL48aN09atW71QOeAdXFECzs/X2wUAQG26Knm94e95JH2Ioe/Xo0cPLVq0SLfeequh79uQ5eXlyW63KyIiwtUWGRkpu92uvLw8hYeHu/W/7LLLtG7dOsXExKhZs2Zav369evfubXTZAJqQxjx+rV27VgkJCW5t11xzjdatWyfpzLTptLQ0bdq0Sf7+/ho9erQee+wxNWvWzJD6LhQBCgAamK1bt+qyyy7zdhkNyrFjx2Q2m9WyZUtXW1BQkAIDA1VQUFCpf1pamhITExUREaFmzZqpY8eOWr58uZElA0CjcejQIcXExGjOnDmuNl/f/48h06dPV0FBgXJzc/XDDz8oOTlZrVu31pgxY7xRbo2YwgcADUy7du1kMpm8XUaDUlxcXOVnZjKZqlxIIj8/X127dlVOTo5ycnLUqlUrPfnkk3I6nUaUCwCNyqFDh9SjRw+1a9fO9adNmzaSpO+++04bNmyQxWJRz549NWjQIE2cOFE5OTneLboaBCgA8ILdu3frwQcfVHh4uHr37q377rtPn332WY3bpDNT+DZt2uTR+5w4cUJTp05VdHS0evXqpdtvv12rVq1ybXc4HEpNTVVERISio6P10ksv6Y477tC2bds82t5QBAQEVBmUHA6HAgMD3dry8/M1e/ZsWSwWRUdHKyoqSgsWLNCnn36q7du3G1UyANRL3377rXr06KGFCxcqKipK1113nfr166fVq1fr5ptvVr9+/TRz5ky3+0sPHTqkq6++usrjffHFF2rZsqV69OjhaouIiNDRo0d1/PjxOj+fi0GAAgCDnTp1Sr/73e/Us2dPvfvuu1q5cqVatGih1NTUarddjKSkJP3000/KycnR+vXrNWjQIM2aNUuFhYWSJKvVqr///e/KysrSkiVL9Le//U1Hjx517V/T9oaiQ4cOstvtstlsrjabzabi4mIFBwe79d27d69MJpO6dOniauvYsaPatGnTIM8dAOrC5s2btWLFCiUmJsput+uVV17RCy+8oOzsbP3jH/9QWlqapDOL+Bw9elR///vfNXjwYNc4dPbn8bFjxyr9HG7fvr0kVTnFuj4gQAGAwUpKSvTII48oISFBISEh6tmzp+Lj43Xo0KFqt12MmJgYWSwWhYWFKTQ0VP/93/+t8vJy5efn69SpU1q9erWmTZumyMhI9erVS3/6059c09Rq2t6QhIWFyWw2a9euXa627du3y2w2KywszK1v+/btVVpaqq+//trVduLECRUVFSkkJMSwmgGgPnvwwQfVpUsXdevWTRUVFUpLS1Pfvn0VERGhadOmae3atbLZbPr6669VUVEhPz8/zZs3T6mpqdq2bZumTJkiqeop1mdfn+9Zfd7GIhIAYLBf/epXiouL0xtvvKH9+/fryJEjysvL0+nTp6vddjFGjx6tv/71r1q2bJmOHDmiffv2SZIqKip0+PBhlZWVua0u17VrV7Vq1UqSatzekAQEBCguLk4Wi0UZGRlyOp2yWq2Kj4+Xv7+/ioqKJEmtW7fW9ddfr2uvvVYpKSmaPn26mjdvrvT0dPXq1Uv9+vXz7okAQD3RuXNn19c+Pj66/vrrXa979+6tsrIyHT58WH369NH27dtdix/17NlTbdq0UVxcnPLz86ucYn329X9Osa4vCFAAYLDjx49rxIgR6tq1qwYOHKjY2Fj9+OOPSkhIqHbbhXI6nRo/fryOHz+uIUOG6MYbb1S3bt00ePBgSZKfn5+rX1Vq2t7QJCQkqKSkRBMmTJCPj49iY2M1efJkSdLEiRMlSbm5ufL19dXLL7+s9PR0/f73v5fT6VT//v2VkpKi5s2ZuAEA0plfTJ3VvHlzt5+PZ8cNHx8fSaq0cuw111wj6cwUvQ4dOrimlZ919t6ns1P56hsCFAAY7P3335fJZFJOTo7rGReLFy+ucZvT6bygZ2IcOnRI27Zt0wcffOD6TeHu3btdxwoJCZG/v7/27Nnjmn+en5+vX375RZJq3N7QmEwmWSwWWSyWSttyc3PdXl9++eV67rnnjCoNqHNnH4r7n9/rQG0oKyvTv/71L9eU6N27d8vf319dunTRe++9p7S0NH300Ufy9/eXdOZe0+bNm+uqq65S586dVVRUpEOHDqlbt26SpB07dqhz585q166d186pOgQoADBY69atdeLECW3evFnXXHONtm/fruzs7Bq3ORwO1+DjiVatWsnHx0fr169XbGysjhw5IqvV6jqW2WzWyJEjlZGRoZYtW6ply5aucNGsWbMatwMAcNbMmTNdi0Okp6crLi5OZrNZUVFRatasmVJSUvTYY4/p+PHjSk1N1T333OP65dztt9+uxMREWSwWFRYWasGCBfrjH//o3ROqBgEKQKNi1FPVL8Xdd9+tzz//XMnJySorK9M111wjq9WqKVOmqEOHDho5cmSV2/bs2aMbbrjB4/cJDg6WxWLRwoULtXDhQnXs2FHx8fFatWqV9u7dq4EDByohIUF2u10TJkyQyWTS73//e33++eeu6Xs1bQcA1I6GMH5VZ8iQIRo/frycTqdGjBjhWiSibdu2euWVV5SRkaHf/va38vf319ChQ/Xkk0+69n366aeVmpqqMWPGKCgoSA899JDi4+O9dSo1IkABgMGaN2+uGTNmaMaMGW7tv/nNbyRJN9xww3m3SdKBAwc8fq/77rtP9913n1vb2ak8kvTxxx8rOTlZTz/9tCTpp59+UkZGhuu3gjVtBwA0LZ06dapyHIqLi9NDDz1U5T6//vWv9eqrr573mJdddpmef/75Wqqw7hGgAKAJW7RokTZs2KDHH39c5eXlWrBgga6//npdeeWVHm0HAKCpIUABQAMVFRVV7TMykpOTNWrUqGqP8eyzz2rOnDn67W9/q+bNm6t///568cUXPd4OAEBTQ4ACgAbqrbfeqvb5UG3btq3xGF27dtXSpUsvejsAoGmLioq6oKnljQEBCgAaqHMfYggAAIzBEwEBAAAAwEMEKAAAAADwEAEKAAAAADxEgAIAAAAADxGgAAAAAMBDrMIHAAAAeNusy7zwnj8b+nYOh0O//e1vNWXKFN16662udpvNprS0NG3atEn+/v4aPXq0HnvsMTVr1syj7UYjQAEAAACoU6WlpZo6dar+9a9/Vdo2ffp0FRQUKDc3Vz/88IOSk5PVunVrjRkzxqPtRmMKHwAAAIA6s3fvXt133306evRopW3fffedNmzYIIvFop49e2rQoEGaOHGicnJyPNruDQQoAAAAAB759ttv1aNHDy1cuFBRUVG67rrr1K9fP61evVo333yz+vXrp5kzZ6qkpMS1z6effqpBgwbpzTffrHS8L774Qi1btlSPHj1cbRERETp69KiOHz9e43ZvIEABAAAAuCCbN2/WihUrlJiYKLvdrldeeUUvvPCCsrOz9Y9//ENpaWmuvuPHj9fkyZMVEBBQ6TjHjh1TcHCwW1v79u0lSQUFBTVu9wYCFAAAAIAL8uCDD6pLly7q1q2bKioqlJaWpr59+yoiIkLTpk3T2rVrZbPZajxOcXGxTCaTW9vZ1w6Ho8bt3kCAAgAAAHBBOnfu7Prax8dH119/vet17969VVZWpsOHD9d4nICAgEpB6OzrwMDAGrd7AwEKAAAAwAU5dzpe8+bN1bz5/8cKp9Mp6UywqkmHDh1UWFjo1nb23qb27dvXuN0bCFAAAAAALlpZWZnb8uS7d++Wv7+/unTpUuO+4eHhKioq0qFDh1xtO3bsUOfOndWuXbsat3sDAQoAAADAJZk5c6b27t2rbdu2KT09XXFxcTKbzTXud+WVV+r2229XYmKi9uzZo02bNmnBggUaN26cR9u9gQfpAgAAALgkQ4YM0fjx4+V0OjVixAhNmTLF432ffvpppaamasyYMQoKCtJDDz2k+Ph4j7cbzdAAVV5ervT0dK1bt04VFRUaPny4EhMTK62sIUkVFRWaP3++/ud//kelpaUaMGCAUlNT1bp1ayNLBgAAAOrerJ+9XYFHOnXqpAMHDlRqj4uL00MPPVTj/lXte9lll+n5558/7z41bTeaoVP4MjMztWXLFmVnZysrK0sbN27UvHnzquw7b948rV69Ws8++6xee+01HT58WKmpqUaWCwAAAABuDAtQpaWlWr58uZKSkhQeHq7IyEjNmDFDK1ascHtSsSTZbDa9+uqrmjVrlm666Sb9+te/1rRp07R//36VlZUZVTIAAAAAuDEsQOXl5clutysiIsLVFhkZKbvdrry8PLe+O3fuVPPmzRUTE+Nqi46O1oYNG+Tn52dUyQAAAACqERUVpQMHDqhFixbeLsUwhgWoY8eOyWw2q2XLlq62oKAgBQYGqqCgwK1vfn6+rrjiCm3evFnDhw/XgAEDlJKSopMnTxpVLgAAAABUYliAKi4urnKxCJPJVOnpwqdOndLx48eVlZWl5ORkzZ07V/v27bug1TwAAAAAoLYZtgpfQEBApaAkSQ6HQ4GBge5F+frq1KlTSk9PV1hYmCRpzpw5GjFihPLz8xUaGmpIzQAAAABwLsOuQHXo0EF2u102m83VZrPZVFxcrODgYLe+7du3lyR169bN1da1a1dJ0vfff29AtQAAAABQmWEBKiwsTGazWbt27XK1bd++XWaz2XWV6ay+fftKkvbt2+dqO3jwoKQza88DAAAAgDcYFqACAgIUFxcni8WinTt3aseOHbJarYqPj5e/v7+KiopUVFQkSQoJCdFdd92llJQUff7559qzZ4+eeuopxcTEqHPnzkaVDAAAAABuDLsHSpISEhJUUlKiCRMmyMfHR7GxsZo8ebIkaeLEiZKk3NxcSVJ6eroyMjL0hz/8QRUVFbrttts0c+ZMI8sFAAAAADeGBiiTySSLxSKLxVJp29ngdJbZbFZaWprS0tKMKg8AAADwit6v9jb8Pb988EtD3ufQoUN65pln9M9//lMtWrTQb37zG/3xj3+Uv7+/JGnt2rVKSEhw2+eaa67RunXrJJ1ZNyEtLU2bNm2Sv7+/Ro8erccee0zNmjUzpP7/ZGiAAgAAANB02Gw2PfLII4qOjtabb76pwsJCTZ8+XWVlZZoxY4akMwErJiZGc+bMce3n6/v/MWX69OkqKChQbm6ufvjhByUnJ6t169YaM2aM4ecjGXgPFAAAAICmZevWrbLZbLJYLOratauio6P1xBNP6N1333X1OXTokHr06KF27dq5/rRp00aS9N1332nDhg2yWCzq2bOnBg0apIkTJyonJ8dLZ0SAAgAAAOChb7/9Vj169NDChQsVFRWl6667Tv369dPq1at18803q1+/fpo5c6ZKSkokSeHh4crKypLJZHIdo1mzZnI4HDp9+rSkMwHq6quvrvL9vvjiC7Vs2VI9evRwtUVEROjo0aM6fvx4HZ7p+TGFDwDQJJSXlys9PV3r1q1TRUWFhg8frsTERLdB/ayKigrNnz9f//M//6PS0lINGDBAqampat26tfGFA/VMVffqlBWUnXebUffZwFibN2/WihUr9I9//ENz5szRK6+8ohdeeEEVFRVKTk5WWlqannnmGQUHB7s987WiokK5ubnq27evmjdvrtLSUh09elR///vf9dJLL8nhcGjgwIFKSEhQUFCQjh07dt5nxhYUFLi+NhJXoAAATUJmZqa2bNmi7OxsZWVlaePGjZo3b16VfefNm6fVq1fr2Wef1WuvvabDhw8rNTXV4IoBoP568MEH1aVLF3Xr1k0VFRVKS0tT3759FRERoWnTpmnt2rWy2WyV9ps9e7by8vL05JNPSpK+/vprVVRUyM/PT/PmzVNqaqq2bdumKVOmSJKKi4sr/aLr7GuHw1HHZ1k1rkABABq90tJSLV++XHPnzlV4eLgkacaMGZo6daqeeOIJBQQEuPrabDa9+uqrmjdvnm666SZJ0rRp05SamqqysjL5+fl55RwAoD4599msPj4+uv76612ve/furbKyMh0+fFh9+vSRJFfI+p//+R89//zz+vWvfy1JCgsL0/bt23XZZZdJknr27Kk2bdooLi5O+fn5CggIqBSUzr4ODAysy1M8L65AAQAavby8PNntdkVERLjaIiMjZbfblZeX59Z3586dat68uWJiYlxt0dHR2rBhA+EJAP7Pub94at68uZo3//9Y4XQ6JZ0JVpJUVlamyZMn6+2339YLL7ygO+64w+1YZ8PTWddcc42kM1P0OnTooMLCQrftZ+998sb0PYkABQBoAo4dOyaz2ayWLVu62oKCghQYGKiCggK3vvn5+briiiu0efNmDR8+XAMGDFBKSopOnjxpdNkA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ghQYGKiCgoJK/ffu3auVK1dqzZo12rBhwyW9NwCgcak2QPXt21dLlizR6NGj1bZtW9fzmwAAqGu1OQYVFxdXuViEyWSSw+Fwa3M4HEpOTlZiYqLatWt30e8JAGicarwHKiwsTE888YT+/Oc/G1EPAAAutTUGBQQEVApK0pmwFBgY6Na2cOFCBQcH6957772k9wQANE4ercL30EMP6aGHHqrjUgAAqKw2xqAOHTrIbrfLZrMpKChIkmSz2VRcXFxphb01a9aosLDQdV9UWVmZysvLFR4ersWLF6tfv36XVAsAoGGrMUDZbDZ98MEHuv322xUUFCSn06klS5Zoy5Ytatu2rcaNG6c+ffoYUSsAoImprTEoLCxMZrNZu3btck0F3L59u8xms8LCwtz65ubmqry83PV6zZo1WrVqlXJzc1nOHABQ/RS+b775RnfffbcsFov+/e9/S5KeeeYZZWZm6vLLL1erVq304IMP6rPPPjOkWABA01GbY1BAQIDi4uJksVi0c+dO7dixQ1arVfHx8fL391dRUZGKiookSR07dlRoaKjrT5s2beTr66vQ0FAFBATU5SkD9UbubT8p97afvF0GUC9VewVq/vz5uvbaa/X8888rICBA//73v/XnP/9ZgwcPVmZmpiQpNDRUL774Iku8AgBqVW2PQQkJCSopKdGECRPk4+Oj2NhYTZ48WZI0ceJESTx0GABQs2oD1CeffKKXXnrJ9Ru3rVu3qqKiQvfcc4+rT//+/bVw4cI6LRIA0PTU9hhkMplksVhksVgqbasuOI0ZM0Zjxoy5sOIBAI1WtVP4Tp48qV/96leu159++ql8fX0VGRnpamvRooVOnz5ddxUCAJokxiAAQH1UbYDq2LGjDh06JEmqqKjQRx99pIiICLclXz/99FN16tSpbqsEADQ5jEEAgPqo2gA1YsQIWa1WrVmzRjNnztSJEyc0evRo1/adO3fq+eef15AhQ+q8UABA08IYBACoj6q9B2r8+PEqKirSnDlz1Lx5c02ZMkV33HGHJGn27Nl64403dOedd2r8+PGGFAsAaDoYgwAA9VG1AcrHx0eJiYlKTEystG3kyJG677771LNnzzorDgDQdDEGAQDqoxofpHs+PXr0qM06AADwGGMQAMBbqr0HCgAAAADw/whQAAAAAOAhAhQAAAAAeOii74ECAABAw1A24DFv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AKCeYhwyFuMQGjOm8P2fd955Rz179tSXX34pSTp58qRiYmI8upRdVlam5557Tv3799cNN9yg8ePH6/Dhw5KkI0eO6LrrrtOyZctc/SdMmKCRI0eqoqJCCxYs0IQJE2S1WhUeHq6BAwcqJyenTs7RW06fPq233npL48aNcxu0zho1apTefvvtRjFoPfnkk3r88cfd2nJycnTXXXd5tP9PP/2kxx9/XNddd50GDBig119/3bXNbrdr1qxZuvnmm3XttdcqJiZGCxcurHSMbdu2aejQoZKk22+/XcnJyZdwRnWvus9s7Nixys7O1oQJE9SnTx/deeed2rZtm5YvX64BAwYoIiJCVqvVtd+5UydWr16tESNGaPHixbr55psVFRWlhIQE2e12Q8+vPti9e7fCw8P1yiuveLsUVINxqO4wDjEOVYdxqG41xjGIAPV/7rnnHg0cOFCpqak6ffq0nn76aQUFBWny5Mk17vvCCy/oo48+0rx587Ry5Up16dJFY8eO1cmTJ3XVVVdp4sSJeuGFF1RQUKC3335bn3zyiTIyMlw/qLdu3aoffvhBK1eu1JQpU5SZmam33367rk/ZMEePHlVhYaEiIyOr3B4QEKDg4GCDq6obQ4cO1ccffyybzeZq+8tf/qLY2FiP9l+zZo2ioqK0bt06jRo1SlarVV999ZUkKT09XV988YUWLlyov/71rxo7dqzmz5+vPXv2uB0jPDxcubm5kqRVq1Zp+vTptXR2daOmz2zRokW67bbbtHbtWoWEhOjxxx/Xhx9+qKVLl2ratGl6/fXX9cknn1R57H/961/atWuXli1bJqvVqvfff18rVqww5Lzqi6+++kq/+93v9Mgjj2j8+PHeLgfVYByqO4xDjEPVYRyqO411DCJAnSMtLU35+flKTEzU2rVr9ac//Ukmk6nafUpKSpSTk6NZs2YpMjJSXbt21YwZMxQUFKR3331XkvTwww+ra9eumjlzpp555hklJCSoS5curmMEBAQoIyND11xzje655x6NGjVKf/7zn+v0XI30008/SZJat27tavvxxx9dN/Ce/bNz504vVVh7+vfvr6CgINeNk9999512797t+k1cTWJiYjR27Fh17txZjz76qHx9fXXgwAFJUt++fTVnzhz16dNHnTt31iOPPCKz2axDhw65HcNkMrk+67Zt29b76QQ1fWZRUVGK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DXu/hjAGAQCMcynjkGEBKiAgoMoVjBwOhwIDAy+6b69evfTGG2+oXbt28vHxqd2iAQC1qqKiQoWFherVq5eh78sYBACQamccMixAdejQQXa7XTabTUFBQZIkm82m4uJiBQcHX3TfgIAA9evXz5iTAABcMiOvPJ3FGAQAOOtSxyHDFpEICwuT2WzWrl27XG3bt2+X2WxWWFjYRfcFAKAmjEEAgNpiWIAKCAhQXFycLBaLdu7cqR07dshqtSo+Pl7+/v4qKipSUVGRR33RMDkcDi1evFjDhw9XeHi4wsPDFR8fr/fee8/bpaGRSE5O1qRJk7xdRr3Qo0cPbdq0ydtl1BuXMgZ9+umnSkhIUEVFhW6++WYewFuFCznvgoICTZo0SVFRUerfv79SUlL0yy+/GFyx8S72eyMzM1ODBg0yoELvu5DPqKKiQpmZmerfv7/69eunyZMnu/4ON2YX8hnZbDalpKQoOjpa0dHRSk5O1s8//2xwxd7jdDr1yCOP6PXXXz9vn4v+me00UGlpqXPmzJnOG264wRkZGemcPXu2s6yszOl0Op1jxoxxjhkzxqO+aHhKSkqcI0eOdN55553OtWvXOr/55hvnoUOHnC+99JKzV69ezj//+c/eLtHrxowZ40xPT6+1/efOnesMDw939u3b11lUVFQbJdZ7v/zyi/Pnn3/2dhn1Qvfu3Z0bN270dhn1ysWOQb1793becMMNzh07dji3bdvmvPXWW8/7dzUjI8N55513Oj/77LMa+zYmnp53eXm5895773WOHz/euX//fuc///lP57333uucMGGCF6o21sV8b3z55ZfOX//6185bb73VoCq960I+o2effdbZv39/59///nfn3r17ncOGDXNOmjTJ4IqNdyGf0ZNPPukcMWKE88svv3R++eWXznvuucf5+OOPG1yxd1RUVDjT0tKc3bt3d+bm5p6338X+zDY0QKHpmjdvnjMqKsr5448/VtqWk5PjvPHGG53l5eVeqKz+qM0AVVBQ4OzevbvzzTffdB49erS2SkQDQoCqHSUlJc7rr7/e+eGHH7raPvzwQ+f111/vLC4uvui+jcmFnPfu3bud3bt3dx4/ftzVtnPnTmf37t0b9S8/LuZ7o7S01Dl06FDn/fff3yQC1IV8RidPnnT26tXL+f7777vaPvnkE+edd97pdDgchtVstAv9Prrh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RkqSevfurWXLlumrr77SJ598oqVLl7rt26JFC+Xn57utQvef3nzzTa1du1ZfffWVZs6cKV9fX919991q1aqVfHx8tH79en333Xf6+9//rqSkJElyu0frXK1bt9aJEye0efNmffvtt1q9erWys7Or3ac6V199tQYNGqTExETt3LlTX331lZKSkvTPf/5TV199daVz9KQ/AABAY0WAAiSNHDlSTz/9tP7rv/5LgYGBevnll13T7p566in5+Pho+PDhysjI0NSpU932HT16tD777DMNGzas0n1IZ913331atmyZRowYoWPHjiknJ0dBQUEKDg6WxWLRypUrdffdd8tqtSo+Pl49evRwW+r8XHfffbdGjhyp5ORkDRs2TG+++aasVquaNWumPXv2XNT5Z2RkqFevXnrsscd033336eTJk1q6dKlatWpV5TnW1B8AAKCxaua8mDk/QCPSo0cPLVq0qNJiCbVl0KBBGjdunMaMGVMnxwcAAIBxuAIFAAAAAB4iQAEAAACAh5jCBwAAAAAe4goUAAAAAHiIAAUAAAAAHiJAAQAAAICHCFAAAAAA4CECFAAAAAB46H8Bbhlap8+8YWQAAAAASUVORK5CYII=\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# Default for 'sobol' is to plot 'S1' sensitivity index.\n", "output_imp.plot_sensitivity(figsize=(12,8));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Note that since we have quite a few measures, the imp_meas_fut and imp_meas_pres plots are too crowded. We can select only the other metrics easily. In addition, instead of showing first order sensitivity 'S1', we can plot the total sensitivity 'ST'." ] }, { "cell_type": "code", "execution_count": 38, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:10.227584Z", "start_time": "2022-01-10T20:10:09.832865Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1AAAAI4CAYAAABkywiyAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/MnkTPAAAACXBIWXMAAAsTAAALEwEAmpwYAAB0xUlEQVR4nO3dfVxUZf7/8TcCA4xo2qZQKmSa4oYVrtwUJWV3tooWG/qVtBttd/1W2qoEiBoyjgZbYmWIpSkttZr2M/Om1m7UVrvRtFpTydVM0grFWspxuHd+f/h1VgJhUDgD+Ho+Hj4ecJ3rnPmcCebqzbnOdTwcDodDAAAAAIB6tXF3AQAAAADQUhCgAAAAAMBFBCgAAAAAcBEBCgAAAABc5OXuAs5XaWmpdu3apU6dOsnT09Pd5QAA6lBVVaWioiKFhobK19fX3eWcN8YgAGhZGmMcavEBateuXbr33nvdXQYAoAFeffVV9e/f391lnDfGIABomc5nHGrxAapTp06STr0JgYGBbq4GAFCXwsJC3Xvvvc7P7paOMQgAWpbGGIdafIA6PWUiMDBQXbt2dXM1AABXtJbpboxBANAync84xCISAAAAAOAiAhQAAAAAuIgABQAAAAAuIkABAAAAgIsIUAAAAADgIgIUAAAAALiIAAUAAAAALiJAAQAAAICLCFBAMzR69GiNHj3a3WUAAOASxi1cSAhQAAAAAOAiAhQAAAAAuMjL3QUAQGO6PGWd4a95MGOwoa/Xu3dvLViwQDfffLOhrwsAaDqtefxas2aNEhMTq7VdeeWVWrt2rSTJZrMpPT1dGzdulI+Pj0aOHKlHHnlEHh4ehtTXUAQoAGhhtmzZoosuusjdZbQ4lZWVysjI0Nq1a1VVVaVhw4YpKSlJJpOpRl+bzabZs2drw4YNkqSbbrpJU6ZM4X3HBeP0/Ux5eXlurgStwf79+xUTE6NZs2Y527y8/htDpk6dqsLCQuXl5emHH35QSkqKOnTooFGjRrmj3HoxhQ8AWphOnTrV+j/9qFtWVpY2b96snJwcZWdna8OGDZo7d26tfS0Wi/bu3atFixZp0aJF2rt3r6ZNm2ZwxQDQOuzfv1+9e/dWp06dnP86duwoSfruu++0fv16WSwW9enTRwMHDtT48eOVm5vr3qLrQIACADfYuXOn7r//foWFhalv376655579Nlnn9W7TTo1hW/jxo0uvc6xY8c0efJkRUVFKTQ0VLfeeqtWrFjh3F5eXq60tDSFh4crKipKL7zwgm677TZt3brVpe0tRVlZmZYuXark5GSFhYUpIiJC06ZN07Jly1RaWlqj/4YNG/Tggw8qNDRUoaGhGjNmjLZs2eKGygGgeTl8+LB69+6t+fPnKzIyUtdcc4369++vlStX6oYbblD//v01ffr0ap+t+/fv1xVXXFHr8b744gu1a9dOvXv3draFh4fr0KFDOnr0aJOfz7kgQAGAwU6cOKE//vGP6tOnj958800tX75cbdu2VVpaWp3bzkVycrJ++ukn5ebmat26dRo4cKBmzJihoqIiSZLVatWHH36o7OxsLVq0SO+8844OHTrk3L++7S1Ffn6+7Ha7wsPDnW0RERGy2+3Kz8+v0f+iiy7S2rVrdfz4cdlsNq1bt059+/Y1smQAaNY2bdqkZcuWKSkpSXa7XS+99JKee+455eTk6KOPPlJ6erqkU3/AOnTokD788EMNGjTIOQ7ZbDZJ0pEjRxQQEFDt2J07d5YkFRYWGntSLiJAAYDBSktL9dBDDykxMVFBQUHq06ePEhIStH///jq3nYuYmBhZLBaFhIQoODhY//u//6vKykoVFBToxIkTWrlypaZMmaKIiAiFhobqr3/9qxwOhyTVu70lOXLkiMxms9q1a+ds8/f3l5+fX60DdHp6unbu3Knw8HCFh4dr//79mjNnjpElA0Czdv/996t79+7q2bOnqqqqlJ6ern79+ik8PFxTpkzRmjVrZLPZ9M0336iqqkre3t6aO3eu0tLStHXrVk2aNEmSVFJSUmNa+unvy8vLDT8vV7CIBAAY7De/+Y3i4+P16quv6quvvtLBgweVn5+vkydP1rntXIwcOVL/+Mc/tGTJEh08eFB79uyRJFVVVenAgQOqqKiodmWlR48eat++vSTVu70lqW2Alk4N0rUN0AUFBerRo4eysrLk4eGhzMxMPf7441qyZEmzXRUKAIzUrVs359eenp669tprnd/37dtXFRUVOnDggK6++mpt27bNuQhPnz591LFjR8XHx6ugoEC+vr41PodPf+/n59f0J3IOCFAAYLCjR48qLi5OPXr00IABAxQbG6sff/xRiYmJdW5rKIfDobFjx+ro0aMaPHiwrrvuOvXs2VODBg2SJHl7ezv71aa+7S1JbQO0dGqQ/vUAXVBQoJkzZ+rtt99W9+7dJUnz5s3TLbfcom3btikyMtKQmgGgOfP19XV+3aZNG7Vp89+JbafHDU9PT0mqsYLplVdeKenUFL3AwEDntPLTTt/7dHoqX3NDgAIAg7377rsymUzKzc11Xs1YuHBhvdscDkeDrn7s379fW7du1Xvvvef8S+HOnTudxwoKCpKPj4927drlnH9eUFCgX375RZLq3d6SBAYGym63y2azyd/fX9KppcpLSkpqzL3fvXu3TCaTMzxJUpcuXdSxY0cdOnSIAAUAv1JRUaF///vfCgkJkXRqrPHx8VH37t319ttvKz09XR988IF8fHwknfqcbdOmjS6//HJ169ZNxcXF2r9/v3r27ClJ+vTTT9WtWzd16tTJbedUF+6BAgCDdejQQceOHdOmTZt0+PBhrVy5Ujk5OfVua+hc8Pbt28vT01Pr1q3Td999pw8//FDJycnOY5nNZg0fPlyZmZnatm2b8vPzlZKSIkny8PCod3tLEhISIrPZrB07djjbtm3bJrPZ7BzwT+vcubPKysr0zTffONuOHTum4uJiBQUFGVYzALQk06dP1+7du7V161ZlZGQoPj5eZrNZkZGR8vDwUGpqqg4cOKBPPvlEU6dO1V133aWAgABddtlluvXWW5WUlKRdu3Zp48aNmjdvnsaMGePuUzorrkABaFWMeqr6+bjzzjv1+eefKyUlRRUVFbryyitltVo1adIkBQYGavjw4bVu27Vrl373u9+5/DoBAQGyWCyaP3++5s+fry5duighIUErVqzQ7t27NWDAACUmJsput2vcuHEymUz605/+pM8//9w5fa++7S2Fr6+v4uPjZbFYlJmZKYfDIavVqoSEBPn4+Ki4uFjSqQB77bXX6qqrrlJqaqqmTp2qNm3aKCMjQ6Ghoerfv797TwRAq9USxq+6DB48WGPHjpXD4VBcXJxzkYiLL75YL730kjIzM/WHP/xBPj4+GjJkiB5//HHnvrNnz1ZaWppGjRolf39/PfDAA0pISHDXqdTLw9HCJ7cfPnxYt9xyi95//3117drV3eUAjYInwMMo77zzjqKiopwLQ/z000+67rrrtHHjRl122WX1bm8od35ml5eXy2q16q233pKnp6diY2OVkpIiLy+vGr9zx44dU0ZGhj766CM5HA5FR0crNTVVF198cbM5H6ApNXQc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AAAAmsiWLVtks9lksVjUo0cPRUVF6bHHHtObb77p7LN//3717t1bnTp1cv7r2LGjJOm7777T+vXrZbFY1KdPHw0cOFDjx49Xbm6um86IAAUAAADARYcPH1bv3r01f/58RUZG6pprrlH//v21cuVK3XDDDerfv7+mT5+u0tJSSVJYWJiys7NlMpmcx/Dw8FB5eblOnjwp6VSAuuKKK2p9vS+++ELt2rVT7969nW3h4eE6dOiQjh492oRnenZM4QMAAIDLartXp6Kw4qzbjLrPBsbatGmTli1bpo8++kizZs3SSy+9pOeee05VVVVKSUlRenq6nnzySQUEBCggIMC5X1VVlfLy8tSvXz+1adNGZWVlOnTokD788EO98MILKi8v14ABA5SYmCh/f38dOXKk2v6S1LlzZ0lSYWGh82sjcQUKAAAAQIPcf//96t69u3r27Kmqqiqlp6erX79+Cg8P15QpU7RmzRrZbLYa+82cOVP5+fl6/PHHJUnffPONqqqq5O3trblz5yotLU1bt27VpEmTJEklJSXVrl5Jcn5fXl7exGdZO65AAQAAAGiQbt26Ob/29PTUtdde6/y+b9++qqio0IEDB3T11VdLkjNk/b//9//0zDPP6Le//a0kKSQkRNu2bdNFF10kSerTp486duyo+Ph4FRQUyNfXt0ZQOv29n59fU57iWRGgAAAAADSIr6+v8+s2bdqoTZv/TmxzOBySTgUrSaqoqNDkyZO1ceNGPffcc7rllluqHet0eDrtyiuvlHRqil5gYKCKioqqbT9975M7pu9JTOEDAFwgKisrZbVaFRUVpfDwcFmt1rNO/6iqqlJWVpaio6PVv39/TZw4UcXFxcYWDAAtREVFhf797387v9+5c6d8fHzUvXt3SaeWIf/ggw/0wgsv1AhPb7/9tqKiolRWVuZs2717t9q0aaPLL79cYWFhKi4u1v79+53bP/30U3Xr1k2dOnVq4jOrHQEKAHBByMrK0ubNm5WTk6Ps7Gxt2LBBc+fOrbXv3LlztXLlSj311FP629/+pgMHDigtLc3gigGg5Zg+fbp2796trVu3KiMjQ/Hx8TKbzXr//ff15ptv6vHHH9eVV16poqIi5z+Hw6HIyEh5eHgoNTVVBw4c0CeffKKpU6fqrrvuUkBAgC677DLdeuutSkpK0q5du7Rx40bNmzdPY8aMcdu5MoUPANDqlZWVaenSpZozZ47CwsIkSdOmTdPkyZP12GOPVZuKYrPZ9PLLL2vu3Lm6/vrrJUlTpkxRWlqaKioq5O3t7ZZzANC6tfTVCgcPHqyxY8fK4XAoLi7OuQjE22+/LenU4hEzZ86sts9nn32miy++WC+99JIyMzP1hz/8QT4+PhoyZIhzkQlJmj17ttLS0jRq1Cj5+/vrgQceUEJCgnEn9ysEKABAq5efny+73a7w8HBnW0REhOx2u/Lz852hSpK2b9+uNm3aKCYmxtkWFRWl9evXG1ozADRHXbt21d69e2u0x8fH64EHHqjR/vTTT+vpp5+u85i//e1v9fLLL591+0UXXaRnnnmmoaU2GabwAQBavSNHjshsNqtdu3bONn9/f/n5+amwsLBa34KCAl166aXatGmThg0bphtvvFGpqak6fvy40WUDAJohrkABAFq92p4jIp16lsivF5I4ceKEjh49quzsbKWkpMjT01OzZ8/WpEmTtHDhQqNKBowz46KabQcvPvu27kFNWw/QzBGgAACtXm3PEZFOPUvk188R8fLy0okTJ5SRkaGQkBBJ0qxZsxQXF6eCggIFBwcbUjMAtASRkZG1TulrzZjCBwBo9QIDA2W322Wz2ZxtNptNJSUlCggIqNb39HNFevbs6Wzr0aOHJOn77783oFoAQHNGgAIAtHohISEym83asWOHs23btm0ym83Oq0yn9evXT5K0Z88eZ9u+ffsknbp5GgBwYSNAAQBaPV9fX8XHx8tisWj79u369NNPZbValZCQIB8fHxUXFzsflBsUFKQ77rhDqamp+vzzz7Vr1y498cQTiomJUbdu3dx7IgAAt+MeKADABSExMVGlpaUaN26cPD09FRsbq4kTJ0qSxo8fL0nKy8uTJGVkZCgzM1N//vOfVVVVpVtuuUXTp093W+0AgOaDAAU0sstT1p33MbwP/Nhox5KkgxmDG+U4QEtmMplksVhksVhqbDsdnE4zm81KT09Xenq6UeUBAFoIpvABAAAAgIsIUAAAAADgIgIUAAAAALiIAAUAAAAALiJAAQAAAICLCFAAAAAA4CKWMQcAAGhFansERl2Pxzjo2+QlAa0KV6AAAAAAwEUEKAAAAABwEQEKAAAAAFxEgAIAAAAAFxGgAAAAAMBFBCgAAAAAcBEBCgBaqdGjR2v06NHuLgMAgFaFAAUAAAAALiJAAQAAAICLCFAAAAAA4CICFAAAAAC4iAAFAAAAAC4iQAEAAACAiwhQAAAAAOAiAhQAAAAAuIgABQAAAAAuMjRAVVZWymq1KioqSuHh4bJarSovL693v6ysLA0cONCACgEAAADg7LyMfLGsrCxt3rxZOTk5qqioUEpKiry9vZWcnHzWfXbt2qWXXnpJAQEBBlYKAAAAADUZdgWqrKxMS5cuVXJyssLCwhQREaFp06Zp2bJlKi0trXWf8vJyTZkyRWFhYUaVCQAAAABnZViAys/Pl91uV3h4uLMtIiJCdrtd+fn5te6TnZ2toKAgDRo0yKgyAQAAAOCsDAtQR44ckdlsVrt27Zxt/v7+8vPzU2FhYY3+u3fv1vLlyzVjxgyjSgQAAACAOhkWoEpKSmQymWq0m0ymGgtJlJeXKyUlRUlJSerUqZNRJQIAAABAnQwLUL6+vrWuuFdeXi4/P79qbfPnz1dAQIDuvvtuo8oDAAAAgHoZtgpfYGCg7Ha7bDab/P39JUk2m00lJSU1VthbvXq1ioqKnItHVFRUqLKyUmFhYVq4cKH69+9vVNkAAAAA4GRYgAoJCZHZbNaOHTsUExMjSdq2bZvMZrNCQkKq9c3Ly1NlZaXz+9WrV2vFihXKy8tjOXMAAAAAbmNYgPL19VV8fLwsFosyMzPlcDhktVqVkJAgHx8fFRcXS5I6dOigLl26VNu3Y8eO8vLyUnBwsFHlAgAAAEANhj5INzExUaWlpRo3bpw8PT0VGxuriRMnSpLGjx8v6dTVJwAAAABojuoMUH369NGWLVv0m9/8plFezGQyyWKxyGKx1NhWV3AaNWqURo0a1Sg1AABahsYegwAAaAx1BiiHw2FUHQAAVMMYBLQc3qO83V0CYJh6lzH38PAwog4AAGpgDAIANDf13gNltVrl4+NT74GefPLJRikIAIDTGIMAAM1NvQHKbrdXW1IcAACjNOYYVFlZqYyMDK1du1ZVVVUaNmyYkpKSZDKZ6twvKytLa9eu1YYNGxqlDgBAy1ZvgJo1axY38AIA3KIxx6CsrCxt3rxZOTk5qqioUEpKiry9vZWcnHzWfXbt2qWXXnqJZxACAJzqvAeKuecAAHdpzDGorKxMS5cuVXJyssLCwhQREaFp06Zp2bJlKi0trXWf8vJyTZkyRWFhYY1WBwCg5aszQLECEgDAXRpzDMrPz5fdbld4eLizLSIiQna7Xfn5+bXuk52draCgIA0aNKjR6gAAtHx1Bqj3339fXl5eWrVqlWw2m6RTA9rChQt133336S9/+Yt27txpSKEAgAtLY45BR44ckdlsVrt27Zxt/v7+8vPzU2FhYY3+u3fv1vLlyzVjxoxGORcAQOtRZ4CqqqrSkCFDZLFY9J///EfSqZWOsrKydMkll6h9+/a6//779dlnnxlSLADgwtGYY1BJSUmti0WYTCaVl5dXaysvL1dKSoqSkpLUqVOnxjkZAECrUeciEs8++6yuuuoqPfPMM/L19dV//vMf/f3vf9egQYOUlZUlSQoODtbzzz+vxYsXG1IwAODC0JhjkK+vb42gJJ0KS35+ftXa5s+fr4CAAN19992NdzIAgFajzitQH3/8sR555BH5+vpKkrZs2aKqqirdddddzj7R0dH617/+1aRFAgAuPI05BgUGBsputzunAkqSzWZTSUlJjRX2Vq9era1btyosLExhYWHKyMjQ999/r7CwMG3fvr1xTg4A0GLVeQXq+PHj1ZaP/eSTT+Tl5aWIiAhnW9u2bXXy5MmmqxAAcEFqzDEoJCREZrNZO3bsUExMjCRp27ZtMpvNCgkJqdY3Ly+v2rOnVq9erRUrVigvL4/lzAFc0EaPHi3p1OfkhazOANWlSxft379fl112maqqqvTBBx8oPDy82nSHTz75RF27dm3yQgEAF5bGHIN8fX0VHx8vi8WizMxMORwOWa1WJSQkyMfHR8XFxZKkDh06qEuXLtX27dixo7y8vBQcHNyo5wc0Z3m3/OTuEoBmq84AFRcXJ6vVqkcffVSffPKJjh07prS0NOf27du365lnnnGmUQAAGktjj0GJiYkqLS3VuHHj5OnpqdjYWE2cOFGSNH78eEn8VRUAUL86A9TYsWNVXFysWbNmqU2bNpo0aZJuu+02SdLMmTP16quv6vbbb9fYsWMNKRYAcOFo7DHIZDLJYrHIYrHU2FZXcBo1apRGjRp1bicBAGh16gxQnp6eSkpKUlJSUo1tw4cP1z333KM+ffo0WXEAgAsXYxAAoDmqM0DVpXfv3o1ZBwAALmMMAgC4S53LmAMAAAAA/osABQAAAAAuIkABAAAAgIsIUAAAAADgIgIUAAAAALiIAAUAAACg0Y0ePdrlh523JAQoAAAAAHDROT8HCgDQdC5PWXfex/A+8GOjHUuSDmYMbpTjAADQknEFCgAAAABcRIACAAAAABcxhQ8AAKCVq7jxEXeXALQaXIECAAAAABdxBQpohvhLIQAAQPPEFSgAAAAAcBEBCgAAAABcRIACAAAAABcRoAAAAADARQQoAAAAAHARAQoAAAAAXESAAgAAAAAXEaBguNGjR2v06NHuLgMAAABoMAIUAAAAALiIAAUAAAAALiJAAQCACwpTyYHmqaX8bhKgAAAAAMBFBCgAAIA6tJS/igMwhpe7CwAAAADQvFyesq5Gm/eBH8+67WDG4CavqbngChQAAAAAuMjQAFVZWSmr1aqoqCiFh4fLarWqvLy81r6FhYWaMGGCIiMjFR0drdTUVP3yyy9GlgsAAAAA1RgaoLKysrR582bl5OQoOztbGzZs0Ny5c2v0q6qq0sMPPyy73a6//e1vysnJ0VdffaXk5GQjywUAAC0A9ygBMJJh90CVlZVp6dKlmjNnjsLCwiRJ06ZN0+TJk/XYY4/J19fX2XfPnj3avXu3tmzZok6dOkmSpk6dqoSEBP3yyy9q3769UWUDAAAAgJNhV6Dy8/Nlt9sVHh7ubIuIiJDdbld+fn61vl27dtXChQud4UmSPDw8JJ0KYgAAAADgDoYFqCNHjshsNqtdu3bONn9/f/n5+amwsLBa344dO2rAgAHV2nJzcxUcHFwtVAEAAACAkQybwldSUiKTyVSj3WQynXUhidNefPFFvfPOO1qwYEFTlQcAAAAA9TIsQPn6+tYalMrLy+Xn53fW/bKzs/Xcc89p6tSpuummm5qwQgAAAACom2EBKjAwUHa7XTabTf7+/pIkm82mkpISBQQE1LrPrFmzlJeXp7S0NCUkJBhVKgAAAADUyrB7oEJCQmQ2m7Vjxw5n27Zt22Q2mxUSElKj/7PPPqtXXnlFGRkZhCcAwHnjWYQAgMZgWIDy9fVVfHy8LBaLtm/frk8//VRWq1UJCQny8fFRcXGxiouLJZ1axnzBggUaM2aMoqOjVVRU5PxXWVlpVMkAgFaEZxECABqDYVP4JCkxMVGlpaUaN26cPD09FRsbq4kTJ0qSxo8fL0nKy8vT+vXrdfLkSS1atEiLFi2qdow1a9aoV69eRpYNAGjheBYhAKCxGBqgTCaTLBaLLBZLjW15eXnOrydOnOgMVgAAnK/6nkV4OlRJPIsQAFA3w6bwAQDgLjyLEADQWAy9AgUAgDvwLEIAaGIzLqrZdvDis2+b8XPT1tOECFBokMtT1p33MbwP/Nhox5KkgxmDG+U4AFovnkUIAGgsBCgAQKvHswjhqr4v963RVlFYcdZtX97/ZZPXBKB54R4oAECrx7MIAQCNhStQAIBW78xnEWZmZsrhcNR4FqEkdejQodZnEZ7WsWNHeXkxdLYoDb0vo3tQ09YDoMVjFAAAXBB4FiEAoDEQoAAAFwSeRQgAaAwEKAAA0GLUtoJrXau7HvRt8pIAXGBYRAIAAAAAXESAAgAAAAAXMYUPAAAAgKFa8jPXCFAA0EpV3PiIu0sAAKDVYQofAAAAALiIAAUAAAAALiJAAQAAAICLCFAAAAAA4CICFAAAAAC4iFX4AAAAANSL1V1P4QoUAAAAALiIAAUAAAAALmIKHwAAQB28R3m7uwQAzQhXoAAAAADARQQoAAAAAHARAQoAAAAAXMQ9UDAcS2ACAACgpeIKFAAAAAC4iCtQAACgRWvozIa8W35qokoAXAi4AgUAAAAALiJAAQAAAICLCFAAAAAA4CICFAAAAAC4iAAFAAAAAC4iQAFokUaPHq3Ro0e7uwwAAHCBIUABAAAAgIsIUI2Mv4oDAAAArRcBCgAAAABc5OXuAgAAgPucnjWRl5fn5koAtDZ5t/zk7hKaBAEKAIBWhEAEoKXyHuXt7hJcwhQ+AACaMe6tBYDmhQAFAACACx5/rICrCFAAAAAA4CICFAAAANBAXLG6cBGgAAAAAMBFhq7CV1lZqYyMDK1du1ZVVVUaNmyYkpKSZDKZzqtvY7k8Zd15H8P7wI+NdqyDGYPP+xhAc9Tcftckft8AAIBrDA1QWVlZ2rx5s3JyclRRUaGUlBR5e3srOTn5vPoCAAAAzRmPGGg9DAtQZWVlWrp0qebMmaOwsDBJ0rRp0zR58mQ99thj8vX1Pae+AAC4ornPgjgnMy6q2Xbw4rNu69s9qEZbRWHFqW0v962x7cv7vzy/+gCgFTIsQOXn58tutys8PNzZFhERIbvdrvz8fGdQamhfAABc0RJmQdQ2JbWu6aoH+XsicE4a/LvGNG+cwbAAdeTIEZnNZrVr187Z5u/vLz8/PxUWFp5zXwAA6sMsCADnpYFXezXj56atB25lWIAqKSmpdeqDyWRSeXn5OfdtTI3x14XRo5dJkvJa6V8q+AtM/XiP6sfvWv34OWpczIIAYKTapsQyXbb1MGwZc19f31rDT3l5ufz8/M65LwAA9WEWBACgsRh2BSowMFB2u102m03+/v6SJJvNppKSEgUEBJxzXwAA6tMSZkFItV95rPtqay3ThL7+vwd7zqi50ldtf+Me/d7/rQx2f8tYGazhV2cbNpWqNVwH4D2qH79r9ePn6OwMuwIVEhIis9msHTt2ONu2bdsms9mskJCQc+4LAEB9mAUBAGgshl2B8vX1VXx8vCwWizIzM+VwOGS1WpWQkCAfHx8VFxdLkjp06FBvXwAAGoJZEADcjec/tR6GPkg3MTFRpaWlGjdunDw9PRUbG6uJEydKksaPHy/pvz9cdfVtzvjlAIzB7xoa4syZDTExMZJcmwVRX18jNPRnvan7A60VvztwlaEBymQyyWKxyGKx1Nj26x/CuvoCANAQzIIAADQWQwMUAADuciHMggAAND0CFADggsAsCABAYzBsFT4AAAAAaOkIUAAAAADgIgIUAAAAALiIAAUAAAAALiJAAQAAAICLCFAAAAAA4KIWv4x5VVWVJKmwsNDNlQAA6nP6s/r0Z3dLxxgEAC1LY4xDLT5AFRUVSZLuvfdeN1cCAHBVUVGRgoOD3V3GeWMMAoCW6XzGIQ+Hw+Fo5HoMVVpaql27dqlTp07y9PR0dzkAgDpUVVWpqKhIoaGh8vX1dXc5540xCABalsYYh1p8gAIAAAAAo7CIBAAAAAC4iAAFw5SXl2vhwoUaNmyYwsLCFBYWpoSEBL399tvuLq1ZGD16tDIzMxtt/6ysLPXr10+/+93v9PPPPzdGic1eSkqKJkyY4O4ymoXevXtr48aN7i4DaFYYh+rGOHT+GIdOae1jUItfRAItQ1lZme677z4VFxdr/Pjxuuaaa1ReXq73339fSUlJKi4u1siRI91dZqtx5MgRvfDCC5o5c6auv/56XXTRRe4uyRBTp04Vs5IB1IZxyFiMQ2jNCFAwRE5OjgoKCvTWW2/p4osvdrb36NFDPj4+mjdvnoYPH85N2I3kl19+kSRdd9116tq1q5urMU67du3cXQKAZopxyFiMQ2jNmML3f1atWqU+ffroyy+/lCQdP35cMTExLl3Krqio0NNPP63o6Gj97ne/09ixY3XgwAFJ0sGDB3XNNddoyZIlzv7jxo3T8OHDVVVVpXnz5mncuHGyWq0KCwvTgAEDlJub2yTn6C4nT57U66+/rjFjxlQbtE4bMWKE3njjjVYxaD3++ON69NFHq7Xl5ubqjjvucGn/n376SY8++qiuueYa3XjjjXrllVec2+x2u2bMmKEbbrhBV111lWJiYjR//vwax9i6dauGDBkiSbr11luVkpJyHmfU9Op6z0aPHq2cnByNGzdOV199tW6//XZt3bpVS5cu1Y033qjw8HBZrVbnfmdOnVi5cqXi4uK0cOFC3XDDDYqMjFRiYqLsdruh59cc7Ny5U2FhYXrppZfcXQrqwDjUdBiHGIfqwjjUtFrjGESA+j933XWXBgwYoLS0NJ08eVKzZ8+Wv7+/Jk6cWO++zz33nD744APNnTtXy5cvV/fu3TV69GgdP35cl19+ucaPH6/nnntOhYWFeuONN/Txxx8rMzPT+UG9ZcsW/fDDD1q+fLkmTZqkrKwsvfHGG019yoY5dOiQioqKFBERUet2X19fBQQEGFxV0xgyZIj++c9/ymazOdveeustxcbGurT/6tWrFRkZqbVr12rEiBGyWq36+uuvJUkZGRn64osvNH/+fP3jH//Q6NGj9eyzz2rXrl3VjhEWFqa8vDxJ0ooVKzR16tRGOrumUd97tmDBAt1yyy1as2aNgoKC9Oijj+r999/X4sWLNWXKFL3yyiv6+OOPaz32v//9b+3YsUNLliyR1WrVu+++q2XLlhlyXs3F119/rT/+8Y966KGHNHbsWHeXgzowDjUdxiHGobowDjWd1joGEaDOkJ6eroKCAiUlJWnNmjX661//KpPJVOc+paWlys3N1YwZMxQREaEePXpo2rRp8vf315tvvilJevDBB9WjRw9Nnz5dTz75pBITE9W9e3fnMXx9fZWZmakrr7xSd911l0aMGKG///3vTXquRvrpp58kSR06dHC2/fjjj84beE//2759u5sqbDzR0dHy9/d33jj53XffaefOnc6/xNUnJiZGo0ePVrdu3fTwww/Ly8tLe/fulST169dPs2bN0tVXX61u3brpoYcektls1v79+6sdw2QyOd/riy++uNlPJ6jvPYuMjFR8fLyCg4MVFxenX375RdOnT9eVV16puLg4XXbZZTXeg9MqKio0c+ZMXXnllbrtttt04403avfu3Yadm7t9//33GjNmjIYPH65HHnnE3eXABYxDTYNxiHGoLoxDTaM1j0Hc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CUnSE088oW+++UaLFi1SXl6e8z2orKys9Rzr6n/amjVr9PLLLyszM1Oenp71vpcA0JoxDjEOoRVxAK1McnKyY/z48c7ve/Xq5XjhhRec37/33nuOXr16OcrKypzbn3/+eef2oqIix1VXXeXYtGmTc/uGDRuc2z/55BNHr169HDabzeFwOByjRo1yZGRknLWem2++2TFlyhTn92VlZY7rr7/e8eqrrzocDofj5Zdfdnz77bfO7T/99JOjV69ejk8//dS5//Tp053bjx075njxxRcdFRUVzrZ//OMfjpCQkGrnvHDhQuf3aWlpjpiYGMfJkycdDofDcejQIUevXr0cX331lePbb7919OrVy1FYWFitxmuvvdZ53meeoyv9f/2eA8CFhHGIcQitm5e7AxxghMsvv9z5tb+/vySpsrJSJpNJktS/f3/n9ksuuURdunTRvn37FBMT0yivf+bxTSaTevfurX379kmSRo4cqX/84x9asmSJDh48qD179khStekGQUFBzq9/85vfKD4+Xq+++qq++uorHTx4UPn5+TWeMB8cHOz82s/PT126dJGHh4ckycfHR5JUXl6u77//XpI0aNCgavuXlJTom2++0c0331ytff/+/S7179atm0vvDQBcCBiHGIfQehCgcEHw9vau0eZwOJxf//rS/smTJ896uf9c5lGf7fgOh0Njx47V0aNHNXjwYF133XXq2bNnjUHB19fX+fXRo0cVFxenHj16aMCAAYqNjdWPP/6oxMTEavt4eVX/9W7TpvYZu1VVVfL29tYbb7zhHNhOu+iii865/5k1A8CFjnGIcQitB/dAAZLzr22SVFRUpB9++EEhISGSTg16x48fd24/88beczl+WVmZ9u7dq969e2v//v3aunWrFi5cqPHjx+u2225zvtaZA+uZ3n33XZlMJuXm5mrs2LG6/vrrVVhYWOc+dbniiitUUVGhkpISBQcHKzg4WJ06ddJf//pXHTx48Lz7AwDqxzjEOISWgwAFSMrJydEHH3ygvXv3Kjk5WT179lRERIQkqW/fvlqyZIm+/vprffzxx1q8eHG1fdu2bauCgoJqq//82muvvaY1a9bo66+/1vTp0+Xl5aU777xT7du3l6enp9atW6fvvvtOH374oZKTkyWdmtZQmw4dOujYsWPatGmTDh8+rJUrVyonJ6fOfepyxRVXaODAgUpKStL27dv19ddfKzk5Wf/61790xRVX1DhHV/oDABqGcYhxCC0HAQqQNHz4cM2ePVv/8z//Iz8/P7344ovO6Q5PPPGEPD09NWzYMGVmZmry5MnV9h05cqQ+++wzDR06tMb879PuueceLVmyRHFxcTpy5Ihyc3Pl7++vgIAAWSwWLV++XHfeeaesVqsSEhLUu3fvakvMnunOO+/U8OHDlZKSoqFDh+q1116T1WqVh4eHdu3adU7nn5mZqdDQUD3yyCO65557dPz4cS1evFjt27ev9Rzr6w8AaBjGIcYhtBwejnO51gq0Ir1799aCBQtq3KTaWAYOHKgxY8Zo1KhRTXJ8AEDLxjgEtCxcgQIAAAAAFxGgAAAAAMBFTOEDAAAAABdxBQoAAAAAXESAAgAAAAAXEaAAAAAAwEUEKAAAAABwEQEKAAAAAFxEgAIAAAAAFxGgAAAAAMBFBCgAAAAAcBEBCgAAAABcRIACAAAAABcRoAAAFxSHw6GHHnpIr7zyyln7VFZWymq1KioqSuHh4bJarSovLzewSgBAc0WAAgBcME6ePKmZM2dq8+bNdfbLysrS5s2blZOTo+zsbG3YsEFz5841qEoAQHNGgAIAXBAOHTqkUaNGadOmTWrfvv1Z+5WVlWnp0qVKTk5WWFiYIiIiNG3aNC1btkylpaUGVgwAaI4IUACAC8IXX3yhXr16aeXKlWrXrt1Z++Xn58tutys8PNzZFhERIbvdrvz8fCNKBQA0Y17uLuB8lZaWateuXerUqZM8PT3dXQ4AoA5VVVUqKipSaGiofH19DX3t2NhYxcbG1tvvyJEjMpvN1UKWv7+//Pz8VFhYWK0vYxAAtCyNMQ61+AC1a9cu3Xvvve4uAwDQAK+++qr69+/v7jJqVVJSIpPJVKPdZDLVWEiCMQgAWqbzGYdafIDq1KmTpFNvQmBgoJurAQDUpbCwUPfee6/zs7s58vX1rXXFvfLycvn5+VVrYwwCgJalMcahFh+gTk+ZCAwMVNeuXd1cDQDAFc15ultgYKDsdrtsNpv8/f0lSTabTSUlJQoICKjWlzEIAFqm8xmHWEQCAIAzhISEyGw2a8eOHc62bdu2yWw2KyQkxI2VAQCaAwIUAOCCV1xcrOLiYkmnpvDFx8fLYrFo+/bt+vTTT2W1WpWQkCAfHx/3FgoAcLsWP4UPAIDzNX78eElSXl6eJCkxMVGlpaUaN26cPD09FRsbq4kTJ7qzRABAM+GWAOVwOPTHP/5RN910k0aNGlVv/6ysLK1du1YbNmwwoDoAQGv36/HkdHA6zWQyyWKxyGKxGFkWAKAFMHwK38mTJzVz5kxt3rzZpf67du3SSy+91MRVAQAAAED9DA1Qhw4d0qhRo7Rp0ya1b9++3v7l5eWaMmWKwsLCDKgOAAAAAOpmaID64osv1KtXL61cubLaE97PJjs7W0FBQRo0aJAB1QEAAABA3Qy9Byo2NlaxsbEu9d29e7eWL1+u1atXa/369U1cGQAAAADUr1kuY15eXq6UlBQlJSU166fV12b06NEaPXq0u8sAAAAA0ASaZYCaP3++AgICdPfdd7u7FAAAAABwapbPgVq9erWKioqci0dUVFSosrJSYWFhWrhwofr37+/mCgEAAABciJplgMrLy1NlZaXz+9WrV2vFihXKy8tTQECAGysD0BxcnrLO8Nc8mDG4wft89dVXKi4uVlRUVKP2PV8DBw7UmDFjXHoOHwAAqK7ZTOErLi5WcXGxJKlLly4KDg52/uvYsaO8vLwUHBwsX19f9xYKAC56+OGHtX///kbvCwAA3KfZXIEaP368pJpPgwcAAACA5sJtV6A2bNhQbfpIXl7eWcPTqFGjtGHDBqNKA4DzNnr0aH333XeaOXOmRo8eraNHj+rxxx/Xddddp379+umxxx7T0aNHa+1bn8cff1yPPvpotbbc3FzdcccdkqRjx45p8uTJioqKUmhoqG699VatWLGi1mOlpKRowoQJ1doGDhyoV155xfn9qlWrdMcdd+iaa67R3XffrU2bNjXkrQAAoFVpNlP4AKA1mTdvngIDAzVp0iTNnTtXDzzwgH744Qe9+OKLevnll3XkyBE98sgjcjgc1frOmzev3mMPGTJE//znP2Wz2Zxtb731lvM5e8nJyfrpp5+Um5urdevWaeDAgZoxY4aKiooafB6bN2+W1WrVhAkTtGbNGo0YMUITJkzQ559/3uBjAQDQGhCgAKAJdOjQQZ6enmrbtq2+/PJLffvtt5ozZ4769u2rvn376plnntGePXv00UcfVevboUOHeo8dHR0tf39/bdy4UZL03XffaefOnRoyZIgkKSYmRhaLRSEhIQoODtb//u//qrKyUgUFBQ0+jxdeeEFjx47V4MGDFRQUpP/5n//RsGHDtGTJkgYfCwCA1qDZ3AMFAK3Vvn37dNlll1VbRTQwMFBdunTRvn37FB0d3aDjeXl5adCgQXr77bcVGxurdevWKTQ0VJdffrkkaeTIkfrHP/6hJUuW6ODBg9qzZ48kqaqq6pxq/9e//qUXX3zR2VZRUaHu3bs3+FgAALQGBCgAaGJnWz3U4XDI4XCc0zFjY2N13333yWaz6e2339awYcOcxxw7dqyOHj2qwYMH67rrrlPPnj01aNCgWo/j4eFRo+3Mx0hUVVVp8uTJuvnmm6v18fJi+AAAXJgYAQGgifXo0UPff/+9jh49qs6dO0uSjhw5ou+//15XXHHFOR0zLCxMnTt31muvvaa9e/dq8OBTz6nav3+/tm7dqvfee0/dunWTJO3cuVOSag1r3t7eOn78uPP7EydO6KeffqpW+3fffafg4GBn24IFC9SmTRv96U9/OqfaAQBoybgHCgCaSNu2bfX111+rd+/e6t27tyZNmqRdu3Zp165dmjx5si6//HJdd9111fr++OOPLh9/yJAhev755xUZGalOnTpJktq3by9PT0+tW7dO3333nT788EMlJydLksrLy2sco2/fvs7AdeDAAU2bNk1t2vx3aHjooYe0bNkyLV26VN9++62WL1+uefPmqUuXLufz1gAA0GJxBQpAi3MwY7C7S3DJfffdpyeffFKff/65XnjhBc2aNUujR4+Wp6enBgwYoLlz58pkMtXou2rVKpeOP3ToUC1YsMC5eIQkBQQEyGKxaP78+Zo/f766dOmihIQErVixQrt379aAAQOqHWPYsGH64osvlJSUJB8fHz344IP6z3/+49x+2223afr06XrppZc0a9YsdenSRWlpac4rXgAAXGg8HOc6Ab+ZOHz4sG655Ra9//776tq1q7vLcT7DhQcCA0BNze0z+3y1tvMBgNauMT63mcIHAAAAAC5iCh8ANCM7d+7U/fffX2ef119/XT169DCoIgAAcCYCFAA0IyEhIfXeA3XppZcaUwwAAKiBAAUAzYjJZKq2ZDgAAGheuAcKAAAAAFxEgAIAAAAAFxGgAAAAAMBFBCgAAAAAcBEBCgAAAABcRIACAAAAABcRoAAAAADARQQoAAAAAHCRWwKUw+HQQw89pFdeeeWsfQoLCzVhwgRFRkYqOjpaqamp+uWXXwysEgAAAACqMzxAnTx5UjNnztTm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82bklafTGIMAAKed7zhk2CISISEhMpvN2rFjh7Nt27ZtMpvNCgkJOee+AADUhzEIANBYDAtQvr6+io+Pl8Vi0fbt2/Xpp5/KarUqISFBPj4+Ki4uVnFxsUt90TKVl5dr4cKFGjZsmMLCwhQWFqaEhAS9/fbb7i4NrURKSoomTJjg7jKahd69e2vjxo3uLqPZOJ8x6JNPPlFiYqKqqqp0ww038ADeWjTkvAsLCzVhwgRFRkYqOjpaqamp+uWXXwyu2Hjn+rORlZWlgQMHGlCh+zXkPaqqqlJWVpaio6PVv39/TZw40fk73Jo15D2y2WxKTU1VVFSUoqKilJKSop9//tngit3H4XDooYce0iuvvHLWPuf8me0wUFlZmWP69OmO3/3ud46IiAjHzJkzHRUVFQ6Hw+EYNWqUY9SoUS71RctTWlrqGD58uOP22293rFmzxvHtt9869u/f73jhhRccoaGhjr///e/uLtHtRo0a5cjIyGi0/efMmeMICwtz9OvXz1FcXNwYJTZ7v/zyi+Pnn392dxnNQq9evRwbNmxwdxnNyrmOQX379nX87ne/c3z66aeOrVu3Om6++eaz/q5mZmY6br/9dsdnn31Wb9/WxNXzrqysdNx9992OsWPHOr766ivHv/71L8fdd9/tGDdunBuqNta5/Gx8+eWXjt/+9reOm2++2aAq3ash79FTTz3liI6Odnz44YeO3bt3O4YOHeqYMGGCwRUbryHv0eOPP+6Ii4tzfPnll44vv/zScddddzkeffRRgyt2j6qqKkd6erqjV69ejry8vLP2O9fPbEMDFC5cc+fOdURGRjp+/PHHGttyc3Md1113naOystINlTUfjRmgCgsLHb169XK89tprjkOHDjVWiWhBCFCNo7S01HHttdc63n//fWfb+++/77j22msdJSUl59y3NWnIee/cudPRq1cvx9GjR51t27dvd/Tq1atV//HjXH42ysrKHEOGDHHce++9F0SAash7dPz4cUdoaKjj3XffdbZ9/PHHjttvv91RXl5uWM1Ga+jP0e9+9zvHmjVrnN+vXr3ace211xpSqzt9++23jpEjRzpuvvlmR//+/c8aoM7nM9uwKXzN3apVq9SnTx99+eWXkqTjx48rJiZGmZmZ9e5bUVGhp59+WtHR0frd736nsWPH6sCBA5KkgwcP6pprrtGSJUuc/ceNG6fhw4erqqpK8+bN07hx42S1WhUWFqYBAwYoNze3Sc7RXU6ePKnXX39dY8aM0cUXX1xj+4gRI/TGG2+wglUjOj0d5rrrrlPXrl3dXE3dHn/8cT366KPV2nJzc3XHHXdo9OjRysnJ0bhx43T11Vfr9ttv19atW7V06VLdeOONzsvtp505hW/lypWKi4vTwoULdcMNNygyMlKJiYmy2+2Gnl9zsHPnToWFhemll15ydyktDg/grV9Dzrtr165auHChOnXq5Gzz8PCQJJWVlRlTsBucy89Gdna2goKCNGjQIKPKdKuGvEfbt29XmzZtFBMT42yLiorS+vXr5e3tbVjNRmvoz9FFF12ktWvX6vjx47LZbFq3bp369u1rZMlu8cUXX6hXr15auXJltef5/dr5fGYToP7PXXfdpQEDBigtLU0nT57U7Nmz5e/vr4kTJ9a773PPPacPPvhAc+fO1fLly9W9e3eNHj1ax48f1+WXX67x48frueeeU2Fhod544w19/PHHyszMdAaGLVu26IcfftDy5cs1adIkZWVl6Y033mjqUzbMoUOHVFRUpIiIiFq3+/r61ljZqqWqKwy44qefftKjjz6qa665RjfeeGO1ebt2u10zZszQDTfcoKuuukoxMTGaP39+jWNs3bpVQ4YMkSTdeuutSklJOY8zanpDhgzRP//5T9lsNmfbW2+9pdjYWEnSggULdMstt2jNmjUKCgrSo48+qvfff1+LFy/WlClT9Morr+jjjz+u9dj//ve/tWPHDi1ZskRWq1Xvvvuuli1bZsh5NRdff/21/vjHP+qhhx7S2LFj3V1Oi9NUD+BtTRpy3h07dtSAAQOqteXm5io4OLhaqGptGvqzsXv3bi1fvlwzZswwsEr3ash7VFBQoEsvvVSbNm3SsGHDdOONNyo1NVXHjx83umxDNfTnKD09XTt37lR4eLjCw8O1f/9+zZkzx8iS3SI2NlYzZsxQhw4d6ux3Pp/ZBKgzpKenq6CgQElJSVqzZo3++te/1vowxTOVlpYqNzdXM2bMUEREhHr06KFp06bJ399fb775piTpwQcfVI8ePTR9+nQ9+eSTSkxMVPfu3Z3H8PX1VWZmpq688krdddddGjFihP7+97836bka6aeffpKkaj/IP/74o3MhidP/tm/f7qYKG099YaA+q1evVmRkpNauXasRI0bIarXq66+/liRlZGToiy++0Pz58/WPf/xDo0eP1rPPPqtdu3ZVO0ZYWJjy8vIkSStWrNDUqVMb6eyaRnR0tPz9/Z0LHnz33XfauXOnMwRGRkYqPj5ewcHBiouL0y+//KLp06fryiuvVFxcnC677DLt37+/1mNXVFRo5syZuvLKK3Xbbbfpxhtv1O7duw07N3f7/vvvNWbMGA0fPlyPPPKIu8tpkZrqAbytyfmc94svvqh33nlHqampTVVes9CQ96i8vFwpKSlKSkpq1aHy1xryHp04cUJHjx5Vdna2UlJSNGfOHO3Zs0eTJk0yqly3aOjvWkFBgXr06KHc3Fzl5uaqffv2evzxx+VwOIwot9k7n88uAtQZAgMDNWnSJK1Zs0YPPvigrrrqqnr3+fbbb1VeXq6xY8dWCwOHDh3SN998I0ny9PTU7NmztWXLFl1xxRUaNWpUtWP06dPH+awRSbr66qu1b9++xj05NzodnM5cZalDhw5atWqVVq1apaVLl8put6uqqspNFTae+sJAfWJiYjR69Gh169ZNDz/8sLy8vLR3715JUr9+/TRr1ixdffXV6tatmx566CGZzeYa4cFkMjnf84svvrjOy9fNgZeXlwYNGuRcjXHdunUKDQ3V5ZdfLkkKCgpy9j39ENNu3bo52+r6oGvbtm21/wHx9/dXRUVFY59Cs5WRkaEjR47osssuc3cpLVZTPYC3NTnX887OztacOXOUmpqqm266qQkrdL+GvEfz589XQECA7r77bqPKaxYa8h55eXnpxIkTysjI0HXXXaeIiAjNmjVL//znP1VQUGBUyYZryHtUUFCgmTNnymKxKCoqSpGRkZo3b54++eQTbdu2zaiSm7Xz+cw27EG6LcVXX30lT09Pbd26VSdPnlSbNnVnzNP/07948WL95je/qbbtzFC0d+9eeXh4aP/+/Tp69Gi1KWu/vvfHlddtSbp166aLL75Yn332ma6++mpJp8759EPMTpw44c7yGtWZYSA2NrZGGKjPmWGhTZs2atu2rfO+gKFDh2rjxo168803dfDgQefc3ZMnTzbFqRgqNjZW9913n2w2m95++20NGzbMua22+eyu/n605rnwrhgyZIiuuOIKZWVl6dZbb72g/prdWJrqAbytybmc96xZs5SXl6e0tDQlJCQYWa5bNOQ9Wr16tYqKihQWFibp1JX0yspKhYWF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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "output_imp.plot_sensitivity(salib_si = 'ST', figsize=(12,8));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "One can also vizualise the second-order sensitivity indices in the form of a correlation matrix." ] }, { "cell_type": "code", "execution_count": 39, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:10:10.998304Z", "start_time": "2022-01-10T20:10:10.229541Z" } }, "outputs": [ { "data": { "image/png": "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vvuu0rx5cyUuLk4zLSUlRenSpYvStWtXvWQujmnTpikeHh7K2bNnNdOys7OVgQMHKs2bN1dSU1M10wMCApSxY8f+6+MFBwcrrq6uyi+//KKZFh8fr3h7eyujRo0q+xcgxGPkca0Thw8fVlxdXZXffvutxPeNiopSXF1dlQULFpRZntL4L69BCCHE40l2+XvKnDhxAgA/P79C815++WXMzMyIiIgAQFEUjh07hr+/PzVq1NAsZ2lpSceOHbl69Sp37tzRS+5HCQsLw8PDA3d3d800IyMjevTowYMHDzh//jyg/kp948YN6tev/6+Pt2XLFiwtLenfv79mWtWqVenRowd79uwpcpcnIZ4UT2qdEEIIIXRBBlRPmYoVKwLwyy+/FJpXoUIFwsPDmTlzJqAOSNavX8+YMWMKLXv37l0AjI3LpguNGzeOHj16sHbtWry9vfH29ubAgQOMGzeOrl27cuLECQYMGECTJk3o0aMHP/30k9b9ly5dyuzZsx+a09RU3bv18uXLKIqCi4sLAMnJySiKUuh+p06dwtXVVbNLU65GjRqRkpLC5cuXy+R1C/E4ehzrxIYNG3j11VcBGD9+PG5ublrP8/nnn9OuXTsaN25M9+7dWb58OVlZWYB63FLnzp0B+Oabb3Bzcyv2sVTp6el4e3vz9ttvF5nJzc2No0ePAnDr1i2mTJlC586dady4MS1btuTVV1/l+PHjD338hx1TVdT07OxsvvvuO3r06EHjxo1p164dU6dOJSkpqVivRQghhG7IgOop07dvX8zMzJgxYwZ9+vRh3rx5HDlyhPT0dIBCAwhHR0fq1KmjNS0+Pp7du3dTv359KleuXGbZbty4waJFi3j//fd5/vnnadq0KQD37t1j6NChODk5MWbMGGrUqMHnn3/OsmXLNPetWbMmzs7OWo+XlpbGhg0bsLa21gygLly4AMDevXvx9/enefPm+Pr6MnfuXM3KF0BcXBz29vaFMlavXh2A69evl9nrFuJx8zjWifyDmhdeeEEzoEtISGDgwIGsX7+e7t27M378eBo0aMDXX3/NRx99BECDBg0YP348AF27dmXmzJlUqVKlWM9rbm5Ot27dOHToEImJiVrztm7dSq1atWjVqhWpqam8/PLLbNu2jWeeeYbPPvuMgQMHcurUKYYNG1Ymg56JEycya9YsWrRowSeffEKPHj34+eefefXVV2WruRBClCMZUD1lGjZsyDfffEPVqlW5ePEiS5Ys4dVXX8XX15ePPvqIf/7551/vn5mZydixY0lOTuatt94q02ypqal8/PHHvPbaa4wePZpKlSoBcP/+fQYMGMCcOXN45ZVX+P777/H29mbx4sUkJCQ89PEmT55MXFwcr7/+umYF8NKlSwCcPn2ajz/+mLlz59K6dWuWLl3Kp59+qrnvgwcPsLS0LPSYudNSUlLK7HUL8bh5HOuEo6Mjbdu2BaBZs2b069cPgG+//ZbIyEjmzZvHJ598wssvv8zixYt56aWX2LZtG/v376datWp06dIFADc3N/r164eVlVWxnzswMJD09HT27NmjmXb37l1CQ0Pp06cPRkZG7N27l6tXrzJz5kzef/99nnvuOUaPHs2YMWNISkoiJCTkP73+I0eOsGHDBj777DO+/PJLBg4cyMSJE1m6dCmnT5/m559//k+PL4QQovRkQPUUCggIYN++fcydO5d+/fpRvXp1kpOT2bx5M/369SMsLKzI+2VlZTF27FiCg4Pp06eP1vFFZcXf37/I6flXykxMTHj11VdJTU196ErKrFmz+O233/D29ta6b9u2bXnvvff46aef6N+/P7169WLBggX07t2b9evXa461AnVXpocpq10dhXhcPc51Ir+9e/fSoEEDzYAp17vvvgugNQgqLR8fH+zt7dm+fbtm2s6dO8nMzCQwMBCAXr16ERoaqlXDcrfogbp78X+xc+dOjIyM6NChA3fu3NH88/T0pHr16gQFBf2nxxdCCFF6ctr0p5SFhQW9evWiV69egLrF5rvvvmPz5s189tlnbNu2TWv59PR0PvroI3bu3Em7du346quv/vXx09PTC209srS0xMbG5l/vV7Vq1ULTKleuTLVq1bSm5Z62PCYmRmu6oihMnTqVNWvW4OnpyeLFizEzM9PM79ChAx06dCj0HC+88AJbtmwhLCwMNzc3rKysityFJjU1Fcg7xkSIJ9njWifyi46Opl27doWmV69eHVtb20I1ojSMjY3p3bs3q1evJjExERsbG7Zu3Yqrq6vWsVxGRkYsX76cEydOcO3aNa5du0ZGRgagHv/0X1y7dg1FUQgICChyvtQkIYQoPzKgeookJyezbNkyGjVqRLdu3bTmNWrUiK+//pr79+9z4MAB7t69i52dneZ+7733HiEh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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "output_imp.plot_sensitivity_second_order(figsize=(12,8));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### A few non-default parameters" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We shall use the same uncertainty variables as in the previous section but show a few possibilities to use non-default method arguments." ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:35.889556Z", "start_time": "2022-01-10T20:12:35.445653Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:35,887 - climada.engine.unsequa.calc_base - INFO - Effective number of made samples: 1000\n" ] } ], "source": [ "# Sampling method \"latin\" hypercube instead of `saltelli`.\n", "from climada.engine.unsequa import CalcImpact\n", "\n", "calc_imp2 = CalcImpact(exp_iv, impf_iv, haz)\n", "output_imp2 = calc_imp2.make_sample(N=1000, sampling_method='latin')" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:37.901378Z", "start_time": "2022-01-10T20:12:36.891469Z" } }, "outputs": [ { "data": { "image/png": "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/+//s06YMKFMW0XjXtX7hYpV91r/+OOPrSNHjrRGRERYe/ToYb377rvLzTHe8N5Udwy+//57a6dOnayvvfZapcc3OlaewIyfO2+4Bi5nZAxeffVVa6dOnSr9c7naeg3Upjzgy9LS0qydOnWyrly5skw771v5jNxjM3YVM3KvzPiVVV5etlpd8znMDAgAAAAAAGA61oAAAAAAAACmowABAAAAAABMRwECAAAAAACYjgIEAAAAAAAwHQUIAAAAAABgOgoQAAAAAADAdBQgAAAAAACA6ShAAAAAtykpKdH777+vadOmqVevXoqIiNAtt9yi++67T/v27XN3eADgEyZOnKg+ffqYerz169frlltu0Q033KCnn37aaeeCd6nj7gAAAIBvysrK0pw5c7Rz505FRUVp4sSJuvLKK3Xy5EklJCRozJgx+utf/6oJEya4O1QAQA2kpKRo6dKl6tq1q/7yl7+oc+fO7g4JbkIBAgAAuMWiRYv073//W08++aSGDx9eZttdd92lu+66S08++aR+//vfq23btm6KEgBQUz/++KMkaebMmU6daQHvwyMYAADA5b777jslJiYqJibGrvggSfXq1dPf/vY3FRUV6e2333ZDhAAAZykqKpIkNWzY0M2RwN0oQMArfPnll7r22mv1l7/8pUz7X//6V1177bX68ssvHTpeamqqZs2apR49eigyMlJjxozRzp07bduTk5MVERGhO+64Q1ar1db+0ksv6dprr9Xrr78u6dLzbbGxsdqxY4cGDhyoG264QcOGDdNHH31Ug1cLALXftm3bJEl33nlnhX2uueYarV+/Xn/+859dFRYAeI1FixbpuuuuU2ZmZpn2vLw8de3aVQsWLHD4mP/+9791++236/rrr1fv3r314osvqqSkpEyfDz/8UBMmTNCNN96oiIgI9enTR8uXL1dhYWG5x5w4caItlkmTJunaa691OC7UHhQg4BX++Mc/avjw4frwww9thYKvvvpKb775psaMGaM//vGPho+VkpKiO+64Q6mpqZo5c6bmzJmjixcv6s4779T7778vSercubNmzpyp/fv364033pAkHT58WM8//7z+8Ic/aMyYMbbjHTlyRPfee6969uypBx98UH5+frr33nttN9cAAHt79uxRaGio2rdvX2m/m2++WQ0aNHBRVADgPYYMGaLi4mK7X3x99tln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YrVare4OwpnS09PVt29fffrppwoLCzO0T1JSkv604ajJkQHwZB9MbqcuXboY6ludPONrqjtGbeYnmhgVAE/nSC6WyMcA4G2YAQEAAAAAAExHAQIAAAAAAJiOAgQAAAAAADAdBQgAAAAAAGA6ChAAAAAAAMB0FCAAAAAAAIDpKEAAAAAAAADTUYAAAAAAAACmowABAAAAAABMZ7gAMWnSJO3evbvC7Tt27NCgQYOcEhQAoGLkYwAAAHijOhVtyMvL07lz52x/37Nnj/r3769rrrnGrm9JSYm+/PJLpaenmxMlAPgw8jEAAABqg0oLEMOGDVNWVpYkyWKx6IknntATTzxRbn+r1arf//735kQJAD6MfAwAAIDaoMICREhIiJ566in95z//kdVq1QsvvKD+/fvr2muvtevr5+enkJAQU6f8HjhwQM8884z27dsnPz8/RUVFae7cuWrXrp1p5wQAT0A+BgAAQG1QYQFCknr16qVevXpJkv773/9qzJgxioyMdElglzt69KgmTpyo+vXr6+6775YkrVu3TuPGjVNCQoKaNm3q8pgAwJXIxwAAAPB2lRYgLrd06VIz46jUhg0blJubqy1btui6666TJN10000aNWqU1q9fr3nz5rktNgBwNfIxAAAAvJHhAoQkffnll9q2bZvOnj2r4uJiu+0Wi0UbNmxwWnCl0tPTddVVV9ludiXphhtu0JVXXqkff/zR6ecDAE9HPgYAAIC3MVyA2LJli/7+979Lkho3bqyAgADTgvqta665Rrt27VJmZqZCQkIkSf/73/+UlZWlJk2auCwOAPAE5GMAAAB4I8MFiI0bN6pz585as2aNrr76ajNjsjN9+nR99tlnuv/++zV//nxZLBYtX75cdevW1cSJE10aCwC4G/kYAAAA3shwAeLnn3/Www8/7PKbXUlq0aKFZs6cqccff1wxMTGSJH9/f61cubLMNODLpaam2r6yrir5+flOixWAd8rPz1dSUpKhvhkZGSZHUzlvyseO5GIAcCQXS+7PxwAAxxguQLRu3Vpnz541M5YK/eMf/9Dq1asVFRWl0aNHq7i4WK+//rruu+8+rVy5Un369LHbp0OHDgoLCzN0fEc+6ADUToGBgerSpYuhvkFBQSZHUzlvyseO5OJLjjo3YABexZFcLLk/HwMAHONntOOdd96pTZs26fDhw2bGY+fC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sZKSkjRp0iQtWLDA3eG41DXXXKOsrCy9/vrrKiwstLWfPHlS27dvV8+ePdWoUSM3RmiuiIgIRUdHl/nTvXt3SVKrVq0UHR1d6xfiJPcCgG/xyUUoJWnGjBlKSEhQbGyspk6dqoKCAq1du1bh4eGKiYlxd3he69FHH9WsWbM0ZswYjRo1Sjk5OdqyZYvq1KmjRYsWuTu8WoPr1xxcv3C1I0eOKCEhQUFBQerSpYsSEhLs+tTmn+k6depo4cKFmjt3riZOnKihQ4fq3Llz2rJliywWi/7617+6O0S4ALkXAHyHxWq1Wt0dhLscPXpUS5cu1bfffqvAwED16tVLc+fOtT1ziOr55JNP9PLLLys5OVmBgYGKiorS/fffr/bt27s7NK/Up08ftWzZUps2bSrTzvVbMxWNK9ev+1X03tRGr732mv72t79V2iclJcU1wbjR+++/r7Vr1+rHH39UgwYNdNNNN2nOnDlq27atu0NzufT0dPXt21ezZ8/WPffc4+5wXIbcCwC+wacLEAAAAAAAwDV8dg0IAAAAAADgOhQgAAAAAACA6ShAAAAAAAAA01GAAAAAAAAApqMAAQAAAAAATEcBAgAAAAAAmI4CBAAAAAAAMB0FCKACffr00cSJE90dBgDUahMnTlSfPn3cHQYAAHCBOu4OAPBUDz/8sOrXr+/uMAAAAACgVqAAAVSgX79+7g4BAAAAAGoNHsEAAAAAAACmowABr7Vo0SJdd911yszMLNOel5enrl27asGCBerTp48WL16s+Ph43Xrrrbrhhhs0YsQI/fDDDzpz5oz+8pe/qFu3bvrDH/6gFStWqKSkxHac364B0adPHz366KNKSEjQoEGDdP3112vAgAHasmWLy14zANR2OTk5GjVqlLp166bvvvvO3eEAAAAnogABrzVkyBAVFxfro48+KtP+2WefKS8vT0OHDpUkffrpp3ruuec0cuRIzZ49W0ePHtU999yjKVOmyM/PT/Pnz1enTp300ksvKSEhodJz7ty5U0uWLNGtt96qBQsWqH79+lq8eLG++OIL014nAPiKwsJCzZ49WykpKXrxxRd14403ujskAADgRKwBAa914403qmXLlvrwww81duxYW/v777+v0NBQ/e53v5MkZWRkKCEhQddee60k6X//+5/i4uLUvXt3rVixQtKlYkZUVJT+/e9/a/jw4RWe8+eff9bWrVvVuXNnSVL//v31hz/8Qe+++6569epl1ksFgFqvpKREDz74oL755hu98MILuvnmm90dEgAAcDJmQMBrWSwWDR48WN98841++eUXSVJ2dra+/PJLDR48WH5+ly7v1q1b24oPktS2bVtJl4oHpRo0aKDGjRvrzJkzlZ6zbdu2tuKDJIWGhurqq6/W2bNnnfa6AMAXLVq0SB999JEef/xxCroAANRSFCDg1Uofw9i+fbsk6ZNPPlFBQYGGDBli69O4ceMy+/j7+0uSQkJC7NqtVmul5/vtPpIUEBBQZu0IAIBjTp48qfj4eEnS3r173RwNAAAwCwUIeLWOHTvq2muv1QcffCBJ+uCDD9S2bVuFh4fb+tSpU/6TRhaLxeHzlc6qAAA4j8Vi0d/+9jfFxMQoPj6exScBAKil+NcUvN6QIUP07bffKi0tTV999VWZ2Q8AAM/XokULjRkzRnPnzlWjRo20aNEiFRUVuTssAADgZBQg4PUGDx6skpISLVmyREVFRRQgAMBLXX311br33nt1+PBh/fOf/3R3OAAAwMkoQMDrNW/eXD179tRnn32mrl27qnXr1u4OCQBQTePHj1fnzp314osvKi0tzd3hAAAAJ6IAgVqhdNbD4MGD3RwJAKAm/P39tWjRIhUUFOixxx5zdzgAAMCJLNaqlv0HAAAAAACoIWZAAAAAAAAA01GAAAAAAAAApqMAAQAAAAAATEcBAgAAAAAAmI4CBAAAAAAAMB0FCAAAAAAAYDoKEAAAAAAAwHQUIAAAAAAAgOkoQAAAAAAAANP9/9Ns6NjXH9Q1AAAAAElFTkSuQmCC\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "output_imp2.plot_sample(figsize=(15,8));" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:44.098243Z", "start_time": "2022-01-10T20:12:38.756106Z" }, "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:38,815 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:38,819 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:38,824 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:38,831 - climada.engine.unsequa.calc_base - INFO - \n", "\n", "Estimated computaion time: 0:00:03.325000\n", "\n", "2022-01-10 21:12:39,097 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,102 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,107 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,120 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,123 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,123 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,126 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,128 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,134 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,138 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,148 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,176 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,154 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,159 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,159 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,162 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,169 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,172 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,168 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,175 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,180 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,188 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,220 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,199 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,200 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,201 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,203 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,203 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,201 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,206 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,207 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,207 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,210 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,219 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,220 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,222 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,222 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,223 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,228 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,230 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,228 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,234 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,238 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,242 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,243 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,242 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,244 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,245 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,245 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,246 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,248 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,249 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,249 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,247 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,252 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,253 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,255 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,258 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,259 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,263 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,267 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,269 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,273 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,273 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,275 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,276 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,276 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,277 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,277 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,276 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,278 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,279 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,280 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,283 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,288 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,289 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,289 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,290 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,292 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,292 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,293 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,294 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,294 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,296 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,296 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,296 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,296 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,297 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,304 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,320 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,318 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,320 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,321 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,323 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,323 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,322 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,325 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,326 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,327 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,329 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,328 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,332 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,332 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,336 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,339 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,340 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,342 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,347 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,348 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,353 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,353 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,361 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,365 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,364 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,319 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,369 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,369 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,372 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,373 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,371 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,377 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,375 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,379 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,379 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,345 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,386 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,388 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,391 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,392 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,394 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,395 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,395 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,365 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,398 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,398 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,398 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,401 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,402 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,370 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,406 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,410 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,411 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,412 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,415 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,415 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,415 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,418 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,418 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,414 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,422 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,422 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,424 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,427 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,427 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,427 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,428 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,430 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,430 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,428 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,435 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,434 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,434 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,411 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,414 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,439 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,447 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,446 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,444 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,449 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,447 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,449 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,448 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,450 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,452 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,449 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,453 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,453 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,454 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,456 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,456 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,456 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,464 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,466 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,462 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,468 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,468 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,458 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,472 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,471 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,473 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,452 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,483 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,483 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,485 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,486 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,486 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,488 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,489 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,490 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,470 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,489 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,489 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,492 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,496 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,500 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,499 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,501 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,502 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,481 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,503 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,504 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,506 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,507 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,508 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,511 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,506 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,512 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,518 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,518 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,518 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,520 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,521 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,522 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,524 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,521 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,526 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,527 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,529 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,510 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,485 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,538 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,538 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,538 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,525 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,541 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,538 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,541 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,542 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,542 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,542 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,544 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,545 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,545 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,549 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,544 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,553 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,555 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,553 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,555 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,556 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,559 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,559 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,560 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,562 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,562 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,562 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,565 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,566 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,569 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,555 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,572 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,574 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,576 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,577 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,579 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,580 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,580 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,581 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,582 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,582 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,585 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,586 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,588 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,588 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,592 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,584 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,593 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,596 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,596 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,596 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,598 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,600 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,600 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,601 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,602 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,604 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,607 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,607 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,578 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,611 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,613 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,614 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,608 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,615 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,615 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,616 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,614 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,618 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,618 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,618 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,618 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,620 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,620 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,621 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,621 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,622 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,619 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,624 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,625 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,623 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,625 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,629 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,631 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,633 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,633 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,634 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,635 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,635 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,636 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,637 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,637 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,638 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,638 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,640 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,630 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,642 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,641 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,642 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,643 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,646 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,647 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,649 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,649 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,644 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,649 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,652 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,652 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,652 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,652 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,653 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,655 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,655 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,656 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,655 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,658 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,658 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,660 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,661 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,663 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,664 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,664 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,666 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,669 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,669 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,673 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,674 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,671 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,676 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,676 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,679 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,680 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,680 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,680 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,680 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,682 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,683 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,686 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,687 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,691 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,691 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,694 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,695 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,690 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,695 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,698 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,698 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,698 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,698 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,701 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,702 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,705 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,705 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,713 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,717 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,717 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,718 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,662 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,720 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,663 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,720 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,721 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,722 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,723 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,723 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,725 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,725 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,710 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,727 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,730 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,736 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,737 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,738 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,739 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,739 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,740 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,731 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,743 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,739 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,734 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,744 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,743 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,745 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,745 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,748 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,750 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,752 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,755 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,756 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,756 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,759 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,760 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,762 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,764 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,768 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,762 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,756 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,772 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,770 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,766 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,776 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,776 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,776 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,779 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,780 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,784 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,787 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,760 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,791 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,792 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,775 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,793 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,794 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,795 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,795 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,795 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,798 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,798 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,798 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,799 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,799 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,802 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,802 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,807 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,808 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,810 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,812 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,814 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,814 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,812 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,815 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,816 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,817 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,818 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,818 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,821 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,821 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,823 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,826 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,803 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,833 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,833 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,834 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,826 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,836 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,837 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,837 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,835 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,838 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,841 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,841 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,841 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,840 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,843 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,847 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,846 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,844 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,842 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,851 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,852 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,852 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,855 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,855 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,856 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,859 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,859 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,859 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,861 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,865 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,861 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,865 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,869 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,865 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,870 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,870 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,871 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,871 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,873 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,874 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,873 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,874 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,877 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,878 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,878 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,884 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,888 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,889 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,889 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,890 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,891 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,892 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,894 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,895 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,894 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,896 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,886 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,894 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,899 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,902 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,906 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,907 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,908 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,909 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,860 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,910 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,904 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,913 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,912 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,913 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,911 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,914 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,917 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,917 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,918 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,924 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,926 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,929 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,930 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,930 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,928 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,932 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,934 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,934 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,936 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,937 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,938 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,937 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,945 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,932 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,949 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,949 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:39,948 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,950 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,952 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,953 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,953 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,955 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,910 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,956 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,957 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,954 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,956 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,959 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,960 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,965 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,969 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,969 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,971 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,972 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,975 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,972 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,976 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,977 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,979 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,980 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,982 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,983 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,984 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,987 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,987 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,987 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:39,989 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,990 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,990 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,994 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:39,995 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,005 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,003 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,006 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,008 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,007 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,005 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,008 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,012 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,012 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,012 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:39,998 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,014 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,013 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,017 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,019 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,023 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,024 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,026 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,026 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,030 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,002 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,030 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,031 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,034 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,010 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,035 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,038 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,039 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,038 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,040 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,041 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,043 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,043 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,043 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,044 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,045 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,048 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,048 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,055 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,055 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,055 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,054 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,058 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,058 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,059 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,060 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,062 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,063 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,064 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,063 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,067 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,073 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,073 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,076 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,075 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,077 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,077 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,077 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,080 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,079 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,079 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,081 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,085 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,084 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,090 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,090 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,093 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,093 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,093 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,095 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,096 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,096 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,097 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,097 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,100 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,100 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,109 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,111 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,108 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,112 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,111 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,116 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,116 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,118 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,116 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,121 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,090 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,123 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,123 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,124 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,127 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,127 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,128 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,130 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,131 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,133 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,135 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,137 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,138 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,141 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,142 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,140 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,142 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,144 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,145 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,147 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,148 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,114 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,148 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,148 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,152 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,153 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,155 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,158 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,159 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,141 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,163 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,164 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,165 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,166 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,169 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,166 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,170 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,172 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,173 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,174 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,176 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,177 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,177 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,173 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,179 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,180 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,183 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,181 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,185 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,186 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,186 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,189 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,189 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,191 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,192 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,192 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,193 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,195 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,196 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,199 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,204 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,205 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,206 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,208 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,208 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,194 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,210 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,210 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,211 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,212 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,214 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,214 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,195 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,217 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,222 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,224 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,227 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,227 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,228 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,229 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,231 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,231 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,231 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,232 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,235 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,234 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,235 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,242 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,245 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,245 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,248 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,250 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,250 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,252 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,253 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,261 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,239 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,262 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,263 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,264 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,265 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,266 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,267 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,268 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,269 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,272 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,277 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,276 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,280 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,279 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,281 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,283 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,283 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,286 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,292 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,290 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,294 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,295 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,297 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,297 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,300 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,300 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,304 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,304 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,302 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,307 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,307 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,305 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,308 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,310 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,311 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,311 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,314 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,312 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,314 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,315 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,317 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,321 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,318 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,324 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,325 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,327 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,327 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,328 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,328 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,331 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,331 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,331 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,334 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,337 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,336 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,340 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,340 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,341 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,342 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,343 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,343 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,344 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,345 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,346 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,348 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,349 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,352 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,353 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,353 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,345 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,355 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,356 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,358 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,358 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,359 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,361 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,361 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,362 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,362 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,362 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,364 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,365 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,368 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,370 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,370 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,373 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,373 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,375 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,376 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,379 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,384 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,387 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,387 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,389 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,390 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,391 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,391 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,392 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,395 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,395 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,397 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,400 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,403 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,404 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,405 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,407 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,407 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,359 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,407 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,410 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,410 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,406 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,411 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,413 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,413 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,417 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,417 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,421 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,421 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,425 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,425 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,427 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,427 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,428 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,429 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,430 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,430 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,431 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,433 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,433 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,434 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,441 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,440 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,443 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,444 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,444 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,446 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,447 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,448 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,448 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,449 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,450 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,452 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,451 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,460 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,461 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,461 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,463 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,464 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,463 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,464 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,466 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,467 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,467 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,468 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,470 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,472 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,477 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,477 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,478 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,477 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,481 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,481 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,481 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,482 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,484 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,484 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,484 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,486 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,485 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,488 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,494 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,477 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,496 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,497 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,497 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,499 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,500 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,501 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,500 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,502 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,503 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,504 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,505 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,505 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,509 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,495 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,509 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,512 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,515 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,515 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,516 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,516 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,518 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,519 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,516 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,519 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,519 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,523 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,523 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,515 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,523 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,510 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,530 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,530 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,533 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,533 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,533 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,534 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,528 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,538 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,541 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,536 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,541 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,542 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,545 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,546 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,549 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,549 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,549 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,552 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,553 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,553 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,537 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,536 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,556 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,555 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,556 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,560 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,563 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,564 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,567 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,567 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,568 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,571 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,571 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,572 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,572 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,576 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,576 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,580 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,583 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,586 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,587 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,587 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,577 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,589 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,591 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,591 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,577 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,586 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,592 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,595 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,596 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,597 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,600 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,602 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,604 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,593 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,608 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,610 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,610 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,612 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,613 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,609 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,614 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,615 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,618 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,619 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,619 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,621 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,624 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,628 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,611 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,631 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,631 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,633 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,635 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,635 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,638 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,640 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,638 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,616 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,643 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,640 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,648 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,651 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,651 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,643 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,654 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,654 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,656 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,653 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,646 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,659 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,659 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,657 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,659 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,663 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,663 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,668 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,667 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,670 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,671 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,674 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,675 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,677 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,678 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,679 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,681 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,681 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,685 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,689 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,689 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,689 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,692 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,693 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,696 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,696 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,700 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,701 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,704 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,708 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,712 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,709 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,719 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,718 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,720 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,720 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,722 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,722 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,724 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,724 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,728 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,728 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,733 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,737 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,737 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,738 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,739 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,739 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,728 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,741 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,741 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,743 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,743 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,742 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,745 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,746 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,746 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,753 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,750 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,756 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,757 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,758 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,761 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,761 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,762 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,765 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,766 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,767 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,775 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,764 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,778 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,777 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,782 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,783 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,732 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,783 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,773 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,789 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,789 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,786 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,792 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,785 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,795 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,795 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,801 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,804 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,806 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,778 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,806 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,806 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,808 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,808 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,809 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,811 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,812 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,812 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,812 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,812 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,815 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,817 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,817 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,815 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,825 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,825 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,827 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,828 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,831 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,829 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,829 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,832 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,828 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,833 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,834 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,835 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,836 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,836 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,838 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,843 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,845 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,837 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,846 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,846 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,849 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,849 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,849 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,850 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,853 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,853 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,854 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,854 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,858 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,859 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,851 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,850 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,866 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,866 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,869 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,870 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,870 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,873 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,873 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,873 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,874 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,877 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,878 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,875 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,883 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,886 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,887 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,889 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,890 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,890 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,883 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,894 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,894 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,894 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,894 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,898 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,862 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,903 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,898 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,906 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,898 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,907 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,910 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,910 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:40,911 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,913 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,913 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,910 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,914 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,914 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,916 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,918 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,919 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,923 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,924 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,926 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,929 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,930 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,930 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,933 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,934 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,936 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,938 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,927 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,940 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,942 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,941 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,940 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,931 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,947 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,952 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,952 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,950 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,954 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,961 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,959 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,949 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,965 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,969 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,971 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,974 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,978 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,971 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,982 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,982 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,989 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:40,953 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,968 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,964 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,983 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,989 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,995 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,997 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,998 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,999 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:40,997 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:40,998 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,002 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,005 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,008 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,008 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,008 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,005 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,009 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,017 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,015 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,017 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,016 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,017 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,028 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,030 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,027 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,033 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,033 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,039 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,039 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,041 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,042 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,043 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,043 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,044 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,044 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,046 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,043 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,046 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,047 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,051 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,049 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,051 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,055 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,056 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,056 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,059 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,059 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,059 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,059 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,058 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,063 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,064 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,066 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,067 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,064 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,066 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,069 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,068 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,073 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,074 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,075 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,075 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,078 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,079 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,077 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,082 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,083 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,083 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,083 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,083 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,085 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,086 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,087 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,083 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,091 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,091 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,092 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,096 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,095 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,096 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,099 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,099 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,096 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,102 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,103 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,104 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,106 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,106 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,103 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,107 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,109 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,110 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,111 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,112 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,101 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,114 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,115 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,118 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,118 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,118 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,122 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,123 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,127 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,126 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,131 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,131 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,117 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,132 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,135 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,135 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,137 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,138 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,136 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,140 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,143 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,143 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,143 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,141 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,144 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,148 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,152 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,144 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,154 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,144 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,153 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,156 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,158 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,160 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,160 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,162 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,162 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,164 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,167 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,167 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,169 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,172 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,176 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,164 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,180 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,182 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,183 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,187 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,186 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,189 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,191 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,192 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,194 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,197 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,196 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,185 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,203 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,208 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,209 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,212 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,213 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,209 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,216 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,217 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,218 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,222 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,217 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,221 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,221 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,227 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,229 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,231 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,232 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,235 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,236 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,237 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,239 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,239 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,246 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,248 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,206 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,244 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,252 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,247 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,253 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,253 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,257 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,257 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,257 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,262 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,262 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,269 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,273 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,277 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,259 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,278 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,281 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,275 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,285 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,265 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,278 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,289 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,290 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,290 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,290 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,294 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,295 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,301 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,301 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,303 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,304 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,303 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,305 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,306 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,306 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,309 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,309 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,309 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,309 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,311 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,311 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,313 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,317 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,315 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,320 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,320 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,321 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,323 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,323 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,324 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,324 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,327 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,327 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,328 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,328 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,329 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,332 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,333 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,338 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,337 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,339 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,339 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,342 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,343 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,342 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,345 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,343 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,346 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,347 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,347 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,348 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,350 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,353 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,353 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,356 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,358 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,359 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,360 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,362 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,363 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,364 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,366 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,367 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,367 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,371 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,372 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,372 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,374 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,377 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,377 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,379 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,381 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,382 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,382 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,384 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,383 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,386 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,386 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,390 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,390 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,393 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,396 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,395 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,396 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,399 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,400 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,403 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,403 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,404 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,407 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,407 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,410 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,411 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,415 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,413 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,417 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,418 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,423 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,426 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,427 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,431 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,430 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,435 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,435 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,440 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,439 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,437 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,443 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,444 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,444 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,445 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,447 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,447 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,451 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,451 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,463 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,463 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,466 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,467 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,470 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,470 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,471 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,476 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,479 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,481 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,484 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,484 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,487 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,459 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,487 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,487 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,487 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,448 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,493 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,493 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,498 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,503 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,504 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,477 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,503 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,505 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,507 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,510 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,510 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,510 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,511 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,514 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,515 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,515 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,525 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,527 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,529 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,530 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,528 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,529 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,530 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,514 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,531 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,535 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,536 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,536 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,536 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,539 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,539 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,541 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,545 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,556 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,560 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,567 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,569 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,569 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,580 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,580 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,580 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,585 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,585 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,588 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,586 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,588 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,596 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,597 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,595 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,602 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,606 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,607 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,614 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,615 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,616 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,617 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,618 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,620 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,619 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,620 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,622 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,625 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,626 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,623 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,628 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,630 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,631 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,632 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,634 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,635 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,634 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,635 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,637 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,638 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,639 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,639 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,641 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,641 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,642 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,645 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,646 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,646 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,648 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,651 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,651 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,654 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,653 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,654 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,654 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,658 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,659 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,659 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,658 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,663 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,666 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,666 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,669 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,670 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,670 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,667 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,671 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,674 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,676 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,676 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,680 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,673 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,683 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,686 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,687 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,690 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,690 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,687 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,693 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,692 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,691 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,696 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,696 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,697 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,697 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,696 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,704 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,712 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,716 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,718 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,721 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,723 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,726 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,702 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,722 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,714 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,726 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,714 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,729 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,729 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,732 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,733 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,733 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,735 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,737 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,748 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,752 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,748 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,753 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,749 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,749 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,756 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,757 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,761 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,761 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,762 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,763 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,766 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,748 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,779 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,776 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,744 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,766 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,774 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,784 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,785 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,785 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,788 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,789 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,789 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,790 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,787 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,791 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,792 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,794 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,796 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,798 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,797 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,794 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,801 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,806 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,808 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,807 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,809 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,813 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,813 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,813 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,814 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,818 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,818 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,820 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,815 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,820 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,825 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,818 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,823 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,829 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,832 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,836 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,835 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,824 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,833 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,841 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,842 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,844 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,846 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,835 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,846 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,841 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,848 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,858 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,859 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,851 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,860 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,854 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,844 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,862 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,865 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,865 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,864 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,870 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,870 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,869 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,876 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,873 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,873 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,873 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,882 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,883 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,888 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,887 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,890 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,894 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,893 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,895 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,899 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,896 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,906 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,908 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,909 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,891 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,903 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,912 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,912 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,904 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,903 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,915 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,918 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,919 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,918 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,919 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,918 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,919 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,920 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,925 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,925 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,925 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,925 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,931 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:41,930 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,937 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,938 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,940 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,940 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,943 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,943 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,945 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,943 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,949 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,948 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,949 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,944 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,945 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,949 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,958 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,961 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,963 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,963 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,965 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,963 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,967 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,963 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,967 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,969 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,969 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,969 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,969 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,974 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,975 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,975 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,971 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,976 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,985 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,987 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,981 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,987 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,988 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,988 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,987 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,987 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:41,993 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,993 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,993 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,994 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:41,998 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,998 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,998 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:41,998 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,007 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,011 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,011 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,001 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,012 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,012 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,016 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,016 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,013 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,017 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,017 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,017 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,002 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,023 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,023 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,023 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,024 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,025 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,027 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,036 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,036 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,039 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,044 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,046 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,047 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,044 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,038 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,047 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,051 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,053 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,055 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,054 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,058 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,056 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,059 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,060 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,062 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,060 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,060 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,065 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,069 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,074 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,075 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,065 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,077 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,075 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,080 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,085 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,086 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,088 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,080 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,089 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,083 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,090 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,092 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,096 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,097 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,097 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,103 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,101 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,106 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,107 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,110 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,108 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,111 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,116 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,116 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,116 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,117 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,117 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,120 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,120 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,122 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,122 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,125 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,125 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,123 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,126 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,127 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,128 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,140 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,140 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,142 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,143 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,145 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,146 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,147 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,147 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,151 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,151 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,153 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,155 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,156 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,147 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,153 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,166 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,163 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,167 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,168 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,169 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,171 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,172 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,172 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,173 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,175 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,174 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,176 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,174 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,177 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,182 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,182 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,184 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,186 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,177 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,192 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,187 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,193 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,194 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,197 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,194 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,197 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,199 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,201 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,203 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,206 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,205 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,208 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,207 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,204 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,224 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,229 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,236 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,237 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,243 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,236 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,249 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,251 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,254 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,260 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,266 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,268 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,274 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,275 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,276 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,280 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,281 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,285 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,285 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,283 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,288 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,278 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,291 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,292 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,287 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,293 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,294 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,296 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,298 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,298 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,300 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,301 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,304 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,306 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,307 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,307 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,310 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,311 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,307 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,316 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,316 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,316 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,320 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,322 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,324 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,319 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,299 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,325 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,325 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,326 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,332 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,332 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,334 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,336 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,341 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,343 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,330 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,342 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,344 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,345 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,347 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,343 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,348 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,349 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,349 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,353 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,353 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,356 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,358 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,358 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,357 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,368 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,369 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,370 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,370 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,375 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,375 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,374 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,374 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,365 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,376 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,363 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,382 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,382 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,382 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,382 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,390 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,395 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,395 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,395 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,396 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,397 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,397 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,394 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,399 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,402 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,402 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,402 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,402 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,407 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,407 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,408 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,404 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,410 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,410 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,409 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,413 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,416 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,423 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,425 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,426 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,428 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,429 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,431 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,431 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,435 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,433 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,437 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,438 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,438 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,433 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,441 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,441 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,445 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,446 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,451 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,452 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,454 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,455 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,456 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,457 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,458 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,461 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,461 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,463 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,463 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,466 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,469 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,469 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,460 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,470 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,466 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,471 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,480 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,484 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,485 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,485 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,483 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,489 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,491 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,492 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,492 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,495 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,499 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,500 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,503 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,506 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,492 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,495 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,511 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,498 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,514 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,516 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,518 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,520 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,522 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,523 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,522 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,525 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,527 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,528 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,531 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,533 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,542 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,537 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,538 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,545 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,529 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,546 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,547 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,547 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,550 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,550 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,554 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,549 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,560 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,549 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,556 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,566 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,569 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,571 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,571 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,573 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,576 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,576 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,575 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,574 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,565 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,577 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,581 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,580 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,581 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,584 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,588 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,588 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,597 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,596 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,601 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,598 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,599 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,603 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,603 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,607 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,607 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,612 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,612 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,613 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,607 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,626 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,628 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,627 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,614 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,629 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,635 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,634 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,639 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,634 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,643 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,632 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,648 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,647 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,645 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,649 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,626 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,655 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,662 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,652 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,664 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,664 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,666 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,666 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,665 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,668 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,669 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,672 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,675 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,676 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,668 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,678 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,680 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,680 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,680 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,686 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,687 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,689 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,690 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,692 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,692 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,693 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,696 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,697 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,697 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,697 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,702 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,703 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,702 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,702 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,710 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,710 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,715 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,716 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,717 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,719 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,719 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,722 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,723 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,713 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,723 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,726 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,726 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,729 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,729 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,731 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,733 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,734 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,737 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,740 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,739 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,737 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,746 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,746 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,747 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,751 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,751 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,754 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,747 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,755 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,757 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,757 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,759 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,763 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,763 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,767 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,769 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,769 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,773 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,773 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,774 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,778 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,778 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,778 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,779 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,783 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,784 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,785 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,781 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,766 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,789 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,793 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,793 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,794 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,794 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,799 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,800 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,795 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,809 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,810 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,814 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,813 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,813 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,815 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,818 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,818 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,819 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,823 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,824 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,825 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,831 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,833 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,837 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,837 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,838 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,838 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,843 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,843 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,843 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,841 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,844 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,840 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,852 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,851 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,858 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,858 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,863 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,864 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,863 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,865 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,869 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,869 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,869 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,871 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,876 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,876 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,878 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,885 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,890 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,890 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,879 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,891 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,894 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,895 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,898 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,900 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,901 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,904 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,893 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,909 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,909 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,898 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,915 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,916 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,916 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,915 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:42,917 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,917 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,918 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,919 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,923 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,923 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,923 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,924 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,925 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,925 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,926 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,927 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,931 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,931 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,932 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,933 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,941 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,944 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,944 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,945 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,946 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,948 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,950 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,941 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,950 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,950 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,947 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,951 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,953 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,958 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,958 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,960 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,959 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,959 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,968 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,971 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,970 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,971 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,974 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,975 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,971 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,969 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,977 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,978 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,981 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,984 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,985 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,986 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,984 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,987 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,976 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,991 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,998 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,998 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:42,997 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,998 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:42,998 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,998 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:42,999 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,006 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,008 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,013 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,014 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,018 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,019 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,010 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,018 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,015 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,014 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,020 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,023 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,022 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,031 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,031 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,033 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,033 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,035 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,040 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,041 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,041 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,045 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,043 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,043 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,046 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,049 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,054 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,053 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,051 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,056 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,058 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,059 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,059 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,059 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,060 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,060 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,062 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,066 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,066 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,066 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,068 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,072 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,073 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,075 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,075 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,074 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,075 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,075 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,081 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,081 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,086 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,086 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,088 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,088 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,091 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,090 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,089 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,095 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,096 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,087 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,096 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,096 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,100 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,099 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,104 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,104 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,104 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,105 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,105 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,110 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,110 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,119 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,114 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,121 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,123 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,123 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,123 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,124 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,117 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,126 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,126 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,130 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,130 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,127 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,131 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,131 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,131 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,137 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,136 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,137 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,134 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,138 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,138 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,144 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,145 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,145 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,149 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,150 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,150 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,148 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,154 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,153 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,155 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,154 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,157 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,157 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,161 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,161 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,161 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,164 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,166 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,169 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,169 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,171 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,173 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,174 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,175 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,173 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,179 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,180 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,182 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,179 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,187 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,191 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,191 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,192 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,193 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,195 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,195 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,198 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,199 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,203 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,199 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,204 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,209 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,180 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,213 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,217 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,219 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,222 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,224 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,228 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,216 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,232 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,237 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,237 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,236 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,238 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,241 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,242 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,241 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,245 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,247 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,250 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,249 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,252 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,251 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,256 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,263 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,261 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,265 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,257 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,266 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,266 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,270 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,272 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,274 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,275 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,269 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,279 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,280 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,284 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,280 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,282 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,289 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,288 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,290 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,292 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,293 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,289 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,298 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,298 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,300 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,303 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,305 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,305 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,309 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,310 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,311 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,311 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,312 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,312 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,316 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,311 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,320 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,320 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,320 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,325 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,326 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,326 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,331 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,334 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,326 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,334 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,341 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,341 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,342 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,341 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,345 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,346 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,347 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,344 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,349 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,349 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,350 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,357 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,357 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,357 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,361 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,362 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,359 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,361 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,365 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,370 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,370 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,375 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,375 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,380 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,380 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,385 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,385 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,380 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,391 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,392 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,392 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,389 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,393 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,394 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,397 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,397 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,402 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,402 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,402 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,403 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,407 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,411 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,411 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,414 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,417 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,421 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,421 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,423 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,427 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,427 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,431 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,433 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,432 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,435 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,435 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,437 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,441 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,442 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,442 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,439 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,446 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,443 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,450 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,452 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,456 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,457 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,461 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,461 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,461 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,458 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,466 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,466 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,469 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,469 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,469 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,466 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,471 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,477 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,477 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,477 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,483 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,487 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,485 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,491 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,493 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,492 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,479 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,490 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,494 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,495 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,497 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,501 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,502 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,502 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,508 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,508 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,506 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,509 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,510 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,513 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,518 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,521 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,526 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,526 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,527 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,527 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,528 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,533 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,533 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,534 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,540 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,542 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,543 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,545 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,549 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,542 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,549 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,546 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,557 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,558 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,557 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,558 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,557 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,561 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,566 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,563 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,567 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,567 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,571 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,570 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,575 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,576 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,579 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,577 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,576 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,581 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,587 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,587 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,590 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,590 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,593 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,601 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,602 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,603 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,596 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,608 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,608 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,608 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,601 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,610 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,611 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,613 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,618 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,618 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,619 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,620 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,626 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,624 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,627 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,624 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,634 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,636 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,639 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,636 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,638 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,641 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,642 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,634 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,645 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,650 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,651 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,653 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,656 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,657 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,657 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,656 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,663 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,665 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,664 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,664 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,664 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,664 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,668 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,673 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,673 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,674 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,676 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,680 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,680 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,681 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,680 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,683 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,687 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,688 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,689 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,688 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,690 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,693 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,697 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,697 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,699 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,702 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,704 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,708 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,707 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,709 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,706 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,714 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,716 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,718 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,720 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,723 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,722 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,728 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,719 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,729 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,731 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,738 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,729 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,741 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,744 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,744 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,743 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,747 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,746 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,752 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,752 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,756 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,758 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,760 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,760 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,770 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,762 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,771 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,774 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,774 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,780 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,784 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,784 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,785 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,786 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,792 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,791 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,791 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,794 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,798 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,798 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,802 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,806 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,807 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,808 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,808 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,812 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,814 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,814 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,817 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,819 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,821 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,821 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,820 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,826 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,827 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,831 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,832 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,837 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,837 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,840 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,841 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,844 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,844 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,846 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,846 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,847 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,852 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,852 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,854 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,857 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,859 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,863 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,861 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,869 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,871 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,870 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,874 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,874 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,877 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,878 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,878 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,883 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,885 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,887 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,890 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,893 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,895 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,897 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,901 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,901 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,905 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,909 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,910 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,913 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,918 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,922 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,925 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,929 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,930 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,934 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:43,938 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,950 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,953 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,957 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,967 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,970 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,974 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:12:43,985 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:43,988 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:43,991 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] } ], "source": [ "# Compute also the distribution of the metric `eai_exp`\n", "# To speed-up the comutations, we use a ProcessPool for parallel computations\n", "from pathos.pools import ProcessPool as Pool\n", "pool = Pool()\n", "output_imp2 = calc_imp2.uncertainty(output_imp2, rp = [50, 100, 250], calc_eai_exp=True, calc_at_event=True, pool=pool)\n", "pool.close() #Do not forget to close your pool!\n", "pool.join()\n", "pool.clear()" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:47.708117Z", "start_time": "2022-01-10T20:12:47.690068Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:47,695 - climada.entity.impact_funcs.base - WARNING - For intensity = 0, mdd != 0 or paa != 0. Consider shifting the origin of the intensity scale. In impact.calc the impact is always null at intensity = 0.\n", "2022-01-10 21:12:47,697 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:12:47,699 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n" ] } ], "source": [ "# Add the original value of the impacts (without uncertainty) to the uncertainty plot\n", "from climada.engine import Impact\n", "imp = Impact()\n", "imp.calc(exp_base, impf_func(), haz)\n", "aai_agg_o = imp.aai_agg\n", "freq_curve_o = imp.calc_freq_curve([50, 100, 250]).impact\n", "orig_list = [aai_agg_o] + list(freq_curve_o) +[1]" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:49.278123Z", "start_time": "2022-01-10T20:12:48.525437Z" }, "code_folding": [] }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# plot the aai_agg and freq_curve uncertainty only\n", "# use logarithmic x-scale\n", "output_imp2.plot_uncertainty(metric_list=['aai_agg', 'freq_curve'], orig_list=orig_list, log=True, figsize=(12,8));" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:50.192029Z", "start_time": "2022-01-10T20:12:49.843958Z" } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/SALib/analyze/rbd_fast.py:106: RuntimeWarning: invalid value encountered in double_scalars\n", " return D1 / V\n" ] } ], "source": [ "# Use the method 'rbd_fast' which is recommend in pair with 'latin'. In addition, change one of the kwargs \n", "# (M=15) of the salib sampling method.\n", "output_imp2 = calc_imp2.sensitivity(output_imp2, sensitivity_method='rbd_fast', sensitivity_kwargs = {'M': 15})" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Since we computed the distribution and sensitivity indices for the total impact at each exposure point, we can plot a map of the largest sensitivity index in each exposure location. For every location, the most sensitive parameter is `v_half`, meaning that the average annual impact at each location is most sensitivity to the ucnertainty in the impact function slope scaling parameter." ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:54.191848Z", "start_time": "2022-01-10T20:12:51.694564Z" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "output_imp2.plot_sensitivity_map();" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:54.212554Z", "start_time": "2022-01-10T20:12:54.194557Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
metricparamparam2si
4545v_halfNone0.479974
4646v_halfNone0.479974
4747v_halfNone0.479974
4848v_halfNone0.475221
4949v_halfNone0.479974
\n", "
" ], "text/plain": [ " metric param param2 si\n", "45 45 v_half None 0.479974\n", "46 46 v_half None 0.479974\n", "47 47 v_half None 0.479974\n", "48 48 v_half None 0.475221\n", "49 49 v_half None 0.479974" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_imp2.get_largest_si(salib_si='S1', metric_list=['eai_exp']).tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## CalcCostBenefit" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2021-09-23T14:32:01.173184Z", "start_time": "2021-09-23T14:32:01.169411Z" } }, "source": [ "The uncertainty and sensitivity analysis for CostBenefit is completely analogous to the Impact case. It is slightly more complex as there are more input variables." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Set the InputVars " ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:58.089282Z", "start_time": "2022-01-10T20:12:58.053471Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:12:58,058 - climada.hazard.base - INFO - Reading /Users/ckropf/climada/demo/data/tc_fl_1990_2004.h5\n" ] } ], "source": [ "import copy\n", "from climada.util.constants import ENT_DEMO_TODAY, ENT_DEMO_FUTURE, HAZ_DEMO_H5\n", "from climada.entity import Entity\n", "from climada.hazard import Hazard\n", "\n", "# Entity today has an uncertainty in the total asset value\n", "def ent_today_func(x_ent):\n", " #In-function imports needed only for parallel computing on Windows\n", " from climada.entity import Entity \n", " from climada.util.constants import ENT_DEMO_TODAY \n", " entity = Entity.from_excel(ENT_DEMO_TODAY)\n", " entity.exposures.ref_year = 2018\n", " entity.exposures.gdf.value *= x_ent\n", " return entity\n", "\n", "# Entity in the future has a +- 10% uncertainty in the cost of all the adapatation measures\n", "def ent_fut_func(m_fut_cost):\n", " #In-function imports needed only for parallel computing on Windows\n", " from climada.entity import Entity \n", " from climada.util.constants import ENT_DEMO_FUTURE \n", " entity = Entity.from_excel(ENT_DEMO_FUTURE)\n", " entity.exposures.ref_year = 2040 \n", " for meas in entity.measures.get_measure('TC'):\n", " meas.cost *= m_fut_cost\n", " return entity\n", "\n", "haz_base = Hazard.from_hdf5(HAZ_DEMO_H5)\n", "# The hazard intensity in the future is also uncertainty by a multiplicative factor\n", "def haz_fut(x_haz_fut, haz_base):\n", " #In-function imports needed only for parallel computing on Windows\n", " import copy \n", " from climada.hazard import Hazard \n", " from climada.util.constants import HAZ_DEMO_H5 \n", " haz = copy.deepcopy(haz_base)\n", " haz.intensity = haz.intensity.multiply(x_haz_fut)\n", " return haz\n", "from functools import partial\n", "haz_fut_func = partial(haz_fut, haz_base=haz_base)\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Check that costs for measures are changed as desired." ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:12:59.932811Z", "start_time": "2022-01-10T20:12:59.500919Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "The cost for m_fut_cost=1 are [1311768360.8515418, 1728000000.0, 8878779433.630093, 9200000000.0]\n", "The cost for m_fut_cost=0.5 are [655884180.4257709, 864000000.0, 4439389716.815046, 4600000000.0]\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] } ], "source": [ "costs_1 = [meas.cost for meas in ent_fut_func(1).measures.get_measure('TC')]\n", "costs_05 = [meas.cost for meas in ent_fut_func(0.5).measures.get_measure('TC')]\n", "print(f\"\\nThe cost for m_fut_cost=1 are {costs_1}\\n\"\n", " f\"The cost for m_fut_cost=0.5 are {costs_05}\");" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Define the InputVars" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:01.740776Z", "start_time": "2022-01-10T20:13:01.734227Z" } }, "outputs": [], "source": [ "import scipy as sp\n", "from climada.engine.unsequa import InputVar\n", "\n", "haz_today = haz_base\n", "\n", "haz_fut_distr = {\"x_haz_fut\": sp.stats.uniform(1, 3),\n", " }\n", "haz_fut_iv = InputVar(haz_fut_func, haz_fut_distr)\n", "\n", "ent_today_distr = {\"x_ent\": sp.stats.uniform(0.7, 1)}\n", "ent_today_iv = InputVar(ent_today_func, ent_today_distr)\n", "\n", "ent_fut_distr = {\"m_fut_cost\": sp.stats.norm(1, 0.1)}\n", "ent_fut_iv = InputVar(ent_fut_func, ent_fut_distr)" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:02.702830Z", "start_time": "2022-01-10T20:13:02.600643Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
latitudelongitudevaluedeductiblecoverimpf_TCValue_2010
026.933899-80.1287991.671301e+1001.392750e+1015.139301e+09
126.957203-80.0982841.511528e+1001.259606e+1014.647994e+09
226.783846-80.7489471.511528e+1001.259606e+1014.647994e+09
326.645524-80.5507041.511528e+1001.259606e+1014.647994e+09
426.897796-80.5969291.511528e+1001.259606e+1014.647994e+09
\n", "
" ], "text/plain": [ " latitude longitude value deductible cover impf_TC \\\n", "0 26.933899 -80.128799 1.671301e+10 0 1.392750e+10 1 \n", "1 26.957203 -80.098284 1.511528e+10 0 1.259606e+10 1 \n", "2 26.783846 -80.748947 1.511528e+10 0 1.259606e+10 1 \n", "3 26.645524 -80.550704 1.511528e+10 0 1.259606e+10 1 \n", "4 26.897796 -80.596929 1.511528e+10 0 1.259606e+10 1 \n", "\n", " Value_2010 \n", "0 5.139301e+09 \n", "1 4.647994e+09 \n", "2 4.647994e+09 \n", "3 4.647994e+09 \n", "4 4.647994e+09 " ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "ent_avg = ent_today_iv.evaluate()\n", "ent_avg.exposures.gdf.head()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Compute cost benefit uncertainty and sensitivity using default methods " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "For examples of how to use non-defaults please see the [impact example](###Compute-uncertainty-and-sensitivity-using-default-methods )" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:05.501816Z", "start_time": "2022-01-10T20:13:05.404743Z" } }, "outputs": [], "source": [ "from climada.engine.unsequa import CalcCostBenefit\n", "\n", "unc_cb = CalcCostBenefit(haz_input_var=haz_today, ent_input_var=ent_today_iv,\n", " haz_fut_input_var=haz_fut_iv, ent_fut_input_var=ent_fut_iv)" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:07.537792Z", "start_time": "2022-01-10T20:13:07.346409Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:13:07,531 - climada.engine.unsequa.calc_base - INFO - Effective number of made samples: 50\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
x_entx_haz_futm_fut_cost
451.2634773.0712891.012517
461.6580083.0712891.012517
471.2634771.3720701.012517
481.2634773.0712891.067757
491.6580081.3720701.067757
\n", "
" ], "text/plain": [ " x_ent x_haz_fut m_fut_cost\n", "45 1.263477 3.071289 1.012517\n", "46 1.658008 3.071289 1.012517\n", "47 1.263477 1.372070 1.012517\n", "48 1.263477 3.071289 1.067757\n", "49 1.658008 1.372070 1.067757" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "output_cb= unc_cb.make_sample(N=10, sampling_kwargs={'calc_second_order':False})\n", "output_cb.get_samples_df().tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "For longer computations, it is possible to use a pool for parallel computation." ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:22.501919Z", "start_time": "2022-01-10T20:13:10.484095Z" }, "scrolled": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "2022-01-10 21:13:10,485 - climada.engine.unsequa.calc_cost_benefit - INFO - The freq_curve is not saved. Please change the risk_func (see climada.engine.cost_benefit) if return period information is needed\n", "2022-01-10 21:13:10,670 - climada.entity.exposures.base - INFO - Matching 50 exposures with 2500 centroids.\n", "2022-01-10 21:13:10,672 - climada.util.coordinates - INFO - No exact centroid match found. Reprojecting coordinates to nearest neighbor closer than the threshold = 100\n", "2022-01-10 21:13:10,676 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,682 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,683 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,687 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,689 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,694 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,695 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,701 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,702 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,710 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,712 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,718 - climada.entity.exposures.base - INFO - Matching 50 exposures with 2500 centroids.\n", "2022-01-10 21:13:10,719 - climada.util.coordinates - INFO - No exact centroid match found. Reprojecting coordinates to nearest neighbor closer than the threshold = 100\n", "2022-01-10 21:13:10,726 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,726 - climada.entity.exposures.base - INFO - Impact function column name 'if_TC' is not according to current naming conventions. It's suggested to use 'impf_TC' instead.\n", "2022-01-10 21:13:10,734 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,736 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,736 - climada.entity.exposures.base - INFO - Impact function column name 'if_TC' is not according to current naming conventions. It's suggested to use 'impf_TC' instead.\n", "2022-01-10 21:13:10,743 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,744 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,744 - climada.entity.exposures.base - INFO - Impact function column name 'if_TC' is not according to current naming conventions. It's suggested to use 'impf_TC' instead.\n", "2022-01-10 21:13:10,750 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,751 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,752 - climada.entity.exposures.base - INFO - Impact function column name 'if_TC' is not according to current naming conventions. It's suggested to use 'impf_TC' instead.\n", "2022-01-10 21:13:10,759 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,761 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,761 - climada.entity.exposures.base - INFO - Impact function column name 'if_TC' is not according to current naming conventions. It's suggested to use 'impf_TC' instead.\n", "2022-01-10 21:13:10,767 - climada.engine.impact - INFO - Exposures matching centroids found in centr_TC\n", "2022-01-10 21:13:10,768 - climada.engine.impact - INFO - Calculating damage for 50 assets (>0) and 216 events.\n", "2022-01-10 21:13:10,768 - climada.entity.exposures.base - INFO - Impact function column name 'if_TC' is not according to current naming conventions. It's suggested to use 'impf_TC' instead.\n", "2022-01-10 21:13:10,773 - climada.engine.cost_benefit - INFO - Computing cost benefit from years 2018 to 2040.\n", "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.31787 2.75916 2.09365\n", "Beach nourishment 1.73604 2.23365 1.28663\n", "Seawall 8.92009 0.00282054 0.000316201\n", "Building code 9.2428 1.69662 0.183561\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 6.78647 (USD bn)\n", "Average annual risk: 0.707117 (USD bn)\n", "Residual risk: 0.09423 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n", "2022-01-10 21:13:10,778 - climada.engine.unsequa.calc_base - INFO - \n", "\n", "Estimated computaion time: 0:00:14.600000\n", "\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n", "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.31787 2.75916 2.09365\n", "Beach nourishment 1.73604 2.23365 1.28663\n", "Seawall 8.92009 0.00282054 0.000316201\n", "Building code 9.2428 1.69662 0.183561\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 6.78647 (USD bn)\n", "Average annual risk: 0.707117 (USD bn)\n", "Residual risk: 0.09423 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.31787 2.93592 2.22778\n", "Beach nourishment 1.73604 2.37799 1.36978\n", "Seawall 8.92009 0.00282054 0.000316201\n", "Building code 9.2428 1.78488 0.193111\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 7.13953 (USD bn)\n", "Average annual risk: 0.707117 (USD bn)\n", "Residual risk: 0.037919 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.31787 14.2247 10.7937\n", "Beach nourishment 1.73604 11.095 6.39101\n", "Seawall 8.92009 0.0372843 0.00417982\n", "Building code 9.2428 13.3332 1.44255\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 53.3327 (USD bn)\n", "Average annual risk: 6.12413 (USD bn)\n", "Residual risk: 14.6425 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.48543 2.75916 1.85748\n", "Beach nourishment 1.95676 2.23365 1.1415\n", "Seawall 10.0542 0.00282054 0.000280534\n", "Building code 10.418 1.69662 0.162855\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 6.78647 (USD bn)\n", "Average annual risk: 0.707117 (USD bn)\n", "Residual risk: 0.09423 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.48543 14.4015 9.69517\n", "Beach nourishment 1.95676 11.2394 5.74386\n", "Seawall 10.0542 0.0372843 0.00370833\n", "Building code 10.418 13.4214 1.2883\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 53.6858 (USD bn)\n", "Average annual risk: 6.12413 (USD bn)\n", "Residual risk: 14.5862 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.03832 10.4022 10.0183\n", "Beach nourishment 1.36779 8.21421 6.00547\n", "Seawall 7.02795 0.424078 0.0603417\n", "Building code 7.28221 36.9875 5.07916\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 147.95 (USD bn)\n", "Average annual risk: 17.0906 (USD bn)\n", "Residual risk: 91.9219 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.03832 10.1922 9.81605\n", "Beach nourishment 1.36779 8.04273 5.8801\n", "Seawall 7.02795 0.424078 0.0603417\n", "Building code 7.28221 36.8826 5.06476\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 147.53 (USD bn)\n", "Average annual risk: 17.0906 (USD bn)\n", "Residual risk: 91.9888 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.03832 7.62417 7.34277\n", "Beach nourishment 1.36779 5.98715 4.37725\n", "Seawall 7.02795 1.30529 0.185729\n", "Building code 7.28221 43.2448 5.93842\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 172.979 (USD bn)\n", "Average annual risk: 20.0035 (USD bn)\n", "Residual risk: 114.818 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.28098 10.4022 8.12051\n", "Beach nourishment 1.68745 8.21421 4.86783\n", "Seawall 8.67041 0.424078 0.048911\n", "Building code 8.98409 36.9875 4.117\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 147.95 (USD bn)\n", "Average annual risk: 17.0906 (USD bn)\n", "Residual risk: 91.9219 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.28098 7.41416 5.78787\n", "Beach nourishment 1.68745 5.81568 3.44644\n", "Seawall 8.67041 1.30529 0.150546\n", "Building code 8.98409 43.1399 4.80182\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 172.56 (USD bn)\n", "Average annual risk: 20.0035 (USD bn)\n", "Residual risk: 114.885 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.40806 14.7297 10.461\n", "Beach nourishment 1.85485 11.6598 6.2861\n", "Seawall 9.53057 0.0633377 0.00664574\n", "Building code 9.87537 19.3421 1.95862\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 77.3685 (USD bn)\n", "Average annual risk: 8.85395 (USD bn)\n", "Residual risk: 31.5735 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.40806 14.7131 10.4492\n", "Beach nourishment 1.85485 11.6462 6.27878\n", "Seawall 9.53057 0.0633377 0.00664574\n", "Building code 9.87537 19.3338 1.95778\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 77.3353 (USD bn)\n", "Average annual risk: 8.85395 (USD bn)\n", "Residual risk: 31.5788 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.40806 12.9695 9.21086\n", "Beach nourishment 1.85485 10.0334 5.40926\n", "Seawall 9.53057 0.255559 0.0268147\n", "Building code 9.87537 33.6892 3.41144\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 134.757 (USD bn)\n", "Average annual risk: 15.5328 (USD bn)\n", "Residual risk: 77.8092 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.17981 14.7297 12.4848\n", "Beach nourishment 1.55418 11.6598 7.50222\n", "Seawall 7.98564 0.0633377 0.00793144\n", "Building code 8.27455 19.3421 2.33754\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 77.3685 (USD bn)\n", "Average annual risk: 8.85395 (USD bn)\n", "Residual risk: 31.5735 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.17981 12.9529 10.9787\n", "Beach nourishment 1.55418 10.0198 6.44702\n", "Seawall 7.98564 0.255559 0.0320023\n", "Building code 8.27455 33.6809 4.07042\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 134.724 (USD bn)\n", "Average annual risk: 15.5328 (USD bn)\n", "Residual risk: 77.8145 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.23081 7.6526 6.21754\n", "Beach nourishment 1.62135 5.92005 3.65131\n", "Seawall 8.33079 1.85488 0.222653\n", "Building code 8.63219 45.0948 5.22403\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 180.379 (USD bn)\n", "Average annual risk: 20.8872 (USD bn)\n", "Residual risk: 119.857 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.23081 7.63598 6.20404\n", "Beach nourishment 1.62135 5.90648 3.64294\n", "Seawall 8.33079 1.85488 0.222653\n", "Building code 8.63219 45.0865 5.22307\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 180.346 (USD bn)\n", "Average annual risk: 20.8872 (USD bn)\n", "Residual risk: 119.862 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.23081 1.42968 1.16158\n", "Beach nourishment 1.62135 1.16579 0.719024\n", "Seawall 8.33079 0.000211051 2.53339e-05\n", "Building code 8.63219 0.776677 0.0899746\n", "\n", "-------------------- --------- --------\n", "Total climate risk: 3.10671 (USD bn)\n", "Average annual risk: 0.256394 (USD bn)\n", "Residual risk: -0.265652 (USD bn)\n", "-------------------- --------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.36488 7.6526 5.60678\n", "Beach nourishment 1.79797 5.92005 3.29263\n", "Seawall 9.23829 1.85488 0.200781\n", "Building code 9.57251 45.0948 4.71086\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 180.379 (USD bn)\n", "Average annual risk: 20.8872 (USD bn)\n", "Residual risk: 119.857 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.36488 1.41306 1.0353\n", "Beach nourishment 1.79797 1.15222 0.640845\n", "Seawall 9.23829 0.000211051 2.28453e-05\n", "Building code 9.57251 0.768379 0.0802693\n", "\n", "-------------------- --------- --------\n", "Total climate risk: 3.07351 (USD bn)\n", "Average annual risk: 0.256394 (USD bn)\n", "Residual risk: -0.260358 (USD bn)\n", "-------------------- --------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.17213 13.837 11.805\n", "Beach nourishment 1.54406 10.7848 6.98471\n", "Seawall 7.93365 0.179075 0.0225716\n", "Building code 8.22067 29.6506 3.60683\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 118.602 (USD bn)\n", "Average annual risk: 13.7089 (USD bn)\n", "Residual risk: 64.1509 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.17213 13.8204 11.7908\n", "Beach nourishment 1.54406 10.7712 6.97592\n", "Seawall 7.93365 0.179075 0.0225716\n", "Building code 8.22067 29.6423 3.60582\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 118.569 (USD bn)\n", "Average annual risk: 13.7089 (USD bn)\n", "Residual risk: 64.1562 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.17213 5.34363 4.5589\n", "Beach nourishment 1.54406 4.29571 2.78209\n", "Seawall 7.93365 0.00754426 0.00095092\n", "Building code 8.22067 3.54547 0.431287\n", "\n", "-------------------- --------- --------\n", "Total climate risk: 14.1819 (USD bn)\n", "Average annual risk: 1.55655 (USD bn)\n", "Residual risk: 0.989514 (USD bn)\n", "-------------------- --------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.41405 13.837 9.78538\n", "Beach nourishment 1.86274 10.7848 5.78975\n", "Seawall 9.57109 0.179075 0.01871\n", "Building code 9.91736 29.6506 2.98977\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 118.602 (USD bn)\n", "Average annual risk: 13.7089 (USD bn)\n", "Residual risk: 64.1509 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.41405 5.32701 3.7672\n", "Beach nourishment 1.86274 4.28214 2.29884\n", "Seawall 9.57109 0.00754426 0.000788235\n", "Building code 9.91736 3.53717 0.356664\n", "\n", "-------------------- --------- --------\n", "Total climate risk: 14.1487 (USD bn)\n", "Average annual risk: 1.55655 (USD bn)\n", "Residual risk: 0.994808 (USD bn)\n", "-------------------- --------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.36004 6.70078 4.9269\n", "Beach nourishment 1.79159 5.27157 2.9424\n", "Seawall 9.2055 3.60281 0.391376\n", "Building code 9.53854 48.1333 5.0462\n", "\n", "-------------------- ------- --------\n", "Total climate risk: 192.533 (USD bn)\n", "Average annual risk: 22.268 (USD bn)\n", "Residual risk: 128.825 (USD bn)\n", "-------------------- ------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.36004 6.68416 4.91468\n", "Beach nourishment 1.79159 5.258 2.93483\n", "Seawall 9.2055 3.60281 0.391376\n", "Building code 9.53854 48.125 5.04533\n", "\n", "-------------------- ------- --------\n", "Total climate risk: 192.5 (USD bn)\n", "Average annual risk: 22.268 (USD bn)\n", "Residual risk: 128.83 (USD bn)\n", "-------------------- ------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.36004 8.74424 6.42941\n", "Beach nourishment 1.79159 6.76879 3.7781\n", "Seawall 9.2055 0.617933 0.0671265\n", "Building code 9.53854 39.2601 4.11595\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 157.041 (USD bn)\n", "Average annual risk: 18.1373 (USD bn)\n", "Residual risk: 101.649 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.23618 6.70078 5.42056\n", "Beach nourishment 1.62843 5.27157 3.23722\n", "Seawall 8.36715 3.60281 0.43059\n", "Building code 8.66986 48.1333 5.5518\n", "\n", "-------------------- ------- --------\n", "Total climate risk: 192.533 (USD bn)\n", "Average annual risk: 22.268 (USD bn)\n", "Residual risk: 128.825 (USD bn)\n", "-------------------- ------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.23618 8.72762 7.06016\n", "Beach nourishment 1.62843 6.75522 4.14831\n", "Seawall 8.36715 0.617933 0.0738523\n", "Building code 8.66986 39.2518 4.52739\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 157.007 (USD bn)\n", "Average annual risk: 18.1373 (USD bn)\n", "Residual risk: 101.655 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.27634 10.7463 8.41962\n", "Beach nourishment 1.68133 8.75119 5.20491\n", "Seawall 8.63899 0.0192535 0.00222868\n", "Building code 8.95154 7.73749 0.864375\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 30.95 (USD bn)\n", "Average annual risk: 3.48553 (USD bn)\n", "Residual risk: 3.6957 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.27634 10.5363 8.25508\n", "Beach nourishment 1.68133 8.57972 5.10293\n", "Seawall 8.63899 0.0192535 0.00222868\n", "Building code 8.95154 7.63263 0.852661\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 30.5305 (USD bn)\n", "Average annual risk: 3.48553 (USD bn)\n", "Residual risk: 3.7626 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.27634 7.34786 5.75697\n", "Beach nourishment 1.68133 5.82729 3.46588\n", "Seawall 8.63899 2.57386 0.297936\n", "Building code 8.95154 46.6202 5.20807\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 186.481 (USD bn)\n", "Average annual risk: 21.5861 (USD bn)\n", "Residual risk: 124.112 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.06922 10.7463 10.0506\n", "Beach nourishment 1.40849 8.75119 6.21319\n", "Seawall 7.23706 0.0192535 0.00266041\n", "Building code 7.49889 7.73749 1.03182\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 30.95 (USD bn)\n", "Average annual risk: 3.48553 (USD bn)\n", "Residual risk: 3.6957 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.06922 7.13786 6.67577\n", "Beach nourishment 1.40849 5.65582 4.01553\n", "Seawall 7.23706 2.57386 0.35565\n", "Building code 7.49889 46.5153 6.20296\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 186.061 (USD bn)\n", "Average annual risk: 21.5861 (USD bn)\n", "Residual risk: 124.179 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.47517 8.25573 5.59646\n", "Beach nourishment 1.94325 6.27247 3.22783\n", "Seawall 9.98477 0.913258 0.0914651\n", "Building code 10.346 41.4426 4.00566\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 165.77 (USD bn)\n", "Average annual risk: 19.2207 (USD bn)\n", "Residual risk: 108.886 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.47517 8.4325 5.71629\n", "Beach nourishment 1.94325 6.41681 3.3021\n", "Seawall 9.98477 0.913258 0.0914651\n", "Building code 10.346 41.5308 4.01419\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 166.123 (USD bn)\n", "Average annual risk: 19.2207 (USD bn)\n", "Residual risk: 108.83 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.47517 14.8302 10.0532\n", "Beach nourishment 1.94325 11.6698 6.0053\n", "Seawall 9.98477 0.107719 0.0107883\n", "Building code 10.346 24.2773 2.34654\n", "\n", "-------------------- ------- --------\n", "Total climate risk: 97.1092 (USD bn)\n", "Average annual risk: 11.23 (USD bn)\n", "Residual risk: 46.2242 (USD bn)\n", "-------------------- ------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.32238 8.25573 6.24311\n", "Beach nourishment 1.74197 6.27247 3.60078\n", "Seawall 8.95058 0.913258 0.102033\n", "Building code 9.2744 41.4426 4.46849\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 165.77 (USD bn)\n", "Average annual risk: 19.2207 (USD bn)\n", "Residual risk: 108.886 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.32238 15.0069 11.3485\n", "Beach nourishment 1.74197 11.8141 6.78203\n", "Seawall 8.95058 0.107719 0.0120348\n", "Building code 9.2744 24.3656 2.62718\n", "\n", "-------------------- ------- --------\n", "Total climate risk: 97.4622 (USD bn)\n", "Average annual risk: 11.23 (USD bn)\n", "Residual risk: 46.1679 (USD bn)\n", "-------------------- ------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.09575 7.17439 6.54746\n", "Beach nourishment 1.44344 5.77212 3.99886\n", "Seawall 7.41667 0.0119838 0.0016158\n", "Building code 7.68499 5.24942 0.683074\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 20.9977 (USD bn)\n", "Average annual risk: 2.37505 (USD bn)\n", "Residual risk: 2.78976 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.09575 7.32699 6.68672\n", "Beach nourishment 1.44344 5.89672 4.08518\n", "Seawall 7.41667 0.0119838 0.0016158\n", "Building code 7.68499 5.32561 0.692989\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 21.3025 (USD bn)\n", "Average annual risk: 2.37505 (USD bn)\n", "Residual risk: 2.74115 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.09575 9.62594 8.78478\n", "Beach nourishment 1.44344 7.31975 5.07104\n", "Seawall 7.41667 0.510076 0.0687743\n", "Building code 7.68499 37.975 4.94145\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 151.9 (USD bn)\n", "Average annual risk: 17.6093 (USD bn)\n", "Residual risk: 96.4691 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.22369 7.17439 5.8629\n", "Beach nourishment 1.61198 5.77212 3.58077\n", "Seawall 8.28264 0.0119838 0.00144686\n", "Building code 8.58229 5.24942 0.611657\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 20.9977 (USD bn)\n", "Average annual risk: 2.37505 (USD bn)\n", "Residual risk: 2.78976 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.22369 9.77854 7.991\n", "Beach nourishment 1.61198 7.44435 4.61815\n", "Seawall 8.28264 0.510076 0.0615838\n", "Building code 8.58229 38.0512 4.43368\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 152.205 (USD bn)\n", "Average annual risk: 17.6093 (USD bn)\n", "Residual risk: 96.4205 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.32819 8.81404 6.63614\n", "Beach nourishment 1.74963 6.91414 3.95177\n", "Seawall 8.98991 0.751479 0.0835913\n", "Building code 9.31515 40.5077 4.34858\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 162.031 (USD bn)\n", "Average annual risk: 18.7434 (USD bn)\n", "Residual risk: 105.044 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.32819 8.96663 6.75103\n", "Beach nourishment 1.74963 7.03873 4.02299\n", "Seawall 8.98991 0.751479 0.0835913\n", "Building code 9.31515 40.5839 4.35676\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 162.336 (USD bn)\n", "Average annual risk: 18.7434 (USD bn)\n", "Residual risk: 104.995 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.32819 3.76829 2.83717\n", "Beach nourishment 1.74963 3.04628 1.7411\n", "Seawall 8.98991 0.0047429 0.000527581\n", "Building code 9.31515 2.43894 0.261825\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 9.75575 (USD bn)\n", "Average annual risk: 1.02177 (USD bn)\n", "Residual risk: 0.497501 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.40065 8.81404 6.29282\n", "Beach nourishment 1.84508 6.91414 3.74733\n", "Seawall 9.48038 0.751479 0.0792668\n", "Building code 9.82336 40.5077 4.12361\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 162.031 (USD bn)\n", "Average annual risk: 18.7434 (USD bn)\n", "Residual risk: 105.044 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/openpyxl/worksheet/_reader.py:312: UserWarning: Unknown extension is not supported and will be removed\n", " warn(msg)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Measure Cost (USD bn) Benefit (USD bn) Benefit/Cost\n", "----------------- --------------- ------------------ --------------\n", "Mangroves 1.40065 3.92089 2.79934\n", "Beach nourishment 1.84508 3.17088 1.71855\n", "Seawall 9.48038 0.0047429 0.000500287\n", "Building code 9.82336 2.51513 0.256036\n", "\n", "-------------------- -------- --------\n", "Total climate risk: 10.0605 (USD bn)\n", "Average annual risk: 1.02177 (USD bn)\n", "Residual risk: 0.44889 (USD bn)\n", "-------------------- -------- --------\n", "Net Present Values\n" ] } ], "source": [ "from pathos.pools import ProcessPool as Pool\n", "\n", "#without pool\n", "output_cb = unc_cb.uncertainty(output_cb)\n", "\n", "#with pool\n", "#pool = Pool()\n", "#output_cb = unc_cb.uncertainty(output_cb, pool=pool)\n", "#pool.close() #Do not forget to close your pool!\n", "#pool.join()\n", "#pool.clear()\n", "#If you have issues with the pool in jupyter, please restart the kernel or use without pool." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The output of `CostBenefit.calc` is rather complex in its structure. The metrics dictionary inherits this complexity." ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:23.980404Z", "start_time": "2022-01-10T20:13:23.976645Z" } }, "outputs": [ { "data": { "text/plain": [ "['imp_meas_present',\n", " 'imp_meas_future',\n", " 'tot_climate_risk',\n", " 'benefit',\n", " 'cost_ben_ratio']" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "#Top level metrics keys\n", "macro_metrics = output_cb.uncertainty_metrics\n", "macro_metrics" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:24.420911Z", "start_time": "2022-01-10T20:13:24.408233Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Mangroves BenefBeach nourishment BenefSeawall BenefBuilding code BenefMangroves CostBenBeach nourishment CostBenSeawall CostBenBuilding code CostBen
458.814039e+096.914137e+097.514788e+084.050774e+100.1506900.25305111.9629630.229960
468.966634e+097.038734e+097.514788e+084.058393e+100.1481260.24857211.9629630.229528
473.768293e+093.046279e+094.742905e+062.438938e+090.3524640.5743501895.4445293.819348
488.814039e+096.914137e+097.514788e+084.050774e+100.1589110.26685712.6156250.242506
493.920888e+093.170876e+094.742905e+062.515132e+090.3572280.5818841998.8541773.905703
\n", "
" ], "text/plain": [ " Mangroves Benef Beach nourishment Benef Seawall Benef \\\n", "45 8.814039e+09 6.914137e+09 7.514788e+08 \n", "46 8.966634e+09 7.038734e+09 7.514788e+08 \n", "47 3.768293e+09 3.046279e+09 4.742905e+06 \n", "48 8.814039e+09 6.914137e+09 7.514788e+08 \n", "49 3.920888e+09 3.170876e+09 4.742905e+06 \n", "\n", " Building code Benef Mangroves CostBen Beach nourishment CostBen \\\n", "45 4.050774e+10 0.150690 0.253051 \n", "46 4.058393e+10 0.148126 0.248572 \n", "47 2.438938e+09 0.352464 0.574350 \n", "48 4.050774e+10 0.158911 0.266857 \n", "49 2.515132e+09 0.357228 0.581884 \n", "\n", " Seawall CostBen Building code CostBen \n", "45 11.962963 0.229960 \n", "46 11.962963 0.229528 \n", "47 1895.444529 3.819348 \n", "48 12.615625 0.242506 \n", "49 1998.854177 3.905703 " ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# The benefits and cost_ben_ratio are available for each measure\n", "output_cb.get_uncertainty(metric_list=['benefit', 'cost_ben_ratio']).tail()" ] }, { "cell_type": "code", "execution_count": 22, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:24.785741Z", "start_time": "2022-01-10T20:13:24.767120Z" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
no measure - risk - presentno measure - risk_transf - presentno measure - cost_meas - presentno measure - cost_ins - presentMangroves - risk - presentMangroves - risk_transf - presentMangroves - cost_meas - presentMangroves - cost_ins - presentBeach nourishment - risk - presentBeach nourishment - risk_transf - presentBeach nourishment - cost_meas - presentBeach nourishment - cost_ins - presentSeawall - risk - presentSeawall - risk_transf - presentSeawall - cost_meas - presentSeawall - cost_ins - presentBuilding code - risk - presentBuilding code - risk_transf - presentBuilding code - cost_meas - presentBuilding code - cost_ins - present
459.696915e+070.0004.841883e+0701.311768e+0915.732646e+0701.728000e+0919.696915e+0708.878779e+0917.272686e+0709.200000e+091
461.272486e+080.0006.353802e+0701.311768e+0917.522713e+0701.728000e+0911.272486e+0808.878779e+0919.543644e+0709.200000e+091
479.696915e+070.0004.841883e+0701.311768e+0915.732646e+0701.728000e+0919.696915e+0708.878779e+0917.272686e+0709.200000e+091
489.696915e+070.0004.841883e+0701.311768e+0915.732646e+0701.728000e+0919.696915e+0708.878779e+0917.272686e+0709.200000e+091
491.272486e+080.0006.353802e+0701.311768e+0917.522713e+0701.728000e+0911.272486e+0808.878779e+0919.543644e+0709.200000e+091
\n", "
" ], "text/plain": [ " no measure - risk - present no measure - risk_transf - present \\\n", "45 9.696915e+07 0.0 \n", "46 1.272486e+08 0.0 \n", "47 9.696915e+07 0.0 \n", "48 9.696915e+07 0.0 \n", "49 1.272486e+08 0.0 \n", "\n", " no measure - cost_meas - present no measure - cost_ins - present \\\n", "45 0 0 \n", "46 0 0 \n", "47 0 0 \n", "48 0 0 \n", "49 0 0 \n", "\n", " Mangroves - risk - present Mangroves - risk_transf - present \\\n", "45 4.841883e+07 0 \n", "46 6.353802e+07 0 \n", "47 4.841883e+07 0 \n", "48 4.841883e+07 0 \n", "49 6.353802e+07 0 \n", "\n", " Mangroves - cost_meas - present Mangroves - cost_ins - present \\\n", "45 1.311768e+09 1 \n", "46 1.311768e+09 1 \n", "47 1.311768e+09 1 \n", "48 1.311768e+09 1 \n", "49 1.311768e+09 1 \n", "\n", " Beach nourishment - risk - present \\\n", "45 5.732646e+07 \n", "46 7.522713e+07 \n", "47 5.732646e+07 \n", "48 5.732646e+07 \n", "49 7.522713e+07 \n", "\n", " Beach nourishment - risk_transf - present \\\n", "45 0 \n", "46 0 \n", "47 0 \n", "48 0 \n", "49 0 \n", "\n", " Beach nourishment - cost_meas - present \\\n", "45 1.728000e+09 \n", "46 1.728000e+09 \n", "47 1.728000e+09 \n", "48 1.728000e+09 \n", "49 1.728000e+09 \n", "\n", " Beach nourishment - cost_ins - present Seawall - risk - present \\\n", "45 1 9.696915e+07 \n", "46 1 1.272486e+08 \n", "47 1 9.696915e+07 \n", "48 1 9.696915e+07 \n", "49 1 1.272486e+08 \n", "\n", " Seawall - risk_transf - present Seawall - cost_meas - present \\\n", "45 0 8.878779e+09 \n", "46 0 8.878779e+09 \n", "47 0 8.878779e+09 \n", "48 0 8.878779e+09 \n", "49 0 8.878779e+09 \n", "\n", " Seawall - cost_ins - present Building code - risk - present \\\n", "45 1 7.272686e+07 \n", "46 1 9.543644e+07 \n", "47 1 7.272686e+07 \n", "48 1 7.272686e+07 \n", "49 1 9.543644e+07 \n", "\n", " Building code - risk_transf - present \\\n", "45 0 \n", "46 0 \n", "47 0 \n", "48 0 \n", "49 0 \n", "\n", " Building code - cost_meas - present Building code - cost_ins - present \n", "45 9.200000e+09 1 \n", "46 9.200000e+09 1 \n", "47 9.200000e+09 1 \n", "48 9.200000e+09 1 \n", "49 9.200000e+09 1 " ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# The impact_meas_present and impact_meas_future provide values of the cost_meas, risk_transf, risk, \n", "# and cost_ins for each measure\n", "output_cb.get_uncertainty(metric_list=['imp_meas_present']).tail()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We can plot the distributions for the top metrics or our choice." ] }, { "cell_type": "code", "execution_count": 23, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:26.501526Z", "start_time": "2022-01-10T20:13:25.856731Z" } }, "outputs": [ { "data": { "image/png": "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rVu1GqePj89L/14y9qdTp05lmh4REcHMmTNp2bIl7u7u1K9fn0GDBvHnn39qrGPAgAEa21OzZk1atmzJ//73Px48eJCpfc+ePdXtXpa3CxIDXQcgCqe0tDQOHTpEt27dNOaFhoYSFBSkg6iKvl69elGnTh0gPfmEh4ezefNm+vbty/bt26lQoYJO40tLS2PChAno6+szdepUypUr99L2o0aNwtHRkbJly/LkyRMA6tatS8+ePdXri4qK4q+//uL999/nl19+0ek/SlevXqVv375YW1vTs2dPypYty6NHj/jjjz8YMmQI06dP1zj4lypViqlTpwKgKApxcXFcvnyZVatW8ddff/Hbb79hY2MDwGeffUZCQgKTJk3K920T4k1MnTqVUqVKAZCYmMiNGzfYtGkTly5dYsOGDejr6+s4wqKhV69eNGzYUNdh5Ll79+4xZMgQRo4cSdeuXV/ZvnXr1rRu3RqA1NRUHj16xI4dO/D19WXjxo24ubnldcivNG3aNG7dusX48eOxsbFBpVJl2zYj11erVk09zdHRkVGjRgHpuSQ6OpojR47wySef8OzZM/r375/n25CdBw8e0KNHDxRFoVu3btjZ2fHkyRP27t3LuHHjuHjxYpYnDefMmaP+Pj4+nuvXr7N161Z2797Nhg0bcHJyAmDs2LFERkYya9asfNumNyUFlngtlSpV4sCBA1kWWPv378fa2vqlV7jE66lVqxadO3fONK1t27a88847rFmzhsmTJ+sosnQRERFERkYyePBg+vXr98r23t7e1K9fH0BdYNnZ2WlsY//+/Wnbti0LFizQaYH17bffYmVlxfbt27G0tFRPHzp0KL169eK7776jQ4cO6n80AczMzDS2B+Dtt99mxIgRTJ06lSVLlgDpv0tACixR6LRq1YpKlSplmlalShVmzJjB33//TYsWLXQUWdFSu3Ztateuresw8tzdu3cJCQnJcXsXFxeN42z37t3x8fHh119/Zf78+VqOMPeuXbtGixYtGDx48CvbZpXrbWxsNKYNGDCA3r178/PPP9O3b1/09HTTMe2XX34hLi6OP//8k/Lly6unDxs2jFGjRrFy5Uq6d+/OW2+9lWm5rHJjjx496N27Nx9++CF//PEHenp6NGnSBIAff/wxbzdEi6SLoHgtLVu25Pjx4yQkJGjM27dvX5HpjlEYvPXWW9jY2BSIboLJyckAmJuba3W9RkZG1KpVi+DgYK2uN7fOnTuHh4dHpuIK0uPr06cPSUlJXL16NUfratq0Kd26dePvv/8mMDAwL8IVQqcyTp4UhGOTKH6sra1xdnYuMPtfcnKy1nOjSqWiXr16REZGEhUVpdV158a5c+dwcHDIVFxBeny+vr4oisK5c+dytK7q1aszcuRIrl+/zqFDh/Ii3HwhBZZ4La1ateLZs2ccP3480/THjx9z7tw52rRpo7GMoihs2LCB7t27U7t2bdzd3WnXrh2//vprpr7IPj4+fPbZZ+zYsYN33nkHd3d32rRpw7p16zTWeeTIEXr06EGtWrVo2bIla9euZdq0aZkKvAEDBjB06FDmzZtH7dq1adiwoboLY1BQEO+//z5169alZs2a9OzZk/3796uX/fXXX3FxcSEgIEDjvX18fPD19VX/fOPGDUaPHk3dunXx8PCgd+/eHD16NNMySUlJfPXVV7Rs2RI3NzeaNWvGjBkz3ug+hbi4OKKjo7Gzs8s0/enTp3zxxRc0adIENzc33n77bVatWpXps/7pp59wd3cnJCSEkSNHUrt2berVq8fkyZM1DtavWt9PP/1Ey5YtAViwYEGWfbTfxIMHDzJtY0Zf9WPHjjFjxgwaNmyIh4cHAwcOzLOCxdzcnFOnTnHr1i2Ned26dSMgIABvb+8cr69jx44AGvuJEEXBw4cPATSOTTk5VgLs2bOH/v37U6dOHfV9XXPmzCEpKSlTu+DgYD788EPq169PnTp1GDBgAP/++6/G+v755x/1PTDNmzfnl19+IS0t7aXbkJE//v7770zL/vTTTxrLviqfZKwvqxOQL07PLm+9eA+WoigsWLCAtm3b4u7ujre3NxMnTtS4hwXgzp07jBo1itq1a+Pl5cWUKVPUPQcg/Rheu3Ztbty4weDBg6lVqxZNmjRhyZIlKIrCsmXLaNGiBZ6engwdOlTjnq6HDx8yadIkGjRogLu7O126dOGPP/7I1GbKlCm0a9eOixcv0r9/fzw8PPD29ubLL79Un7Ddtm2bOrdOnTo11/ecPf/ZhIWFaex/iYmJzJs3Dx8fH9zc3GjZsiU//vhjpv0q4z7hwMBAJkyYQL169ahduzajR4/W2O5XrS9jXQC///47Li4ubNu27bW2KSsPHjzAysqKEiVKAKjvZ96+fTvz5s2jadOmuLu706NHD06ePKm1932eubk5165dy/Ket4YNGxIQEECPHj1yvL6ikBuli6B4LXXq1KFUqVIcOHAgU1I4cOAApqamWfYR/+GHH1i0aBHvvvsuPXv2JC4uju3btzN37lxsbW1599131W2PHj2qTq42NjZs2rSJmTNnUqlSJZo1awbAoUOHGD16NM7OzowbN46wsDBmz56NmZmZxlkif39/bt++zcSJE7l79y5vvfUWFy9exNfXFwsLCwYPHoy5uTk7duxg9OjRfPbZZ/Tr14+OHTvy/fffs3v3blxdXdXru3DhAvfu3eO9994D0hNr3759sbGxYeTIkRgaGrJr1y5GjBjB3Llzad++PQAzZ85k165d+Pr6Ymdnx/Xr11m3bh23b99m+fLlr/zc4+Pj1V0v09LSCAsL46effsLY2JhBgwZlate/f38ePHhA3759KVeuHCdPnuTrr78mJCSE//3vf+q2aWlp+Pr6UrduXSZPnsylS5fYsmULCQkJ6svxOVlf69atsbS0ZNasWer+8Bn9p3MjKSkpU/fSp0+fsn37ds6fP8+8efM02k+fPp0yZcrw/vvv8/TpU5YuXcrw4cM5dOgQBgbaPcR169aNRYsW0aFDB5o0aULTpk1p0KABjo6Or3WPibOzM4BcwRKFXnR0tPrvNjk5meDgYL788ktcXV0z5YicHis3b97M9OnT8fHx4eOPPyY5OZl9+/axbNkyzMzMGDNmDJA+6EzPnj0xMDCgf//+WFtbs3HjRgYPHsy6deuoWbMmkN59eezYsfTp04cePXqwc+dOfvzxR8zMzDIdO7Ny7do1PvroI3r16kWvXr3YtWsXCxYswNraWt0VOif5JLeyylsvWrRoET///DP9+vVTD2SxevVqLl++zK5duzIdl95//31atmzJlClT8Pf35/fffyc6OppffvlF3SY5OZmBAwfSqlUr2rRpw9atW/nuu+84efIk9+7dY+DAgURFRbF06VKmTp3KmjVrAAgLC1PfgzNgwABKlCjBgQMHmDhxIuHh4QwbNkz9HpGRkQwdOpS3336bTp068ffff7NmzRqMjIyYNGkS9erVY9SoUSxatCjTfccv8+zZM/X+pygKkZGRrFy5ksePHzNy5Eh1u9TUVEaOHIm/vz89e/bEycmJy5cvs2jRIq5evcrChQsz3Rv13nvv4eTkxLhx4wgNDWXVqlWE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ARMTBWZmJpiZJd0n3szNTbC3t9C42dmZY29vQd68/13/9fa1YEmDbygUPRkw8ttMfueEMB6SYGUCcwsLna55cnf3ICjontblUx9WFkABuAJFgSIoFEVQqVLv0/zkSTT+/lfx97+KhYUpDRp44OdXlE8+KYqLyztdCff2TbxvvEDLtmiysrLm9etorcqC7u+LSJkunxHI+y4MR5fvopmZGV5eXu8vKEQ2p1AocHCwxMHBkiJFcquX9+79F90HLNaqDr9aXoSH637pglFJ4RhECGMhCVYmiIuN1WrY1yR+tXQ7iNB2WNnEuoty7FgQe/bcYefOO5w9G5pq2djYeHbtusOuXXfo338f1aq54udXFD+/ohQv7gSXFiYWfGvnpltbvAz6voiU6fIZgbzvwnB0+S6GPQ1h8sjuhm2QEOLDkcIxiBDGQhKsHCdB3a3wxx9rERLyil27brNz5x327r1LRERsilupVHDixENOnHjIqFFHKFXKiau93tSYoJJh4IUQQgghhEASrBzPxcWWHj3K0KNHGeLi4jl+/CHbt99iy5Zb3LgRnup21679N/Gxh8d8WrUqSqtWRQHTTGi1EEIIIYQQxkn/Q9+JD5a5uSl167ozbVo9AgJ6cuVKdyZOrEXlyi5pbvfgQSS//36BJk3+AL7n5+9PcmRfMK8idZtcUQghhBBCiA+dnMESKVIoFHz0UV4++igv33xTjfv3X7J16002b77JX38FpzFBojXHDtzn2IH7mJoq8PZxpkrtAlSp5YpzfptMfQ1CCCGEEEJkNkmwhFbc3OwZMMCHAQN8CA9/zc6dtyFkRJrbxMer+PfMY/4985iFM/7Fq3huqtQqQJXarngWzZVJLRdCCCGEECLzSIIldOboaEWnTh/BigokqFRs396azZtvsm3bLUJDo1Ld7nbgc24HPmftkms4u9gArfj3zGNKl8+LmQEmahZCCCFENpWvQla3QIhUSYIl0q/LWUyA5kDz5kVISFBhaupJm06zOXXsEffvvUx10ychUUAtvh9yFBtbM8pWykfFai74VM1P3nzSlVAIIYQQaehyNqtbIESqJMESepM4VPs9un5Rhq5flOFB0EtOHXvIqaOPuH75GapU5jSMeqXkn8MP+efwQwA8vByoUDU/Faq5UKpMHswtZGRCIYQQQgjxYZAEywiZW1igUBhmXild67aysub1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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# tot_climate_risk and benefit\n", "output_cb.plot_uncertainty(metric_list=['benefit'], figsize=(12,8));" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Analogously to the impact example, now that we have a metric distribution, we can compute the sensitivity indices. Since we used the default sampling method, we can use the default sensitivity analysis method. However, since we used `calc_second_order = False` for the sampling, we need to specify the same for the sensitivity analysis." ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:27.485425Z", "start_time": "2022-01-10T20:13:27.393598Z" } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/SALib/analyze/sobol.py:87: RuntimeWarning: invalid value encountered in true_divide\n", " Y = (Y - Y.mean()) / Y.std()\n", "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/SALib/analyze/sobol.py:137: RuntimeWarning: invalid value encountered in double_scalars\n", " return np.mean(B * (AB - A), axis=0) / np.var(np.r_[A, B], axis=0)\n", "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/SALib/analyze/sobol.py:137: RuntimeWarning: invalid value encountered in true_divide\n", " return np.mean(B * (AB - A), axis=0) / np.var(np.r_[A, B], axis=0)\n", "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/SALib/analyze/sobol.py:143: RuntimeWarning: invalid value encountered in double_scalars\n", " return 0.5 * np.mean((A - AB) ** 2, axis=0) / np.var(np.r_[A, B], axis=0)\n", "/Users/ckropf/opt/anaconda3/envs/climada_310/lib/python3.8/site-packages/SALib/analyze/sobol.py:143: RuntimeWarning: invalid value encountered in true_divide\n", " return 0.5 * np.mean((A - AB) ** 2, axis=0) / np.var(np.r_[A, B], axis=0)\n" ] } ], "source": [ "output_cb = unc_cb.sensitivity(output_cb, sensitivity_kwargs={'calc_second_order':False})" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The sensitivity indices can be plotted. For the default method 'sobol', by default the 'S1' sensitivity index is plotted.\n", "\n", "Note that since we have quite a few measures, the plot must be adjusted a bit or dropped. Also see that for many metrics, the sensitivity to certain uncertainty parameters appears to be 0. However, this result is to be treated with care. Indeed, we used for demonstration purposes a rather too low number of samples, which is indicated by large confidence intervals (vertical black lines) for most sensitivity indices. For a more robust result the analysis should be repeated with more samples." ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "ExecuteTime": { "end_time": "2022-01-10T20:13:29.297598Z", "start_time": "2022-01-10T20:13:28.834311Z" } }, "outputs": [ { "data": { "image/png": "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4Rw/fpwjR47w/vvv4+vri5eXl7lCFhERERERERELYbYpJJs3byY7O5t58+Yxb948k7qNGzcSHh4O3F1N2NbWlnnz5jF+/HiCgoIwGAz4+/vnuuCniIiIiIiIiDz9zJbAGDRoEIMGDbpv/Z9vg1S+fHlmzpz5pMMSERERERERkUKgwG6jKiIiIiIiIiKSV0pgiEi+CQoKIigoqKDDEBERERGRp5ASGCIiIiIiIiJi8cy2BoaIyP3UWlQr94qWD6n/q1o++qaZmZksWLCA1atXk5iYiLOzM/Xr12fgwIFUrFgxf+LLJ7t376Z79+4cOHAAR0dHPDw8mDVrFs2bN7/vNlu2bCE6Opq4uDiKFi1KrVq1CA4Opnbt2vkS0549e3B2dqZatWokJCTQokULk/qSJUvSqFEjRowYgYuLS74cU0RERESeLhqBISKSB1OmTCEmJoZhw4bx1VdfMXv2bG7fvk3Xrl25efNmQYf3WKZOncqIESN45ZVXiImJITo6mueee45u3bqxb9++fDlGUFAQly5dMilbvHgxO3fu5LvvvmPu3LkkJibqblMiIiIicl9KYIiI5MHq1at57733aNasGeXKlaN27dp89tln3L59m61btxZ0eI/s0KFDREVFMX36dLp164a7uzseHh6Eh4fj5+fHhAkTntixS5YsiaurK6VLl6Z27dq88847bN++nVu3bj2xY4qIiIhI4aUEhohIHlhZWbF7924yMzONZfb29qxbt46XX37ZWLZu3Tpat26Nl5cXHTp0YPv27ca6zMxMPv30U/z9/alRowYNGjQgIiKCrKwstm7dire3t3H/N27cwNPTk9mzZxu3Hz16NEOHDgUgNjaWf/3rX9SuXRsvLy+6d+/O6dOn//J5rVmzhtq1a+Pn55ejbvTo0YwfP974+KeffqJ79+54e3vTqFEjJk2aREZGhvHcwsPDadiwIbVr16ZLly4cOXIEAH9/fwD69u1LaGjofWMpVapUjrL58+fTvHlzvL296dKlC4cOHTLWhYaGMnbsWIYNG4a3tzf+/v66/baIiIjIU0wJDBGRPOjZsydr1qyhWbNmDB8+nA0bNnDjxg0qVqyIs7MzcDepEBERQXBwMBs3buSNN94gODiYgwcPAnc/jK9fv54JEyawefNmhg4dyrJly9i6dSv169cnIyPD+KF/165dACZTOL7//nua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atWqzJo1i5deegmAXr16GW/bmpaWRlBQEOfOnTPuu3v37qSlpTFp0iSuXbuGm5sbkZGRJiM6/iwkJITKlSuzfPlyJk+ejK2tLbVr12bZsmXGxTBLly7NvHnzmDRpEu3ataNUqVJ07NiR/v37A/D2229z48YNhg0bxo0bN6hUqRKRkZHGtUN69erFjBkzOHz4MMOGDQP+7/kBd6eFVKtWjenTp+Pl5fXI5yIiIiIi+cfKUMgn5yYkJNCiRQu++eYbypUrV9DhiBQ6+ZkkeGIJBwvdn6XasmUL9erVMy7ceePGDerXr8+3337L888/X8DRSWH2tL3nPm3nI5KfLHl6hk3sDAAyGvcv4EjuT1NIRHLKj/ddjcAQEXnKzJo1i82bN/Pee++RmZnJtGnTePHFF5W8EBEREZFCTQkMESkQtRY9+DahABmXMvLc9qe3fnrsmJ4WkyZNYty4cbz++usUKVKEhg0bMn369IIOS0RERETksSiBISLylHF3d2fBggUFHYaIiIiISL56+PL4IiIiIiIiIiIFTAkMEREREREREbF4SmCIiIiIiIiIiMVTAkNERERERERELJ4SGCIiIiIiIiJi8ZTAEBERERERERGLpwSGiIiIiIiIiFg8JTBERERERERExOIVLegARETyQ5xntYe2uW3IznPbasfjHjsmERERERHJPxqBISIiIiIiIiIWTwkMEREREREREbF4SmCIiIiIiIiIiMVTAkNERERERERELJ4SGCIiIiIiIiJi8XQXEpGnmFvopoe2sfnlep7anp3QJl9iEhEREREReRRKYIhI3owt8fA2Z13y3rZShceLR0RERERE/lYKZAqJwWCgd+/eLFmy5L5tDhw4gIeHh8mPt7e3GaMUEREREREREUth9hEY2dnZREREEBsbS7Nmze7b7vTp01StWpUFCxYYy4oU0ZIdIiIiIiIiIn9HZk1gXLhwgZCQEC5dukTx4sUf2DY+Pp4qVarg6upqpuhERERERERExFKZdUjDoUOHqFq1KmvWrMHZ2fmBbU+dOkXlypXNFJmIiIiIiIiIWDKzjsAICAggICAgT23j4+NxcHCgbdu2JCUl4ePjQ2hoqEZkiIiIiIiIiPwNPTCB0aBBAwwGQ5529OOPP+ZLQAC3bt3iypUrZGZmEhERQWpqKp9++im9e/dm1apV2NjY5NuxREREJP89qT6EwWDgnXfeoVmzZnTr1i3XNpmZmUyYMIEvv/ySrKws2rVrx9ChQ7G1tc3zcURERMTyPDCBMX36dIKDg3F1daV79+7miglnZ2f279+Pvb091tbWxlgaN27M3r17adCggdliERERkb/uSfQh8roQ+JQpU4iNjSUqKoqMjAxCQ0OxsbEhJCQkX+IQERGRgvHABEadOnWYN28eXbp0wcXFhaZNm5orLpycnEwe/+Mf/6BkyZJcunTJbDGIiIjIo8nvPkReFwK/c+cOy5cvZ/Lkycbbr48cOZLBgwczcOBA7OzsHisOERERKTgPXcTT09OTgQMHsmzZMnPEA9xd7NPb25uLFy8ayy5evMhvv/2Gu7u72eIQERGRR5effYi8LgQeFxdHSkoKPj4+xjJfX19SUlKIi4t77DhERESk4ORpEc8ePXrQo0ePJxpIUlISACVLlqR69eo8++yzDB8+nNDQUNLT04mIiMDX1xcvL68nGoeIiIjkn/zqQ+R1IfDLly/j4OBgkuRwcnLC3t5eozhFREQKuYeOwEhOTmbdunUkJycDdxfPmjt3Lt27d+f999/nyJEj+RLIgAEDGDBgAAC2trbMmzcPBwcHgoKC6NmzJ25ubkRGRubLsUREROTJM1cf4o9SU1NzXazT1taW9PT0fD+eiIiImM8DR2CcP3+erl27cvv2berWrYuTkxPjx49n8eLFvPrqqzg5OfHWW28xf/586tSp85cOvG3bNpPHixcvNnlcvnx5Zs6c+Zf2KSIiIpbhSfYhHsTOzi7XREV6ejr29vb5dhwRERExvwcmMKZOnUqNGjX47LPPsLOz47fffmPZsmW88sorTJkyBYCKFSsyffp0FixYYJaARURExPIVVB+iTJkypKSkkJycbFwQPDk5mdTUVEqXLp1vxxERERHze+AUkh9//JH+/fsbV+zeuXMnWVlZtG/f3timYcOGHD58+IkGKSIiIoVLQfUhPD09cXBwYP/+/cayPXv24ODggKenZ74eS0RERMzrgQmMW7du8cwzzxgf79q1i6JFi+Lr62ssc3R0JDs7+8lFKCIiIoWOOfsQSUlJxsXA7ezs6Ny5M2FhYezbt4+9e/cSERFBYGAgxYoVe+xjiYiISMF54BSSsmXLcurUKZ5//nmysrLYsWMHPj4+JnNId+3aRbly5Z54oCIiIlJ4mLMPcW8R8HvraQ0ZMoS0tDT69u2LtbU1AQEBDBo06LGPIyIiIgXrgQmMjh07EhERwXvvvceuXbu4du0aY8aMMdbv27ePzz77jKCgoCceqIiIiBQeT7IP8bCFwG1tbQkLCyMsLOzRghcRERGL9MAERq9evUhKSmLcuHEUKVKEDz74gJdffhmA8PBwli5dSqtWrejVq5dZghUREZHCQX0IERERyW8PTGBYW1szdOhQhg4dmqPuX//6F506daJatWpPLDgREREpnNSHEBERkfz2wATGg3h4eORnHCIiIvI3oT6EiIiIPIoH3oVERERERERERMQSKIEhIiIiIiIiIhZPCQwRERERERERsXhKYIiIiIiIiIiIxVMCQ0REREREREQsnhIYIiIiIiIiImLxlMAQEREREREREYunBIaIiIiIiIiIWDwlMERERERERETE4imBISIiIiIiIiIWTwkMEREREREREbF4SmCIiIiIiIiIiMVTAkNERERERERELF6BJDAMBgO9e/dmyZIl922TmZlJREQE9erVw8fHh4iICNLT080YpYiIiIiIiIhYCrMnMLKzswkPDyc2NvaB7aZMmUJsbCxRUVHMmDGDbdu28emnn5opShERERERERGxJGZNYFy4cIFu3bqxfft2ihcvft92d+7cYfny5YSEhODt7Y2vry8jR45kxYoVpKWlmTFiEREREREREbEEZk1gHDp0iKpVq7JmzRqcnZ3v2y4uLo6UlBR8fHyMZb6+vqSkpBAXF2eOUEVERERERETEghQ158ECAgIICAh4aLvLly/j4OBgkuRwcnLC3t6eS5cuPckQRURERERERMQCWeRdSFJTU7G1tc1Rbmtrq4U8RURERERERP6GLDKBYWdnl2uiIj09HXt7+wKISEREREREREQKkkUmMMqUKUNKSgrJycnGsuTkZFJTUyldunQBRiYiIiIiIiIiBcEiExienp44ODiwf/9+Y9mePXtwcHDA09OzACMTERERERERkYJg1kU8HyQpKQmAkiVLYmdnR+fOnQkLC2PixIkYDAYiIiIIDAykWLFiBRuoyFMmo3H/gg5BRERERETkoSwmgTFgwAAAFi9eDMCQIUNIS0ujb9++WFtbExAQwKBBgwoyRBEREREREREpIAWWwNi2bZvJ43uJi3tsbW0JCwsjLCzMnGGJiIiIiIiIiAWyyDUwRERERERERET+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K1akYsWKuLq68vHHH3P27NnHbi8iIvK0Uz9C/QgRS6EEhsjfQFRUFDt27ODEiROEhITwwgsv4OvrC0CtWrVYuHAhp0+f5scff2TBggUm2zo6OnLu3DmT1bP/7IsvvmDjxo2cPn2aUaNGUbRoUV599VWKFy+OtbU1mzZtIjExke+//56QkBAAk7m1f1SyZEmuXbvG9u3bSUhIYM2aNURFRT1wmwepXLky/v7+DB06lH379nH69GlCQkI4fPgwlStXznGOeWkvIiLyd6J+hPoRIpZCCQyRv4F//etffPTRR7z55pvY29szZ84c43DN0aNHY21tTbt27Zg4cSKDBw822bZLly4cOHCAtm3b5pg/ek+nTp1YuHAhHTt25PLly3z++ec4OTlRunRpwsLCiImJ4dVXXyUiIoLAwEA8PDxMbpH2R6+++ir/+te/CA0NpW3btnzxxRdERERgZWXFzz///EjnP3HiRGrWrEn//v3p1KkTt27dYsGCBRQvXjzXc3xYexERkb8T9SPUjxCxFFaGRxlLJSKFhoeHB7NmzcqxyFR+8ff3p2fPnnTr1u2J7F9EREQKjvoRImJJNAJDRERERERERCyeEhgiIiIiIiIiYvE0hURERERERERELJ5GYIiIiIiIiIiIxVMCQ0REREREREQsnhIYIiIiIiIiImLxlMAQEREREREREYunBIaIiIiIiIiIWDwlMERERERERETE4imBISIiIiIiIiIWTwkMEREREREREbF4SmCIiIiIiIiIiMVTAkNERERERERELJ4SGCIiIlJoGAwGevfuzZIlS+7bJjMzk4iICOrVq4ePjw8RERGkp6ebMUoRERF5EpTAEBERkUIhOzub8PBwYmNjH9huypQpxMbGEhUVxYwZM9i2bRuffvqpmaIUERGRJ0UJDBEREbF4Fy5coFu3bmzfvp3ixYvft92dO3dYvnw5ISEheHt74+vry8iRI1mxYgVpaWlmjFhERETymxIYIiIiYvEOHTpE1apVWbNmDc7OzvdtFxcXR0pKCj4+PsYyX19fUlJSiIuLM0eoIiIi8oQULegAHldaWho///wzrq6uWFtbF3Q4IiIiT62srCyuXr1KzZo1sbOzM+uxAwICCAgIeGi7y5cv4+DgYJLkcHJywt7enkuXLpm0VR9CRETEfPKjH1HoExg///wzXbt2LegwRERE/jaW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S1erNto6lnYR6pg6FFGCmMTkMN8//MyvqcgJk0k87rdbbs28r9f7ul7XZZqZec37/b5yNHz4cOsH5ltufQCdNWuWli5dqhdeeEFdunRReHi4hg0bZo1zcnLKU1D4o4oViz9z0MnJKc/jW1M4nJ2db4u9tS03NzffPP74Yf9WESE/DRo00MaNG/Xf//5XW7du1aJFi7R06VKtXLnSGlPY+fzxg/ud4nNycuTk5KTVq1fflvfv79Txx2shqVh3kKlevXqef39fX18dPnxYS5cu1fPPP6+cnByFhobqb3/72x33kV8Ovz+PwvqXVdnZ2YqLi9P69euVk5OjHj16KCIi4rY1RKSbxcF3333XukZJx44dNWLECO66AgBAGccaGABQynJzc63TIry8vHTmzBl5enpaf/79739bv1H/+OOPFRkZqaioKD3//POqW7euzp49a/0Q3aBBA+t0gluee+45bdq06Z7n7eXlpR9//DHPB/gffvhBTk5Oql+/vpycnGQymfIsMHr69Oki73/FihXavHmzOnfurAkTJmjTpk26ePGidu3adU/PQ5IaNWqkrKwsZWRkWK+7u7u7daTL/ZSbm2u9hl5eXkpJScnz779z50598sknRdrX3fa3Z/Hx8dY1UebMmaOvv/5a06dPzzc2JiZGhw8fVkJCghISEnT48GGNGjXKxhkDAIB7jQIGANjQ1atXlZqaqtTUVJ09e1ZLlizR9u3bresb9OvXT8uXL9eyZcv0yy+/aMWKFZo1a5bq1KkjSapWrZq2bt2qlJQUHThwQEOGDNGVK1dkNpslSW+88YaWL1+utWvX6pdfftG0adN08eJF6zoR91JISIhOnz6tCRMm6NixY9q6dasmT56s559/Xm5ubmrWrJnMZrNmzpypU6dOacGCBTp48GCxrtXEiRP17bff6vTp01qzZo1yc3PVuHHje34ujRo1UqdOnRQREaHdu3fr2LFjioyM1I8//qhGjRoVaR+VK1dWSkpKnjuX/NH169et//7nzp3T2rVrtW7dOuu/f58+ffTNN99o/vz5SklJ0aZNm/Tuu++qZs2aRcrhbvvbqxs3bmjZsmWKjIyUn5+fAgICNGrUKC1fvvy2aUOS9PXXX+vNN99U06ZN1bRpU/Xp00fbtm0rhcwBAMC9xBQSAOXDuCuFhoSGhkqS9U4MpSEiIsL6u8FgUKNGjTRhwgR169ZNkvT0009r9OjR+uCDDzRx4kTVqVNHY8eOtX7AjYuL0/jx4xUcHKwaNWqoc+fOevHFF62jLp577jmlpqbqvffe02+//abGjRtr4cKFBS4sWVIeHh5KSEjQ1KlT1aNHD1WvXl09e/bU4MGDJd1cf2LEiBFKSEjQ0qVL1aVLF73++utFXh/jzTff1KVLlzRixAhdunRJDRs21MyZM9WwYcNijeQoqsmTJ2vSpEkaPHiwzGazmjdvrkWLFqlKlSpF6t+7d29FRkaqe/fu+v777/OdrhIfH2+9S4uTk5Pq1KmjsLAw9enTR5LUtGlTzZw5UzNnztTs2bPl7u6u/v376+9//3uRcrjb/vYqOTlZJpMpTyEuICBAJpNJycnJ8vPzyxNftWpVrV+/XoGBgapQoYI2bNigZs2a2TptAABwj1WwFGfyrh06ffq0nnrqKX311VeqW7duaacDlDn38kP9vS4Q2Pv+gAdNab3mbtq0SVFRUdbbCd/SokULTZo0yVoAvGXbtm2KiIjQpUuXVKFCBdWpU0fLli27bcFY3kMAAGA79+J1lykkAADArmVkZOS7WKfBYLBOn/q9lJQUeXl5afHixVq8eLGqVKmi//u//yvWgqsAAMD+MIUEAADYNWdn53wLFWazWS4uLnnaUlJSNGHCBP373/+23vZ21qxZeuqpp7Rz507rbYwBAEDZwwgMAABg12rXri2TyaT09HRrW3p6ujIyMuTh4ZEn9sCBAzIYDNbihSTVqVNH1atX16lTp2yWMwAAuPcoYAAAALvm6+sro9GoPXv2WNt27twpo9EoX1/fPLG1atXSjRs3dOLECWvbxYsXlZaWpvr169ssZwAAcO9RwAAAAHbN2dlZvXr1UkxMjHbv3q1du3YpNjZWISEhqlSpktLS0pSWlibp5sKeTZo0UXR0tPbv36+DBw9q2LBhatq0qR5//PHSPREAAHBXWAMDAADYvfDwcGVmZmrAgAFycHBQcHCwhg4dKkkKCwuTdPMOQ46OjlqwYIHi4uLUv39/WSwWtWvXTtHR0fne2hYAAJQdFDAAAIDdMxgMiomJUUxMzG3b/nhr5Iceekj//Oc/bZUaAACwEb6KAAAAAAAAdo8CBgAAAAAAsHtMIQFQLjRb0qzwoM7FiC2C/73+v2LFZ2dna9GiRfr888915swZubm56YknntDbb78tT0/Pe5LTvbJjxw699tpr+uGHH1S5cmX5+Pho/vz5CgoKui02KipKq1evtj52cnJSgwYNNHDgQD333HM2y3njxo2aOHGirl69qhkzZqhjx442OzYAAADuPwoYAGAj8fHx+vLLLzVq1Cg98sgjunTpkubMmaNXXnlF//rXv1SlSpXSTrHEgoKCNGHCBElSZmamkpKSFBERofr166tZs3tTMCpMfHy82rdvr8GDB6tmzZo2OSYAAABshykkAGAjn3/+ud566y117NhRdevW1WOPPab33ntP169f1+bNm0s7vbtiMBjk7u4ud3d31atXTyEhIfL29taGDRtslsPVq1fVqlUr1alTR87OzjY7LgAAAGyDAgYA2EiFChW0Y8cOZWdnW9tcXFy0Zs0aPf3009a2NWvWqGvXrmrevLn++te/6ptvvrFuy87O1vTp09WpUyc1adJEbdu2VWxsrHJycrR582b5+flZ93/p0iX5+vrq/ffft/YfM2aMIiIiJElJSUl66aWX9Nhjj6l58+Z67bXXdOzYsXt2vtWrV8/z+MSJE+rbt6+aN2+uoKAgTZkyRWazWZJ0+vRp+fj4aOPGjerWrZv8/PwUGhqq48ePF6m/j4+PLl++rOjoaHXq1OmenQMAAADsBwUMALCRPn36aNWqVerYsaOio6O1du1aXbp0SZ6ennJzc5N0s6gQGxurIUOGaN26dXr55Zc1ZMgQ7d27V5L0wQcf6IsvvlBcXJw2bdqkiIgIffLJJ9q8ebOeeOIJZWVl6aeffpIkbd++XZK0e/duaw7ffvutOnbsqDNnzmjgwIF65plntGHDBi1ZskRXrlzR1KlT7/o8LRaLvv32W+3du1fBwcGSpBs3bqhv376qV6+eVq9erSlTpljP9fdmz56tmJgYLVmyRKmpqZoyZUqR+m/btk3VqlVTdHS0Pvvss7s+BwAAANgf1sAAABvp37+/PD09tWzZMq1du1aff/65HB0dFRISoqioKDk4OOj9999X3759rYtf1q9fXwcOHNCHH34oPz8/PfLII5o0aZICAgIkSXXr1tUHH3ygo0ePqmvXrmrZsqW2b9+uli1baseOHerYsaN27dql3Nxc/fLLL/r111/Vrl07XblyRZGRkQoNDZUk1atXTz169NAnn3xSonO7NfpDkrKyspSVlaUePXrIx8dHkrR+/Xo5OTlp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NWjQQAMHDtRzz9luJNHGjRs1ceJEXb16VTNmzFDHjh1tdmwAAIDyiAIGANjQlClT1LZtW+Xm5ury5cuaOXOmBg8erC+++EIVKlQotH+fPn306quvlujY27ZtU9WqRSgulQNBQUGaMGGCJCkzM1NJSUmKiIhQ/fr11axZM5vkEB8fr/bt22vw4MGqWbOmTY4JAABQnjGFBABsqEqVKnJ3d5eHh4d8fX01ZMgQHT58WD///HOR+leuXFnVq1cv0bHd3d1lMBhK1LesMRgMcnd3l7u7u+rVq6eQkBB5e3trw4bC14W5V65evapWrVqpTp06cnZ2ttlxAQAAyisKGABQiv5YjIiKitKQIUPytHXq1EkfffSRpJtTSO40rSIlJUVvvPGGmjdvrh49eujo0aN5tvv4+GjLli2SpNDQUM2cOVODBg1S8+bN1bVrV61cudIaazabNXbsWPn7+6tNmzZ6//339fTTT99xukpmZqbeffddtWvXTq1atdLAgQN1/vx5SZLFYtHSpUvVtWtXNWvWTD169NDWrVutfXNycjR16lS1adNGrVu3tp7r733wwQcKCgqSn5+fevfurX379uWbR0H+eK1PnDihvn37qnnz5goKCtKUKVNkNpslSadPn5aPj482btyobt26yc/PT6GhoTp+/HiR+vv4+Ojy5cuKjo5Wp06dip0rAAAAbkcBAwBKSUZGht5//301adJE3t7ed7WvrKws9e/fXy4uLvr88881ePBgLVy4sMA+CxcuVLt27bR69Wq1bdtW48aNU2pqqiQpNjZW3377rebMmaOEhAR9+eWXOnXq1B33NXbsWH311VeaOnWqVqxYIbPZrHfeeUeSNH/+fM2aNUtDhgzR2rVr1blzZw0cOFCHDh2SJM2dO1dr1qzRlClTtGTJEn355ZdKS0uz7nv58uVaunSpxo4dq9WrVyswMFCvv/56gfn8nsVi0bfffqu9e/cqODhYknTjxg317dtX9erV0+rVqzVlyhQlJSUpNjY2T9/Zs2crJiZGS5YsUWpqqqZMmVKk/tu2bVO1atUUHR2tzz77rEh5AgAAoGCsgQEANvT222/LwcFBFotFmZmZqlixoubNm1ek9S8K8t133+ns2bP69NNPVa1aNT3yyCM6efKkpk2bdsc+AQEBeuWVVyRJw4cP1yeffKLDhw/LaDRq1apVmjFjhgICAiTdXLvj2WefzXc/165d0/r16zVjxgy1bdtWkjRu3Dh9+umnMpvNWrJkiQYMGGBdQDMsLEw//vijFi5cqH/+859avny5Bg0apA4dOliP9ftRC++//76GDx9uXQRzwIAB2rlzpz755BNFRkbmm9PmzZvl5+cn6WZxJysrSz169LAupLp+/Xo5OTlp7NixqlChgho1aqTx48frlVdeUUREhHU/AwcOlL+/vyQpJCRECxYsKFJ/d3d3SZKbm5tq1Khxx38DAAAAFB0FDACwoVGjRql169aSpPT0dG3dutU6WuKJJ54o8X6PHDmiP/3pT6pWrZq1rbDFKhs2bGj93dXVVZKUnZ2t48ePKysrK09/Ly8vValSJd/9nDhxQtnZ2Xni69Wrp/DwcF28eFGXL19WixYt8vRp1aqVNm7cqMuXL+vixYt69NFHrdtq166tWrVqSZKuX7+us2fPavTo0Ro7dqw1xmw2F7ieR9u2bTV69GjrOR07dkyTJ0/W6NGjNWnSJB09elSnTp1Sy5YtrX0sFotyc3N18uRJ63Vs0KBBnmuUnZ0tSYX2b9q06R1zAwAAQMlQwAAAG3J3d5enp6f1cZMmTbRnzx4tW7ZMTzzxRL4jMW59aC4uJyenYm+3WCzWdovFUqTj3Cok5Jf7nRavvPVh//eP88vtVkxcXFyeIkdB+5Yko9GY5zp7eXnJbDYrPDxcI0eOVHZ2tlq0aKFJkybd1tfDw0MXL17Mk8cf8yysPwAAAO491sAAgFKWm5tr/aDu5OSka9euWbddv35dly5dKnQfPj4+OnPmjPWDtyQdPHiwRPnUr19flSpV0v79+61tKSkpunr1ar7xdevWlYODQ57jnTlzRgEBAbp+/bpq1ap126Kbe/fuVaNGjVS9enW5u7vrp59+sm67dOmSfv31V0k3p2C4u7vr/Pnz8vT0tP589NFHSkpKKtZ53brGFotFXl5eSklJUe3ata37vHLliqZNm6asrKxC93W3/QEAAFB8FDAAwIauXr2q1NRUpaam6uzZs1qyZIm2b99uXR+iWbNm2rFjhzZv3qzjx49r1KhRqlix8D/VTzzxhBo1aqTIyEgdPnxYW7duta7XUFxGo1EvvfSSJk+erJ07dyo5OVlRUVGS8h9l4erqqhdffFGTJk3Srl27dPToUY0dO1Y+Pj7y8PBQ//79NX/+fG3YsEEnT57U3LlztW3bNoWGhqpChQp64403NG/ePG3evFlHjhzRiBEjlJOTY91/v379NHfuXP3rX//SqVOnNHfuXH388cd5psD8kdlstl7nCxcuaMeOHZozZ446dOggNzc3de/eXRUrVlRkZKR+/vln7d27VyNGjJDJZJKbm1uh1+hu+wMAAKD4mEIC4IEx0nLzG/iJFQovCDQ+lHxfcvj9ApEGg0GNGjXShAkT1K1bN0lSjx49tG/fPkVERKhSpUp68803dfny5UL36+joqIULF2rMmDF6+eWX5eHhoTfffNN614ziCg8Pl8lk0oABA2QwGNS/f3/t3bv3jtNSoqKiFBcXp7feeks5OTlq166d4uLiJEmvvvqqTCaTpk6dqt9++03e3t6aP3++Hn/8cUlS3759rbdtzczMVGhoqFJSUqz7fu2115SZmampU6fq4sWLatCggWbOnKlWrVrdMf8tW7boySeflCRVrFhRNWvWVJcuXRQWFibpZpFm0aJFmjRpknr16iVnZ2cFBQVpxIgRRbo+d9sfAAAAxVfBUtRJznbq9OnTeuqpp/TVV1+pbt26pZ0OYFcaRG0oNMYpaY4kKav94ALjTjqHFLqv0K9u3m0h8anCpzxo3JXC9xcaenN/iYmFxib7Ni40xh4KGGXFl19+qTZt2lgX7rx06ZKeeOIJbdmyRX/6059KOTuUltJ8zc3OzlZcXJzWr1+vnJwc9ejRQxEREfku5pqTk6MZM2bo888/140bN9S+fXuNHTs2zyK3Eu8hAACwpXvxussUEgDAbebPn6/x48frxIkTOnLkiMaNG6cWLVpQvECpiY+PV1JSkubNm6c5c+bo66+/1vTp0/ONnT59ulatWqWpU6dq6dKlOn78eJ672AAAgLKJAgYA4DZTp07V5cuX9cILL6h3796qUKGCZs+eXdpp4QF148YNLVu2TJGRkfLz81NAQIBGjRql5cuXKzMzM09senq6lixZonHjxqlt27Z69NFHNWLECB06dIgFVgEAKONYAwMAcBsvLy8tWrSotNMAJEnJyckymUzy9/e3tgUEBMhkMik5OVl+fn7W9t27d6tixYoKDAy0trVp00abNm2yac4AAODeYwQGAACwa+fPn5fRaMxzhxdXV1e5uLjo3LlzeWJTUlL08MMP65tvvlGPHj3Uvn17RUdH57k9MQAAKJsoYAAAALuW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I0OjRo1S79691b59ew0fPlwzZswodMhZ5cqV1bt3b02cOFFbt25VSkqKYmJi9NVXX1mrvoUxGo06c+aMzpw5cy9OBaWoJEWwwqSnp+uLL77Q5MmTNWzYMD377LNycnLStWvXrAWOffv2afz48ZowYYIaN258V8dzcnJSenq69bHFYskzDYGC24Ph1nPsllOnTuXZXpznQd26deXg4JDnTeWZM2cUEBCg69evq1atWtq3b1+ePnv37lWjRo2Unp6umJgYVahQQaGhoVqwYIFGjx6tdevWFTsP3B1nZ2f16tVLMTEx2r17t3bt2qXY2FiFhISoUqVKSktLU1paWpFiUTzFufYHDx7U/Pnz1adPH7Vr106pqanWH4rRJVOc61+nTh3rF1qenp6qXr26HB0d5enpybTLEijOta9fv766du2q6Oho7d27V/v379eYMWMUGBioevXqle6JlFHFuf4tWrRQkyZNFB0drf3791vXH2natCkjj+6De/WayxSSMiw+Pj7PonK9evXSqlWrNHLkSCUmJhb4JjkiIkKOjo6Kjo5Wenq6fH19tXDhwiJXG//6179aF0TcvHkziz6VUfkVwSZOnKinnnrqroYtVqpUSS4uLvrPf/6junXr6sKFC5o6daosFovMZrMuXLigt956Sy+88IKefPJJpaamWvtWrVq12OsCNGvWTPHx8frkk0/05JNPKjExUVeuXLFuNxqNkm4OFWzSpEmh62agbGrWrJk+/fRTBQYGKisrS++9916ev4NGo1E///yzzpw5ozp16hS4L1dXV7344ouaNGmSKleurOrVqysuLk4+Pj7y8PBQ//79NXPmTNWuXVtNmjTRv/71L23btk2JiYlydXXVzp07deHCBevf582bN1unoxiNRplMJh09elT16tXjw/F9Fh4erszMTA0YMEAODg4KDg62rrcTFhYm6eY30IXFoviKeu03bdqk3NxcJSQkKCEhIc8+1q1bJ29vb5vnXh4U57mPe6s41z4uLk6TJ0/WP/7xD+Xk5Oipp57S6NGjSy338qCo19/R0VELFixQXFyc+vfvL4vFonbt2ik6OpppzffBvXrNrWBhUQPggTVx4kRt3LhR//73v+Xq6iqLxaLevXvL0dGx0CJYaGiomjZtqsjISGtb69atFRkZqZ49e2rLli2aPHmyzp49q1q1aqlHjx763//+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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "#plot only certain metrics\n", "axes = output_cb.plot_sensitivity(metric_list=['cost_ben_ratio','tot_climate_risk','benefit'], figsize=(15,8));" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "celltoolbar": "Initialization Cell", "hide_input": false, "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.12" }, "latex_envs": { "LaTeX_envs_menu_present": true, "autoclose": false, "autocomplete": true, "bibliofile": "biblio.bib", "cite_by": "apalike", "current_citInitial": 1, "eqLabelWithNumbers": true, "eqNumInitial": 1, "hotkeys": { "equation": "Ctrl-E", "itemize": "Ctrl-I" }, "labels_anchors": false, "latex_user_defs": false, "report_style_numbering": false, "user_envs_cfg": false }, "toc": { "base_numbering": 1, "nav_menu": {}, "number_sections": true, "sideBar": true, "skip_h1_title": true, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": true, "toc_position": { "height": "calc(100% - 180px)", "left": "10px", "top": "150px", "width": "463.2px" }, "toc_section_display": true, "toc_window_display": true } }, "nbformat": 4, "nbformat_minor": 4 }