{
"cells": [
{
"cell_type": "markdown",
"id": "fc628c65",
"metadata": {
"Collapsed": "false"
},
"source": [
"(multiple-price-bid-matrix)=\n",
"# Bidding under uncertainty\n",
"\n",
"The model setup is available in the following formats:\n",
"\n",
"- pyshop\n",
" - [multi_price_bid_matrix_model.py](multi-price-bid-matrix-model-py)"
]
},
{
"cell_type": "markdown",
"id": "8429c5fc",
"metadata": {
"Collapsed": "false"
},
"source": [
"In this example we show how to import a spreadsheet containing multiple prices (up to 52 time series) into a dataframe. This price input will be used to create the same amount of scenarios which we in turn feed to SHOP. The output of this multiple price input run from SHOP will result into a joint bid matrix which consider all the stochastic price inputs to SHOP with all its price data intact, ready to make use of in a marked bidding situation with uncertainty regarding the price forecasts."
]
},
{
"cell_type": "markdown",
"id": "f65bd729",
"metadata": {
"Collapsed": "false"
},
"source": [
"## Imports and settings"
]
},
{
"cell_type": "markdown",
"id": "046d1552",
"metadata": {
"Collapsed": "false"
},
"source": [
"The first thing we do is to import the needed packages. You can import whichever packages you like, however we use the following ones for this example:\n",
"\n",
"* Pandas for structuring our data into dataframes\n",
"* Pyshop in order to create a SHOP session\n",
"* Plotly as backend for dynamic graph plotting"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "6c003ed3",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"import pandas as pd\n",
"from pyshop import ShopSession\n",
"import plotly.express as px\n",
"pd.options.plotting.backend = \"plotly\""
]
},
{
"cell_type": "markdown",
"id": "8309fc30",
"metadata": {
"Collapsed": "false"
},
"source": [
"Additionally, we import basic SHOP functions and data from a predefined demo dataset, see this section of the documentation:"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "894828aa",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"from multi_price_bid_matrix_model import build_model, run_model"
]
},
{
"cell_type": "markdown",
"id": "f98654ca",
"metadata": {
"Collapsed": "false"
},
"source": [
"## Instancing SHOP and building the model"
]
},
{
"cell_type": "markdown",
"id": "76d60f2e",
"metadata": {
"Collapsed": "false"
},
"source": [
"In order to have SHOP receive our inputs, run the model we create and give us results, we need to instance a running SHOP session. You may create multiple SHOP sessions simultaneously if needed."
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "08f51bde",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"#Create a standard ShopSession\n",
"shop = ShopSession()"
]
},
{
"cell_type": "markdown",
"id": "8f036941",
"metadata": {
"Collapsed": "false"
},
"source": [
"We then build our model using the existing function imported from bp.py"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "11c3d808",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"#Build a simple model with one plant with two equal generators and a second plant with one large and three small generators \n",
"#by calling function \"build_model\" in bp.py\n",
"build_model(shop)"
]
},
{
"cell_type": "markdown",
"id": "a816c179",
"metadata": {
"Collapsed": "false"
},
"source": [
"The imported model can now be visualized:"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "a26ccfce",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"image/svg+xml": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
"%3 \n",
" \n",
"\n",
"\n",
"reservoir_Reservoir1 \n",
" \n",
"Reservoir1 \n",
" \n",
"\n",
"\n",
"plant_Plant1 \n",
" \n",
"Plant1 \n",
" \n",
"\n",
"\n",
"reservoir_Reservoir1->plant_Plant1 \n",
" \n",
" \n",
"\n",
"\n",
"reservoir_Reservoir2 \n",
" \n",
"Reservoir2 \n",
" \n",
"\n",
"\n",
"plant_Plant2 \n",
" \n",
"Plant2 \n",
" \n",
"\n",
"\n",
"reservoir_Reservoir2->plant_Plant2 \n",
" \n",
" \n",
"\n",
"\n",
"plant_Plant1->reservoir_Reservoir2 \n",
" \n",
" \n",
" \n",
" \n"
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"#Display topology to the screen\n",
"display(shop.model.build_connection_tree())"
]
},
{
"cell_type": "markdown",
"id": "328c6c45",
"metadata": {
"Collapsed": "false"
},
"source": [
"## Data preperation"
]
},
{
"cell_type": "markdown",
"id": "c4b229eb",
"metadata": {
"Collapsed": "false"
},
"source": [
"Since we we need to work a bit with time horizons given that we will consider part of a period with stochastic information, we retrive the start time from the imported data"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "35e09aae",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"text/plain": [
"{'starttime': Timestamp('2018-01-23 00:00:00'),\n",
" 'endtime': Timestamp('2018-01-26 00:00:00'),\n",
" 'timeunit': 'hour',\n",
" 'timeresolution': 2018-01-23 00:00:00 1.0\n",
" 2018-01-23 01:00:00 1.0\n",
" 2018-01-23 02:00:00 1.0\n",
" 2018-01-23 03:00:00 1.0\n",
" 2018-01-23 04:00:00 1.0\n",
" ... \n",
" 2018-01-25 20:00:00 1.0\n",
" 2018-01-25 21:00:00 1.0\n",
" 2018-01-25 22:00:00 1.0\n",
" 2018-01-25 23:00:00 1.0\n",
" 2018-01-26 00:00:00 1.0\n",
" Name: data, Length: 73, dtype: float64}"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Retrieve the start time for adding stochastic time series later\n",
"timeres=shop.get_time_resolution()\n",
"shop.get_time_resolution()"
]
},
{
"cell_type": "markdown",
"id": "53ef5213",
"metadata": {
"Collapsed": "false"
},
"source": [
"### Importing prices from spreadsheet"
]
},
{
"cell_type": "markdown",
"id": "a43ac440",
"metadata": {
"Collapsed": "false"
},
"source": [
"After the model data has been imported and read, we move on to the prices we want to consider. \n",
"We first define the number of prices we want to import"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "74d135e0",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Import number of prices\n",
"n_prices = 10"
]
},
{
"cell_type": "markdown",
"id": "d31f8248",
"metadata": {
"Collapsed": "false"
},
"source": [
"which will be equal to the scenarios we will create later on. \n",
"We then define for how long of a period we want to consider the stochastic price input. This can not be a larger period than what you have data for in your price forecasts."
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "90639ab2",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Set the hours to import stochastic price\n",
"stochastic_prices_start = timeres['starttime']\n",
"# In this example, we choose 24 hours\n",
"stochastic_prices_end = stochastic_prices_start + pd.Timedelta(hours=23)"
]
},
{
"cell_type": "markdown",
"id": "f347cb1f",
"metadata": {
"Collapsed": "false"
},
"source": [
"Next we import the stochastic prices accordingly into a dataframe"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "eec53735",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" \n",
" 0 \n",
" 1 \n",
" 2 \n",
" 3 \n",
" 4 \n",
" 5 \n",
" 6 \n",
" 7 \n",
" 8 \n",
" 9 \n",
" \n",
" \n",
" \n",
" \n",
" 0 \n",
" 38.688925 \n",
" 30.841437 \n",
" 39.303183 \n",
" 43.122221 \n",
" 31.399708 \n",
" 38.211738 \n",
" 42.479485 \n",
" 29.838857 \n",
" 29.932279 \n",
" 46.548664 \n",
" \n",
" \n",
" 1 \n",
" 38.916484 \n",
" 28.478524 \n",
" 33.843385 \n",
" 36.856333 \n",
" 40.447140 \n",
" 34.473711 \n",
" 33.751629 \n",
" 33.699346 \n",
" 36.987757 \n",
" 38.796374 \n",
" \n",
" \n",
" 2 \n",
" 37.133973 \n",
" 29.923425 \n",
" 31.280585 \n",
" 40.117271 \n",
" 33.285538 \n",
" 34.728074 \n",
" 34.096047 \n",
" 32.085033 \n",
" 36.426590 \n",
" 45.003989 \n",
" \n",
" \n",
" 3 \n",
" 28.567145 \n",
" 25.738590 \n",
" 33.428984 \n",
" 39.937462 \n",
" 39.570224 \n",
" 31.558648 \n",
" 38.290842 \n",
" 37.527192 \n",
" 28.990410 \n",
" 40.885543 \n",
" \n",
" \n",
" 4 \n",
" 32.909629 \n",
" 30.642448 \n",
" 34.668521 \n",
" 47.708656 \n",
" 36.963273 \n",
" 33.749174 \n",
" 38.703468 \n",
" 31.802267 \n",
" 29.553703 \n",
" 46.706921 \n",
" \n",
" \n",
" 5 \n",
" 34.438556 \n",
" 34.623470 \n",
" 33.969606 \n",
" 41.136482 \n",
" 35.480291 \n",
" 41.834732 \n",
" 33.788576 \n",
" 28.953164 \n",
" 39.690668 \n",
" 46.564680 \n",
" \n",
" \n",
" 6 \n",
" 35.470862 \n",
" 30.479294 \n",
" 35.031910 \n",
" 41.902961 \n",
" 37.544836 \n",
" 33.300794 \n",
" 41.630947 \n",
" 42.224127 \n",
" 40.853218 \n",
" 38.904588 \n",
" \n",
" \n",
" 7 \n",
" 43.884363 \n",
" 51.591232 \n",
" 43.362872 \n",
" 48.165823 \n",
" 43.549434 \n",
" 48.468647 \n",
" 53.586396 \n",
" 43.276922 \n",
" 46.691875 \n",
" 51.359444 \n",
" \n",
" \n",
" 8 \n",
" 46.485712 \n",
" 49.473627 \n",
" 44.295022 \n",
" 54.174682 \n",
" 47.947510 \n",
" 53.740830 \n",
" 50.935949 \n",
" 54.031818 \n",
" 53.416069 \n",
" 58.500872 \n",
" \n",
" \n",
" 9 \n",
" 51.831571 \n",
" 48.735697 \n",
" 56.201060 \n",
" 50.879699 \n",
" 54.291574 \n",
" 54.693474 \n",
" 58.224800 \n",
" 53.485508 \n",
" 64.635484 \n",
" 54.939225 \n",
" \n",
" \n",
" 10 \n",
" 42.770787 \n",
" 41.493970 \n",
" 37.828462 \n",
" 42.263994 \n",
" 49.966896 \n",
" 54.106208 \n",
" 44.128320 \n",
" 49.391066 \n",
" 60.575104 \n",
" 45.339350 \n",
" \n",
" \n",
" 11 \n",
" 37.870600 \n",
" 37.425262 \n",
" 44.116926 \n",
" 41.932840 \n",
" 42.416888 \n",
" 46.175475 \n",
" 45.121995 \n",
" 49.683231 \n",
" 40.777990 \n",
" 45.914877 \n",
" \n",
" \n",
" 12 \n",
" 38.720126 \n",
" 42.771099 \n",
" 41.507051 \n",
" 42.146804 \n",
" 38.803972 \n",
" 48.316620 \n",
" 40.811780 \n",
" 47.991236 \n",
" 53.715754 \n",
" 41.338486 \n",
" \n",
" \n",
" 13 \n",
" 36.119370 \n",
" 43.060226 \n",
" 38.300180 \n",
" 35.631930 \n",
" 39.999911 \n",
" 46.296312 \n",
" 45.363284 \n",
" 32.378365 \n",
" 42.465181 \n",
" 34.729646 \n",
" \n",
" \n",
" 14 \n",
" 38.194049 \n",
" 46.108626 \n",
" 37.375087 \n",
" 36.575645 \n",
" 44.014637 \n",
" 48.480447 \n",
" 50.672425 \n",
" 40.079081 \n",
" 41.311692 \n",
" 49.711962 \n",
" \n",
" \n",
" 15 \n",
" 38.260227 \n",
" 51.175027 \n",
" 39.216375 \n",
" 38.053676 \n",
" 46.202766 \n",
" 47.608828 \n",
" 44.795150 \n",
" 39.291503 \n",
" 51.563778 \n",
" 37.664475 \n",
" \n",
" \n",
" 16 \n",
" 38.058048 \n",
" 47.077703 \n",
" 40.799196 \n",
" 45.250958 \n",
" 43.690508 \n",
" 44.294230 \n",
" 50.905649 \n",
" 46.362381 \n",
" 46.659761 \n",
" 44.224564 \n",
" \n",
" \n",
" 17 \n",
" 56.710367 \n",
" 47.710875 \n",
" 55.554464 \n",
" 49.066695 \n",
" 54.546479 \n",
" 52.044637 \n",
" 56.701394 \n",
" 53.911895 \n",
" 60.111022 \n",
" 53.380406 \n",
" \n",
" \n",
" 18 \n",
" 59.004344 \n",
" 56.797886 \n",
" 60.172981 \n",
" 58.237505 \n",
" 57.513100 \n",
" 55.195022 \n",
" 54.109290 \n",
" 73.961415 \n",
" 56.121528 \n",
" 55.876500 \n",
" \n",
" \n",
" 19 \n",
" 55.776245 \n",
" 58.245847 \n",
" 58.270617 \n",
" 54.601773 \n",
" 57.317745 \n",
" 56.954792 \n",
" 53.898015 \n",
" 70.852715 \n",
" 59.414145 \n",
" 53.165951 \n",
" \n",
" \n",
" 20 \n",
" 43.244210 \n",
" 50.687627 \n",
" 49.486841 \n",
" 49.714059 \n",
" 37.706558 \n",
" 46.243266 \n",
" 47.601519 \n",
" 58.956010 \n",
" 43.540229 \n",
" 49.330592 \n",
" \n",
" \n",
" 21 \n",
" 48.317103 \n",
" 41.461231 \n",
" 45.007857 \n",
" 43.138390 \n",
" 40.507536 \n",
" 44.108610 \n",
" 41.700816 \n",
" 51.102177 \n",
" 40.245707 \n",
" 39.758460 \n",
" \n",
" \n",
" 22 \n",
" 38.237187 \n",
" 47.593982 \n",
" 42.574141 \n",
" 36.780849 \n",
" 49.548371 \n",
" 38.097889 \n",
" 33.731909 \n",
" 51.826269 \n",
" 46.920595 \n",
" 42.529905 \n",
" \n",
" \n",
" 23 \n",
" 42.371404 \n",
" 35.496953 \n",
" 46.265499 \n",
" 38.247478 \n",
" 43.228214 \n",
" 36.816092 \n",
" 42.987433 \n",
" 46.249756 \n",
" 39.407231 \n",
" 41.273543 \n",
" \n",
" \n",
"
\n",
"
"
],
"text/plain": [
" 0 1 2 3 4 5 \\\n",
"0 38.688925 30.841437 39.303183 43.122221 31.399708 38.211738 \n",
"1 38.916484 28.478524 33.843385 36.856333 40.447140 34.473711 \n",
"2 37.133973 29.923425 31.280585 40.117271 33.285538 34.728074 \n",
"3 28.567145 25.738590 33.428984 39.937462 39.570224 31.558648 \n",
"4 32.909629 30.642448 34.668521 47.708656 36.963273 33.749174 \n",
"5 34.438556 34.623470 33.969606 41.136482 35.480291 41.834732 \n",
"6 35.470862 30.479294 35.031910 41.902961 37.544836 33.300794 \n",
"7 43.884363 51.591232 43.362872 48.165823 43.549434 48.468647 \n",
"8 46.485712 49.473627 44.295022 54.174682 47.947510 53.740830 \n",
"9 51.831571 48.735697 56.201060 50.879699 54.291574 54.693474 \n",
"10 42.770787 41.493970 37.828462 42.263994 49.966896 54.106208 \n",
"11 37.870600 37.425262 44.116926 41.932840 42.416888 46.175475 \n",
"12 38.720126 42.771099 41.507051 42.146804 38.803972 48.316620 \n",
"13 36.119370 43.060226 38.300180 35.631930 39.999911 46.296312 \n",
"14 38.194049 46.108626 37.375087 36.575645 44.014637 48.480447 \n",
"15 38.260227 51.175027 39.216375 38.053676 46.202766 47.608828 \n",
"16 38.058048 47.077703 40.799196 45.250958 43.690508 44.294230 \n",
"17 56.710367 47.710875 55.554464 49.066695 54.546479 52.044637 \n",
"18 59.004344 56.797886 60.172981 58.237505 57.513100 55.195022 \n",
"19 55.776245 58.245847 58.270617 54.601773 57.317745 56.954792 \n",
"20 43.244210 50.687627 49.486841 49.714059 37.706558 46.243266 \n",
"21 48.317103 41.461231 45.007857 43.138390 40.507536 44.108610 \n",
"22 38.237187 47.593982 42.574141 36.780849 49.548371 38.097889 \n",
"23 42.371404 35.496953 46.265499 38.247478 43.228214 36.816092 \n",
"\n",
" 6 7 8 9 \n",
"0 42.479485 29.838857 29.932279 46.548664 \n",
"1 33.751629 33.699346 36.987757 38.796374 \n",
"2 34.096047 32.085033 36.426590 45.003989 \n",
"3 38.290842 37.527192 28.990410 40.885543 \n",
"4 38.703468 31.802267 29.553703 46.706921 \n",
"5 33.788576 28.953164 39.690668 46.564680 \n",
"6 41.630947 42.224127 40.853218 38.904588 \n",
"7 53.586396 43.276922 46.691875 51.359444 \n",
"8 50.935949 54.031818 53.416069 58.500872 \n",
"9 58.224800 53.485508 64.635484 54.939225 \n",
"10 44.128320 49.391066 60.575104 45.339350 \n",
"11 45.121995 49.683231 40.777990 45.914877 \n",
"12 40.811780 47.991236 53.715754 41.338486 \n",
"13 45.363284 32.378365 42.465181 34.729646 \n",
"14 50.672425 40.079081 41.311692 49.711962 \n",
"15 44.795150 39.291503 51.563778 37.664475 \n",
"16 50.905649 46.362381 46.659761 44.224564 \n",
"17 56.701394 53.911895 60.111022 53.380406 \n",
"18 54.109290 73.961415 56.121528 55.876500 \n",
"19 53.898015 70.852715 59.414145 53.165951 \n",
"20 47.601519 58.956010 43.540229 49.330592 \n",
"21 41.700816 51.102177 40.245707 39.758460 \n",
"22 33.731909 51.826269 46.920595 42.529905 \n",
"23 42.987433 46.249756 39.407231 41.273543 "
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Use pandas read_excel function to import n_prices to a dataframe, starting from the first column to the left in the spreadsheet\n",
"stochastic_prices_from_file = pd.read_excel ('52_hourly_prices_random.xls', header=None,usecols=list(range(0,n_prices)))\n",
"\n",
"# Optionally, select which scenarios you want relative to the columns in your spreadsheet. They must then be equal to n_prices;\n",
"#stoch_price_from_file = pd.read_excel (r'20200123_scens_edit.xlsx', usecols=[1,2,5,7,9])\n",
"\n",
"stochastic_prices_from_file"
]
},
{
"cell_type": "markdown",
"id": "fdb1bc40",
"metadata": {
"Collapsed": "false"
},
"source": [
"In order to later combine the stochastic prices with a deterministic price into the future, we make sure the dataframe has the correct timestamp indexing"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "9ca00792",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Add correct indexing to the dataframe\n",
"stochastic_prices_from_file.index=pd.date_range(stochastic_prices_start,stochastic_prices_end,freq='h')"
]
},
{
"cell_type": "markdown",
"id": "5ec5d52a",
"metadata": {
"Collapsed": "false"
},
"source": [
"Then we can plot and review the newly imported prices"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "726c3b6a",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"text/html": [
" \n",
" "
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "=0 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "0",
"line": {
"color": "#636efa",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "0",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
38.688924790028935,
38.91648373357578,
37.13397283607992,
28.567144764921423,
32.90962859918502,
34.43855641685243,
35.47086224821935,
43.884362898890004,
46.48571170034651,
51.83157067457943,
42.77078719357291,
37.87059975592636,
38.72012568912313,
36.11937041948169,
38.194048733917754,
38.26022728649826,
38.05804786206631,
56.71036696579608,
59.00434355483017,
55.77624532195394,
43.24421031420755,
48.317102814015996,
38.237187361867846,
42.371404453779654
],
"yaxis": "y"
},
{
"hovertemplate": "=1 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "1",
"line": {
"color": "#EF553B",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "1",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
30.84143666529853,
28.47852434471662,
29.923425146009553,
25.7385904884098,
30.64244779413558,
34.62346957920782,
30.47929369560378,
51.591232223645896,
49.47362653799953,
48.73569665784232,
41.49396971475139,
37.42526162689267,
42.77109897478207,
43.060226041834014,
46.10862607282206,
51.175027264422994,
47.07770347974001,
47.71087538922627,
56.79788602641253,
58.24584690285616,
50.687626812451406,
41.46123136424681,
47.593982027701074,
35.49695286383878
],
"yaxis": "y"
},
{
"hovertemplate": "=2 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "2",
"line": {
"color": "#00cc96",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "2",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
39.30318270980665,
33.84338460894348,
31.28058529475953,
33.42898384611474,
34.66852142919224,
33.9696063734057,
35.03191004478626,
43.362871627306525,
44.29502173658242,
56.201060307257364,
37.82846182019187,
44.11692579762013,
41.50705054972993,
38.30018021897476,
37.37508689986337,
39.21637545527792,
40.79919610418443,
55.5544635153597,
60.1729813513571,
58.270617107738786,
49.48684060432931,
45.007856590396585,
42.574140822722775,
46.26549880390542
],
"yaxis": "y"
},
{
"hovertemplate": "=3 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "3",
"line": {
"color": "#ab63fa",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "3",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
43.1222213657023,
36.85633331407592,
40.11727135214596,
39.93746190323393,
47.708656045739914,
41.136482401465926,
41.90296077026431,
48.16582265504936,
54.17468219492054,
50.87969915242537,
42.2639939367465,
41.93283958287484,
42.14680390729975,
35.63193002550175,
36.57564545317568,
38.05367612977148,
45.250958178628906,
49.06669510663274,
58.237504769322314,
54.60177345780331,
49.71405910604083,
43.138390473686016,
36.780848917322885,
38.24747762487639
],
"yaxis": "y"
},
{
"hovertemplate": "=4 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "4",
"line": {
"color": "#FFA15A",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "4",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
31.399707877439493,
40.44714002248111,
33.28553820479103,
39.5702239851003,
36.96327342983141,
35.48029110424704,
37.54483625037337,
43.549433968320535,
47.94751030975122,
54.291573962141264,
49.96689611434518,
42.41688837159459,
38.80397234301293,
39.99991112626061,
44.01463732532422,
46.202766220740195,
43.69050794432827,
54.54647867289708,
57.513099511561066,
57.317744778949475,
37.70655838878481,
40.50753566627801,
49.548370526927386,
43.22821414518731
],
"yaxis": "y"
},
{
"hovertemplate": "=5 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "5",
"line": {
"color": "#19d3f3",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "5",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
38.211738224562396,
34.47371124763938,
34.7280738365677,
31.55864788701061,
33.749174228915635,
41.83473160042925,
33.30079368907467,
48.468647031564394,
53.74082984083143,
54.693474100441335,
54.10620785334244,
46.175475331181204,
48.31661977281291,
46.296312210030116,
48.48044709718775,
47.6088277963454,
44.29423031503364,
52.04463673650779,
55.195022080319625,
56.95479156611447,
46.24326639374972,
44.108610402454936,
38.09788889449211,
36.816091953881276
],
"yaxis": "y"
},
{
"hovertemplate": "=6 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "6",
"line": {
"color": "#FF6692",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "6",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
42.479485028495645,
33.75162850526158,
34.09604723329545,
38.290841505691326,
38.70346824980726,
33.78857578711016,
41.63094728212825,
53.58639585781828,
50.93594863387132,
58.22479969565341,
44.12831968551308,
45.121995478221244,
40.81178048525122,
45.36328446516111,
50.67242464460132,
44.795150046331486,
50.9056494242492,
56.7013936281821,
54.10928992277162,
53.898014509384915,
47.60151878277625,
41.700816040923726,
33.73190908915484,
42.98743348732935
],
"yaxis": "y"
},
{
"hovertemplate": "=7 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "7",
"line": {
"color": "#B6E880",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "7",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
29.83885677823433,
33.6993463496901,
32.08503270612679,
37.527191611735795,
31.802267240063458,
28.953163992553172,
42.22412721160745,
43.27692227013378,
54.03181777559293,
53.48550785435142,
49.39106615383736,
49.68323133044724,
47.99123597938316,
32.378365450187964,
40.079081432670144,
39.29150257508463,
46.36238144501525,
53.91189541744889,
73.96141458604406,
70.85271509694213,
58.95601014294316,
51.10217655427115,
51.82626868327121,
46.24975583110782
],
"yaxis": "y"
},
{
"hovertemplate": "=8 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "8",
"line": {
"color": "#FF97FF",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "8",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
29.93227883576153,
36.98775697574074,
36.42658995902406,
28.99040988121767,
29.553703261597807,
39.69066832659008,
40.85321844893519,
46.69187486266235,
53.41606943876772,
64.63548367033422,
60.57510426310269,
40.777990024016965,
53.715753720173545,
42.46518071355044,
41.311691911561276,
51.563778217252654,
46.659760523543746,
60.11102240027948,
56.121528169768595,
59.41414482942551,
43.54022872965482,
40.2457071697066,
46.92059468036083,
39.40723132420954
],
"yaxis": "y"
},
{
"hovertemplate": "=9 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "9",
"line": {
"color": "#FECB52",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "9",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00"
],
"xaxis": "x",
"y": [
46.54866447289529,
38.79637418511707,
45.003988815437644,
40.88554303114959,
46.706920769563055,
46.564680245777616,
38.9045882715515,
51.35944374090656,
58.50087160008804,
54.93922457297462,
45.3393497791437,
45.9148773821524,
41.33848577095818,
34.72964629465234,
49.71196176709573,
37.664474969438864,
44.22456435168797,
53.38040630699615,
55.876500217206456,
53.16595109294248,
49.330592191903854,
39.75846030900367,
42.52990511682548,
41.27354268730056
],
"yaxis": "y"
}
],
"layout": {
"legend": {
"title": {
"text": ""
},
"tracegroupgap": 0
},
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"fillpattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"title": {
"text": "Stochastic prices imported from spreadsheet"
},
"xaxis": {
"anchor": "y",
"domain": [
0.0,
1.0
],
"title": {
"text": "Time"
}
},
"yaxis": {
"anchor": "x",
"domain": [
0.0,
1.0
],
"title": {
"text": "EUR/MWh"
}
}
}
},
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Plot all stochastic prices imported from Excel\n",
"stochastic_prices_from_file.plot(title=\"Stochastic prices imported from spreadsheet\", labels=dict(index=\"Time\", value=\"EUR/MWh\", variable=\"\"))"
]
},
{
"cell_type": "markdown",
"id": "70c2aa44",
"metadata": {
"Collapsed": "false"
},
"source": [
"### Creating scenarios"
]
},
{
"cell_type": "markdown",
"id": "758b2e11",
"metadata": {
"Collapsed": "false"
},
"source": [
"Now it is time to create scenarios that we can populate with the imported prices. We make sure to create just as many scenarios as we have prices imported."
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "8ff2602d",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Generate as many scenarios as prices\n",
"n_scenarios = n_prices\n",
"for i in range (1, n_scenarios+1):\n",
" scenario_name='S'+str(i)\n",
" # The first scenario always exists in SHOP and should not be added again\n",
" if i>1:\n",
" scenario = shop.model.scenario.add_object(scenario_name)\n",
" else:\n",
" scenario=shop.model.scenario[scenario_name]\n",
" scenario.scenario_id.set(i)\n",
" \n",
" # Set each scenario equally probable\n",
" scenario.probability.set(1.0/n_scenarios)\n",
" \n",
" # Branch immediately, i.e. at 'starttime'\n",
" scenario.common_scenario.set(pd.Series([i], index=[timeres['starttime']]))\n",
" \n",
" # Optionally set branching to start after given number of hours (all scenarios are set equal to scenario 2 before this) \n",
" #scen.common_scenario.set(pd.Series([2, i], index=[timeres['starttime'], branching_start_time]))"
]
},
{
"cell_type": "markdown",
"id": "4d8e7f23",
"metadata": {
"Collapsed": "false"
},
"source": [
"### Creating the new price array from stochastic and deterministic prices"
]
},
{
"cell_type": "markdown",
"id": "2b99a9d8",
"metadata": {
"Collapsed": "false"
},
"source": [
"Since we have chosen to only consider the first 24 hours as stochastic when it comes to the price, but have longer total time horizon, we need to combine the stochastic and deterministic prices into a joint price dataframe. We have already defined the start and end time for the stochastic price, but need to make sure that we also define when the deterministic price should be valid and thus overlap each other."
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "ceb5d08c",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Use first (and only) market as index for setting stochastic data and getting results\n",
"name_list = shop.model.market.get_object_names()\n",
"\n",
"# The deterministic model only has one market, so we give stochastic price to that (da is just a name we use to indicate that we regard it to be a day ahead energy market)\n",
"day_ahead_market = shop.model.market[name_list[0]]\n",
"\n",
"# Get the deterministic price from ASCII import for correct indexing \n",
"deterministic_price = day_ahead_market.sale_price.get()\n",
"\n",
"# Create a new array for deterministic price with n_prices columns in order to combine it with the stochastic price\n",
"deterministic_price_multi_dimension_array = pd.DataFrame(index=deterministic_price.index, columns=list(range(0,n_prices)))\n",
"\n",
"# Define when to use deterministic price\n",
"deterministic_price_start = timeres['starttime']+pd.Timedelta(hours=24)\n",
"deterministic_price_end = timeres['endtime']-pd.Timedelta(hours=1)"
]
},
{
"cell_type": "markdown",
"id": "6d7a964b",
"metadata": {
"Collapsed": "false"
},
"source": [
"We print out the start and end times to make sure they are correct."
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "231a5ae5",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Stochastic price(s) start time 2018-01-23 00:00:00\n",
"Stochastic price(s) end time 2018-01-23 23:00:00\n",
"Deterministic prices start time 2018-01-24 00:00:00\n",
"Deterministic prices end time 2018-01-25 23:00:00\n"
]
}
],
"source": [
"# Print out start and end set point for prices\n",
"print(\"Stochastic price(s) start time\",stochastic_prices_start)\n",
"print(\"Stochastic price(s) end time\",stochastic_prices_end)\n",
"print(\"Deterministic prices start time\",deterministic_price_start)\n",
"print(\"Deterministic prices end time\",deterministic_price_end)"
]
},
{
"cell_type": "markdown",
"id": "29dc7a92",
"metadata": {
"Collapsed": "false"
},
"source": [
"Lastly, we need to combine the stochastic and deterministic price inputs. We do this by creating a new dataframe with the right dimensions and indexes, and then populate it according to the start and end times defined above."
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "885fb7f1",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Creating a new price dataframe which will combine both stochastic and deterministic price\n",
"combined_price = pd.DataFrame(index=deterministic_price.index, columns=list(range(0,n_prices)))\n",
"\n",
"# Loop over the new price array and assign stochastic and deterministic prices\n",
"\n",
"for j in range(0,n_prices):\n",
" deterministic_price_multi_dimension_array[j]=deterministic_price\n",
"for i in pd.date_range(stochastic_prices_start,stochastic_prices_end,freq='h'):\n",
" combined_price.loc[i] = stochastic_prices_from_file.loc[i]\n",
"for i in pd.date_range(deterministic_price_start,(deterministic_price_end),freq='h'):\n",
" combined_price.loc[i] = deterministic_price_multi_dimension_array.loc[i]"
]
},
{
"cell_type": "markdown",
"id": "04deaf52",
"metadata": {
"Collapsed": "false"
},
"source": [
"Then we can plot out the resulting combined price."
]
},
{
"cell_type": "code",
"execution_count": 16,
"id": "721a416d",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "=0 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "0",
"line": {
"color": "#636efa",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "0",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
38.688924790028935,
38.91648373357578,
37.13397283607992,
28.567144764921423,
32.90962859918502,
34.43855641685243,
35.47086224821935,
43.884362898890004,
46.48571170034651,
51.83157067457943,
42.77078719357291,
37.87059975592636,
38.72012568912313,
36.11937041948169,
38.194048733917754,
38.26022728649826,
38.05804786206631,
56.71036696579608,
59.00434355483017,
55.77624532195394,
43.24421031420755,
48.317102814015996,
38.237187361867846,
42.371404453779654,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=1 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "1",
"line": {
"color": "#EF553B",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "1",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
30.84143666529853,
28.47852434471662,
29.923425146009553,
25.7385904884098,
30.64244779413558,
34.62346957920782,
30.47929369560378,
51.591232223645896,
49.47362653799953,
48.73569665784232,
41.49396971475139,
37.42526162689267,
42.77109897478207,
43.060226041834014,
46.10862607282206,
51.175027264422994,
47.07770347974001,
47.71087538922627,
56.79788602641253,
58.24584690285616,
50.687626812451406,
41.46123136424681,
47.593982027701074,
35.49695286383878,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=2 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "2",
"line": {
"color": "#00cc96",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "2",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
39.30318270980665,
33.84338460894348,
31.28058529475953,
33.42898384611474,
34.66852142919224,
33.9696063734057,
35.03191004478626,
43.362871627306525,
44.29502173658242,
56.201060307257364,
37.82846182019187,
44.11692579762013,
41.50705054972993,
38.30018021897476,
37.37508689986337,
39.21637545527792,
40.79919610418443,
55.5544635153597,
60.1729813513571,
58.270617107738786,
49.48684060432931,
45.007856590396585,
42.574140822722775,
46.26549880390542,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=3 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "3",
"line": {
"color": "#ab63fa",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "3",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
43.1222213657023,
36.85633331407592,
40.11727135214596,
39.93746190323393,
47.708656045739914,
41.136482401465926,
41.90296077026431,
48.16582265504936,
54.17468219492054,
50.87969915242537,
42.2639939367465,
41.93283958287484,
42.14680390729975,
35.63193002550175,
36.57564545317568,
38.05367612977148,
45.250958178628906,
49.06669510663274,
58.237504769322314,
54.60177345780331,
49.71405910604083,
43.138390473686016,
36.780848917322885,
38.24747762487639,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=4 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "4",
"line": {
"color": "#FFA15A",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "4",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
31.399707877439493,
40.44714002248111,
33.28553820479103,
39.5702239851003,
36.96327342983141,
35.48029110424704,
37.54483625037337,
43.549433968320535,
47.94751030975122,
54.291573962141264,
49.96689611434518,
42.41688837159459,
38.80397234301293,
39.99991112626061,
44.01463732532422,
46.202766220740195,
43.69050794432827,
54.54647867289708,
57.513099511561066,
57.317744778949475,
37.70655838878481,
40.50753566627801,
49.548370526927386,
43.22821414518731,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=5 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "5",
"line": {
"color": "#19d3f3",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "5",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
38.211738224562396,
34.47371124763938,
34.7280738365677,
31.55864788701061,
33.749174228915635,
41.83473160042925,
33.30079368907467,
48.468647031564394,
53.74082984083143,
54.693474100441335,
54.10620785334244,
46.175475331181204,
48.31661977281291,
46.296312210030116,
48.48044709718775,
47.6088277963454,
44.29423031503364,
52.04463673650779,
55.195022080319625,
56.95479156611447,
46.24326639374972,
44.108610402454936,
38.09788889449211,
36.816091953881276,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=6 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "6",
"line": {
"color": "#FF6692",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "6",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
42.479485028495645,
33.75162850526158,
34.09604723329545,
38.290841505691326,
38.70346824980726,
33.78857578711016,
41.63094728212825,
53.58639585781828,
50.93594863387132,
58.22479969565341,
44.12831968551308,
45.121995478221244,
40.81178048525122,
45.36328446516111,
50.67242464460132,
44.795150046331486,
50.9056494242492,
56.7013936281821,
54.10928992277162,
53.898014509384915,
47.60151878277625,
41.700816040923726,
33.73190908915484,
42.98743348732935,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=7 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "7",
"line": {
"color": "#B6E880",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "7",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
29.83885677823433,
33.6993463496901,
32.08503270612679,
37.527191611735795,
31.802267240063458,
28.953163992553172,
42.22412721160745,
43.27692227013378,
54.03181777559293,
53.48550785435142,
49.39106615383736,
49.68323133044724,
47.99123597938316,
32.378365450187964,
40.079081432670144,
39.29150257508463,
46.36238144501525,
53.91189541744889,
73.96141458604406,
70.85271509694213,
58.95601014294316,
51.10217655427115,
51.82626868327121,
46.24975583110782,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=8 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "8",
"line": {
"color": "#FF97FF",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "8",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
29.93227883576153,
36.98775697574074,
36.42658995902406,
28.99040988121767,
29.553703261597807,
39.69066832659008,
40.85321844893519,
46.69187486266235,
53.41606943876772,
64.63548367033422,
60.57510426310269,
40.777990024016965,
53.715753720173545,
42.46518071355044,
41.311691911561276,
51.563778217252654,
46.659760523543746,
60.11102240027948,
56.121528169768595,
59.41414482942551,
43.54022872965482,
40.2457071697066,
46.92059468036083,
39.40723132420954,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
},
{
"hovertemplate": "=9 Time=%{x} EUR/MWh=%{y} ",
"legendgroup": "9",
"line": {
"color": "#FECB52",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "9",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
"2018-01-23T00:00:00",
"2018-01-23T01:00:00",
"2018-01-23T02:00:00",
"2018-01-23T03:00:00",
"2018-01-23T04:00:00",
"2018-01-23T05:00:00",
"2018-01-23T06:00:00",
"2018-01-23T07:00:00",
"2018-01-23T08:00:00",
"2018-01-23T09:00:00",
"2018-01-23T10:00:00",
"2018-01-23T11:00:00",
"2018-01-23T12:00:00",
"2018-01-23T13:00:00",
"2018-01-23T14:00:00",
"2018-01-23T15:00:00",
"2018-01-23T16:00:00",
"2018-01-23T17:00:00",
"2018-01-23T18:00:00",
"2018-01-23T19:00:00",
"2018-01-23T20:00:00",
"2018-01-23T21:00:00",
"2018-01-23T22:00:00",
"2018-01-23T23:00:00",
"2018-01-24T00:00:00",
"2018-01-24T01:00:00",
"2018-01-24T02:00:00",
"2018-01-24T03:00:00",
"2018-01-24T04:00:00",
"2018-01-24T05:00:00",
"2018-01-24T06:00:00",
"2018-01-24T07:00:00",
"2018-01-24T08:00:00",
"2018-01-24T09:00:00",
"2018-01-24T10:00:00",
"2018-01-24T11:00:00",
"2018-01-24T12:00:00",
"2018-01-24T13:00:00",
"2018-01-24T14:00:00",
"2018-01-24T15:00:00",
"2018-01-24T16:00:00",
"2018-01-24T17:00:00",
"2018-01-24T18:00:00",
"2018-01-24T19:00:00",
"2018-01-24T20:00:00",
"2018-01-24T21:00:00",
"2018-01-24T22:00:00",
"2018-01-24T23:00:00",
"2018-01-25T00:00:00",
"2018-01-25T01:00:00",
"2018-01-25T02:00:00",
"2018-01-25T03:00:00",
"2018-01-25T04:00:00",
"2018-01-25T05:00:00",
"2018-01-25T06:00:00",
"2018-01-25T07:00:00",
"2018-01-25T08:00:00",
"2018-01-25T09:00:00",
"2018-01-25T10:00:00",
"2018-01-25T11:00:00",
"2018-01-25T12:00:00",
"2018-01-25T13:00:00",
"2018-01-25T14:00:00",
"2018-01-25T15:00:00",
"2018-01-25T16:00:00",
"2018-01-25T17:00:00",
"2018-01-25T18:00:00",
"2018-01-25T19:00:00",
"2018-01-25T20:00:00",
"2018-01-25T21:00:00",
"2018-01-25T22:00:00",
"2018-01-25T23:00:00"
],
"xaxis": "x",
"y": [
46.54866447289529,
38.79637418511707,
45.003988815437644,
40.88554303114959,
46.706920769563055,
46.564680245777616,
38.9045882715515,
51.35944374090656,
58.50087160008804,
54.93922457297462,
45.3393497791437,
45.9148773821524,
41.33848577095818,
34.72964629465234,
49.71196176709573,
37.664474969438864,
44.22456435168797,
53.38040630699615,
55.876500217206456,
53.16595109294248,
49.330592191903854,
39.75846030900367,
42.52990511682548,
41.27354268730056,
27.242,
26.622,
25.732,
25.392,
25.992,
27.402,
28.942,
32.182,
33.082,
32.342,
30.912,
30.162,
30.062,
29.562,
29.462,
29.512,
29.672,
30.072,
29.552,
28.862,
28.412,
28.072,
27.162,
25.502,
26.192,
25.222,
24.052,
23.892,
23.682,
26.092,
28.202,
30.902,
31.572,
31.462,
31.172,
30.912,
30.572,
30.602,
30.632,
31.062,
32.082,
36.262,
34.472,
32.182,
31.492,
30.732,
29.712,
28.982
],
"yaxis": "y"
}
],
"layout": {
"legend": {
"title": {
"text": ""
},
"tracegroupgap": 0
},
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"fillpattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"title": {
"text": "Combined price input"
},
"xaxis": {
"anchor": "y",
"domain": [
0.0,
1.0
],
"title": {
"text": "Time"
}
},
"yaxis": {
"anchor": "x",
"domain": [
0.0,
1.0
],
"title": {
"text": "EUR/MWh"
}
}
}
},
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Plot the combined price\n",
"combined_price.plot(title=\"Combined price input\", labels=dict(index=\"Time\", value=\"EUR/MWh\", variable=\"\"))"
]
},
{
"cell_type": "markdown",
"id": "91470fc4",
"metadata": {
"Collapsed": "false"
},
"source": [
"This price is then set as the day ahead market price to consider for all scenarios. We also define a slightly higher buy-back price"
]
},
{
"cell_type": "code",
"execution_count": 17,
"id": "3cafdc0a",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"day_ahead_market.sale_price.set(combined_price)\n",
"\n",
"# Make sure that the buy price is slightly higher, so no arbitrage occurs\n",
"\n",
"day_ahead_market.buy_price.set(day_ahead_market.sale_price.get()+0.1)"
]
},
{
"cell_type": "markdown",
"id": "0d039c6c",
"metadata": {
"Collapsed": "false"
},
"source": [
"### Create bid groups and configure limits"
]
},
{
"cell_type": "markdown",
"id": "b5b32c55",
"metadata": {
"Collapsed": "false"
},
"source": [
"Now we need to create a bid group, which is the connection between a set of hydropower plants and their bid matrix."
]
},
{
"cell_type": "code",
"execution_count": 18,
"id": "d8af3c92",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Create a bid group\n",
"bg=shop.model.bid_group.add_object('bg')\n",
"\n",
"# Add all plants in the system to the bid group\n",
"for plant in shop.model.plant:\n",
" bg.connect_to(plant)\n",
"\n",
"# Defining which periods the bid curve should consider\n",
"day_ahead_market.bid_flag.set(pd.Series([1,0],index=[stochastic_prices_start,stochastic_prices_end]))"
]
},
{
"cell_type": "markdown",
"id": "6020a696",
"metadata": {
"Collapsed": "false"
},
"source": [
"## Running multi price scenarios in SHOP"
]
},
{
"cell_type": "markdown",
"id": "aba31f28",
"metadata": {
"Collapsed": "false"
},
"source": [
"It is time to optimize. We call the predefined function run_model, which calls for five full and three incremental iterations. Since we have defined scenarios in the SHOP instance earlier, all scenarios will be computed and optimized with a single call."
]
},
{
"cell_type": "code",
"execution_count": 19,
"id": "5e97821e",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"#Optimize model by calling \"run_model\" bp.py\n",
"run_model(shop)"
]
},
{
"cell_type": "markdown",
"id": "ded1a78e",
"metadata": {
"Collapsed": "false"
},
"source": [
"## Creating and plotting the bid matrix"
]
},
{
"cell_type": "markdown",
"id": "7e830a71",
"metadata": {
"Collapsed": "false"
},
"source": [
"Once SHOP has finished optimizing all scenarios, we can retrive and start processing the bid matrix the way we want it."
]
},
{
"cell_type": "code",
"execution_count": 20,
"id": "7344d952",
"metadata": {
"Collapsed": "false"
},
"outputs": [],
"source": [
"# Get bid matrix as an array\n",
"bid_result=bg.bid_curves.get()\n",
"\n",
"# Convert bid matrix to a dataframe structure of choice\n",
"bid_matrix=pd.DataFrame(index=bid_result[0].index)\n",
"for t in range (0, 23):\n",
" bid_matrix[t]=bid_result[t].values\n",
"\n",
"# Transpose the bid matrix if necessary depending on the viewing needs \n",
"bid_matrix_transposed=bid_matrix.transpose()"
]
},
{
"cell_type": "markdown",
"id": "24c359ab",
"metadata": {
"Collapsed": "false"
},
"source": [
"When we are satisfied with a data structure that fulfill our needs, we can either print it or plot it to review it"
]
},
{
"cell_type": "code",
"execution_count": 21,
"id": "34bded78",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"coloraxis": "coloraxis",
"hovertemplate": "x: %{x} y: %{y} color: %{z} ",
"name": "0",
"type": "heatmap",
"x": [
25.7385904884098,
28.47852434471662,
28.567144764921423,
28.953163992553172,
28.99040988121767,
29.553703261597807,
29.83885677823433,
29.923425146009553,
29.93227883576153,
30.47929369560378,
30.64244779413558,
30.84143666529853,
31.28058529475953,
31.399707877439493,
31.55864788701061,
31.802267240063458,
32.08503270612679,
32.378365450187964,
32.90962859918502,
33.28553820479103,
33.30079368907467,
33.42898384611474,
33.6993463496901,
33.73190908915484,
33.749174228915635,
33.75162850526158,
33.78857578711016,
33.84338460894348,
33.9696063734057,
34.09604723329545,
34.43855641685243,
34.47371124763938,
34.62346957920782,
34.66852142919224,
34.7280738365677,
34.72964629465234,
35.03191004478626,
35.47086224821935,
35.48029110424704,
35.63193002550175,
36.11937041948169,
36.42658995902406,
36.57564545317568,
36.780848917322885,
36.85633331407592,
36.96327342983141,
36.98775697574074,
37.13397283607992,
37.37508689986337,
37.42526162689267,
37.527191611735795,
37.54483625037337,
37.664474969438864,
37.70655838878481,
37.82846182019187,
37.87059975592636,
38.05367612977148,
38.05804786206631,
38.09788889449211,
38.194048733917754,
38.211738224562396,
38.237187361867846,
38.26022728649826,
38.290841505691326,
38.30018021897476,
38.688924790028935,
38.70346824980726,
38.72012568912313,
38.79637418511707,
38.80397234301293,
38.9045882715515,
38.91648373357578,
39.21637545527792,
39.29150257508463,
39.30318270980665,
39.5702239851003,
39.69066832659008,
39.75846030900367,
39.93746190323393,
39.99991112626061,
40.079081432670144,
40.11727135214596,
40.2457071697066,
40.44714002248111,
40.50753566627801,
40.777990024016965,
40.79919610418443,
40.81178048525122,
40.85321844893519,
40.88554303114959,
41.136482401465926,
41.311691911561276,
41.33848577095818,
41.46123136424681,
41.49396971475139,
41.50705054972993,
41.63094728212825,
41.700816040923726,
41.83473160042925,
41.90296077026431,
41.93283958287484,
42.14680390729975,
42.22412721160745,
42.2639939367465,
42.41688837159459,
42.46518071355044,
42.479485028495645,
42.52990511682548,
42.574140822722775,
42.77078719357291,
42.77109897478207,
43.060226041834014,
43.1222213657023,
43.138390473686016,
43.24421031420755,
43.27692227013378,
43.362871627306525,
43.54022872965482,
43.549433968320535,
43.69050794432827,
43.884362898890004,
44.01463732532422,
44.108610402454936,
44.11692579762013,
44.12831968551308,
44.22456435168797,
44.29423031503364,
44.29502173658242,
44.795150046331486,
45.003988815437644,
45.007856590396585,
45.121995478221244,
45.250958178628906,
45.3393497791437,
45.36328446516111,
45.9148773821524,
46.10862607282206,
46.175475331181204,
46.202766220740195,
46.24326639374972,
46.296312210030116,
46.36238144501525,
46.48571170034651,
46.54866447289529,
46.564680245777616,
46.659760523543746,
46.69187486266235,
46.706920769563055,
46.92059468036083,
47.07770347974001,
47.593982027701074,
47.60151878277625,
47.6088277963454,
47.708656045739914,
47.71087538922627,
47.94751030975122,
47.99123597938316,
48.16582265504936,
48.31661977281291,
48.317102814015996,
48.468647031564394,
48.48044709718775,
48.73569665784232,
49.06669510663274,
49.330592191903854,
49.39106615383736,
49.47362653799953,
49.48684060432931,
49.548370526927386,
49.68323133044724,
49.71196176709573,
49.71405910604083,
49.96689611434518,
50.67242464460132,
50.687626812451406,
50.87969915242537,
50.9056494242492,
50.93594863387132,
51.10217655427115,
51.175027264422994,
51.35944374090656,
51.563778217252654,
51.591232223645896,
51.82626868327121,
51.83157067457943,
52.04463673650779,
53.16595109294248,
53.38040630699615,
53.41606943876772,
53.48550785435142,
53.58639585781828,
53.715753720173545,
53.74082984083143,
53.898014509384915,
53.91189541744889,
54.03181777559293,
54.10620785334244,
54.10928992277162,
54.17468219492054,
54.291573962141264,
54.54647867289708,
54.60177345780331,
54.693474100441335,
54.93922457297462,
55.195022080319625,
55.5544635153597,
55.77624532195394,
55.876500217206456,
56.121528169768595,
56.201060307257364,
56.7013936281821,
56.71036696579608,
56.79788602641253,
56.95479156611447,
57.317744778949475,
57.513099511561066,
58.22479969565341,
58.237504769322314,
58.24584690285616,
58.270617107738786,
58.50087160008804,
58.95601014294316,
59.00434355483017,
59.41414482942551,
60.11102240027948,
60.1729813513571,
60.57510426310269,
64.63548367033422,
70.85271509694213,
73.96141458604406
],
"xaxis": "x",
"y": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"yaxis": "y",
"z": [
[
358.84426028919245,
358.84426028919245,
358.84426028919245,
358.84426028919245,
358.84426028919245,
358.84426028919245,
358.84426028919245,
389.02060711436434,
392.17984998101446,
403.54553230812434,
406.93549077253095,
411.07001153659303,
426.38968457864735,
430.54526857949463,
432.53500008426147,
435.5848117915098,
439.12468421132706,
442.79684582634866,
449.447600584282,
454.1535219393709,
454.3445016541799,
455.94928319881353,
459.33388593366385,
459.7415309864692,
459.95766909171374,
459.9883935831751,
460.4509276607053,
461.13706603351136,
462.71720574795734,
464.3000882650234,
468.58787782181435,
469.0279726384076,
470.90276093889355,
471.46675414302075,
472.2122763149359,
472.2319615370481,
476.0159282551407,
481.51106463152826,
481.6291021976692,
483.52743314519796,
489.6295814413692,
493.4755884874043,
495.3415781364069,
497.9104706298875,
498.85544152011903,
500.19419894196824,
500.5007025264065,
502.3311434871092,
505.3495920844564,
505.97771734619926,
507.253754151973,
507.47464311178965,
508.9723712744902,
509.4992034140307,
511.02528296231003,
511.5527975793218,
513.8446863856775,
513.8994150439989,
514.398175284507,
515.6019770365946,
515.8234274878303,
516.1099587690503,
516.369364777369,
516.7140496027781,
516.819193971718,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
521.1960606086715,
524.8877191487857,
528.1265695130578,
542.5246254938872,
542.5474534936307,
563.7167620295075,
568.255936282998,
568.2820245234174,
568.4527608091445,
568.505540305184,
568.6442163221955,
568.9303752575428,
568.9452275598262,
569.1728450515708,
569.4856226436418,
569.6958154731243,
569.8474374569466,
569.8608540306049,
569.8792376351279,
570.0345247414282,
570.1469281221611,
570.1482050507126,
570.9551430462027,
571.2920964528349,
571.2983369605437,
571.4824957125146,
571.6905721219707,
571.8331886056754,
571.8718063107344,
572.7617804915338,
573.0743866308588,
573.1822453652852,
573.2262781770389,
573.2916236649631,
573.3772110708829,
573.483811267279,
573.682799940946,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973,
573.7843718437973
],
[
354.3256613669856,
354.3256613669856,
355.47038547345716,
360.45665742308665,
360.9377685092525,
368.21391897261987,
371.8972924409988,
372.9896755397646,
373.1040400628269,
380.1699182792974,
382.2774057999768,
384.8477767958869,
390.5203297053201,
392.05905511086166,
394.1121085721114,
397.25897862303316,
400.91150526116365,
404.7005311151177,
411.56294196954013,
416.4186263185531,
416.61568384293656,
418.2715365531473,
421.76385214602624,
455.45153035865036,
473.3131256088749,
475.85218937150887,
480.60255034082377,
487.6493931661808,
488.3842423730752,
489.1203671294111,
491.114417861971,
491.3190854138181,
492.4439298801662,
492.7823172247832,
493.229619189171,
493.24143002304277,
495.5117525029669,
498.8087507524257,
498.87957149685883,
500.0185411933689,
503.67973736256033,
505.9872830956691,
507.10684850494727,
508.6481449303549,
509.2151130922863,
509.5311933507894,
509.6035587626409,
510.49417322618075,
511.9628215114644,
512.2684404606865,
512.8893055197785,
512.9967806619287,
513.7255112753652,
513.9818453136684,
514.724370501527,
514.9810366042452,
516.0961718987384,
516.1228005285153,
516.3654759786236,
516.951194542981,
517.0589428828958,
517.2139559554604,
517.3542942885737,
517.5407683573927,
517.5976513323435,
519.965530827771,
520.0541163998043,
520.1555784186704,
520.6200151302407,
520.6200151302407,
520.6200151302407,
520.6200151302407,
520.6292524616377,
520.6315665438626,
520.6319263179656,
520.6401517826187,
520.6438617359676,
520.6459498796618,
520.6514635265111,
520.6533871013444,
520.6558257227007,
520.6570020570797,
520.6609581656488,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043,
520.6671627451043
],
[
383.9201885395455,
383.9201885395455,
383.9201885395455,
383.9201885395455,
383.9201885395455,
383.9201885395455,
383.9201885395455,
383.9201885395455,
384.1561390433642,
398.7340647886469,
403.0821154688808,
408.38516151188526,
420.08845621446665,
420.08845621446665,
420.08845621446665,
420.08845621446665,
420.08845621446665,
432.5958272327499,
455.24827721447406,
471.27663068622417,
471.4118231714316,
472.5478307597296,
474.94375461804003,
475.2323221647367,
475.3853240038339,
475.4070735407496,
475.7344964374534,
476.2202064088427,
477.3387703106923,
478.45927581300464,
489.7631373808269,
490.92335544134437,
495.8658432050224,
497.35269348538407,
499.31810697302217,
499.32682587596616,
501.0028058760993,
503.4366905666792,
503.48897131195395,
504.32977276152263,
507.03251283937004,
508.73597150318597,
509.9231512903658,
511.5575318697695,
512.1587411749529,
513.010485316195,
513.2054890024897,
514.3700520060057,
514.8285338797631,
514.9239418476878,
515.1177631856456,
515.1513147207878,
515.3788094725678,
515.4588317021013,
515.6906328370992,
515.7707587303328,
516.1188810986596,
516.1271940107422,
516.202952309169,
516.3858016322996,
516.419438454181,
516.4678303562301,
516.511641105591,
516.5698544854288,
516.58761218358,
517.3268155985661,
517.3544701973292,
517.386144558707,
517.5311321748001,
517.5455801817498,
517.7369028226706,
517.7595222154696,
518.3297706544565,
518.472625957538,
518.4948359023626,
519.0026187431725,
519.2316453976248,
519.3605528310403,
519.7009269470933,
519.8196750463899,
519.9702185271766,
520.0428372104884,
521.2527886974233,
523.1504211831353,
523.7193886285439,
526.2672499534409,
526.4670254422259,
526.5855787466943,
526.9759521388464,
527.2804713692113,
529.6444884324532,
531.2950794536448,
531.5474955680414,
532.7038413283988,
533.01225853339,
533.1354887664609,
534.3026790287951,
534.9608895669494,
536.2224638958622,
536.865228407057,
537.1467068484496,
539.1623941964646,
539.8908315498348,
540.2664028217539,
541.7067708771928,
542.1617171068881,
542.2964733412957,
542.7714643679793,
543.1881943669982,
545.0407349847907,
545.0436721727558,
547.767442934969,
548.3514804388532,
548.5038042735815,
549.5006980982017,
549.8088666485736,
550.618567201639,
552.2893899813007,
552.3761094994437,
553.7051209098144,
555.5313645151928,
556.7586369300645,
557.6439263031202,
557.7222628990611,
557.8296009598909,
558.7362902243001,
559.3925902933913,
559.4000460148399,
564.1115899091543,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607,
566.078991090607
],
[
209.93337225480136,
361.5977639243367,
366.50319698394213,
366.5031969839422,
366.5031969839422,
380.4296767126025,
387.4796169521182,
389.57042735488335,
389.78931991628986,
403.3133406525678,
407.3470508380445,
412.26671539829493,
423.1239253337824,
426.0690304791662,
429.99855441547004,
434.0243784924256,
438.69709437950206,
443.5444351543738,
452.3235898053905,
458.5355180534689,
458.78761582470537,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.90596567734895,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
460.9059656773489,
462.126695010682,
470.40379814469657,
473.3153037582574,
481.7490890915334,
484.66436637511833,
497.3303497587083,
497.63280434332137,
500.38917232293363,
507.04190911661874,
508.26574149795454,
510.0264184409566,
511.6204160518925,
513.7384347970585,
513.7790534090318,
515.4698928650814,
515.5331494542448,
515.6056007699137,
515.9372426116028,
515.9702907005542,
516.4079183731897,
516.4596575305599,
517.7640326739132,
518.0907971044597,
518.1415996985291,
519.3030922524597,
519.3030922524597,
519.3030922524597,
519.3030922524597,
522.0067266896218,
525.4342724049308,
527.0876409569007,
532.6480544014945,
541.3687521322618,
543.9834802987613,
555.6923483971069,
556.6104300935515,
557.155249778626,
558.9492369604037,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798,
560.3486755667798
],
[
352.87495950348045,
352.87495950348045,
352.87495950348045,
352.87495950348045,
352.87495950348045,
352.87495950348045,
366.3124781401862,
370.2976613897544,
370.71488093678687,
396.4923023776548,
404.1807442581405,
405.52878213098984,
408.5037675201904,
409.31075613229586,
410.38748545469826,
412.0378697830025,
427.8408108457512,
444.23432640021025,
473.92508160201544,
473.92508160201544,
473.92508160201544,
473.92508160201544,
473.92508160201544,
473.92508160201544,
473.92508160201544,
473.99216669500686,
475.00208224208404,
476.5002244197224,
479.9503651589606,
483.40649464398695,
492.7686271794328,
493.7295479397775,
497.8230362774348,
499.05448177078165,
499.2594264991375,
499.2648379847383,
500.30505390367574,
501.8156719300234,
501.8481205651411,
502.3699734825014,
504.04745964194467,
505.10473050389555,
505.61769276864914,
506.323883669584,
506.5836570334065,
506.9516826756894,
507.037020180889,
507.54665619473127,
508.3870603072733,
508.5619445354242,
508.9172219386139,
508.978722402928,
509.39572367586993,
509.54240561608196,
509.9673005536891,
510.11417251100926,
510.7522860041604,
510.7675236959891,
510.90638978688884,
511.24155532326034,
511.30321211943914,
511.39191519762767,
511.4722209546135,
511.578926948069,
511.61147707362414,
512.9664479580091,
513.0171392499914,
513.1298803770761,
513.6459465751193,
513.6973725397411,
514.3783627550446,
514.4588737970108,
516.4886053822178,
516.9970818653692,
517.0761355259043,
518.8835282339826,
519.6987214070175,
520.1575521048029,
521.3690733416993,
521.791743096401,
522.3275847349025,
522.5860623125983,
523.4553435121428,
524.8186843248006,
525.2274550141939,
527.0579481973464,
527.2014755027019,
527.2866492967185,
527.5671103352514,
527.785890050566,
529.4843016072841,
530.6701572042665,
530.851503799627,
531.6822723391147,
531.903852527089,
531.9923864278121,
532.8309461240433,
533.303832890445,
534.2102021604478,
534.6719918366036,
534.8742180579208,
536.3223745623009,
536.845715293866,
537.1155418524459,
538.1503642271754,
538.4772171700811,
538.5740318460056,
538.9152858333819,
539.2146825921321,
540.5456274670537,
540.5477376692437,
542.5046117596745,
542.9242094273807,
543.0336454231223,
543.7498568324571,
543.9712583762561,
544.5529820863724,
545.7533730489968,
545.8156760814484,
546.7704950518701,
548.0825470217928,
548.9642723211024,
549.6003022912819,
549.6565826717955,
549.7336989523095,
550.3851035250469,
550.8566177282867,
550.8619742393156,
554.2469500605625,
555.6604157056447,
555.6865936373132,
556.4591101456155,
557.3319574014361,
557.9302107390525,
558.0922058348685,
561.8255051718395,
563.1368379249167,
563.589288063817,
563.77399866607,
564.0481125358934,
564.4071380140103,
564.8543087871768,
565.6890344449465,
566.1151123309694,
566.2235105218106,
566.8670342637025,
567.0843910085873,
567.1862249381506,
567.2868459267942,
567.3608298898298,
567.6039501552723,
567.6074992818081,
567.6109411627967,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944,
567.6579511936944
],
[
352.48822570325524,
352.48822570325524,
352.48822570325524,
352.48822570325524,
353.3754245667785,
366.79310004245656,
373.5854705553058,
375.5998931525498,
375.81078846925703,
388.8407088009741,
392.7270472932695,
397.46697179714727,
407.9275133212106,
410.7650189832614,
414.5509776733622,
420.3540024073858,
427.08948944045943,
434.0766895448648,
446.7314033648971,
455.685588292133,
456.0489746631997,
459.1024703836341,
465.5425182523273,
466.3181642761489,
466.729420737562,
466.7878817184372,
467.6679677532103,
473.57315778938494,
487.17249236580494,
489.2922239506715,
495.0342565113931,
495.8432649509644,
499.2896121932319,
499.2896121932319,
499.2896121932319,
499.2896121932319,
499.2896121932319,
499.28961219323185,
499.28961219323185,
499.9755900395084,
502.18065262425796,
503.57043960193863,
504.24473064811446,
505.17302154612037,
505.51449472123716,
505.99826596993455,
506.1090236168047,
506.770468845622,
507.8612106209696,
508.0881889646579,
508.5492955914733,
508.629115674014,
509.1703323363113,
509.36070755876744,
509.91216923258054,
510.1027910740082,
510.93098436103014,
510.950761021793,
511.13099222754647,
511.5659961104658,
511.64601909265093,
511.76114484172604,
511.8653718946856,
512.0038632264211,
512.0461093092351,
513.8046958343629,
513.8704869329383,
513.9458411642388,
514.2907709397276,
514.325143170458,
514.7803053240061,
514.8341175204552,
516.1907552205074,
516.5306121610313,
516.5834502687844,
517.7914804854145,
518.336341588934,
518.3380615122284,
518.342602890142,
518.344187264423,
518.3461958626284,
518.3471647638138,
518.3504232576148,
518.3555337300247,
518.3570660037678,
518.3639275931974,
518.3644656041828,
518.3647848774858,
518.3658361835028,
518.3666562775604,
518.3730227600428,
518.3730227600428,
518.3730227600428,
518.3730227600428,
518.3730227600429,
518.3730227600429,
518.3730227600429,
518.3730227600429,
518.3730227600429,
519.0571596231243,
519.3567557809171,
521.5021853981507,
522.2775095444073,
522.6772549369409,
524.210334106634,
524.6945635266372,
524.8379935167544,
525.3435579424927,
525.7871112957275,
527.7588930368067,
527.7620192805954,
530.6611089978386,
531.2827388154005,
531.444867166684,
532.5059273249886,
532.8339315344307,
533.6957494891585,
535.4741168932923,
535.5664182230594,
536.9809731361805,
538.9247652243339,
540.2310325826486,
541.1733047275059,
541.2566835576653,
541.3709305687345,
542.3359800360574,
543.0345236903636,
543.0424593087664,
548.0572676934662,
550.1513031438677,
550.1900854921494,
551.3345611007599,
552.6276757249698,
553.5139821602544,
553.7539763013289,
559.2848225484785,
561.2275491239493,
561.89784955445,
562.1714964948821,
562.5775934968532,
563.1094862113241,
563.7719653134177,
565.0086031650776,
565.6398333623365,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678,
565.8004242158678
],
[
446.4797509022518,
446.4797509022518,
446.4797509022518,
446.4797509022518,
446.4797509022518,
446.4797509022518,
446.4797509022518,
446.4797509022518,
446.4797509022518,
446.4797509022518,
447.6543622459683,
449.0869623917487,
452.24856829919634,
453.1061792214339,
454.2504516601446,
456.0043644224953,
458.040105645291,
460.15192491160616,
463.9766999367267,
466.6830229217465,
466.792853229748,
469.0208306793803,
473.7197995791826,
474.2857482518487,
474.5858207608463,
474.62847670635864,
475.2706298379608,
476.22322106575206,
478.4169873530243,
480.61456157440875,
486.5674580750224,
487.17845795245046,
489.78129574696817,
490.564308328801,
491.5993442767044,
491.6266739971288,
496.8800946550751,
505.02363210266844,
505.0245524808235,
505.0393543984866,
505.08693487794153,
505.11692347381893,
505.1314732156227,
505.15150372464603,
505.1588719769149,
505.16931071371937,
505.171700624091,
505.18597318095084,
505.20950902841,
505.21440672995067,
505.22435641325467,
505.2260787579281,
506.3299610615505,
506.7182562744613,
507.8430346215734,
508.2318328461934,
509.9210415812715,
509.96137867242504,
510.3289838340016,
511.2162312559924,
511.3794486143463,
511.61426266562813,
511.8268473980205,
512.1093186169571,
512.1954850387704,
515.7823527014127,
515.9165422682029,
516.0702370973358,
516.7737665739382,
516.8438732426396,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
517.7722360991113,
528.983209926469,
550.4709801198268,
561.4188694264371,
561.6717197619325,
563.4823991861819,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148,
564.1367499360148
],
[
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.7224759352284,
562.9427723093626,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836538,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
563.2454896836539,
564.7520093460824,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108,
564.9544225716108
],
[
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536411,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536413,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414,
561.8498391536414
],
[
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.4503289998229,
560.450328999823,
560.450328999823,
560.450328999823,
560.4503289998229,
560.8029271601231,
561.2983908964442,
561.6041009004424,
561.7422949430428,
562.0800480595304,
562.1896772957741,
562.1896772957741,
562.1896772957741,
562.1896772957741,
562.1896772957741,
562.1896772957741,
562.1896772957741,
562.1896772957741,
562.1917619408968,
562.1931307159576,
562.1971950046145,
562.2349751007368,
562.3096541123062,
562.3175846457277,
562.3848247303285,
562.4991682175881,
562.5093344258713,
562.5753146467293,
563.2415406244872,
563.2415406244872,
563.2415406244872
],
[
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
544.9697289178852,
545.1315568084277,
545.8346492326561,
545.8514385746814,
546.0044453635078,
546.3737407192941,
546.4416760109949,
546.5394117005698,
546.6278949719073,
546.7454668089295,
546.7813315053056,
548.2742787225109,
548.3301318955744,
548.3941036639902,
548.6869308528087,
548.7161110640095,
549.1025197284722,
549.148203445362,
550.2999173076649,
550.5884379271245,
550.6332946940821,
551.6588486400767,
552.1214069826091,
552.3817575033089,
553.0692010121834,
553.309033027024,
553.6130812310129,
553.7597470322924,
554.2529960978591,
555.026585337158,
555.258530719941,
556.2971923780896,
556.3786328938709,
556.4269623577215,
556.5861020529741,
556.7102424234323,
557.6739580930431,
558.3468383594231,
558.4497383631873,
558.9211345075181,
559.0468639270935,
559.0468639270935,
559.0468639270935,
559.0468639270935,
559.0468639270935,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0468639270936,
559.0579925912681,
559.3144610625812,
559.4045463936004,
559.4356286039981,
559.4483177675286,
559.4671487153884,
559.4918128816455,
559.5225324126176,
559.5798760098197,
559.6091465113856,
559.6165932001691,
559.6608016965793,
559.6757335697184,
559.6827293099165,
559.7820790650959,
559.8551283236441,
560.0951770369045,
560.0986813242027,
560.1020797208811,
560.1484958327045,
560.1495277379624,
560.259553437091,
560.2798841108582,
560.3610598773346,
560.4311744583597,
560.4313990530475,
560.5018610053563,
560.5073475602026,
560.6260283166225,
560.7799292525361,
560.9026307593152,
560.9307487138675,
560.9307487138675,
560.9307487138675,
560.9307487138675,
560.9307487138675,
560.9307487138675,
560.9307487138675,
560.9307487138675,
560.9675414818499,
560.9683342631629,
560.9783506873575,
560.9797039739921,
560.9812840543742,
560.9899527120474,
560.9937518203202,
561.0033689971464,
561.014024882283,
561.015456587514,
561.0277135573679,
561.02799005212,
561.0391012827014,
561.0975769604131,
561.1087606342049,
561.1106204389847,
561.114241598731,
561.1195028301973,
561.1262487428178,
561.1275564431442,
561.1357535022175,
561.136477380853,
561.1427312392158,
561.1466106243199,
561.1469470842264,
561.1540857546172,
561.166846464257,
561.1946736164774,
561.2007099756802,
561.2107206488208,
561.2375484614068,
561.2654730774462,
561.3047121778047,
561.3289234058889,
561.3398679201066,
561.3666168574408,
561.3752991328282,
561.4299189609242,
561.4308985522035,
561.4404527350773,
561.4575816234552,
561.4972040936423,
561.5185303604862,
561.5962244497769,
561.5976114230419,
561.5985221077406,
561.6012261937489,
561.6263623585103,
561.6760484136479,
561.6813248214708,
561.7260615484402,
561.8021374992755,
561.8089013647135,
561.8527998687596,
561.8527998687596,
561.8527998687596,
561.8527998687596
],
[
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
514.9909728414573,
517.4873238847472,
517.5469349544115,
518.0901902132579,
519.401384609515,
519.6425909295799,
519.9896044689514,
520.3037670158735,
520.7212094002566,
520.8485480958974,
526.1493026123995,
526.3476110026529,
526.5747447127071,
527.6144365556578,
527.7180417833124,
529.0899975026853,
529.2521989293961,
533.341394037545,
534.3657952749625,
534.5250605907795,
538.1663210777537,
539.8086485459104,
540.7330309906272,
543.1738200838462,
544.0253509492499,
545.1048833479537,
545.625624737595,
547.3769205516279,
550.1235726816394,
550.9471018199765,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
554.634901637746,
555.2132775234529,
555.4222933710012,
555.5300587778021,
555.9433540989385,
555.9897692981467,
556.0035175986189,
556.0519778378442,
556.0944940840684,
556.2834967314225,
556.2837963935707,
556.5616849752836,
556.621270515988,
556.6368111242436,
556.7385177050196,
556.7699581340672,
556.852566605171,
557.023029765645,
557.0318771929828,
557.1674675668248,
557.3537873013639,
557.4789979084661,
557.5693182143071,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
557.5773103867191,
559.1921406284798,
559.7493067371358,
559.7599769300845,
559.7758116891359,
559.7965515442297,
559.8223832960214,
559.870602963539,
559.8952162407389,
559.9014780881773,
559.9386525784843,
559.9512086439095,
559.9570912931126,
560.0406335261858,
560.1020599300298,
560.3039145346625,
560.3068612554239,
560.3097189338032,
560.3487497862226,
560.349617505216,
560.4421370346706,
560.4592328985036,
560.527492803026,
560.5864514653723,
560.5866403248388,
560.645891088285,
560.6505046783527,
560.7503021604524,
560.8797159454692,
560.9828944370443,
561.0065385487837,
561.038818010654,
561.0439844467671,
561.0680414180439,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932,
561.1207692996932
],
[
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
512.5732626704005,
540.4818394289326,
543.2629273716641,
543.6895844543069,
543.7400265979882,
545.0117032494747,
545.3302762451192,
545.3798053035671,
546.5121811919267,
547.0229197211761,
547.3103884138898,
548.0694362017697,
548.3342491761852,
548.6699671132479,
548.8319096591905,
549.3765356644681,
550.2307021424948,
550.4868070113858,
551.6336559143077,
551.7235792935376,
551.7769427658109,
551.7769427658109,
551.7769427658109,
551.7769427658109,
551.7769427658109,
551.7769427658109,
553.9741834360661,
554.5602251283051,
554.7943821505305,
554.7943821505305,
554.7943821505305,
554.7943821505305,
554.7943821505305,
554.7943821505305,
554.7943821505305,
555.2345331352853,
555.4614683197813,
556.3317963103456,
556.6066930191489,
556.688118125923,
556.9751267028132,
557.2269316364789,
558.3463107751886,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.348085541638,
558.3481531372389,
558.369359863224,
558.3710111354554,
558.4067301327103,
558.4530492435186,
558.4899783541515,
558.4984409320097,
558.5099942296048,
558.5118433736258,
558.5204537200285,
558.5393258099878,
558.5433462768012,
558.5436397732674,
558.5790211638657,
558.6777510953526,
558.6798784494226,
558.7067565814228,
558.710387998792,
558.7146279958465,
558.7378895231816,
558.7480840728188,
558.7738908620661,
558.8024849273446,
558.8063267736401,
558.8392171991304,
558.8399591467855,
558.8697750887272,
559.0266890685857,
559.0566994050675,
559.061690016227,
559.0714070577344,
559.0855250774076,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819,
559.1036270992819
],
[
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
494.6896432625369,
496.2718381648617,
497.39136294810254,
497.4367964578644,
497.8185692448155,
498.6237562331174,
498.72073378649014,
498.77215240298744,
498.7794616687078,
498.8894971588523,
499.05272745003816,
499.42863801841014,
499.8052010914198,
500.82525355552605,
500.9299508118071,
501.37595740804016,
501.51012972456584,
501.68748724606627,
501.69217030223217,
501.6921703022321,
501.69217030223206,
501.69217030223206,
501.69217030223206,
505.7610788610107,
510.885274876838,
513.3714109162536,
516.7940538086406,
518.0530780415237,
519.836760537444,
520.2451280800449,
522.6839011154998,
526.7055064041461,
527.542383956667,
529.2425011530032,
529.5368007510758,
531.5322866127085,
532.2342071027467,
534.2674667009553,
534.9702964842676,
538.0238757808407,
538.0967930609095,
538.7613121859848,
540.3651875996434,
540.6602352962134,
541.0847081932859,
541.4689971944737,
541.9796198594594,
542.1353827301127,
544.3692411400822,
544.4528128021835,
544.5485321090883,
544.9866818781301,
545.0303434754352,
545.608516792514,
545.6768721596677,
547.4001519029396,
547.831857863339,
547.8989758866405,
549.4334858014827,
550.1255999175476,
550.5151556858312,
551.5437596752963,
551.9026141325455,
552.0551861223489,
552.1287833113596,
552.3762966675147,
552.7644852770244,
552.8808759286139,
553.4020784018969,
553.4429454137074,
553.4671972342053,
553.54705384787,
553.6093477311664,
554.0929421592481,
554.4305948070657,
554.4822302323671,
554.7187777494472,
554.7818690207317,
554.8070775756999,
555.0458434950126,
555.1804901325963,
555.4385636996443,
555.5700506254435,
555.6276311767851,
556.0399696431234,
556.1889822077001,
556.2658108301629,
556.5604592812371,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.6535252176799,
556.8245793738884,
556.8846626667989,
556.9053932511295,
556.9138564128958,
556.9264158978114,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087,
556.9428659048087
],
[
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
495.7922837079466,
500.27732109460624,
501.92714870815934,
504.2644894508723,
504.79961501133823,
507.9953875723386,
513.2653063576397,
513.2653063576397,
513.2653063576397,
513.2653063576397,
513.2653063576397,
513.2653063576397,
513.2653063576398,
513.2653063576398,
513.2653063576398,
513.2653063576398,
513.2653063576398,
513.2653063576398,
513.6208424926904,
514.1323376001366,
514.5954106144764,
515.210717261126,
515.3984134528273,
523.2116820816974,
523.5039870204727,
523.8387802439281,
525.3712774827511,
525.5239907375342,
527.5462422017366,
527.7853257727513,
533.812765782728,
535.3227247945576,
535.5574805622256,
540.9246686189163,
543.345445820602,
544.70797795332,
548.3056810335828,
549.5608305366319,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274746,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1520524274745,
551.1591874164828,
552.0193198616407,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429,
554.4194747437429
],
[
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.1107202064951,
510.11957742852366,
510.20029620228297,
510.3951180693564,
510.43095735128065,
510.48251784134465,
510.52919721560875,
511.44059866131664,
511.7186170792909,
523.2917479122368,
523.7247143773936,
524.2206151279087,
526.4905730531352,
526.7167742195714,
529.7121634585711,
530.0662976345212,
538.9942322975434,
550.1383893137972,
550.1425661991666,
550.2380617411557,
550.2811333511808,
550.3053761656895,
550.3693881961859,
550.3917204082875,
550.4200321788619,
550.4336891203023,
550.4796185295118,
550.5516521109457,
550.5732499509494,
550.6699660314398,
550.6775494513319,
550.6820497005508,
550.6968681618414,
550.708427623931,
550.798165029313,
550.8608209880587,
550.870402630905,
550.914297182206,
550.9260046102874,
550.9306823943662,
550.9749885998322,
550.9999740818777,
551.0478630792684,
551.0722622345888,
551.0829470749795,
551.1594619849117,
551.187113256593,
551.2013698336718,
551.2560457893153,
551.273315416881,
551.2784307246437,
551.2964612469175,
551.3122801973973,
551.3826021045402,
551.3827135993475,
551.4861071513049,
551.5082770463785,
551.5140592151787,
551.5519010170226,
551.5635990062464,
551.5943350055327,
551.6577589559902,
551.6610508038686,
551.7114996934067,
551.7808233735486,
551.827410280183,
551.8610156092585,
551.8639892438297,
551.8680637656373,
551.9024814284118,
551.9273943896031,
551.9276774066373,
552.1065262529478,
552.1765437010193,
552.1778404512995,
552.216107836639,
552.2593452068726,
552.2889802900781,
552.2970048807349,
552.481937633343,
552.5468958254736,
552.5693083999962,
552.5784582262028,
552.5824349105285,
552.5876434429981,
552.5941307360551,
552.60624044959,
552.6124217393291,
552.6139943171295,
552.6233301846623,
552.6264834696858,
552.6279608170079,
552.6489413123672,
552.664367718071,
552.7150607560707,
552.7158007849038,
552.716518451954,
552.7589396900405,
552.7598827827923,
552.8604389516528,
552.8790198348516,
552.953209084689,
553.0172891469379,
553.0174944115399,
553.0818919480312,
553.0869062941334,
553.1953726095268,
553.3360278257361,
553.4481688394523,
553.4738667791914,
553.508950172262,
553.514565386966,
553.5407120489759,
553.5980200984444,
553.6102288740243,
553.6111201218953,
553.7185612419329,
554.0183701030551,
554.0248301460359,
554.1064497929123,
554.1174771590748,
554.1303525725275,
554.2009898343314,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559,
554.2319471769559
],
[
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
503.4139378269564,
504.0457153660631,
505.57056607936676,
505.8510764523933,
506.25463510437277,
506.6199897650813,
507.10545349144166,
507.2535417546567,
513.4180428603728,
513.6486651778532,
513.9128098392246,
515.1219172399767,
515.242404717457,
516.8379176812696,
517.0265494828734,
521.782070170956,
522.9733953947704,
523.1586126525023,
527.393208732791,
529.3031499424587,
530.3781585256372,
533.2166689711082,
534.2069549662416,
535.4623948559306,
536.0679899390915,
538.1046556530822,
541.298868861742,
542.2565903083897,
546.5453092036953,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.8815837509791,
546.881583750979,
546.881583750979,
546.881583750979,
546.881583750979,
546.881583750979,
548.814073748207,
548.814073748207,
548.814073748207,
548.814073748207,
548.814073748207,
548.814073748207,
548.814073748207,
548.8919878769026,
548.9130854721014,
549.3992954883443,
549.5700782361565,
549.6290035377538,
549.6530595099155,
549.6887590070813,
549.7355170534609,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915204,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205,
549.7937547915205
],
[
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.5689844222699,
544.56898442227,
544.56898442227,
544.7643925917837,
545.1448648893389,
545.6976581832546,
546.4064457136643,
546.5438447191036,
547.4051030223394,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
547.4811603594612,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196,
549.6399094857196
],
[
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229286,
542.2565621229287,
542.2565621229287,
542.2565621229287,
544.2196715845671,
544.2196715845671,
544.2196715845672,
544.2196715845672,
544.2196715845672,
544.2196715845672,
544.2196715845672,
544.2196715845672,
544.2196715845672,
544.2196715845672,
544.248180910555,
544.3328333370498,
545.1197304007218,
546.6751709885796,
546.8403509140745,
546.8403509140745,
546.8403509140745,
546.8403509140745,
546.910819235387,
547.6223631747197,
548.7118754831391,
549.2566463182826
],
[
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
539.9443168529561,
540.5194069555585,
540.615042373891,
540.801250695842,
541.071795259289,
541.4186855256906,
541.4859304694223,
541.907442007693,
541.907442007693,
541.907442007693,
541.907442007693,
541.907442007693,
541.907442007693,
541.907442007693,
541.907442007693,
541.907442007693,
542.0248600407214,
542.3395310863166,
542.6670668516283,
543.1273134221775,
543.4112938038044,
543.4112938038044,
543.4112938038044,
543.4112938038044,
543.4112938038044,
543.4112938038044,
543.4112938038044,
543.4112938038044,
543.4112938038044,
543.646361399433,
544.5027401973588,
544.5180280333877,
544.5280660050611,
544.528066005061,
544.63596559791,
544.8492481400351,
544.8718976675661,
545.0639347054832,
545.1784947596394,
545.1886802227506,
545.2547854103383,
545.922273222031,
546.9443270213244,
546.9443270213244
],
[
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.0604852012092,
532.1831395478445,
532.2255370498378,
532.4097411592641,
532.4141398210744,
532.4542262710214,
532.5509784472413,
532.5687769037104,
532.5943828056329,
532.6175646543262,
532.6483674546209,
532.6577636936191,
533.0489028996309,
533.0635359459393,
533.0802959937273,
533.1570141742585,
533.1646591361894,
533.2658948506689,
533.2778635877722,
533.5796026181026,
533.6551925148605,
533.666944598263,
533.9356308261052,
534.056817094948,
534.1250266704626,
534.3051308999628,
534.3679648051269,
534.4476227941884,
534.4860479604639,
534.6152749322205,
534.817948594994,
534.8787162710473,
535.1508366056454,
535.1721733135429,
535.1848352133742,
535.2265284315461,
535.2590521305592,
535.5115372669985,
535.6878260534337,
535.7147849608265,
535.8382866569921,
535.8712266730746,
535.8843880849333,
536.0090480111319,
536.0793471558021,
536.2140876242686,
536.2827370802436,
536.312799943911,
536.5280822711818,
536.6058818807586,
536.6459941816838,
536.7998304338222,
536.8484202526789,
536.8628126810414,
536.9135433530168,
536.9580515472667,
537.1559092437764,
537.1562229455325,
537.447131011815,
537.5095082218388,
537.5257769302134,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
537.6322486123507,
538.3920573237434,
539.4293649036787,
539.5953894601867,
539.5953894601867,
539.5953894601867,
539.5953894601867,
539.5953894601867,
540.9034528286371,
544.5535356705992,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342,
544.6321847537342
],
[
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
532.1076118940982,
534.0091012476184,
534.6724837902796,
535.5134902371775,
535.9191722402196,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420486,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.2835139420487,
537.4749390478904,
537.5341140532071,
537.6895940153081,
538.010428009401,
538.0270800264254,
538.2822788686814,
538.6329570119485,
538.8686197737306,
539.0386144188498,
539.0470099468262,
539.0585136339829,
539.1556857793106,
539.2260230913266,
539.2268221395525,
539.7317700263179,
539.9426213080375,
539.9465263555102,
540.0092680123151,
540.0801582552799,
540.1287467387464,
540.1419035329333,
540.4451117922173,
540.5516146159971,
540.5883613664305,
540.6033630513009,
540.6256258225959,
540.6547848801567,
540.691102855089,
540.7588969671672,
540.7935018360726,
540.8023056376935,
540.8545708583401,
540.8722239727335,
540.8804946431867,
540.9979502749609,
541.08431230774,
541.3681084099213,
541.3722513318419,
541.3762690652338,
541.4311442255085,
541.4323641890985,
541.5624413893815,
541.5864772023276,
541.6824467486946,
541.7653392771765,
541.7656048028529,
541.7957830532366,
541.7981328976629,
541.8489628486593,
541.9148773007304,
541.9674293046518,
541.9794719836431,
541.9959129141209,
541.9985443401742,
542.010797301325,
542.0376532458238,
542.0433745747193,
542.043792235128,
542.0941417546697,
542.2346394719923,
542.2376668051045,
542.2759157548916,
542.2810834466273,
542.2871171782286,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118,
542.3202195155118
],
[
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.74059889859086,
495.7405988985909,
495.7405988985909,
495.7405988985909,
495.7405988985909,
495.7405988985909,
495.7405988985909,
495.7405988985909,
495.9388717995537,
496.2197686191906,
496.2840789122062,
496.66814030824634,
497.30146834616755,
497.4332609961858,
497.7009978353111,
497.74734454853393,
498.061596459087,
498.17213588173684,
498.49233645327314,
498.60301907270235,
499.0839010205144,
499.09538413598744,
499.2000335392576,
522.5761690540005,
526.8764250960842,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
533.0630253019374,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.68655515379,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.6865551537901,
536.8832236861042,
536.9251214997086,
536.9281800649945,
537.2968941912646,
538.325771796393,
538.3479412330347,
538.6280417827489,
538.6658852609097,
538.7100708280361,
538.952482264728,
539.0587210077108,
539.3276569536487,
539.6256394698083,
539.6656758554933,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575,
540.0084313066575
]
]
}
],
"layout": {
"coloraxis": {
"colorscale": [
[
0.0,
"rgb(158,1,66)"
],
[
0.1,
"rgb(213,62,79)"
],
[
0.2,
"rgb(244,109,67)"
],
[
0.3,
"rgb(253,174,97)"
],
[
0.4,
"rgb(254,224,139)"
],
[
0.5,
"rgb(255,255,191)"
],
[
0.6,
"rgb(230,245,152)"
],
[
0.7,
"rgb(171,221,164)"
],
[
0.8,
"rgb(102,194,165)"
],
[
0.9,
"rgb(50,136,189)"
],
[
1.0,
"rgb(94,79,162)"
]
]
},
"margin": {
"t": 60
},
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "#2a3f5f"
},
"error_y": {
"color": "#2a3f5f"
},
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "#E5ECF6",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"baxis": {
"endlinecolor": "#2a3f5f",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "#2a3f5f"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "contour"
}
],
"contourcarpet": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "contourcarpet"
}
],
"heatmap": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmap"
}
],
"heatmapgl": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "heatmapgl"
}
],
"histogram": [
{
"marker": {
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "histogram"
}
],
"histogram2d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"fillpattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"ticks": ""
},
"colorscale": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "#EBF0F8"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "#C8D4E3"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "#2a3f5f",
"arrowhead": 0,
"arrowwidth": 1
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"ticks": ""
}
},
"colorscale": {
"diverging": [
[
0,
"#8e0152"
],
[
0.1,
"#c51b7d"
],
[
0.2,
"#de77ae"
],
[
0.3,
"#f1b6da"
],
[
0.4,
"#fde0ef"
],
[
0.5,
"#f7f7f7"
],
[
0.6,
"#e6f5d0"
],
[
0.7,
"#b8e186"
],
[
0.8,
"#7fbc41"
],
[
0.9,
"#4d9221"
],
[
1,
"#276419"
]
],
"sequential": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
],
"sequentialminus": [
[
0.0,
"#0d0887"
],
[
0.1111111111111111,
"#46039f"
],
[
0.2222222222222222,
"#7201a8"
],
[
0.3333333333333333,
"#9c179e"
],
[
0.4444444444444444,
"#bd3786"
],
[
0.5555555555555556,
"#d8576b"
],
[
0.6666666666666666,
"#ed7953"
],
[
0.7777777777777778,
"#fb9f3a"
],
[
0.8888888888888888,
"#fdca26"
],
[
1.0,
"#f0f921"
]
]
},
"colorway": [
"#636efa",
"#EF553B",
"#00cc96",
"#ab63fa",
"#FFA15A",
"#19d3f3",
"#FF6692",
"#B6E880",
"#FF97FF",
"#FECB52"
],
"font": {
"color": "#2a3f5f"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "#E5ECF6",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"mapbox": {
"style": "light"
},
"paper_bgcolor": "white",
"plot_bgcolor": "#E5ECF6",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "#E5ECF6",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"line": {
"color": "#2a3f5f"
}
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
},
"bgcolor": "#E5ECF6",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"ticks": ""
}
},
"title": {
"x": 0.05
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white",
"zerolinewidth": 2
}
}
},
"title": {
"text": "Bid matrix heatmapped (and inverted compared to normal bid matrix)"
},
"xaxis": {
"anchor": "y",
"constrain": "domain",
"domain": [
0.0,
1.0
],
"scaleanchor": "y",
"title": {
"text": "Market price"
}
},
"yaxis": {
"anchor": "x",
"autorange": true,
"constrain": "domain",
"domain": [
0.0,
1.0
],
"title": {
"text": "Hours"
}
}
}
},
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Plotting bid matrices with different properties\n",
"fig = px.imshow(bid_matrix.transpose(), color_continuous_scale='spectral')\n",
"fig.update_layout(title=\"Bid matrix heatmapped (and inverted compared to normal bid matrix)\", xaxis_title =\"Market price\", yaxis_title=\"Hours\")\n",
"fig.update_yaxes(autorange=True) \n",
"fig.show()"
]
},
{
"cell_type": "code",
"execution_count": 22,
"id": "66c8d950",
"metadata": {
"Collapsed": "false"
},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"alignmentgroup": "True",
"hovertemplate": "=25.7385904884098 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "25.7385904884098",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "25.7385904884098",
"offsetgroup": "25.7385904884098",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
358.84426028919245,
354.3256613669856,
383.9201885395455,
209.93337225480136,
352.87495950348045,
352.48822570325524,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=28.47852434471662 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "28.47852434471662",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "28.47852434471662",
"offsetgroup": "28.47852434471662",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
358.84426028919245,
354.3256613669856,
383.9201885395455,
361.5977639243367,
352.87495950348045,
352.48822570325524,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=28.567144764921423 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "28.567144764921423",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "28.567144764921423",
"offsetgroup": "28.567144764921423",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
358.84426028919245,
355.47038547345716,
383.9201885395455,
366.50319698394213,
352.87495950348045,
352.48822570325524,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=28.953163992553172 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "28.953163992553172",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "28.953163992553172",
"offsetgroup": "28.953163992553172",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
358.84426028919245,
360.45665742308665,
383.9201885395455,
366.5031969839422,
352.87495950348045,
352.48822570325524,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=28.99040988121767 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "28.99040988121767",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "28.99040988121767",
"offsetgroup": "28.99040988121767",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
358.84426028919245,
360.9377685092525,
383.9201885395455,
366.5031969839422,
352.87495950348045,
353.3754245667785,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=29.553703261597807 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "29.553703261597807",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "29.553703261597807",
"offsetgroup": "29.553703261597807",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
358.84426028919245,
368.21391897261987,
383.9201885395455,
380.4296767126025,
352.87495950348045,
366.79310004245656,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=29.83885677823433 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "29.83885677823433",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "29.83885677823433",
"offsetgroup": "29.83885677823433",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
358.84426028919245,
371.8972924409988,
383.9201885395455,
387.4796169521182,
366.3124781401862,
373.5854705553058,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=29.923425146009553 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "29.923425146009553",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "29.923425146009553",
"offsetgroup": "29.923425146009553",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
389.02060711436434,
372.9896755397646,
383.9201885395455,
389.57042735488335,
370.2976613897544,
375.5998931525498,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=29.93227883576153 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "29.93227883576153",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "29.93227883576153",
"offsetgroup": "29.93227883576153",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
392.17984998101446,
373.1040400628269,
384.1561390433642,
389.78931991628986,
370.71488093678687,
375.81078846925703,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=30.47929369560378 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "30.47929369560378",
"marker": {
"color": "#FECB52",
"pattern": {
"shape": ""
}
},
"name": "30.47929369560378",
"offsetgroup": "30.47929369560378",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
403.54553230812434,
380.1699182792974,
398.7340647886469,
403.3133406525678,
396.4923023776548,
388.8407088009741,
446.4797509022518,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=30.64244779413558 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "30.64244779413558",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "30.64244779413558",
"offsetgroup": "30.64244779413558",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
406.93549077253095,
382.2774057999768,
403.0821154688808,
407.3470508380445,
404.1807442581405,
392.7270472932695,
447.6543622459683,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=30.84143666529853 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "30.84143666529853",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "30.84143666529853",
"offsetgroup": "30.84143666529853",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
411.07001153659303,
384.8477767958869,
408.38516151188526,
412.26671539829493,
405.52878213098984,
397.46697179714727,
449.0869623917487,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=31.28058529475953 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "31.28058529475953",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "31.28058529475953",
"offsetgroup": "31.28058529475953",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
426.38968457864735,
390.5203297053201,
420.08845621446665,
423.1239253337824,
408.5037675201904,
407.9275133212106,
452.24856829919634,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=31.399707877439493 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "31.399707877439493",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "31.399707877439493",
"offsetgroup": "31.399707877439493",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
430.54526857949463,
392.05905511086166,
420.08845621446665,
426.0690304791662,
409.31075613229586,
410.7650189832614,
453.1061792214339,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=31.55864788701061 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "31.55864788701061",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "31.55864788701061",
"offsetgroup": "31.55864788701061",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
432.53500008426147,
394.1121085721114,
420.08845621446665,
429.99855441547004,
410.38748545469826,
414.5509776733622,
454.2504516601446,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=31.802267240063458 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "31.802267240063458",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "31.802267240063458",
"offsetgroup": "31.802267240063458",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
435.5848117915098,
397.25897862303316,
420.08845621446665,
434.0243784924256,
412.0378697830025,
420.3540024073858,
456.0043644224953,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=32.08503270612679 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "32.08503270612679",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "32.08503270612679",
"offsetgroup": "32.08503270612679",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
439.12468421132706,
400.91150526116365,
420.08845621446665,
438.69709437950206,
427.8408108457512,
427.08948944045943,
458.040105645291,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=32.378365450187964 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "32.378365450187964",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "32.378365450187964",
"offsetgroup": "32.378365450187964",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
442.79684582634866,
404.7005311151177,
432.5958272327499,
443.5444351543738,
444.23432640021025,
434.0766895448648,
460.15192491160616,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
494.6896432625369,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=32.90962859918502 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "32.90962859918502",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "32.90962859918502",
"offsetgroup": "32.90962859918502",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
449.447600584282,
411.56294196954013,
455.24827721447406,
452.3235898053905,
473.92508160201544,
446.7314033648971,
463.9766999367267,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
496.2718381648617,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.28553820479103 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.28553820479103",
"marker": {
"color": "#FECB52",
"pattern": {
"shape": ""
}
},
"name": "33.28553820479103",
"offsetgroup": "33.28553820479103",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
454.1535219393709,
416.4186263185531,
471.27663068622417,
458.5355180534689,
473.92508160201544,
455.685588292133,
466.6830229217465,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
497.39136294810254,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.30079368907467 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.30079368907467",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "33.30079368907467",
"offsetgroup": "33.30079368907467",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
454.3445016541799,
416.61568384293656,
471.4118231714316,
458.78761582470537,
473.92508160201544,
456.0489746631997,
466.792853229748,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
497.4367964578644,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.42898384611474 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.42898384611474",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "33.42898384611474",
"offsetgroup": "33.42898384611474",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
455.94928319881353,
418.2715365531473,
472.5478307597296,
460.90596567734895,
473.92508160201544,
459.1024703836341,
469.0208306793803,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
497.8185692448155,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.6993463496901 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.6993463496901",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "33.6993463496901",
"offsetgroup": "33.6993463496901",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
459.33388593366385,
421.76385214602624,
474.94375461804003,
460.90596567734895,
473.92508160201544,
465.5425182523273,
473.7197995791826,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
498.6237562331174,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.73190908915484 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.73190908915484",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "33.73190908915484",
"offsetgroup": "33.73190908915484",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
459.7415309864692,
455.45153035865036,
475.2323221647367,
460.90596567734895,
473.92508160201544,
466.3181642761489,
474.2857482518487,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
498.72073378649014,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.749174228915635 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.749174228915635",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "33.749174228915635",
"offsetgroup": "33.749174228915635",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
459.95766909171374,
473.3131256088749,
475.3853240038339,
460.90596567734895,
473.92508160201544,
466.729420737562,
474.5858207608463,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
498.77215240298744,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.75162850526158 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.75162850526158",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "33.75162850526158",
"offsetgroup": "33.75162850526158",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
459.9883935831751,
475.85218937150887,
475.4070735407496,
460.90596567734895,
473.99216669500686,
466.7878817184372,
474.62847670635864,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
498.7794616687078,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.78857578711016 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.78857578711016",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "33.78857578711016",
"offsetgroup": "33.78857578711016",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
460.4509276607053,
480.60255034082377,
475.7344964374534,
460.90596567734895,
475.00208224208404,
467.6679677532103,
475.2706298379608,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
498.8894971588523,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.84338460894348 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.84338460894348",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "33.84338460894348",
"offsetgroup": "33.84338460894348",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
461.13706603351136,
487.6493931661808,
476.2202064088427,
460.90596567734895,
476.5002244197224,
473.57315778938494,
476.22322106575206,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
499.05272745003816,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=33.9696063734057 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "33.9696063734057",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "33.9696063734057",
"offsetgroup": "33.9696063734057",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
462.71720574795734,
488.3842423730752,
477.3387703106923,
460.90596567734895,
479.9503651589606,
487.17249236580494,
478.4169873530243,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
499.42863801841014,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=34.09604723329545 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "34.09604723329545",
"marker": {
"color": "#FECB52",
"pattern": {
"shape": ""
}
},
"name": "34.09604723329545",
"offsetgroup": "34.09604723329545",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
464.3000882650234,
489.1203671294111,
478.45927581300464,
460.90596567734895,
483.40649464398695,
489.2922239506715,
480.61456157440875,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
499.8052010914198,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=34.43855641685243 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "34.43855641685243",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "34.43855641685243",
"offsetgroup": "34.43855641685243",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
468.58787782181435,
491.114417861971,
489.7631373808269,
460.90596567734895,
492.7686271794328,
495.0342565113931,
486.5674580750224,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
500.82525355552605,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=34.47371124763938 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "34.47371124763938",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "34.47371124763938",
"offsetgroup": "34.47371124763938",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
469.0279726384076,
491.3190854138181,
490.92335544134437,
460.90596567734895,
493.7295479397775,
495.8432649509644,
487.17845795245046,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
500.9299508118071,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=34.62346957920782 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "34.62346957920782",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "34.62346957920782",
"offsetgroup": "34.62346957920782",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
470.90276093889355,
492.4439298801662,
495.8658432050224,
460.90596567734895,
497.8230362774348,
499.2896121932319,
489.78129574696817,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.37595740804016,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=34.66852142919224 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "34.66852142919224",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "34.66852142919224",
"offsetgroup": "34.66852142919224",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
471.46675414302075,
492.7823172247832,
497.35269348538407,
460.90596567734895,
499.05448177078165,
499.2896121932319,
490.564308328801,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.51012972456584,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=34.7280738365677 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "34.7280738365677",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "34.7280738365677",
"offsetgroup": "34.7280738365677",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
472.2122763149359,
493.229619189171,
499.31810697302217,
460.90596567734895,
499.2594264991375,
499.2896121932319,
491.5993442767044,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.68748724606627,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=34.72964629465234 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "34.72964629465234",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "34.72964629465234",
"offsetgroup": "34.72964629465234",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
472.2319615370481,
493.24143002304277,
499.32682587596616,
460.90596567734895,
499.2648379847383,
499.2896121932319,
491.6266739971288,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.69217030223217,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=35.03191004478626 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "35.03191004478626",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "35.03191004478626",
"offsetgroup": "35.03191004478626",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
476.0159282551407,
495.5117525029669,
501.0028058760993,
460.90596567734895,
500.30505390367574,
499.2896121932319,
496.8800946550751,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.6921703022321,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.74059889859086
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=35.47086224821935 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "35.47086224821935",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "35.47086224821935",
"offsetgroup": "35.47086224821935",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
481.51106463152826,
498.8087507524257,
503.4366905666792,
460.90596567734895,
501.8156719300234,
499.28961219323185,
505.02363210266844,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.69217030223206,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.7405988985909
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=35.48029110424704 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "35.48029110424704",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "35.48029110424704",
"offsetgroup": "35.48029110424704",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
481.6291021976692,
498.87957149685883,
503.48897131195395,
460.9059656773489,
501.8481205651411,
499.28961219323185,
505.0245524808235,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.69217030223206,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.7405988985909
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=35.63193002550175 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "35.63193002550175",
"marker": {
"color": "#FECB52",
"pattern": {
"shape": ""
}
},
"name": "35.63193002550175",
"offsetgroup": "35.63193002550175",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
483.52743314519796,
500.0185411933689,
504.32977276152263,
460.9059656773489,
502.3699734825014,
499.9755900395084,
505.0393543984866,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
501.69217030223206,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.7405988985909
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=36.11937041948169 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "36.11937041948169",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "36.11937041948169",
"offsetgroup": "36.11937041948169",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
489.6295814413692,
503.67973736256033,
507.03251283937004,
460.9059656773489,
504.04745964194467,
502.18065262425796,
505.08693487794153,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
505.7610788610107,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.7405988985909
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=36.42658995902406 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "36.42658995902406",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "36.42658995902406",
"offsetgroup": "36.42658995902406",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
493.4755884874043,
505.9872830956691,
508.73597150318597,
460.9059656773489,
505.10473050389555,
503.57043960193863,
505.11692347381893,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
510.885274876838,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.7405988985909
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=36.57564545317568 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "36.57564545317568",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "36.57564545317568",
"offsetgroup": "36.57564545317568",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
495.3415781364069,
507.10684850494727,
509.9231512903658,
460.9059656773489,
505.61769276864914,
504.24473064811446,
505.1314732156227,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
513.3714109162536,
495.7922837079466,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.7405988985909
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=36.780848917322885 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "36.780848917322885",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "36.780848917322885",
"offsetgroup": "36.780848917322885",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
497.9104706298875,
508.6481449303549,
511.5575318697695,
460.9059656773489,
506.323883669584,
505.17302154612037,
505.15150372464603,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
516.7940538086406,
500.27732109460624,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.7405988985909
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=36.85633331407592 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "36.85633331407592",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "36.85633331407592",
"offsetgroup": "36.85633331407592",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
498.85544152011903,
509.2151130922863,
512.1587411749529,
460.9059656773489,
506.5836570334065,
505.51449472123716,
505.1588719769149,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
518.0530780415237,
501.92714870815934,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
495.9388717995537
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=36.96327342983141 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "36.96327342983141",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "36.96327342983141",
"offsetgroup": "36.96327342983141",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
500.19419894196824,
509.5311933507894,
513.010485316195,
460.9059656773489,
506.9516826756894,
505.99826596993455,
505.16931071371937,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
519.836760537444,
504.2644894508723,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
496.2197686191906
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=36.98775697574074 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "36.98775697574074",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "36.98775697574074",
"offsetgroup": "36.98775697574074",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
500.5007025264065,
509.6035587626409,
513.2054890024897,
460.9059656773489,
507.037020180889,
506.1090236168047,
505.171700624091,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
520.2451280800449,
504.79961501133823,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
496.2840789122062
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.13397283607992 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.13397283607992",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "37.13397283607992",
"offsetgroup": "37.13397283607992",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
502.3311434871092,
510.49417322618075,
514.3700520060057,
460.9059656773489,
507.54665619473127,
506.770468845622,
505.18597318095084,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
522.6839011154998,
507.9953875723386,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
496.66814030824634
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.37508689986337 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.37508689986337",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "37.37508689986337",
"offsetgroup": "37.37508689986337",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
505.3495920844564,
511.9628215114644,
514.8285338797631,
460.9059656773489,
508.3870603072733,
507.8612106209696,
505.20950902841,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
526.7055064041461,
513.2653063576397,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
497.30146834616755
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.42526162689267 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.42526162689267",
"marker": {
"color": "#FECB52",
"pattern": {
"shape": ""
}
},
"name": "37.42526162689267",
"offsetgroup": "37.42526162689267",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
505.97771734619926,
512.2684404606865,
514.9239418476878,
460.9059656773489,
508.5619445354242,
508.0881889646579,
505.21440672995067,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
527.542383956667,
513.2653063576397,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
497.4332609961858
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.527191611735795 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.527191611735795",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "37.527191611735795",
"offsetgroup": "37.527191611735795",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
507.253754151973,
512.8893055197785,
515.1177631856456,
460.9059656773489,
508.9172219386139,
508.5492955914733,
505.22435641325467,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
529.2425011530032,
513.2653063576397,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
497.7009978353111
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.54483625037337 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.54483625037337",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "37.54483625037337",
"offsetgroup": "37.54483625037337",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
507.47464311178965,
512.9967806619287,
515.1513147207878,
462.126695010682,
508.978722402928,
508.629115674014,
505.2260787579281,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
529.5368007510758,
513.2653063576397,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
497.74734454853393
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.664474969438864 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.664474969438864",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "37.664474969438864",
"offsetgroup": "37.664474969438864",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
508.9723712744902,
513.7255112753652,
515.3788094725678,
470.40379814469657,
509.39572367586993,
509.1703323363113,
506.3299610615505,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
531.5322866127085,
513.2653063576397,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
498.061596459087
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.70655838878481 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.70655838878481",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "37.70655838878481",
"offsetgroup": "37.70655838878481",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
509.4992034140307,
513.9818453136684,
515.4588317021013,
473.3153037582574,
509.54240561608196,
509.36070755876744,
506.7182562744613,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
532.2342071027467,
513.2653063576397,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.0604852012092,
532.1076118940982,
498.17213588173684
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.82846182019187 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.82846182019187",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "37.82846182019187",
"offsetgroup": "37.82846182019187",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
511.02528296231003,
514.724370501527,
515.6906328370992,
481.7490890915334,
509.9673005536891,
509.91216923258054,
507.8430346215734,
562.7224759352284,
561.8498391536411,
560.4503289998229,
544.9697289178852,
514.9909728414573,
512.5732626704005,
534.2674667009553,
513.2653063576398,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.1831395478445,
532.1076118940982,
498.49233645327314
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=37.87059975592636 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "37.87059975592636",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "37.87059975592636",
"offsetgroup": "37.87059975592636",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
511.5527975793218,
514.9810366042452,
515.7707587303328,
484.66436637511833,
510.11417251100926,
510.1027910740082,
508.2318328461934,
562.7224759352284,
561.8498391536411,
560.4503289998229,
545.1315568084277,
514.9909728414573,
512.5732626704005,
534.9702964842676,
513.2653063576398,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.2255370498378,
532.1076118940982,
498.60301907270235
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.05367612977148 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.05367612977148",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "38.05367612977148",
"offsetgroup": "38.05367612977148",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
513.8446863856775,
516.0961718987384,
516.1188810986596,
497.3303497587083,
510.7522860041604,
510.93098436103014,
509.9210415812715,
562.7224759352284,
561.8498391536411,
560.4503289998229,
545.8346492326561,
517.4873238847472,
512.5732626704005,
538.0238757808407,
513.2653063576398,
510.1107202064951,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.4097411592641,
532.1076118940982,
499.0839010205144
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.05804786206631 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.05804786206631",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "38.05804786206631",
"offsetgroup": "38.05804786206631",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
513.8994150439989,
516.1228005285153,
516.1271940107422,
497.63280434332137,
510.7675236959891,
510.950761021793,
509.96137867242504,
562.7224759352284,
561.8498391536411,
560.4503289998229,
545.8514385746814,
517.5469349544115,
512.5732626704005,
538.0967930609095,
513.2653063576398,
510.11957742852366,
503.4139378269564,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.4141398210744,
532.1076118940982,
499.09538413598744
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.09788889449211 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.09788889449211",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "38.09788889449211",
"offsetgroup": "38.09788889449211",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
514.398175284507,
516.3654759786236,
516.202952309169,
500.38917232293363,
510.90638978688884,
511.13099222754647,
510.3289838340016,
562.7224759352284,
561.8498391536411,
560.4503289998229,
546.0044453635078,
518.0901902132579,
512.5732626704005,
538.7613121859848,
513.2653063576398,
510.20029620228297,
504.0457153660631,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.4542262710214,
532.1076118940982,
499.2000335392576
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.194048733917754 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.194048733917754",
"marker": {
"color": "#FECB52",
"pattern": {
"shape": ""
}
},
"name": "38.194048733917754",
"offsetgroup": "38.194048733917754",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
515.6019770365946,
516.951194542981,
516.3858016322996,
507.04190911661874,
511.24155532326034,
511.5659961104658,
511.2162312559924,
562.7224759352284,
561.8498391536411,
560.4503289998229,
546.3737407192941,
519.401384609515,
512.5732626704005,
540.3651875996434,
513.2653063576398,
510.3951180693564,
505.57056607936676,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.5509784472413,
532.1076118940982,
522.5761690540005
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.211738224562396 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.211738224562396",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "38.211738224562396",
"offsetgroup": "38.211738224562396",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
515.8234274878303,
517.0589428828958,
516.419438454181,
508.26574149795454,
511.30321211943914,
511.64601909265093,
511.3794486143463,
562.7224759352284,
561.8498391536411,
560.4503289998229,
546.4416760109949,
519.6425909295799,
512.5732626704005,
540.6602352962134,
513.6208424926904,
510.43095735128065,
505.8510764523933,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.5687769037104,
532.1076118940982,
526.8764250960842
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.237187361867846 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.237187361867846",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "38.237187361867846",
"offsetgroup": "38.237187361867846",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
516.1099587690503,
517.2139559554604,
516.4678303562301,
510.0264184409566,
511.39191519762767,
511.76114484172604,
511.61426266562813,
562.7224759352284,
561.8498391536411,
560.4503289998229,
546.5394117005698,
519.9896044689514,
512.5732626704005,
541.0847081932859,
514.1323376001366,
510.48251784134465,
506.25463510437277,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.5943828056329,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.26022728649826 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.26022728649826",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "38.26022728649826",
"offsetgroup": "38.26022728649826",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
516.369364777369,
517.3542942885737,
516.511641105591,
511.6204160518925,
511.4722209546135,
511.8653718946856,
511.8268473980205,
562.7224759352284,
561.8498391536411,
560.4503289998229,
546.6278949719073,
520.3037670158735,
512.5732626704005,
541.4689971944737,
514.5954106144764,
510.52919721560875,
506.6199897650813,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.6175646543262,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.290841505691326 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.290841505691326",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "38.290841505691326",
"offsetgroup": "38.290841505691326",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
516.7140496027781,
517.5407683573927,
516.5698544854288,
513.7384347970585,
511.578926948069,
512.0038632264211,
512.1093186169571,
562.7224759352284,
561.8498391536411,
560.4503289998229,
546.7454668089295,
520.7212094002566,
512.5732626704005,
541.9796198594594,
515.210717261126,
511.44059866131664,
507.10545349144166,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.6483674546209,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.30018021897476 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.30018021897476",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "38.30018021897476",
"offsetgroup": "38.30018021897476",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
516.819193971718,
517.5976513323435,
516.58761218358,
513.7790534090318,
511.61147707362414,
512.0461093092351,
512.1954850387704,
562.7224759352284,
561.8498391536411,
560.4503289998229,
546.7813315053056,
520.8485480958974,
512.5732626704005,
542.1353827301127,
515.3984134528273,
511.7186170792909,
507.2535417546567,
544.5689844222699,
542.2565621229286,
539.9443168529561,
532.6577636936191,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.688924790028935 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.688924790028935",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "38.688924790028935",
"offsetgroup": "38.688924790028935",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
519.965530827771,
517.3268155985661,
515.4698928650814,
512.9664479580091,
513.8046958343629,
515.7823527014127,
562.7224759352284,
561.8498391536411,
560.4503289998229,
548.2742787225109,
526.1493026123995,
512.5732626704005,
544.3692411400822,
523.2116820816974,
523.2917479122368,
513.4180428603728,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.0489028996309,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.70346824980726 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.70346824980726",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "38.70346824980726",
"offsetgroup": "38.70346824980726",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.0541163998043,
517.3544701973292,
515.5331494542448,
513.0171392499914,
513.8704869329383,
515.9165422682029,
562.7224759352284,
561.8498391536411,
560.4503289998229,
548.3301318955744,
526.3476110026529,
512.5732626704005,
544.4528128021835,
523.5039870204727,
523.7247143773936,
513.6486651778532,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.0635359459393,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.72012568912313 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.72012568912313",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "38.72012568912313",
"offsetgroup": "38.72012568912313",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.1555784186704,
517.386144558707,
515.6056007699137,
513.1298803770761,
513.9458411642388,
516.0702370973358,
562.7224759352284,
561.8498391536411,
560.4503289998229,
548.3941036639902,
526.5747447127071,
512.5732626704005,
544.5485321090883,
523.8387802439281,
524.2206151279087,
513.9128098392246,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.0802959937273,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.79637418511707 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.79637418511707",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "38.79637418511707",
"offsetgroup": "38.79637418511707",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6200151302407,
517.5311321748001,
515.9372426116028,
513.6459465751193,
514.2907709397276,
516.7737665739382,
562.7224759352284,
561.8498391536411,
560.4503289998229,
548.6869308528087,
527.6144365556578,
540.4818394289326,
544.9866818781301,
525.3712774827511,
526.4905730531352,
515.1219172399767,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.1570141742585,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.80397234301293 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.80397234301293",
"marker": {
"color": "#FECB52",
"pattern": {
"shape": ""
}
},
"name": "38.80397234301293",
"offsetgroup": "38.80397234301293",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6200151302407,
517.5455801817498,
515.9702907005542,
513.6973725397411,
514.325143170458,
516.8438732426396,
562.7224759352284,
561.8498391536411,
560.4503289998229,
548.7161110640095,
527.7180417833124,
543.2629273716641,
545.0303434754352,
525.5239907375342,
526.7167742195714,
515.242404717457,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.1646591361894,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.9045882715515 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.9045882715515",
"marker": {
"color": "#636efa",
"pattern": {
"shape": ""
}
},
"name": "38.9045882715515",
"offsetgroup": "38.9045882715515",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6200151302407,
517.7369028226706,
516.4079183731897,
514.3783627550446,
514.7803053240061,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
549.1025197284722,
529.0899975026853,
543.6895844543069,
545.608516792514,
527.5462422017366,
529.7121634585711,
516.8379176812696,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.2658948506689,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=38.91648373357578 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "38.91648373357578",
"marker": {
"color": "#EF553B",
"pattern": {
"shape": ""
}
},
"name": "38.91648373357578",
"offsetgroup": "38.91648373357578",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6200151302407,
517.7595222154696,
516.4596575305599,
514.4588737970108,
514.8341175204552,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
549.148203445362,
529.2521989293961,
543.7400265979882,
545.6768721596677,
527.7853257727513,
530.0662976345212,
517.0265494828734,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.2778635877722,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=39.21637545527792 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "39.21637545527792",
"marker": {
"color": "#00cc96",
"pattern": {
"shape": ""
}
},
"name": "39.21637545527792",
"offsetgroup": "39.21637545527792",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6292524616377,
518.3297706544565,
517.7640326739132,
516.4886053822178,
516.1907552205074,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
550.2999173076649,
533.341394037545,
545.0117032494747,
547.4001519029396,
533.812765782728,
538.9942322975434,
521.782070170956,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.5796026181026,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=39.29150257508463 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "39.29150257508463",
"marker": {
"color": "#ab63fa",
"pattern": {
"shape": ""
}
},
"name": "39.29150257508463",
"offsetgroup": "39.29150257508463",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6315665438626,
518.472625957538,
518.0907971044597,
516.9970818653692,
516.5306121610313,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
550.5884379271245,
534.3657952749625,
545.3302762451192,
547.831857863339,
535.3227247945576,
550.1383893137972,
522.9733953947704,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.6551925148605,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=39.30318270980665 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "39.30318270980665",
"marker": {
"color": "#FFA15A",
"pattern": {
"shape": ""
}
},
"name": "39.30318270980665",
"offsetgroup": "39.30318270980665",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6319263179656,
518.4948359023626,
518.1415996985291,
517.0761355259043,
516.5834502687844,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
550.6332946940821,
534.5250605907795,
545.3798053035671,
547.8989758866405,
535.5574805622256,
550.1425661991666,
523.1586126525023,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.666944598263,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=39.5702239851003 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "39.5702239851003",
"marker": {
"color": "#19d3f3",
"pattern": {
"shape": ""
}
},
"name": "39.5702239851003",
"offsetgroup": "39.5702239851003",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6401517826187,
519.0026187431725,
519.3030922524597,
518.8835282339826,
517.7914804854145,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
551.6588486400767,
538.1663210777537,
546.5121811919267,
549.4334858014827,
540.9246686189163,
550.2380617411557,
527.393208732791,
544.5689844222699,
542.2565621229286,
539.9443168529561,
533.9356308261052,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=39.69066832659008 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "39.69066832659008",
"marker": {
"color": "#FF6692",
"pattern": {
"shape": ""
}
},
"name": "39.69066832659008",
"offsetgroup": "39.69066832659008",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6438617359676,
519.2316453976248,
519.3030922524597,
519.6987214070175,
518.336341588934,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
552.1214069826091,
539.8086485459104,
547.0229197211761,
550.1255999175476,
543.345445820602,
550.2811333511808,
529.3031499424587,
544.5689844222699,
542.2565621229286,
539.9443168529561,
534.056817094948,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=39.75846030900367 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "39.75846030900367",
"marker": {
"color": "#B6E880",
"pattern": {
"shape": ""
}
},
"name": "39.75846030900367",
"offsetgroup": "39.75846030900367",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6459498796618,
519.3605528310403,
519.3030922524597,
520.1575521048029,
518.3380615122284,
517.7722360991113,
562.7224759352284,
561.8498391536411,
560.4503289998229,
552.3817575033089,
540.7330309906272,
547.3103884138898,
550.5151556858312,
544.70797795332,
550.3053761656895,
530.3781585256372,
544.5689844222699,
542.2565621229286,
539.9443168529561,
534.1250266704626,
532.1076118940982,
533.0630253019374
],
"yaxis": "y"
},
{
"alignmentgroup": "True",
"hovertemplate": "=39.93746190323393 Hour [h]=%{x} Market price=%{y} ",
"legendgroup": "39.93746190323393",
"marker": {
"color": "#FF97FF",
"pattern": {
"shape": ""
}
},
"name": "39.93746190323393",
"offsetgroup": "39.93746190323393",
"orientation": "v",
"showlegend": true,
"textposition": "auto",
"type": "bar",
"x": [
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"xaxis": "x",
"y": [
521.1960606086715,
520.6514635265