From 58788df5c2048890c0c3e958816309c38de5a6df Mon Sep 17 00:00:00 2001
From: Weishan-Lu <81481172+Weishan-Lu@users.noreply.github.com>
Date: Thu, 16 Nov 2023 11:32:07 -0500
Subject: [PATCH] Added documentation for LTT and LBTT and fixed some errors
(#777)
* Update LBTT rate increase for non-primary residences
* Fix SDLT description
* Add documention for LTT and LBTT
* Change the legend in graphs
---
changelog_entry.yaml | 8 +
docs/book/_toc.yml | 2 +
docs/book/programs/gov/hmrc/stamp-duty.ipynb | 4 +-
.../land-and-buildings-transaction-tax.ipynb | 6334 +++++++++++++++++
.../gov/wra/land-transaction-tax.ipynb | 1199 ++++
.../additional_residence_surcharge.yaml | 3 +-
6 files changed, 7547 insertions(+), 3 deletions(-)
create mode 100644 docs/book/programs/gov/revenue_scotland/land-and-buildings-transaction-tax.ipynb
create mode 100644 docs/book/programs/gov/wra/land-transaction-tax.ipynb
diff --git a/changelog_entry.yaml b/changelog_entry.yaml
index e69de29bb..f5dbe2307 100644
--- a/changelog_entry.yaml
+++ b/changelog_entry.yaml
@@ -0,0 +1,8 @@
+- bump: patch
+ changes:
+ added:
+ - Documentation for Land and Buildings Transaction Tax.
+ - Documentation for Land Transaction Tax.
+ fixed:
+ - Updated LBTT rate increase for non-primary residences.
+ - Fixed SDLT description.
\ No newline at end of file
diff --git a/docs/book/_toc.yml b/docs/book/_toc.yml
index 5ae58a4c7..08984365b 100644
--- a/docs/book/_toc.yml
+++ b/docs/book/_toc.yml
@@ -17,6 +17,8 @@ parts:
- file: programs/contrib/ubi-center/carbon-tax
- file: programs/gov/ofgem/energy-price-guarantee
- file: programs/gov/dcms/bbc/tv-licence
+ - file: programs/gov/revenue_scotland/land-and-buildings-transaction-tax
+ - file: programs/gov/wra/land-transaction-tax
- caption: Using the model
chapters:
- file: usage/getting-started
diff --git a/docs/book/programs/gov/hmrc/stamp-duty.ipynb b/docs/book/programs/gov/hmrc/stamp-duty.ipynb
index 8423418c5..3c7a1f610 100644
--- a/docs/book/programs/gov/hmrc/stamp-duty.ipynb
+++ b/docs/book/programs/gov/hmrc/stamp-duty.ipynb
@@ -7,7 +7,7 @@
"source": [
"# Stamp Duty Land Tax\n",
"\n",
- "Stamp Duty Land Tax (SDLT) is a tax imposed on the purchase and rental of properties or land with values over a certain threshold in the UK. It applies to both residential and non-residential (commercial) properties. \n",
+ "Stamp Duty Land Tax (SDLT) is a tax imposed on the purchase and rental of properties or land with values over a certain threshold in England and Northern Ireland. It applies to both residential and non-residential (commercial) properties. \n",
"\n",
"Stamp Duty Land Tax parameters can be found in `policyengine_uk/parameters/gov/hmrc/stamp_duty` and logic in `policyengine_uk/variables/gov/hmrc/stamp_duty_land_tax.py`.\n",
"\n",
@@ -7367,7 +7367,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.9.12"
+ "version": "3.9.7"
},
"orig_nbformat": 4
},
diff --git a/docs/book/programs/gov/revenue_scotland/land-and-buildings-transaction-tax.ipynb b/docs/book/programs/gov/revenue_scotland/land-and-buildings-transaction-tax.ipynb
new file mode 100644
index 000000000..7000ac320
--- /dev/null
+++ b/docs/book/programs/gov/revenue_scotland/land-and-buildings-transaction-tax.ipynb
@@ -0,0 +1,6334 @@
+{
+ "cells": [
+ {
+ "attachments": {},
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Land and Buildings Transaction Tax\n",
+ "\n",
+ "Land and Buildings Transaction Tax (LBTT) is a property transaction tax administrated by Revenue Scotland in Scotland. It replaced the UK's Stamp Duty Land Tax (SDLT) for property transactions in Scotland starting from April 1, 2015. Similar to SDLT, LTT is imposed on property or land transactions, including purchases, transfers, and leases, with values over a certain threshold. It applies to both residential and non-residential (commercial) properties. \n",
+ "\n",
+ "Land and Buildings Transaction Tax parameters can be found in `policyengine_uk/parameters/gov/revenue_scotland/lbtt` and logic in `policyengine_uk/variables/gov/revenue_scotland/lbtt.py`.\n",
+ "\n",
+ "## Legislation\n",
+ "\n",
+ "The regulation of LBTT is defined in 2013 by [Land and Buildings Transaction Tax (Scotland) Act 2013](https://www.legislation.gov.uk/asp/2013/11/contents). In 2015, the Scottish Government issued [The Land and Buildings Transaction Tax (Tax Rates and Tax Bands) (Scotland) Order 2015](https://www.legislation.gov.uk/ssi/2015/126/schedule), which specifies additional regulations, such as tax bands, rates, and reliefs, and also defines the effective date of the LBTT. "
+ ]
+ },
+ {
+ "attachments": {},
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Rates\n",
+ "\n",
+ "Similar to SDLT, the rates of LBTT are structured with different threshold and tax bands based on the price of the property. The LBTT rates vary for each band, with higher rates applied to properties with prices that exceed a particular threshold. The rates and thresholds differ for purchase of residential and non-residential properties and rent. There is an additiional charge called Additional Dwelling Supplement (ADS) imposed on the purchase of additional residential properties, resulting in a higher rate of tax. First-time residential property buyers are eligible to waive LBTT if the property price no more than £175,000 (a relief up to £600).\n",
+ "\n",
+ "The rules and thresholds for LBTT may change over time due to government policy adjustments. Here we show current rates and thresholds for LBTT in 2023 below:\n",
+ "\n",
+ "- Residential\n",
+ "\n",
+ " - First-time\n",
+ "\n",
+ " Up to £175,000: 0%\n",
+ "\n",
+ " £175,000 to £250,000: 2%\n",
+ "\n",
+ " £250,000 to £325,000: 5%\n",
+ " \n",
+ " £325,000 to £750,000: 10%\n",
+ " \n",
+ " Over £750,000: 12%\n",
+ "\n",
+ " - Primary (non first-time)\n",
+ "\n",
+ " Up to £145,000: 0%\n",
+ "\n",
+ " £145,000 to £250,000: 2%\n",
+ "\n",
+ " £250,000 to £325,000: 5%\n",
+ " \n",
+ " £325,000 to £750,000: 10%\n",
+ " \n",
+ " Over £750,000: 12%\n",
+ "\n",
+ " - Non-primary (ADS): An additional 6% on top of the rates for primary properties\n",
+ "\n",
+ " Up to £145,000: 6%\n",
+ "\n",
+ " £145,000 to £250,000: 8%\n",
+ "\n",
+ " £250,000 to £325,000: 11%\n",
+ " \n",
+ " £325,000 to £750,000: 16%\n",
+ " \n",
+ " Over £750,000: 18%\n",
+ "\n",
+ "- Non-residential purchase\n",
+ "\n",
+ " Up to £150,000: 0%\n",
+ " \n",
+ " £150,000 to £250,000: 1%\n",
+ " \n",
+ " Over £250,000: 5%\n",
+ "\n",
+ "- Non-residential rent\n",
+ "\n",
+ " Up to £150,000: 0%\n",
+ " \n",
+ " £150,000 to £2,000,000: 1%\n",
+ " \n",
+ " Over £2,000,000: 5%\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 39,
+ "metadata": {
+ "tags": [
+ "hide-input"
+ ]
+ },
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/Users/weishan/opt/anaconda3/lib/python3.9/site-packages/pandas/core/indexing.py:1817: SettingWithCopyWarning:\n",
+ "\n",
+ "\n",
+ "A value is trying to be set on a copy of a slice from a DataFrame.\n",
+ "Try using .loc[row_indexer,col_indexer] = value instead\n",
+ "\n",
+ "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+ "\n",
+ "/var/folders/t3/s6r8tt1s4dx9785_lmk6n_nh0000gn/T/ipykernel_66836/2031362955.py:42: SettingWithCopyWarning:\n",
+ "\n",
+ "\n",
+ "A value is trying to be set on a copy of a slice from a DataFrame.\n",
+ "Try using .loc[row_indexer,col_indexer] = value instead\n",
+ "\n",
+ "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
+ "\n"
+ ]
+ },
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "hovertemplate": "Label=LBTT on residential property
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LBTT on residential property",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LBTT on residential property",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 145000,
+ 250000,
+ 325000,
+ 750000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0.02,
+ 0.05,
+ 0.1,
+ 0.12,
+ 0.12
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Label=LBTT for first-time buyers
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LBTT for first-time buyers",
+ "line": {
+ "color": "#EF553B",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LBTT for first-time buyers",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 175000,
+ 250000,
+ 325000,
+ 750000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0.02,
+ 0.05,
+ 0.1,
+ 0.12,
+ 0.12
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Label=LBTT on non-residential property
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LBTT on non-residential property",
+ "line": {
+ "color": "#00cc96",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LBTT on non-residential property",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 150000,
+ 250000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0.01,
+ 0.05,
+ 0.05
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Label=LBTT on cumulative rent
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LBTT on cumulative rent",
+ "line": {
+ "color": "#ab63fa",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LBTT on cumulative rent",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 150000,
+ 2000000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0.01,
+ 0.05,
+ 0.05
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Label=LBTT on secondary residences
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LBTT on secondary residences",
+ "line": {
+ "color": "#FFA15A",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LBTT on secondary residences",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 145000,
+ 250000,
+ 325000,
+ 750000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0.06,
+ 0.08,
+ 0.11,
+ 0.16,
+ 0.18,
+ 0.18
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "layout": {
+ "font": {
+ "color": "black",
+ "family": "Roboto Serif"
+ },
+ "height": 600,
+ "images": [
+ {
+ "sizex": 0.2,
+ "sizey": 0.2,
+ "source": "https://raw.githubusercontent.com/PolicyEngine/policyengine-app/master/src/images/logos/policyengine/blue.png",
+ "x": 1,
+ "xanchor": "right",
+ "xref": "paper",
+ "y": -0.15,
+ "yanchor": "bottom",
+ "yref": "paper"
+ }
+ ],
+ "legend": {
+ "title": {
+ "text": ""
+ },
+ "tracegroupgap": 0
+ },
+ "modebar": {
+ "bgcolor": "rgba(0,0,0,0)",
+ "color": "rgba(0,0,0,0)"
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "white",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "white",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "#C8D4E3",
+ "linecolor": "#C8D4E3",
+ "minorgridcolor": "#C8D4E3",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "#C8D4E3",
+ "linecolor": "#C8D4E3",
+ "minorgridcolor": "#C8D4E3",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#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,
+ "#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,
+ "#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,
+ "#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,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "white",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "#C8D4E3"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "white",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": ""
+ },
+ "bgcolor": "white",
+ "radialaxis": {
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ },
+ "yaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ },
+ "zaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ },
+ "bgcolor": "white",
+ "caxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "#EBF0F8",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "#EBF0F8",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Land and Buildings Transaction Tax (LBTT) rates over property price thresholds"
+ },
+ "width": 800,
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0,
+ 1
+ ],
+ "tickprefix": "£",
+ "title": {
+ "text": "Threshold"
+ }
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0,
+ 1
+ ],
+ "tickformat": ",.0%",
+ "title": {
+ "text": "Rate"
+ }
+ }
+ }
+ }
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import pandas as pd\n",
+ "import plotly.express as px\n",
+ "from policyengine_core.charts import format_fig\n",
+ "from policyengine_uk import CountryTaxBenefitSystem\n",
+ "\n",
+ "system = CountryTaxBenefitSystem()\n",
+ "lbtt = system.parameters.gov.revenue_scotland.lbtt\n",
+ "\n",
+ "parameters = [\n",
+ " lbtt.residential.rate,\n",
+ " lbtt.residential.first_time_buyer_rate,\n",
+ " lbtt.non_residential,\n",
+ " lbtt.rent\n",
+ "]\n",
+ "thresholds = []\n",
+ "rates = []\n",
+ "labels = []\n",
+ "\n",
+ "for parameter in parameters:\n",
+ " for param in parameter.brackets:\n",
+ " thresholds.append(param.threshold.values_list[0].value)\n",
+ " rates.append(param.rate.values_list[0].value)\n",
+ " labels.append(parameter.metadata.get(\"label\"))\n",
+ "\n",
+ "# add a row showing tax rate when property price is higher than the largest threshold for each property type\n",
+ "price = max(thresholds)+200000\n",
+ "for parameter in parameters:\n",
+ " thresholds.append(price)\n",
+ " rates.append(parameter.brackets[-1].rate.values_list[0].value)\n",
+ " labels.append(parameter.metadata.get(\"label\"))\n",
+ "\n",
+ "df = pd.DataFrame({\n",
+ " \"Threshold\": thresholds,\n",
+ " \"Rate\": rates,\n",
+ " \"Label\": labels\n",
+ "})\n",
+ "\n",
+ "# add rates for secondary residences\n",
+ "ars = lbtt.residential.additional_residence_surcharge.values_list[0].value\n",
+ "df_secondary = df[df.Label==\"LBTT on residential property\"]\n",
+ "df_secondary.loc[:,\"Label\"]=\"LBTT on secondary residences\"\n",
+ "df_secondary[\"Rate\"] = df_secondary[\"Rate\"].apply(lambda x: x+ars)\n",
+ "df = pd.concat([df, df_secondary])\n",
+ "\n",
+ "# plot\n",
+ "fig = px.line(\n",
+ " df,\n",
+ " x=\"Threshold\",\n",
+ " y=\"Rate\",\n",
+ " color=\"Label\",\n",
+ " title=\"Land and Buildings Transaction Tax (LBTT) rates over property price thresholds\"\n",
+ ").update_layout(\n",
+ " yaxis_tickformat=\",.0%\",\n",
+ " xaxis_tickprefix=\"£\",\n",
+ " legend_title=\"\"\n",
+ ").update_traces(\n",
+ " line_shape=\"hv\"\n",
+ ")\n",
+ "fig = format_fig(fig)\n",
+ "fig\n"
+ ]
+ },
+ {
+ "attachments": {},
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "The first-time buyer relief only applies for homes priced under £175,000. Here we simulate the marginal effect of LBTT."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 38,
+ "metadata": {
+ "tags": [
+ "hide-input"
+ ]
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "hovertemplate": "Home price=%{x}
Marginal LBTT rate=%{y}",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 0,
+ 5005.0048828125,
+ 10010.009765625,
+ 15015.0146484375,
+ 20020.01953125,
+ 25025.025390625,
+ 30030.029296875,
+ 35035.03515625,
+ 40040.0390625,
+ 45045.046875,
+ 50050.05078125,
+ 55055.0546875,
+ 60060.05859375,
+ 65065.06640625,
+ 70070.0703125,
+ 75075.078125,
+ 80080.078125,
+ 85085.0859375,
+ 90090.09375,
+ 95095.09375,
+ 100100.1015625,
+ 105105.1015625,
+ 110110.109375,
+ 115115.1171875,
+ 120120.1171875,
+ 125125.125,
+ 130130.1328125,
+ 135135.140625,
+ 140140.140625,
+ 145145.140625,
+ 150150.15625,
+ 155155.15625,
+ 160160.15625,
+ 165165.171875,
+ 170170.171875,
+ 175175.171875,
+ 180180.1875,
+ 185185.1875,
+ 190190.1875,
+ 195195.1875,
+ 200200.203125,
+ 205205.203125,
+ 210210.203125,
+ 215215.21875,
+ 220220.21875,
+ 225225.21875,
+ 230230.234375,
+ 235235.234375,
+ 240240.234375,
+ 245245.25,
+ 250250.25,
+ 255255.25,
+ 260260.265625,
+ 265265.25,
+ 270270.28125,
+ 275275.28125,
+ 280280.28125,
+ 285285.28125,
+ 290290.28125,
+ 295295.28125,
+ 300300.3125,
+ 305305.3125,
+ 310310.3125,
+ 315315.3125,
+ 320320.3125,
+ 325325.3125,
+ 330330.34375,
+ 335335.34375,
+ 340340.34375,
+ 345345.34375,
+ 350350.34375,
+ 355355.34375,
+ 360360.375,
+ 365365.375,
+ 370370.375,
+ 375375.375,
+ 380380.375,
+ 385385.375,
+ 390390.375,
+ 395395.40625,
+ 400400.40625,
+ 405405.40625,
+ 410410.40625,
+ 415415.40625,
+ 420420.40625,
+ 425425.4375,
+ 430430.4375,
+ 435435.4375,
+ 440440.4375,
+ 445445.4375,
+ 450450.4375,
+ 455455.46875,
+ 460460.46875,
+ 465465.46875,
+ 470470.46875,
+ 475475.46875,
+ 480480.46875,
+ 485485.5,
+ 490490.5,
+ 495495.5,
+ 500500.5,
+ 505505.5,
+ 510510.5,
+ 515515.5,
+ 520520.53125,
+ 525525.5,
+ 530530.5,
+ 535535.5625,
+ 540540.5625,
+ 545545.5625,
+ 550550.5625,
+ 555555.5625,
+ 560560.5625,
+ 565565.5625,
+ 570570.5625,
+ 575575.5625,
+ 580580.5625,
+ 585585.5625,
+ 590590.5625,
+ 595595.625,
+ 600600.625,
+ 605605.625,
+ 610610.625,
+ 615615.625,
+ 620620.625,
+ 625625.625,
+ 630630.625,
+ 635635.625,
+ 640640.625,
+ 645645.625,
+ 650650.625,
+ 655655.625,
+ 660660.6875,
+ 665665.6875,
+ 670670.6875,
+ 675675.6875,
+ 680680.6875,
+ 685685.6875,
+ 690690.6875,
+ 695695.6875,
+ 700700.6875,
+ 705705.6875,
+ 710710.6875,
+ 715715.6875,
+ 720720.75,
+ 725725.75,
+ 730730.75,
+ 735735.75,
+ 740740.75,
+ 745745.75,
+ 750750.75,
+ 755755.75,
+ 760760.75,
+ 765765.75,
+ 770770.75,
+ 775775.75,
+ 780780.75,
+ 785785.8125,
+ 790790.8125,
+ 795795.8125,
+ 800800.8125,
+ 805805.8125,
+ 810810.8125,
+ 815815.8125,
+ 820820.8125,
+ 825825.8125,
+ 830830.8125,
+ 835835.8125,
+ 840840.8125,
+ 845845.875,
+ 850850.875,
+ 855855.875,
+ 860860.875,
+ 865865.875,
+ 870870.875,
+ 875875.875,
+ 880880.875,
+ 885885.875,
+ 890890.875,
+ 895895.875,
+ 900900.875,
+ 905905.875,
+ 910910.9375,
+ 915915.9375,
+ 920920.9375,
+ 925925.9375,
+ 930930.9375,
+ 935935.9375,
+ 940940.9375,
+ 945945.9375,
+ 950950.9375,
+ 955955.9375,
+ 960960.9375,
+ 965965.9375,
+ 970971,
+ 975976,
+ 980981,
+ 985986,
+ 990991,
+ 995996,
+ 1001001,
+ 1006006,
+ 1011011,
+ 1016016,
+ 1021021,
+ 1026026,
+ 1031031,
+ 1036036.0625,
+ 1041041.0625,
+ 1046046.0625,
+ 1051051,
+ 1056056,
+ 1061061,
+ 1066066.125,
+ 1071071.125,
+ 1076076.125,
+ 1081081.125,
+ 1086086.125,
+ 1091091.125,
+ 1096096.125,
+ 1101101.125,
+ 1106106.125,
+ 1111111.125,
+ 1116116.125,
+ 1121121.125,
+ 1126126.125,
+ 1131131.125,
+ 1136136.125,
+ 1141141.125,
+ 1146146.125,
+ 1151151.125,
+ 1156156.125,
+ 1161161.125,
+ 1166166.125,
+ 1171171.125,
+ 1176176.125,
+ 1181181.125,
+ 1186186.125,
+ 1191191.25,
+ 1196196.25,
+ 1201201.25,
+ 1206206.25,
+ 1211211.25,
+ 1216216.25,
+ 1221221.25,
+ 1226226.25,
+ 1231231.25,
+ 1236236.25,
+ 1241241.25,
+ 1246246.25,
+ 1251251.25,
+ 1256256.25,
+ 1261261.25,
+ 1266266.25,
+ 1271271.25,
+ 1276276.25,
+ 1281281.25,
+ 1286286.25,
+ 1291291.25,
+ 1296296.25,
+ 1301301.25,
+ 1306306.25,
+ 1311311.25,
+ 1316316.375,
+ 1321321.375,
+ 1326326.375,
+ 1331331.375,
+ 1336336.375,
+ 1341341.375,
+ 1346346.375,
+ 1351351.375,
+ 1356356.375,
+ 1361361.375,
+ 1366366.375,
+ 1371371.375,
+ 1376376.375,
+ 1381381.375,
+ 1386386.375,
+ 1391391.375,
+ 1396396.375,
+ 1401401.375,
+ 1406406.375,
+ 1411411.375,
+ 1416416.375,
+ 1421421.375,
+ 1426426.375,
+ 1431431.375,
+ 1436436.375,
+ 1441441.5,
+ 1446446.5,
+ 1451451.5,
+ 1456456.5,
+ 1461461.5,
+ 1466466.5,
+ 1471471.5,
+ 1476476.5,
+ 1481481.5,
+ 1486486.5,
+ 1491491.5,
+ 1496496.5,
+ 1501501.5,
+ 1506506.5,
+ 1511511.5,
+ 1516516.5,
+ 1521521.5,
+ 1526526.5,
+ 1531531.5,
+ 1536536.5,
+ 1541541.5,
+ 1546546.5,
+ 1551551.5,
+ 1556556.5,
+ 1561561.5,
+ 1566566.625,
+ 1571571.625,
+ 1576576.625,
+ 1581581.625,
+ 1586586.625,
+ 1591591.625,
+ 1596596.625,
+ 1601601.625,
+ 1606606.625,
+ 1611611.625,
+ 1616616.625,
+ 1621621.625,
+ 1626626.625,
+ 1631631.625,
+ 1636636.625,
+ 1641641.625,
+ 1646646.625,
+ 1651651.625,
+ 1656656.625,
+ 1661661.625,
+ 1666666.625,
+ 1671671.625,
+ 1676676.625,
+ 1681681.625,
+ 1686686.625,
+ 1691691.75,
+ 1696696.75,
+ 1701701.75,
+ 1706706.75,
+ 1711711.75,
+ 1716716.75,
+ 1721721.75,
+ 1726726.75,
+ 1731731.75,
+ 1736736.75,
+ 1741741.75,
+ 1746746.75,
+ 1751751.75,
+ 1756756.75,
+ 1761761.75,
+ 1766766.75,
+ 1771771.75,
+ 1776776.75,
+ 1781781.75,
+ 1786786.75,
+ 1791791.75,
+ 1796796.75,
+ 1801801.75,
+ 1806806.75,
+ 1811811.75,
+ 1816816.875,
+ 1821821.875,
+ 1826826.875,
+ 1831831.875,
+ 1836836.875,
+ 1841841.875,
+ 1846846.875,
+ 1851851.875,
+ 1856856.875,
+ 1861861.875,
+ 1866866.875,
+ 1871871.875,
+ 1876876.875,
+ 1881881.875,
+ 1886886.875,
+ 1891891.875,
+ 1896896.875,
+ 1901901.875,
+ 1906906.875,
+ 1911911.875,
+ 1916916.875,
+ 1921921.875,
+ 1926926.875,
+ 1931931.875,
+ 1936936.875,
+ 1941942,
+ 1946947,
+ 1951952,
+ 1956957,
+ 1961962,
+ 1966967,
+ 1971972,
+ 1976977,
+ 1981982,
+ 1986987,
+ 1991992,
+ 1996997,
+ 2002002,
+ 2007007,
+ 2012012,
+ 2017017,
+ 2022022,
+ 2027027,
+ 2032032,
+ 2037037,
+ 2042042,
+ 2047047,
+ 2052052,
+ 2057057,
+ 2062062,
+ 2067067.125,
+ 2072072.125,
+ 2077077.125,
+ 2082082.125,
+ 2087087.125,
+ 2092092.125,
+ 2097097.125,
+ 2102102,
+ 2107107,
+ 2112112,
+ 2117117,
+ 2122122,
+ 2127127.25,
+ 2132132.25,
+ 2137137.25,
+ 2142142.25,
+ 2147147.25,
+ 2152152.25,
+ 2157157.25,
+ 2162162.25,
+ 2167167.25,
+ 2172172.25,
+ 2177177.25,
+ 2182182.25,
+ 2187187.25,
+ 2192192.25,
+ 2197197.25,
+ 2202202.25,
+ 2207207.25,
+ 2212212.25,
+ 2217217.25,
+ 2222222.25,
+ 2227227.25,
+ 2232232.25,
+ 2237237.25,
+ 2242242.25,
+ 2247247.25,
+ 2252252.25,
+ 2257257.25,
+ 2262262.25,
+ 2267267.25,
+ 2272272.25,
+ 2277277.25,
+ 2282282.25,
+ 2287287.25,
+ 2292292.25,
+ 2297297.25,
+ 2302302.25,
+ 2307307.25,
+ 2312312.25,
+ 2317317.25,
+ 2322322.25,
+ 2327327.25,
+ 2332332.25,
+ 2337337.25,
+ 2342342.25,
+ 2347347.25,
+ 2352352.25,
+ 2357357.25,
+ 2362362.25,
+ 2367367.25,
+ 2372372.25,
+ 2377377.5,
+ 2382382.5,
+ 2387387.5,
+ 2392392.5,
+ 2397397.5,
+ 2402402.5,
+ 2407407.5,
+ 2412412.5,
+ 2417417.5,
+ 2422422.5,
+ 2427427.5,
+ 2432432.5,
+ 2437437.5,
+ 2442442.5,
+ 2447447.5,
+ 2452452.5,
+ 2457457.5,
+ 2462462.5,
+ 2467467.5,
+ 2472472.5,
+ 2477477.5,
+ 2482482.5,
+ 2487487.5,
+ 2492492.5,
+ 2497497.5,
+ 2502502.5,
+ 2507507.5,
+ 2512512.5,
+ 2517517.5,
+ 2522522.5,
+ 2527527.5,
+ 2532532.5,
+ 2537537.5,
+ 2542542.5,
+ 2547547.5,
+ 2552552.5,
+ 2557557.5,
+ 2562562.5,
+ 2567567.5,
+ 2572572.5,
+ 2577577.5,
+ 2582582.5,
+ 2587587.5,
+ 2592592.5,
+ 2597597.5,
+ 2602602.5,
+ 2607607.5,
+ 2612612.5,
+ 2617617.5,
+ 2622622.5,
+ 2627627.75,
+ 2632632.75,
+ 2637637.75,
+ 2642642.75,
+ 2647647.75,
+ 2652652.75,
+ 2657657.75,
+ 2662662.75,
+ 2667667.75,
+ 2672672.75,
+ 2677677.75,
+ 2682682.75,
+ 2687687.75,
+ 2692692.75,
+ 2697697.75,
+ 2702702.75,
+ 2707707.75,
+ 2712712.75,
+ 2717717.75,
+ 2722722.75,
+ 2727727.75,
+ 2732732.75,
+ 2737737.75,
+ 2742742.75,
+ 2747747.75,
+ 2752752.75,
+ 2757757.75,
+ 2762762.75,
+ 2767767.75,
+ 2772772.75,
+ 2777777.75,
+ 2782782.75,
+ 2787787.75,
+ 2792792.75,
+ 2797797.75,
+ 2802802.75,
+ 2807807.75,
+ 2812812.75,
+ 2817817.75,
+ 2822822.75,
+ 2827827.75,
+ 2832832.75,
+ 2837837.75,
+ 2842842.75,
+ 2847847.75,
+ 2852852.75,
+ 2857857.75,
+ 2862862.75,
+ 2867867.75,
+ 2872872.75,
+ 2877878,
+ 2882883,
+ 2887888,
+ 2892893,
+ 2897898,
+ 2902903,
+ 2907908,
+ 2912913,
+ 2917918,
+ 2922923,
+ 2927928,
+ 2932933,
+ 2937938,
+ 2942943,
+ 2947948,
+ 2952953,
+ 2957958,
+ 2962963,
+ 2967968,
+ 2972973,
+ 2977978,
+ 2982983,
+ 2987988,
+ 2992993,
+ 2997998,
+ 3003003,
+ 3008008,
+ 3013013,
+ 3018018,
+ 3023023,
+ 3028028,
+ 3033033,
+ 3038038,
+ 3043043,
+ 3048048,
+ 3053053,
+ 3058058,
+ 3063063,
+ 3068068,
+ 3073073,
+ 3078078,
+ 3083083,
+ 3088088,
+ 3093093,
+ 3098098,
+ 3103103,
+ 3108108,
+ 3113113,
+ 3118118,
+ 3123123,
+ 3128128.25,
+ 3133133.25,
+ 3138138.25,
+ 3143143.25,
+ 3148148.25,
+ 3153153.25,
+ 3158158.25,
+ 3163163.25,
+ 3168168.25,
+ 3173173.25,
+ 3178178.25,
+ 3183183.25,
+ 3188188.25,
+ 3193193.25,
+ 3198198.25,
+ 3203203.25,
+ 3208208.25,
+ 3213213.25,
+ 3218218.25,
+ 3223223.25,
+ 3228228.25,
+ 3233233.25,
+ 3238238.25,
+ 3243243.25,
+ 3248248.25,
+ 3253253.25,
+ 3258258.25,
+ 3263263.25,
+ 3268268.25,
+ 3273273.25,
+ 3278278.25,
+ 3283283.25,
+ 3288288.25,
+ 3293293.25,
+ 3298298.25,
+ 3303303.25,
+ 3308308.25,
+ 3313313.25,
+ 3318318.25,
+ 3323323.25,
+ 3328328.25,
+ 3333333.25,
+ 3338338.25,
+ 3343343.25,
+ 3348348.25,
+ 3353353.25,
+ 3358358.25,
+ 3363363.25,
+ 3368368.25,
+ 3373373.25,
+ 3378378.5,
+ 3383383.5,
+ 3388388.5,
+ 3393393.5,
+ 3398398.5,
+ 3403403.5,
+ 3408408.5,
+ 3413413.5,
+ 3418418.5,
+ 3423423.5,
+ 3428428.5,
+ 3433433.5,
+ 3438438.5,
+ 3443443.5,
+ 3448448.5,
+ 3453453.5,
+ 3458458.5,
+ 3463463.5,
+ 3468468.5,
+ 3473473.5,
+ 3478478.5,
+ 3483483.5,
+ 3488488.5,
+ 3493493.5,
+ 3498498.5,
+ 3503503.5,
+ 3508508.5,
+ 3513513.5,
+ 3518518.5,
+ 3523523.5,
+ 3528528.5,
+ 3533533.5,
+ 3538538.5,
+ 3543543.5,
+ 3548548.5,
+ 3553553.5,
+ 3558558.5,
+ 3563563.5,
+ 3568568.5,
+ 3573573.5,
+ 3578578.5,
+ 3583583.5,
+ 3588588.5,
+ 3593593.5,
+ 3598598.5,
+ 3603603.5,
+ 3608608.5,
+ 3613613.5,
+ 3618618.5,
+ 3623623.5,
+ 3628628.75,
+ 3633633.75,
+ 3638638.75,
+ 3643643.75,
+ 3648648.75,
+ 3653653.75,
+ 3658658.75,
+ 3663663.75,
+ 3668668.75,
+ 3673673.75,
+ 3678678.75,
+ 3683683.75,
+ 3688688.75,
+ 3693693.75,
+ 3698698.75,
+ 3703703.75,
+ 3708708.75,
+ 3713713.75,
+ 3718718.75,
+ 3723723.75,
+ 3728728.75,
+ 3733733.75,
+ 3738738.75,
+ 3743743.75,
+ 3748748.75,
+ 3753753.75,
+ 3758758.75,
+ 3763763.75,
+ 3768768.75,
+ 3773773.75,
+ 3778778.75,
+ 3783783.75,
+ 3788788.75,
+ 3793793.75,
+ 3798798.75,
+ 3803803.75,
+ 3808808.75,
+ 3813813.75,
+ 3818818.75,
+ 3823823.75,
+ 3828828.75,
+ 3833833.75,
+ 3838838.75,
+ 3843843.75,
+ 3848848.75,
+ 3853853.75,
+ 3858858.75,
+ 3863863.75,
+ 3868868.75,
+ 3873873.75,
+ 3878879,
+ 3883884,
+ 3888889,
+ 3893894,
+ 3898899,
+ 3903904,
+ 3908909,
+ 3913914,
+ 3918919,
+ 3923924,
+ 3928929,
+ 3933934,
+ 3938939,
+ 3943944,
+ 3948949,
+ 3953954,
+ 3958959,
+ 3963964,
+ 3968969,
+ 3973974,
+ 3978979,
+ 3983984,
+ 3988989,
+ 3993994,
+ 3998999,
+ 4004004,
+ 4009009,
+ 4014014,
+ 4019019,
+ 4024024,
+ 4029029,
+ 4034034,
+ 4039039,
+ 4044044,
+ 4049049,
+ 4054054,
+ 4059059,
+ 4064064,
+ 4069069,
+ 4074074,
+ 4079079,
+ 4084084,
+ 4089089,
+ 4094094,
+ 4099099,
+ 4104104,
+ 4109109,
+ 4114114,
+ 4119119,
+ 4124124,
+ 4129129.25,
+ 4134134.25,
+ 4139139.25,
+ 4144144.25,
+ 4149149.25,
+ 4154154.25,
+ 4159159.25,
+ 4164164.25,
+ 4169169.25,
+ 4174174.25,
+ 4179179.25,
+ 4184184.25,
+ 4189189.25,
+ 4194194.25,
+ 4199199,
+ 4204204,
+ 4209209,
+ 4214214,
+ 4219219,
+ 4224224,
+ 4229229,
+ 4234234,
+ 4239239,
+ 4244244,
+ 4249249,
+ 4254254.5,
+ 4259259.5,
+ 4264264.5,
+ 4269269.5,
+ 4274274.5,
+ 4279279.5,
+ 4284284.5,
+ 4289289.5,
+ 4294294.5,
+ 4299299.5,
+ 4304304.5,
+ 4309309.5,
+ 4314314.5,
+ 4319319.5,
+ 4324324.5,
+ 4329329.5,
+ 4334334.5,
+ 4339339.5,
+ 4344344.5,
+ 4349349.5,
+ 4354354.5,
+ 4359359.5,
+ 4364364.5,
+ 4369369.5,
+ 4374374.5,
+ 4379379.5,
+ 4384384.5,
+ 4389389.5,
+ 4394394.5,
+ 4399399.5,
+ 4404404.5,
+ 4409409.5,
+ 4414414.5,
+ 4419419.5,
+ 4424424.5,
+ 4429429.5,
+ 4434434.5,
+ 4439439.5,
+ 4444444.5,
+ 4449449.5,
+ 4454454.5,
+ 4459459.5,
+ 4464464.5,
+ 4469469.5,
+ 4474474.5,
+ 4479479.5,
+ 4484484.5,
+ 4489489.5,
+ 4494494.5,
+ 4499499.5,
+ 4504504.5,
+ 4509509.5,
+ 4514514.5,
+ 4519519.5,
+ 4524524.5,
+ 4529529.5,
+ 4534534.5,
+ 4539539.5,
+ 4544544.5,
+ 4549549.5,
+ 4554554.5,
+ 4559559.5,
+ 4564564.5,
+ 4569569.5,
+ 4574574.5,
+ 4579579.5,
+ 4584584.5,
+ 4589589.5,
+ 4594594.5,
+ 4599599.5,
+ 4604604.5,
+ 4609609.5,
+ 4614614.5,
+ 4619619.5,
+ 4624624.5,
+ 4629629.5,
+ 4634634.5,
+ 4639639.5,
+ 4644644.5,
+ 4649649.5,
+ 4654654.5,
+ 4659659.5,
+ 4664664.5,
+ 4669669.5,
+ 4674674.5,
+ 4679679.5,
+ 4684684.5,
+ 4689689.5,
+ 4694694.5,
+ 4699699.5,
+ 4704704.5,
+ 4709709.5,
+ 4714714.5,
+ 4719719.5,
+ 4724724.5,
+ 4729729.5,
+ 4734734.5,
+ 4739739.5,
+ 4744744.5,
+ 4749749.5,
+ 4754755,
+ 4759760,
+ 4764765,
+ 4769770,
+ 4774775,
+ 4779780,
+ 4784785,
+ 4789790,
+ 4794795,
+ 4799800,
+ 4804805,
+ 4809810,
+ 4814815,
+ 4819820,
+ 4824825,
+ 4829830,
+ 4834835,
+ 4839840,
+ 4844845,
+ 4849850,
+ 4854855,
+ 4859860,
+ 4864865,
+ 4869870,
+ 4874875,
+ 4879880,
+ 4884885,
+ 4889890,
+ 4894895,
+ 4899900,
+ 4904905,
+ 4909910,
+ 4914915,
+ 4919920,
+ 4924925,
+ 4929930,
+ 4934935,
+ 4939940,
+ 4944945,
+ 4949950,
+ 4954955,
+ 4959960,
+ 4964965,
+ 4969970,
+ 4974975,
+ 4979980,
+ 4984985,
+ 4989990,
+ 4994995
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0.0006999875186011195,
+ 0.019999999552965164,
+ 0.019999999552965164,
+ 0.019999997690320015,
+ 0.020000001415610313,
+ 0.019999999552965164,
+ 0.020000001415610313,
+ 0.019999995827674866,
+ 0.020000005140900612,
+ 0.019999995827674866,
+ 0.02000000700354576,
+ 0.020000005140900612,
+ 0.019999995827674866,
+ 0.019999995827674866,
+ 0.020000005140900612,
+ 0.021499983966350555,
+ 0.05000000074505806,
+ 0.050000015646219254,
+ 0.049999985843896866,
+ 0.05000003054738045,
+ 0.05000000074505806,
+ 0.05000000074505806,
+ 0.05000000074505806,
+ 0.05000000074505806,
+ 0.05000000074505806,
+ 0.04999998211860657,
+ 0.05000000074505806,
+ 0.05000000074505806,
+ 0.05000000074505806,
+ 0.05000000074505806,
+ 0.05324987694621086,
+ 0.09999996423721313,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.09999996423721313,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000015795230865,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.09999996423721313,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.0999998077750206,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000015795230865,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000015795230865,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.09999976307153702,
+ 0.10000023245811462,
+ 0.10000000149011612,
+ 0.09999991953372955,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.09999991953372955,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000031441450119,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.09999953210353851,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10000000149011612,
+ 0.10300012677907944,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.11999959498643875,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.11999959498643875,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.11999953538179398,
+ 0.11999953538179398,
+ 0.12000031024217606,
+ 0.12000037729740143,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000037729740143,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000037729740143,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.11999868601560593,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1200004369020462,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1200004369020462,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1200004369020462,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.1199987530708313,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.12000031024217606,
+ 0.11999887973070145,
+ 0.12000031024217606,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000200152397156,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000200152397156,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000200152397156,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000200152397156,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000200152397156,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.11999862641096115,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.119998998939991,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.119998998939991,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.12000187486410141,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000524252653122,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000524252653122,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.119998998939991,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.119998998939991,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.119998998939991,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.119998998939991,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.119998998939991,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.119998499751091,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.11999925225973129,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.1199987530708313,
+ 0.1199987530708313,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000549584627151,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152,
+ 0.11999250948429108,
+ 0.12000499665737152
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Home price=%{x}
LBTT=%{y}",
+ "legendgroup": "",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "",
+ "orientation": "v",
+ "showlegend": false,
+ "type": "scatter",
+ "x": [
+ 0,
+ 5005.0048828125,
+ 10010.009765625,
+ 15015.0146484375,
+ 20020.01953125,
+ 25025.025390625,
+ 30030.029296875,
+ 35035.03515625,
+ 40040.0390625,
+ 45045.046875,
+ 50050.05078125,
+ 55055.0546875,
+ 60060.05859375,
+ 65065.06640625,
+ 70070.0703125,
+ 75075.078125,
+ 80080.078125,
+ 85085.0859375,
+ 90090.09375,
+ 95095.09375,
+ 100100.1015625,
+ 105105.1015625,
+ 110110.109375,
+ 115115.1171875,
+ 120120.1171875,
+ 125125.125,
+ 130130.1328125,
+ 135135.140625,
+ 140140.140625,
+ 145145.140625,
+ 150150.15625,
+ 155155.15625,
+ 160160.15625,
+ 165165.171875,
+ 170170.171875,
+ 175175.171875,
+ 180180.1875,
+ 185185.1875,
+ 190190.1875,
+ 195195.1875,
+ 200200.203125,
+ 205205.203125,
+ 210210.203125,
+ 215215.21875,
+ 220220.21875,
+ 225225.21875,
+ 230230.234375,
+ 235235.234375,
+ 240240.234375,
+ 245245.25,
+ 250250.25,
+ 255255.25,
+ 260260.265625,
+ 265265.25,
+ 270270.28125,
+ 275275.28125,
+ 280280.28125,
+ 285285.28125,
+ 290290.28125,
+ 295295.28125,
+ 300300.3125,
+ 305305.3125,
+ 310310.3125,
+ 315315.3125,
+ 320320.3125,
+ 325325.3125,
+ 330330.34375,
+ 335335.34375,
+ 340340.34375,
+ 345345.34375,
+ 350350.34375,
+ 355355.34375,
+ 360360.375,
+ 365365.375,
+ 370370.375,
+ 375375.375,
+ 380380.375,
+ 385385.375,
+ 390390.375,
+ 395395.40625,
+ 400400.40625,
+ 405405.40625,
+ 410410.40625,
+ 415415.40625,
+ 420420.40625,
+ 425425.4375,
+ 430430.4375,
+ 435435.4375,
+ 440440.4375,
+ 445445.4375,
+ 450450.4375,
+ 455455.46875,
+ 460460.46875,
+ 465465.46875,
+ 470470.46875,
+ 475475.46875,
+ 480480.46875,
+ 485485.5,
+ 490490.5,
+ 495495.5,
+ 500500.5,
+ 505505.5,
+ 510510.5,
+ 515515.5,
+ 520520.53125,
+ 525525.5,
+ 530530.5,
+ 535535.5625,
+ 540540.5625,
+ 545545.5625,
+ 550550.5625,
+ 555555.5625,
+ 560560.5625,
+ 565565.5625,
+ 570570.5625,
+ 575575.5625,
+ 580580.5625,
+ 585585.5625,
+ 590590.5625,
+ 595595.625,
+ 600600.625,
+ 605605.625,
+ 610610.625,
+ 615615.625,
+ 620620.625,
+ 625625.625,
+ 630630.625,
+ 635635.625,
+ 640640.625,
+ 645645.625,
+ 650650.625,
+ 655655.625,
+ 660660.6875,
+ 665665.6875,
+ 670670.6875,
+ 675675.6875,
+ 680680.6875,
+ 685685.6875,
+ 690690.6875,
+ 695695.6875,
+ 700700.6875,
+ 705705.6875,
+ 710710.6875,
+ 715715.6875,
+ 720720.75,
+ 725725.75,
+ 730730.75,
+ 735735.75,
+ 740740.75,
+ 745745.75,
+ 750750.75,
+ 755755.75,
+ 760760.75,
+ 765765.75,
+ 770770.75,
+ 775775.75,
+ 780780.75,
+ 785785.8125,
+ 790790.8125,
+ 795795.8125,
+ 800800.8125,
+ 805805.8125,
+ 810810.8125,
+ 815815.8125,
+ 820820.8125,
+ 825825.8125,
+ 830830.8125,
+ 835835.8125,
+ 840840.8125,
+ 845845.875,
+ 850850.875,
+ 855855.875,
+ 860860.875,
+ 865865.875,
+ 870870.875,
+ 875875.875,
+ 880880.875,
+ 885885.875,
+ 890890.875,
+ 895895.875,
+ 900900.875,
+ 905905.875,
+ 910910.9375,
+ 915915.9375,
+ 920920.9375,
+ 925925.9375,
+ 930930.9375,
+ 935935.9375,
+ 940940.9375,
+ 945945.9375,
+ 950950.9375,
+ 955955.9375,
+ 960960.9375,
+ 965965.9375,
+ 970971,
+ 975976,
+ 980981,
+ 985986,
+ 990991,
+ 995996,
+ 1001001,
+ 1006006,
+ 1011011,
+ 1016016,
+ 1021021,
+ 1026026,
+ 1031031,
+ 1036036.0625,
+ 1041041.0625,
+ 1046046.0625,
+ 1051051,
+ 1056056,
+ 1061061,
+ 1066066.125,
+ 1071071.125,
+ 1076076.125,
+ 1081081.125,
+ 1086086.125,
+ 1091091.125,
+ 1096096.125,
+ 1101101.125,
+ 1106106.125,
+ 1111111.125,
+ 1116116.125,
+ 1121121.125,
+ 1126126.125,
+ 1131131.125,
+ 1136136.125,
+ 1141141.125,
+ 1146146.125,
+ 1151151.125,
+ 1156156.125,
+ 1161161.125,
+ 1166166.125,
+ 1171171.125,
+ 1176176.125,
+ 1181181.125,
+ 1186186.125,
+ 1191191.25,
+ 1196196.25,
+ 1201201.25,
+ 1206206.25,
+ 1211211.25,
+ 1216216.25,
+ 1221221.25,
+ 1226226.25,
+ 1231231.25,
+ 1236236.25,
+ 1241241.25,
+ 1246246.25,
+ 1251251.25,
+ 1256256.25,
+ 1261261.25,
+ 1266266.25,
+ 1271271.25,
+ 1276276.25,
+ 1281281.25,
+ 1286286.25,
+ 1291291.25,
+ 1296296.25,
+ 1301301.25,
+ 1306306.25,
+ 1311311.25,
+ 1316316.375,
+ 1321321.375,
+ 1326326.375,
+ 1331331.375,
+ 1336336.375,
+ 1341341.375,
+ 1346346.375,
+ 1351351.375,
+ 1356356.375,
+ 1361361.375,
+ 1366366.375,
+ 1371371.375,
+ 1376376.375,
+ 1381381.375,
+ 1386386.375,
+ 1391391.375,
+ 1396396.375,
+ 1401401.375,
+ 1406406.375,
+ 1411411.375,
+ 1416416.375,
+ 1421421.375,
+ 1426426.375,
+ 1431431.375,
+ 1436436.375,
+ 1441441.5,
+ 1446446.5,
+ 1451451.5,
+ 1456456.5,
+ 1461461.5,
+ 1466466.5,
+ 1471471.5,
+ 1476476.5,
+ 1481481.5,
+ 1486486.5,
+ 1491491.5,
+ 1496496.5,
+ 1501501.5,
+ 1506506.5,
+ 1511511.5,
+ 1516516.5,
+ 1521521.5,
+ 1526526.5,
+ 1531531.5,
+ 1536536.5,
+ 1541541.5,
+ 1546546.5,
+ 1551551.5,
+ 1556556.5,
+ 1561561.5,
+ 1566566.625,
+ 1571571.625,
+ 1576576.625,
+ 1581581.625,
+ 1586586.625,
+ 1591591.625,
+ 1596596.625,
+ 1601601.625,
+ 1606606.625,
+ 1611611.625,
+ 1616616.625,
+ 1621621.625,
+ 1626626.625,
+ 1631631.625,
+ 1636636.625,
+ 1641641.625,
+ 1646646.625,
+ 1651651.625,
+ 1656656.625,
+ 1661661.625,
+ 1666666.625,
+ 1671671.625,
+ 1676676.625,
+ 1681681.625,
+ 1686686.625,
+ 1691691.75,
+ 1696696.75,
+ 1701701.75,
+ 1706706.75,
+ 1711711.75,
+ 1716716.75,
+ 1721721.75,
+ 1726726.75,
+ 1731731.75,
+ 1736736.75,
+ 1741741.75,
+ 1746746.75,
+ 1751751.75,
+ 1756756.75,
+ 1761761.75,
+ 1766766.75,
+ 1771771.75,
+ 1776776.75,
+ 1781781.75,
+ 1786786.75,
+ 1791791.75,
+ 1796796.75,
+ 1801801.75,
+ 1806806.75,
+ 1811811.75,
+ 1816816.875,
+ 1821821.875,
+ 1826826.875,
+ 1831831.875,
+ 1836836.875,
+ 1841841.875,
+ 1846846.875,
+ 1851851.875,
+ 1856856.875,
+ 1861861.875,
+ 1866866.875,
+ 1871871.875,
+ 1876876.875,
+ 1881881.875,
+ 1886886.875,
+ 1891891.875,
+ 1896896.875,
+ 1901901.875,
+ 1906906.875,
+ 1911911.875,
+ 1916916.875,
+ 1921921.875,
+ 1926926.875,
+ 1931931.875,
+ 1936936.875,
+ 1941942,
+ 1946947,
+ 1951952,
+ 1956957,
+ 1961962,
+ 1966967,
+ 1971972,
+ 1976977,
+ 1981982,
+ 1986987,
+ 1991992,
+ 1996997,
+ 2002002,
+ 2007007,
+ 2012012,
+ 2017017,
+ 2022022,
+ 2027027,
+ 2032032,
+ 2037037,
+ 2042042,
+ 2047047,
+ 2052052,
+ 2057057,
+ 2062062,
+ 2067067.125,
+ 2072072.125,
+ 2077077.125,
+ 2082082.125,
+ 2087087.125,
+ 2092092.125,
+ 2097097.125,
+ 2102102,
+ 2107107,
+ 2112112,
+ 2117117,
+ 2122122,
+ 2127127.25,
+ 2132132.25,
+ 2137137.25,
+ 2142142.25,
+ 2147147.25,
+ 2152152.25,
+ 2157157.25,
+ 2162162.25,
+ 2167167.25,
+ 2172172.25,
+ 2177177.25,
+ 2182182.25,
+ 2187187.25,
+ 2192192.25,
+ 2197197.25,
+ 2202202.25,
+ 2207207.25,
+ 2212212.25,
+ 2217217.25,
+ 2222222.25,
+ 2227227.25,
+ 2232232.25,
+ 2237237.25,
+ 2242242.25,
+ 2247247.25,
+ 2252252.25,
+ 2257257.25,
+ 2262262.25,
+ 2267267.25,
+ 2272272.25,
+ 2277277.25,
+ 2282282.25,
+ 2287287.25,
+ 2292292.25,
+ 2297297.25,
+ 2302302.25,
+ 2307307.25,
+ 2312312.25,
+ 2317317.25,
+ 2322322.25,
+ 2327327.25,
+ 2332332.25,
+ 2337337.25,
+ 2342342.25,
+ 2347347.25,
+ 2352352.25,
+ 2357357.25,
+ 2362362.25,
+ 2367367.25,
+ 2372372.25,
+ 2377377.5,
+ 2382382.5,
+ 2387387.5,
+ 2392392.5,
+ 2397397.5,
+ 2402402.5,
+ 2407407.5,
+ 2412412.5,
+ 2417417.5,
+ 2422422.5,
+ 2427427.5,
+ 2432432.5,
+ 2437437.5,
+ 2442442.5,
+ 2447447.5,
+ 2452452.5,
+ 2457457.5,
+ 2462462.5,
+ 2467467.5,
+ 2472472.5,
+ 2477477.5,
+ 2482482.5,
+ 2487487.5,
+ 2492492.5,
+ 2497497.5,
+ 2502502.5,
+ 2507507.5,
+ 2512512.5,
+ 2517517.5,
+ 2522522.5,
+ 2527527.5,
+ 2532532.5,
+ 2537537.5,
+ 2542542.5,
+ 2547547.5,
+ 2552552.5,
+ 2557557.5,
+ 2562562.5,
+ 2567567.5,
+ 2572572.5,
+ 2577577.5,
+ 2582582.5,
+ 2587587.5,
+ 2592592.5,
+ 2597597.5,
+ 2602602.5,
+ 2607607.5,
+ 2612612.5,
+ 2617617.5,
+ 2622622.5,
+ 2627627.75,
+ 2632632.75,
+ 2637637.75,
+ 2642642.75,
+ 2647647.75,
+ 2652652.75,
+ 2657657.75,
+ 2662662.75,
+ 2667667.75,
+ 2672672.75,
+ 2677677.75,
+ 2682682.75,
+ 2687687.75,
+ 2692692.75,
+ 2697697.75,
+ 2702702.75,
+ 2707707.75,
+ 2712712.75,
+ 2717717.75,
+ 2722722.75,
+ 2727727.75,
+ 2732732.75,
+ 2737737.75,
+ 2742742.75,
+ 2747747.75,
+ 2752752.75,
+ 2757757.75,
+ 2762762.75,
+ 2767767.75,
+ 2772772.75,
+ 2777777.75,
+ 2782782.75,
+ 2787787.75,
+ 2792792.75,
+ 2797797.75,
+ 2802802.75,
+ 2807807.75,
+ 2812812.75,
+ 2817817.75,
+ 2822822.75,
+ 2827827.75,
+ 2832832.75,
+ 2837837.75,
+ 2842842.75,
+ 2847847.75,
+ 2852852.75,
+ 2857857.75,
+ 2862862.75,
+ 2867867.75,
+ 2872872.75,
+ 2877878,
+ 2882883,
+ 2887888,
+ 2892893,
+ 2897898,
+ 2902903,
+ 2907908,
+ 2912913,
+ 2917918,
+ 2922923,
+ 2927928,
+ 2932933,
+ 2937938,
+ 2942943,
+ 2947948,
+ 2952953,
+ 2957958,
+ 2962963,
+ 2967968,
+ 2972973,
+ 2977978,
+ 2982983,
+ 2987988,
+ 2992993,
+ 2997998,
+ 3003003,
+ 3008008,
+ 3013013,
+ 3018018,
+ 3023023,
+ 3028028,
+ 3033033,
+ 3038038,
+ 3043043,
+ 3048048,
+ 3053053,
+ 3058058,
+ 3063063,
+ 3068068,
+ 3073073,
+ 3078078,
+ 3083083,
+ 3088088,
+ 3093093,
+ 3098098,
+ 3103103,
+ 3108108,
+ 3113113,
+ 3118118,
+ 3123123,
+ 3128128.25,
+ 3133133.25,
+ 3138138.25,
+ 3143143.25,
+ 3148148.25,
+ 3153153.25,
+ 3158158.25,
+ 3163163.25,
+ 3168168.25,
+ 3173173.25,
+ 3178178.25,
+ 3183183.25,
+ 3188188.25,
+ 3193193.25,
+ 3198198.25,
+ 3203203.25,
+ 3208208.25,
+ 3213213.25,
+ 3218218.25,
+ 3223223.25,
+ 3228228.25,
+ 3233233.25,
+ 3238238.25,
+ 3243243.25,
+ 3248248.25,
+ 3253253.25,
+ 3258258.25,
+ 3263263.25,
+ 3268268.25,
+ 3273273.25,
+ 3278278.25,
+ 3283283.25,
+ 3288288.25,
+ 3293293.25,
+ 3298298.25,
+ 3303303.25,
+ 3308308.25,
+ 3313313.25,
+ 3318318.25,
+ 3323323.25,
+ 3328328.25,
+ 3333333.25,
+ 3338338.25,
+ 3343343.25,
+ 3348348.25,
+ 3353353.25,
+ 3358358.25,
+ 3363363.25,
+ 3368368.25,
+ 3373373.25,
+ 3378378.5,
+ 3383383.5,
+ 3388388.5,
+ 3393393.5,
+ 3398398.5,
+ 3403403.5,
+ 3408408.5,
+ 3413413.5,
+ 3418418.5,
+ 3423423.5,
+ 3428428.5,
+ 3433433.5,
+ 3438438.5,
+ 3443443.5,
+ 3448448.5,
+ 3453453.5,
+ 3458458.5,
+ 3463463.5,
+ 3468468.5,
+ 3473473.5,
+ 3478478.5,
+ 3483483.5,
+ 3488488.5,
+ 3493493.5,
+ 3498498.5,
+ 3503503.5,
+ 3508508.5,
+ 3513513.5,
+ 3518518.5,
+ 3523523.5,
+ 3528528.5,
+ 3533533.5,
+ 3538538.5,
+ 3543543.5,
+ 3548548.5,
+ 3553553.5,
+ 3558558.5,
+ 3563563.5,
+ 3568568.5,
+ 3573573.5,
+ 3578578.5,
+ 3583583.5,
+ 3588588.5,
+ 3593593.5,
+ 3598598.5,
+ 3603603.5,
+ 3608608.5,
+ 3613613.5,
+ 3618618.5,
+ 3623623.5,
+ 3628628.75,
+ 3633633.75,
+ 3638638.75,
+ 3643643.75,
+ 3648648.75,
+ 3653653.75,
+ 3658658.75,
+ 3663663.75,
+ 3668668.75,
+ 3673673.75,
+ 3678678.75,
+ 3683683.75,
+ 3688688.75,
+ 3693693.75,
+ 3698698.75,
+ 3703703.75,
+ 3708708.75,
+ 3713713.75,
+ 3718718.75,
+ 3723723.75,
+ 3728728.75,
+ 3733733.75,
+ 3738738.75,
+ 3743743.75,
+ 3748748.75,
+ 3753753.75,
+ 3758758.75,
+ 3763763.75,
+ 3768768.75,
+ 3773773.75,
+ 3778778.75,
+ 3783783.75,
+ 3788788.75,
+ 3793793.75,
+ 3798798.75,
+ 3803803.75,
+ 3808808.75,
+ 3813813.75,
+ 3818818.75,
+ 3823823.75,
+ 3828828.75,
+ 3833833.75,
+ 3838838.75,
+ 3843843.75,
+ 3848848.75,
+ 3853853.75,
+ 3858858.75,
+ 3863863.75,
+ 3868868.75,
+ 3873873.75,
+ 3878879,
+ 3883884,
+ 3888889,
+ 3893894,
+ 3898899,
+ 3903904,
+ 3908909,
+ 3913914,
+ 3918919,
+ 3923924,
+ 3928929,
+ 3933934,
+ 3938939,
+ 3943944,
+ 3948949,
+ 3953954,
+ 3958959,
+ 3963964,
+ 3968969,
+ 3973974,
+ 3978979,
+ 3983984,
+ 3988989,
+ 3993994,
+ 3998999,
+ 4004004,
+ 4009009,
+ 4014014,
+ 4019019,
+ 4024024,
+ 4029029,
+ 4034034,
+ 4039039,
+ 4044044,
+ 4049049,
+ 4054054,
+ 4059059,
+ 4064064,
+ 4069069,
+ 4074074,
+ 4079079,
+ 4084084,
+ 4089089,
+ 4094094,
+ 4099099,
+ 4104104,
+ 4109109,
+ 4114114,
+ 4119119,
+ 4124124,
+ 4129129.25,
+ 4134134.25,
+ 4139139.25,
+ 4144144.25,
+ 4149149.25,
+ 4154154.25,
+ 4159159.25,
+ 4164164.25,
+ 4169169.25,
+ 4174174.25,
+ 4179179.25,
+ 4184184.25,
+ 4189189.25,
+ 4194194.25,
+ 4199199,
+ 4204204,
+ 4209209,
+ 4214214,
+ 4219219,
+ 4224224,
+ 4229229,
+ 4234234,
+ 4239239,
+ 4244244,
+ 4249249,
+ 4254254.5,
+ 4259259.5,
+ 4264264.5,
+ 4269269.5,
+ 4274274.5,
+ 4279279.5,
+ 4284284.5,
+ 4289289.5,
+ 4294294.5,
+ 4299299.5,
+ 4304304.5,
+ 4309309.5,
+ 4314314.5,
+ 4319319.5,
+ 4324324.5,
+ 4329329.5,
+ 4334334.5,
+ 4339339.5,
+ 4344344.5,
+ 4349349.5,
+ 4354354.5,
+ 4359359.5,
+ 4364364.5,
+ 4369369.5,
+ 4374374.5,
+ 4379379.5,
+ 4384384.5,
+ 4389389.5,
+ 4394394.5,
+ 4399399.5,
+ 4404404.5,
+ 4409409.5,
+ 4414414.5,
+ 4419419.5,
+ 4424424.5,
+ 4429429.5,
+ 4434434.5,
+ 4439439.5,
+ 4444444.5,
+ 4449449.5,
+ 4454454.5,
+ 4459459.5,
+ 4464464.5,
+ 4469469.5,
+ 4474474.5,
+ 4479479.5,
+ 4484484.5,
+ 4489489.5,
+ 4494494.5,
+ 4499499.5,
+ 4504504.5,
+ 4509509.5,
+ 4514514.5,
+ 4519519.5,
+ 4524524.5,
+ 4529529.5,
+ 4534534.5,
+ 4539539.5,
+ 4544544.5,
+ 4549549.5,
+ 4554554.5,
+ 4559559.5,
+ 4564564.5,
+ 4569569.5,
+ 4574574.5,
+ 4579579.5,
+ 4584584.5,
+ 4589589.5,
+ 4594594.5,
+ 4599599.5,
+ 4604604.5,
+ 4609609.5,
+ 4614614.5,
+ 4619619.5,
+ 4624624.5,
+ 4629629.5,
+ 4634634.5,
+ 4639639.5,
+ 4644644.5,
+ 4649649.5,
+ 4654654.5,
+ 4659659.5,
+ 4664664.5,
+ 4669669.5,
+ 4674674.5,
+ 4679679.5,
+ 4684684.5,
+ 4689689.5,
+ 4694694.5,
+ 4699699.5,
+ 4704704.5,
+ 4709709.5,
+ 4714714.5,
+ 4719719.5,
+ 4724724.5,
+ 4729729.5,
+ 4734734.5,
+ 4739739.5,
+ 4744744.5,
+ 4749749.5,
+ 4754755,
+ 4759760,
+ 4764765,
+ 4769770,
+ 4774775,
+ 4779780,
+ 4784785,
+ 4789790,
+ 4794795,
+ 4799800,
+ 4804805,
+ 4809810,
+ 4814815,
+ 4819820,
+ 4824825,
+ 4829830,
+ 4834835,
+ 4839840,
+ 4844845,
+ 4849850,
+ 4854855,
+ 4859860,
+ 4864865,
+ 4869870,
+ 4874875,
+ 4879880,
+ 4884885,
+ 4889890,
+ 4894895,
+ 4899900,
+ 4904905,
+ 4909910,
+ 4914915,
+ 4919920,
+ 4924925,
+ 4929930,
+ 4934935,
+ 4939940,
+ 4944945,
+ 4949950,
+ 4954955,
+ 4959960,
+ 4964965,
+ 4969970,
+ 4974975,
+ 4979980,
+ 4984985,
+ 4989990,
+ 4994995
+ ],
+ "xaxis": "x2",
+ "y": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 3.5034375190734863,
+ 103.60375213623047,
+ 203.70375061035156,
+ 303.8037414550781,
+ 403.90374755859375,
+ 504.0040588378906,
+ 604.1040649414062,
+ 704.2040405273438,
+ 804.3043823242188,
+ 904.4043579101562,
+ 1004.50439453125,
+ 1104.604736328125,
+ 1204.7047119140625,
+ 1304.8046875,
+ 1404.905029296875,
+ 1512.512451171875,
+ 1762.762451171875,
+ 2013.0133056640625,
+ 2263.262451171875,
+ 2513.51416015625,
+ 2763.76416015625,
+ 3014.01416015625,
+ 3264.26416015625,
+ 3514.51416015625,
+ 3764.76416015625,
+ 4015.015625,
+ 4265.265625,
+ 4515.515625,
+ 4765.765625,
+ 5016.015625,
+ 5282.53125,
+ 5783.0341796875,
+ 6283.5341796875,
+ 6784.0341796875,
+ 7284.5341796875,
+ 7785.0341796875,
+ 8285.5341796875,
+ 8786.037109375,
+ 9286.537109375,
+ 9787.037109375,
+ 10287.537109375,
+ 10788.037109375,
+ 11288.537109375,
+ 11789.037109375,
+ 12289.541015625,
+ 12790.041015625,
+ 13290.541015625,
+ 13791.041015625,
+ 14291.541015625,
+ 14792.041015625,
+ 15292.5439453125,
+ 15793.0439453125,
+ 16293.5439453125,
+ 16794.04296875,
+ 17294.54296875,
+ 17795.04296875,
+ 18295.546875,
+ 18796.046875,
+ 19296.546875,
+ 19797.046875,
+ 20297.546875,
+ 20798.046875,
+ 21298.55078125,
+ 21799.05078125,
+ 22299.55078125,
+ 22800.05078125,
+ 23300.55078125,
+ 23801.05078125,
+ 24301.55078125,
+ 24802.052734375,
+ 25302.55078125,
+ 25803.05078125,
+ 26303.556640625,
+ 26804.056640625,
+ 27304.556640625,
+ 27805.056640625,
+ 28305.556640625,
+ 28806.056640625,
+ 29306.556640625,
+ 29807.056640625,
+ 30307.556640625,
+ 30808.056640625,
+ 31308.556640625,
+ 31809.056640625,
+ 32309.5625,
+ 32810.0625,
+ 33310.5625,
+ 33811.0625,
+ 34311.5625,
+ 34812.0625,
+ 35312.5625,
+ 35813.0625,
+ 36313.5625,
+ 36814.0625,
+ 37314.5625,
+ 37815.0625,
+ 38315.5625,
+ 38816.0703125,
+ 39316.5703125,
+ 39817.0703125,
+ 40317.5703125,
+ 40818.0703125,
+ 41318.5703125,
+ 41819.0703125,
+ 42319.5703125,
+ 42820.0703125,
+ 43320.5703125,
+ 43821.0703125,
+ 44321.5703125,
+ 44822.07421875,
+ 45322.57421875,
+ 45823.07421875,
+ 46323.57421875,
+ 46824.07421875,
+ 47324.57421875,
+ 47840.08984375,
+ 48440.69140625,
+ 49041.2890625,
+ 49641.890625,
+ 50242.48828125,
+ 50843.08984375,
+ 51443.69140625,
+ 52044.296875,
+ 52644.8984375,
+ 53245.49609375,
+ 53846.09765625,
+ 54446.69921875,
+ 55047.296875,
+ 55647.8984375,
+ 56248.49609375,
+ 56849.09765625,
+ 57449.69921875,
+ 58050.296875,
+ 58650.8984375,
+ 59251.50390625,
+ 59852.10546875,
+ 60452.703125,
+ 61053.3046875,
+ 61653.90625,
+ 62254.50390625,
+ 62855.10546875,
+ 63455.703125,
+ 64056.3046875,
+ 64656.90625,
+ 65257.50390625,
+ 65858.1015625,
+ 66458.703125,
+ 67059.3125,
+ 67659.9140625,
+ 68260.515625,
+ 68861.109375,
+ 69461.7109375,
+ 70062.3125,
+ 70662.9140625,
+ 71263.515625,
+ 71864.109375,
+ 72464.7109375,
+ 73065.3125,
+ 73665.9140625,
+ 74266.5234375,
+ 74867.1171875,
+ 75467.71875,
+ 76068.3203125,
+ 76668.921875,
+ 77269.5234375,
+ 77870.1171875,
+ 78470.71875,
+ 79071.3203125,
+ 79671.921875,
+ 80272.5234375,
+ 80873.1171875,
+ 81473.71875,
+ 82074.328125,
+ 82674.9296875,
+ 83275.53125,
+ 83876.1171875,
+ 84476.71875,
+ 85077.3203125,
+ 85677.9375,
+ 86278.53125,
+ 86879.1328125,
+ 87479.734375,
+ 88080.3359375,
+ 88680.9375,
+ 89281.53125,
+ 89882.1328125,
+ 90482.734375,
+ 91083.3359375,
+ 91683.9375,
+ 92284.53125,
+ 92885.1328125,
+ 93485.734375,
+ 94086.3359375,
+ 94686.9375,
+ 95287.53125,
+ 95888.1328125,
+ 96488.734375,
+ 97089.3359375,
+ 97689.9375,
+ 98290.53125,
+ 98891.1328125,
+ 99491.734375,
+ 100092.3359375,
+ 100692.953125,
+ 101293.546875,
+ 101894.1484375,
+ 102494.75,
+ 103095.3515625,
+ 103695.953125,
+ 104296.546875,
+ 104897.1484375,
+ 105497.75,
+ 106098.3515625,
+ 106698.953125,
+ 107299.546875,
+ 107900.1484375,
+ 108500.75,
+ 109101.3515625,
+ 109701.953125,
+ 110302.546875,
+ 110903.1484375,
+ 111503.75,
+ 112104.3515625,
+ 112704.953125,
+ 113305.546875,
+ 113906.1484375,
+ 114506.75,
+ 115107.3515625,
+ 115707.96875,
+ 116308.5625,
+ 116909.1640625,
+ 117509.765625,
+ 118110.3671875,
+ 118710.96875,
+ 119311.5625,
+ 119912.1640625,
+ 120512.765625,
+ 121113.3671875,
+ 121713.96875,
+ 122314.5625,
+ 122915.1640625,
+ 123515.765625,
+ 124116.3671875,
+ 124716.96875,
+ 125317.5625,
+ 125918.1640625,
+ 126518.765625,
+ 127119.3671875,
+ 127719.96875,
+ 128320.5625,
+ 128921.1640625,
+ 129521.765625,
+ 130122.3671875,
+ 130722.9765625,
+ 131323.578125,
+ 131924.1875,
+ 132524.78125,
+ 133125.375,
+ 133725.984375,
+ 134326.578125,
+ 134927.1875,
+ 135527.78125,
+ 136128.375,
+ 136728.984375,
+ 137329.578125,
+ 137930.1875,
+ 138530.78125,
+ 139131.375,
+ 139731.984375,
+ 140332.578125,
+ 140933.1875,
+ 141533.78125,
+ 142134.375,
+ 142734.984375,
+ 143335.578125,
+ 143936.1875,
+ 144536.78125,
+ 145137.375,
+ 145738,
+ 146338.59375,
+ 146939.1875,
+ 147539.796875,
+ 148140.390625,
+ 148741,
+ 149341.59375,
+ 149942.1875,
+ 150542.796875,
+ 151143.390625,
+ 151744,
+ 152344.59375,
+ 152945.1875,
+ 153545.796875,
+ 154146.390625,
+ 154747,
+ 155347.59375,
+ 155948.1875,
+ 156548.796875,
+ 157149.390625,
+ 157750,
+ 158350.59375,
+ 158951.1875,
+ 159551.796875,
+ 160152.390625,
+ 160753.015625,
+ 161353.609375,
+ 161954.203125,
+ 162554.8125,
+ 163155.40625,
+ 163756.015625,
+ 164356.609375,
+ 164957.203125,
+ 165557.8125,
+ 166158.40625,
+ 166759.015625,
+ 167359.609375,
+ 167960.203125,
+ 168560.8125,
+ 169161.40625,
+ 169762.015625,
+ 170362.609375,
+ 170963.203125,
+ 171563.8125,
+ 172164.40625,
+ 172765.015625,
+ 173365.609375,
+ 173966.203125,
+ 174566.8125,
+ 175167.40625,
+ 175768.03125,
+ 176368.625,
+ 176969.21875,
+ 177569.828125,
+ 178170.421875,
+ 178771.03125,
+ 179371.625,
+ 179972.21875,
+ 180572.828125,
+ 181173.421875,
+ 181774.03125,
+ 182374.625,
+ 182975.21875,
+ 183575.828125,
+ 184176.421875,
+ 184777.03125,
+ 185377.625,
+ 185978.21875,
+ 186578.828125,
+ 187179.421875,
+ 187780.03125,
+ 188380.625,
+ 188981.21875,
+ 189581.828125,
+ 190182.421875,
+ 190783.046875,
+ 191383.640625,
+ 191984.234375,
+ 192584.84375,
+ 193185.4375,
+ 193786.046875,
+ 194386.640625,
+ 194987.234375,
+ 195587.84375,
+ 196188.4375,
+ 196789.046875,
+ 197389.640625,
+ 197990.234375,
+ 198590.84375,
+ 199191.4375,
+ 199792.046875,
+ 200392.640625,
+ 200993.234375,
+ 201593.84375,
+ 202194.4375,
+ 202795.046875,
+ 203395.640625,
+ 203996.234375,
+ 204596.84375,
+ 205197.4375,
+ 205798.0625,
+ 206398.65625,
+ 206999.25,
+ 207599.859375,
+ 208200.453125,
+ 208801.0625,
+ 209401.65625,
+ 210002.234375,
+ 210602.84375,
+ 211203.4375,
+ 211804.046875,
+ 212404.640625,
+ 213005.265625,
+ 213605.875,
+ 214206.46875,
+ 214807.0625,
+ 215407.671875,
+ 216008.265625,
+ 216608.875,
+ 217209.46875,
+ 217810.0625,
+ 218410.671875,
+ 219011.265625,
+ 219611.875,
+ 220212.46875,
+ 220813.0625,
+ 221413.671875,
+ 222014.265625,
+ 222614.875,
+ 223215.46875,
+ 223816.0625,
+ 224416.671875,
+ 225017.265625,
+ 225617.875,
+ 226218.46875,
+ 226819.0625,
+ 227419.671875,
+ 228020.265625,
+ 228620.875,
+ 229221.46875,
+ 229822.0625,
+ 230422.671875,
+ 231023.265625,
+ 231623.875,
+ 232224.46875,
+ 232825.0625,
+ 233425.671875,
+ 234026.265625,
+ 234626.875,
+ 235227.46875,
+ 235828.0625,
+ 236428.671875,
+ 237029.265625,
+ 237629.875,
+ 238230.46875,
+ 238831.0625,
+ 239431.671875,
+ 240032.265625,
+ 240632.875,
+ 241233.46875,
+ 241834.0625,
+ 242434.671875,
+ 243035.296875,
+ 243635.90625,
+ 244236.5,
+ 244837.09375,
+ 245437.703125,
+ 246038.296875,
+ 246638.90625,
+ 247239.5,
+ 247840.09375,
+ 248440.703125,
+ 249041.296875,
+ 249641.90625,
+ 250242.5,
+ 250843.09375,
+ 251443.703125,
+ 252044.296875,
+ 252644.90625,
+ 253245.5,
+ 253846.09375,
+ 254446.703125,
+ 255047.296875,
+ 255647.90625,
+ 256248.5,
+ 256849.09375,
+ 257449.703125,
+ 258050.296875,
+ 258650.90625,
+ 259251.5,
+ 259852.09375,
+ 260452.703125,
+ 261053.296875,
+ 261653.90625,
+ 262254.5,
+ 262855.09375,
+ 263455.6875,
+ 264056.3125,
+ 264656.90625,
+ 265257.5,
+ 265858.09375,
+ 266458.6875,
+ 267059.3125,
+ 267659.90625,
+ 268260.5,
+ 268861.09375,
+ 269461.6875,
+ 270062.3125,
+ 270662.90625,
+ 271263.5,
+ 271864.09375,
+ 272464.6875,
+ 273065.34375,
+ 273665.9375,
+ 274266.53125,
+ 274867.125,
+ 275467.71875,
+ 276068.34375,
+ 276668.9375,
+ 277269.53125,
+ 277870.125,
+ 278470.71875,
+ 279071.34375,
+ 279671.9375,
+ 280272.53125,
+ 280873.125,
+ 281473.71875,
+ 282074.34375,
+ 282674.9375,
+ 283275.53125,
+ 283876.125,
+ 284476.71875,
+ 285077.34375,
+ 285677.9375,
+ 286278.53125,
+ 286879.125,
+ 287479.71875,
+ 288080.34375,
+ 288680.9375,
+ 289281.53125,
+ 289882.125,
+ 290482.71875,
+ 291083.34375,
+ 291683.9375,
+ 292284.53125,
+ 292885.125,
+ 293485.71875,
+ 294086.34375,
+ 294686.9375,
+ 295287.53125,
+ 295888.125,
+ 296488.71875,
+ 297089.34375,
+ 297689.9375,
+ 298290.53125,
+ 298891.125,
+ 299491.71875,
+ 300092.34375,
+ 300692.9375,
+ 301293.53125,
+ 301894.125,
+ 302494.71875,
+ 303095.375,
+ 303695.96875,
+ 304296.5625,
+ 304897.15625,
+ 305497.75,
+ 306098.375,
+ 306698.96875,
+ 307299.5625,
+ 307900.15625,
+ 308500.75,
+ 309101.375,
+ 309701.96875,
+ 310302.5625,
+ 310903.15625,
+ 311503.75,
+ 312104.375,
+ 312704.96875,
+ 313305.5625,
+ 313906.15625,
+ 314506.75,
+ 315107.375,
+ 315707.96875,
+ 316308.5625,
+ 316909.15625,
+ 317509.75,
+ 318110.375,
+ 318710.96875,
+ 319311.5625,
+ 319912.15625,
+ 320512.75,
+ 321113.375,
+ 321713.96875,
+ 322314.5625,
+ 322915.15625,
+ 323515.75,
+ 324116.375,
+ 324716.96875,
+ 325317.5625,
+ 325918.15625,
+ 326518.75,
+ 327119.375,
+ 327719.96875,
+ 328320.5625,
+ 328921.15625,
+ 329521.75,
+ 330122.375,
+ 330722.96875,
+ 331323.5625,
+ 331924.15625,
+ 332524.75,
+ 333125.375,
+ 333726,
+ 334326.59375,
+ 334927.1875,
+ 335527.78125,
+ 336128.375,
+ 336729,
+ 337329.59375,
+ 337930.1875,
+ 338530.78125,
+ 339131.375,
+ 339732,
+ 340332.59375,
+ 340933.1875,
+ 341533.78125,
+ 342134.375,
+ 342735,
+ 343335.59375,
+ 343936.1875,
+ 344536.78125,
+ 345137.375,
+ 345738,
+ 346338.59375,
+ 346939.1875,
+ 347539.78125,
+ 348140.375,
+ 348741,
+ 349341.59375,
+ 349942.1875,
+ 350542.78125,
+ 351143.375,
+ 351744,
+ 352344.59375,
+ 352945.1875,
+ 353545.78125,
+ 354146.375,
+ 354747,
+ 355347.59375,
+ 355948.1875,
+ 356548.78125,
+ 357149.375,
+ 357750,
+ 358350.59375,
+ 358951.1875,
+ 359551.78125,
+ 360152.375,
+ 360753,
+ 361353.59375,
+ 361954.1875,
+ 362554.78125,
+ 363155.40625,
+ 363756.03125,
+ 364356.625,
+ 364957.21875,
+ 365557.8125,
+ 366158.40625,
+ 366759.03125,
+ 367359.625,
+ 367960.21875,
+ 368560.8125,
+ 369161.40625,
+ 369762.03125,
+ 370362.625,
+ 370963.21875,
+ 371563.8125,
+ 372164.40625,
+ 372765.03125,
+ 373365.625,
+ 373966.21875,
+ 374566.8125,
+ 375167.40625,
+ 375768.03125,
+ 376368.625,
+ 376969.21875,
+ 377569.8125,
+ 378170.40625,
+ 378771.03125,
+ 379371.625,
+ 379972.21875,
+ 380572.8125,
+ 381173.40625,
+ 381774.03125,
+ 382374.625,
+ 382975.21875,
+ 383575.8125,
+ 384176.40625,
+ 384777.03125,
+ 385377.625,
+ 385978.21875,
+ 386578.8125,
+ 387179.40625,
+ 387780.03125,
+ 388380.625,
+ 388981.21875,
+ 389581.8125,
+ 390182.40625,
+ 390783.03125,
+ 391383.625,
+ 391984.21875,
+ 392584.8125,
+ 393185.4375,
+ 393786.0625,
+ 394386.65625,
+ 394987.25,
+ 395587.84375,
+ 396188.4375,
+ 396789.0625,
+ 397389.65625,
+ 397990.25,
+ 398590.84375,
+ 399191.4375,
+ 399792.0625,
+ 400392.65625,
+ 400993.25,
+ 401593.84375,
+ 402194.4375,
+ 402795.0625,
+ 403395.65625,
+ 403996.25,
+ 404596.84375,
+ 405197.4375,
+ 405798.0625,
+ 406398.65625,
+ 406999.25,
+ 407599.84375,
+ 408200.4375,
+ 408801.0625,
+ 409401.65625,
+ 410002.25,
+ 410602.84375,
+ 411203.4375,
+ 411804.0625,
+ 412404.65625,
+ 413005.25,
+ 413605.84375,
+ 414206.4375,
+ 414807.0625,
+ 415407.65625,
+ 416008.25,
+ 416608.84375,
+ 417209.4375,
+ 417810.0625,
+ 418410.65625,
+ 419011.25,
+ 419611.84375,
+ 420212.4375,
+ 420813.0625,
+ 421413.65625,
+ 422014.25,
+ 422614.84375,
+ 423215.46875,
+ 423816.09375,
+ 424416.6875,
+ 425017.28125,
+ 425617.875,
+ 426218.46875,
+ 426819.09375,
+ 427419.6875,
+ 428020.28125,
+ 428620.875,
+ 429221.46875,
+ 429822.09375,
+ 430422.6875,
+ 431023.28125,
+ 431623.875,
+ 432224.46875,
+ 432825.09375,
+ 433425.6875,
+ 434026.28125,
+ 434626.875,
+ 435227.46875,
+ 435828.09375,
+ 436428.6875,
+ 437029.28125,
+ 437629.875,
+ 438230.46875,
+ 438831.09375,
+ 439431.6875,
+ 440032.28125,
+ 440632.875,
+ 441233.46875,
+ 441834.09375,
+ 442434.6875,
+ 443035.28125,
+ 443635.875,
+ 444236.46875,
+ 444837.09375,
+ 445437.6875,
+ 446038.28125,
+ 446638.875,
+ 447239.46875,
+ 447840.09375,
+ 448440.6875,
+ 449041.28125,
+ 449641.875,
+ 450242.46875,
+ 450843.09375,
+ 451443.6875,
+ 452044.28125,
+ 452644.875,
+ 453245.5,
+ 453846.125,
+ 454446.71875,
+ 455047.3125,
+ 455647.90625,
+ 456248.5,
+ 456849.125,
+ 457449.71875,
+ 458050.3125,
+ 458650.90625,
+ 459251.5,
+ 459852.125,
+ 460452.71875,
+ 461053.3125,
+ 461653.875,
+ 462254.46875,
+ 462855.09375,
+ 463455.6875,
+ 464056.28125,
+ 464656.875,
+ 465257.46875,
+ 465858.09375,
+ 466458.6875,
+ 467059.28125,
+ 467659.875,
+ 468260.53125,
+ 468861.125,
+ 469461.75,
+ 470062.34375,
+ 470662.9375,
+ 471263.53125,
+ 471864.125,
+ 472464.75,
+ 473065.34375,
+ 473665.9375,
+ 474266.53125,
+ 474867.125,
+ 475467.75,
+ 476068.34375,
+ 476668.9375,
+ 477269.53125,
+ 477870.125,
+ 478470.75,
+ 479071.34375,
+ 479671.9375,
+ 480272.53125,
+ 480873.125,
+ 481473.75,
+ 482074.34375,
+ 482674.9375,
+ 483275.53125,
+ 483876.125,
+ 484476.75,
+ 485077.34375,
+ 485677.9375,
+ 486278.53125,
+ 486879.125,
+ 487479.75,
+ 488080.34375,
+ 488680.9375,
+ 489281.53125,
+ 489882.125,
+ 490482.75,
+ 491083.34375,
+ 491683.9375,
+ 492284.53125,
+ 492885.125,
+ 493485.75,
+ 494086.34375,
+ 494686.9375,
+ 495287.53125,
+ 495888.125,
+ 496488.75,
+ 497089.34375,
+ 497689.9375,
+ 498290.53125,
+ 498891.125,
+ 499491.75,
+ 500092.34375,
+ 500692.9375,
+ 501293.53125,
+ 501894.125,
+ 502494.75,
+ 503095.34375,
+ 503695.9375,
+ 504296.53125,
+ 504897.125,
+ 505497.75,
+ 506098.34375,
+ 506698.9375,
+ 507299.53125,
+ 507900.125,
+ 508500.75,
+ 509101.34375,
+ 509701.9375,
+ 510302.53125,
+ 510903.125,
+ 511503.75,
+ 512104.34375,
+ 512704.9375,
+ 513305.53125,
+ 513906.125,
+ 514506.75,
+ 515107.34375,
+ 515707.9375,
+ 516308.53125,
+ 516909.125,
+ 517509.75,
+ 518110.34375,
+ 518710.9375,
+ 519311.53125,
+ 519912.125,
+ 520512.75,
+ 521113.34375,
+ 521713.9375,
+ 522314.53125,
+ 522915.125,
+ 523515.75,
+ 524116.34375,
+ 524716.9375,
+ 525317.5625,
+ 525918.125,
+ 526518.75,
+ 527119.3125,
+ 527719.9375,
+ 528320.625,
+ 528921.1875,
+ 529521.8125,
+ 530122.375,
+ 530723,
+ 531323.625,
+ 531924.1875,
+ 532524.8125,
+ 533125.375,
+ 533726,
+ 534326.625,
+ 534927.1875,
+ 535527.8125,
+ 536128.375,
+ 536729,
+ 537329.625,
+ 537930.1875,
+ 538530.8125,
+ 539131.375,
+ 539732,
+ 540332.625,
+ 540933.1875,
+ 541533.8125,
+ 542134.375,
+ 542735,
+ 543335.625,
+ 543936.1875,
+ 544536.8125,
+ 545137.375,
+ 545738,
+ 546338.625,
+ 546939.1875,
+ 547539.8125,
+ 548140.375,
+ 548741,
+ 549341.625,
+ 549942.1875,
+ 550542.8125,
+ 551143.375,
+ 551744,
+ 552344.625,
+ 552945.1875,
+ 553545.8125,
+ 554146.375,
+ 554747,
+ 555347.625,
+ 555948.1875,
+ 556548.8125,
+ 557149.375
+ ],
+ "yaxis": "y2"
+ }
+ ],
+ "layout": {
+ "annotations": [
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "Marginal LBTT rate",
+ "x": 0.225,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 1,
+ "yanchor": "bottom",
+ "yref": "paper"
+ },
+ {
+ "font": {
+ "size": 16
+ },
+ "showarrow": false,
+ "text": "Total LBTT",
+ "x": 0.775,
+ "xanchor": "center",
+ "xref": "paper",
+ "y": 1,
+ "yanchor": "bottom",
+ "yref": "paper"
+ }
+ ],
+ "font": {
+ "color": "black",
+ "family": "Roboto Serif"
+ },
+ "height": 600,
+ "images": [
+ {
+ "sizex": 0.2,
+ "sizey": 0.2,
+ "source": "https://raw.githubusercontent.com/PolicyEngine/policyengine-app/master/src/images/logos/policyengine/blue.png",
+ "x": 1,
+ "xanchor": "right",
+ "xref": "paper",
+ "y": -0.15,
+ "yanchor": "bottom",
+ "yref": "paper"
+ }
+ ],
+ "modebar": {
+ "bgcolor": "rgba(0,0,0,0)",
+ "color": "rgba(0,0,0,0)"
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "white",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "white",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "#C8D4E3",
+ "linecolor": "#C8D4E3",
+ "minorgridcolor": "#C8D4E3",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "#C8D4E3",
+ "linecolor": "#C8D4E3",
+ "minorgridcolor": "#C8D4E3",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#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,
+ "#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,
+ "#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,
+ "#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,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "white",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "#C8D4E3"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "white",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": ""
+ },
+ "bgcolor": "white",
+ "radialaxis": {
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ },
+ "yaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ },
+ "zaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ },
+ "bgcolor": "white",
+ "caxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "#EBF0F8",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "#EBF0F8",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "width": 800,
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0,
+ 0.45
+ ],
+ "tickprefix": "£",
+ "title": {
+ "text": "Price"
+ }
+ },
+ "xaxis2": {
+ "anchor": "y2",
+ "domain": [
+ 0.55,
+ 1
+ ],
+ "tickprefix": "£",
+ "title": {
+ "text": "Price"
+ }
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0,
+ 1
+ ],
+ "tickformat": ",.0%"
+ },
+ "yaxis2": {
+ "anchor": "x2",
+ "domain": [
+ 0,
+ 1
+ ],
+ "tickprefix": "£"
+ }
+ }
+ }
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "from policyengine_uk import Simulation\n",
+ "\n",
+ "sim = Simulation(\n",
+ " situation=dict(\n",
+ " households=dict(\n",
+ " household=dict(\n",
+ " main_residential_property_purchased_is_first_home=True,\n",
+ " region=\"SCOTLAND\",\n",
+ " members=[\"person\"]\n",
+ " )\n",
+ " ),\n",
+ " people=dict(\n",
+ " person=dict(\n",
+ " age=30,\n",
+ " )\n",
+ " ),\n",
+ " axes=[[\n",
+ " dict(\n",
+ " name=\"main_residential_property_purchased\",\n",
+ " min=0,\n",
+ " max=5_000_000,\n",
+ " count=1_000,\n",
+ " )\n",
+ " ]]\n",
+ " )\n",
+ ")\n",
+ "\n",
+ "import pandas as pd\n",
+ "\n",
+ "lbtt_sim = sim.calculate(\"land_and_buildings_transaction_tax\")\n",
+ "home_price = sim.calculate(\"main_residential_property_purchased\")\n",
+ "\n",
+ "marginal_rate = (lbtt_sim[1:] - lbtt_sim[:-1]) / (home_price[1:] - home_price[:-1])\n",
+ "home_price = home_price[:-1]\n",
+ "\n",
+ "df = pd.DataFrame({\n",
+ " \"Home price\": home_price,\n",
+ " \"Marginal LBTT rate\": marginal_rate,\n",
+ " \"LBTT\": lbtt_sim[:-1]\n",
+ "})\n",
+ "\n",
+ "import plotly.express as px\n",
+ "from plotly.subplots import make_subplots\n",
+ "\n",
+ "# left shows marginal rate, right shows total LBTT\n",
+ "\n",
+ "fig = make_subplots(rows=1, cols=2, subplot_titles=(\"Marginal LBTT rate\", \"Total LBTT\"))\n",
+ "\n",
+ "fig.add_trace(\n",
+ " px.line(\n",
+ " df,\n",
+ " x=\"Home price\",\n",
+ " y=\"Marginal LBTT rate\",\n",
+ " title = \"Marginal LBTT rate\"\n",
+ " ).update_traces(\n",
+ " line_shape=\"hv\"\n",
+ " ).data[0],\n",
+ " row=1, col=1\n",
+ ").update_xaxes(\n",
+ " row=1, col=1,\n",
+ " title_text=\"Price\",\n",
+ " tickprefix=\"£\"\n",
+ ").update_yaxes(\n",
+ " row=1, col=1,\n",
+ " tickformat=\",.0%\"\n",
+ ")\n",
+ "\n",
+ "fig.add_trace(\n",
+ " px.line(\n",
+ " df,\n",
+ " x=\"Home price\",\n",
+ " y=\"LBTT\",\n",
+ " title = \"Total LBTT\"\n",
+ " ).update_traces(\n",
+ " line_shape=\"hv\"\n",
+ " ).data[0],\n",
+ " row=1, col=2\n",
+ ").update_xaxes(\n",
+ " row=1, col=2,\n",
+ " title_text=\"Price\",\n",
+ " tickprefix=\"£\"\n",
+ ").update_yaxes(\n",
+ " row=1, col=2,\n",
+ " tickprefix=\"£\"\n",
+ ")\n",
+ "\n",
+ "fig = format_fig(fig)\n",
+ "fig"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "base",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.7"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/docs/book/programs/gov/wra/land-transaction-tax.ipynb b/docs/book/programs/gov/wra/land-transaction-tax.ipynb
new file mode 100644
index 000000000..b7dfc3d10
--- /dev/null
+++ b/docs/book/programs/gov/wra/land-transaction-tax.ipynb
@@ -0,0 +1,1199 @@
+{
+ "cells": [
+ {
+ "attachments": {},
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Land Transaction Tax\n",
+ "\n",
+ "Land Transaction Tax (LTT) is a property transaction tax administrated by the Welsh Revenue Authority (WRA) in Wales. It replaced the UK's Stamp Duty Land Tax (SDLT) for property transactions in Wales starting from April 1, 2018. Similar to SDLT, LTT is imposed on property or land transactions, including purchases, transfers, and leases, with values over a certain threshold. It applies to both residential and non-residential (commercial) properties. \n",
+ "\n",
+ "Land Transaction Tax parameters can be found in `policyengine_uk/parameters/gov/wra/land_transaction_tax` and logic in `policyengine_uk/variables/gov/wra/land_transaction_tax.py`.\n",
+ "\n",
+ "## Legislation\n",
+ "\n",
+ "The original regulation of LTT is defined in [The Land Transaction Tax (Tax Bands and Tax Rates) (Wales) Regulations 2018](https://www.legislation.gov.uk/wsi/2018/128/schedule). It was amended in 2020 by [The Land Transaction Tax (Tax Bands and Tax Rates) (Wales) (Amendment) Regulations 2020](https://www.legislation.gov.uk/wsi/2020/1618/regulation/6/made). The Amendment revised the tax bands and tax rates defined in the 2018 Regulations."
+ ]
+ },
+ {
+ "attachments": {},
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Rates\n",
+ "\n",
+ "Similar to SDLT, the rates of LTT are structured with different threshold and tax bands based on the price of the property. The LTT rates vary for each band, with higher rates applied to properties with prices that exceed a particular threshold. The rates and thresholds also differ for purchase of residential and non-residential properties and rent. Buyers will pay at a higher LTT rate for non-primary residential properties. \n",
+ "\n",
+ "But differing from SDLT. there is no first-time buyers' relief in LTT. Therefore, we're not plotting marginal LTT rate here.\n",
+ "\n",
+ "The rules and thresholds for LTT may change over time due to government policy adjustments. Here we show current rates and thresholds for LTT in 2023 below:\n",
+ "\n",
+ "- Residential\n",
+ "\n",
+ " - Primary\n",
+ "\n",
+ " Up to £180,000: 0%\n",
+ "\n",
+ " £180,000 to £250,000: 3.5%\n",
+ "\n",
+ " £250,000 to £400,000: 5%\n",
+ " \n",
+ " £400,000 to £750,000: 7.5%\n",
+ " \n",
+ " £750,000 to £1,500,000: 10%\n",
+ " \n",
+ " Over £1,500,000: 12%\n",
+ " - Non-primary: An additional 4% on top of the rates for primary properties\n",
+ "\n",
+ " Up to £180,000: 4%\n",
+ " \n",
+ " £180,000 to £250,000: 7.5%\n",
+ " \n",
+ " £250,000 to £400,000: 9%\n",
+ " \n",
+ " £400,000 to £750,000: 11.5%\n",
+ " \n",
+ " £750,000 to £1,500,000: 14%\n",
+ " \n",
+ " Over £1,500,000: 16%\n",
+ "\n",
+ "- Non-residential\n",
+ "\n",
+ " Up to £225,000: 0%\n",
+ " \n",
+ " £225,000 to £250,000: 1%\n",
+ " \n",
+ " £250,000 to £1,000,000: 5%\n",
+ " \n",
+ " Over £1,000,000: 6%\n",
+ "\n",
+ "- Rent\n",
+ "\n",
+ " Up to £225,000: 0%\n",
+ " \n",
+ " £225,000 to £2,000,000: 1%\n",
+ " \n",
+ " Over £2,000,000: 2%\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 49,
+ "metadata": {
+ "tags": [
+ "hide-input"
+ ]
+ },
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.plotly.v1+json": {
+ "config": {
+ "plotlyServerURL": "https://plot.ly"
+ },
+ "data": [
+ {
+ "hovertemplate": "Label=LTT on primary residences
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LTT on primary residences",
+ "line": {
+ "color": "#636efa",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LTT on primary residences",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 180000,
+ 250000,
+ 400000,
+ 750000,
+ 1500000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0.035,
+ 0.05,
+ 0.075,
+ 0.1,
+ 0.12,
+ 0.12
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Label=LTT on secondary residences
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LTT on secondary residences",
+ "line": {
+ "color": "#EF553B",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LTT on secondary residences",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 180000,
+ 250000,
+ 400000,
+ 750000,
+ 1500000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0.04,
+ 0.075,
+ 0.09,
+ 0.115,
+ 0.14,
+ 0.16,
+ 0.16
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Label=LTT on non-residential property
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LTT on non-residential property",
+ "line": {
+ "color": "#00cc96",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LTT on non-residential property",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 225000,
+ 250000,
+ 1000000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0.01,
+ 0.05,
+ 0.06,
+ 0.06
+ ],
+ "yaxis": "y"
+ },
+ {
+ "hovertemplate": "Label=LTT on cumulative rent
Threshold=%{x}
Rate=%{y}",
+ "legendgroup": "LTT on cumulative rent",
+ "line": {
+ "color": "#ab63fa",
+ "dash": "solid",
+ "shape": "hv"
+ },
+ "marker": {
+ "symbol": "circle"
+ },
+ "mode": "lines",
+ "name": "LTT on cumulative rent",
+ "orientation": "v",
+ "showlegend": true,
+ "type": "scatter",
+ "x": [
+ 0,
+ 225000,
+ 2000000,
+ 2200000
+ ],
+ "xaxis": "x",
+ "y": [
+ 0,
+ 0.01,
+ 0.02,
+ 0.02
+ ],
+ "yaxis": "y"
+ }
+ ],
+ "layout": {
+ "font": {
+ "color": "black",
+ "family": "Roboto Serif"
+ },
+ "height": 600,
+ "images": [
+ {
+ "sizex": 0.2,
+ "sizey": 0.2,
+ "source": "https://raw.githubusercontent.com/PolicyEngine/policyengine-app/master/src/images/logos/policyengine/blue.png",
+ "x": 1,
+ "xanchor": "right",
+ "xref": "paper",
+ "y": -0.15,
+ "yanchor": "bottom",
+ "yref": "paper"
+ }
+ ],
+ "legend": {
+ "title": {
+ "text": ""
+ },
+ "tracegroupgap": 0
+ },
+ "modebar": {
+ "bgcolor": "rgba(0,0,0,0)",
+ "color": "rgba(0,0,0,0)"
+ },
+ "template": {
+ "data": {
+ "bar": [
+ {
+ "error_x": {
+ "color": "#2a3f5f"
+ },
+ "error_y": {
+ "color": "#2a3f5f"
+ },
+ "marker": {
+ "line": {
+ "color": "white",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "bar"
+ }
+ ],
+ "barpolar": [
+ {
+ "marker": {
+ "line": {
+ "color": "white",
+ "width": 0.5
+ },
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "barpolar"
+ }
+ ],
+ "carpet": [
+ {
+ "aaxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "#C8D4E3",
+ "linecolor": "#C8D4E3",
+ "minorgridcolor": "#C8D4E3",
+ "startlinecolor": "#2a3f5f"
+ },
+ "baxis": {
+ "endlinecolor": "#2a3f5f",
+ "gridcolor": "#C8D4E3",
+ "linecolor": "#C8D4E3",
+ "minorgridcolor": "#C8D4E3",
+ "startlinecolor": "#2a3f5f"
+ },
+ "type": "carpet"
+ }
+ ],
+ "choropleth": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "choropleth"
+ }
+ ],
+ "contour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "contour"
+ }
+ ],
+ "contourcarpet": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "type": "contourcarpet"
+ }
+ ],
+ "heatmap": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmap"
+ }
+ ],
+ "heatmapgl": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "heatmapgl"
+ }
+ ],
+ "histogram": [
+ {
+ "marker": {
+ "pattern": {
+ "fillmode": "overlay",
+ "size": 10,
+ "solidity": 0.2
+ }
+ },
+ "type": "histogram"
+ }
+ ],
+ "histogram2d": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ],
+ "type": "histogram2d"
+ }
+ ],
+ "histogram2dcontour": [
+ {
+ "colorbar": {
+ "outlinewidth": 0,
+ "ticks": ""
+ },
+ "colorscale": [
+ [
+ 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,
+ "#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,
+ "#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,
+ "#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,
+ "#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,
+ "#f0f921"
+ ]
+ ],
+ "sequentialminus": [
+ [
+ 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,
+ "#f0f921"
+ ]
+ ]
+ },
+ "colorway": [
+ "#636efa",
+ "#EF553B",
+ "#00cc96",
+ "#ab63fa",
+ "#FFA15A",
+ "#19d3f3",
+ "#FF6692",
+ "#B6E880",
+ "#FF97FF",
+ "#FECB52"
+ ],
+ "font": {
+ "color": "#2a3f5f"
+ },
+ "geo": {
+ "bgcolor": "white",
+ "lakecolor": "white",
+ "landcolor": "white",
+ "showlakes": true,
+ "showland": true,
+ "subunitcolor": "#C8D4E3"
+ },
+ "hoverlabel": {
+ "align": "left"
+ },
+ "hovermode": "closest",
+ "mapbox": {
+ "style": "light"
+ },
+ "paper_bgcolor": "white",
+ "plot_bgcolor": "white",
+ "polar": {
+ "angularaxis": {
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": ""
+ },
+ "bgcolor": "white",
+ "radialaxis": {
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": ""
+ }
+ },
+ "scene": {
+ "xaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ },
+ "yaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ },
+ "zaxis": {
+ "backgroundcolor": "white",
+ "gridcolor": "#DFE8F3",
+ "gridwidth": 2,
+ "linecolor": "#EBF0F8",
+ "showbackground": true,
+ "ticks": "",
+ "zerolinecolor": "#EBF0F8"
+ }
+ },
+ "shapedefaults": {
+ "line": {
+ "color": "#2a3f5f"
+ }
+ },
+ "ternary": {
+ "aaxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ },
+ "baxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ },
+ "bgcolor": "white",
+ "caxis": {
+ "gridcolor": "#DFE8F3",
+ "linecolor": "#A2B1C6",
+ "ticks": ""
+ }
+ },
+ "title": {
+ "x": 0.05
+ },
+ "xaxis": {
+ "automargin": true,
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "#EBF0F8",
+ "zerolinewidth": 2
+ },
+ "yaxis": {
+ "automargin": true,
+ "gridcolor": "#EBF0F8",
+ "linecolor": "#EBF0F8",
+ "ticks": "",
+ "title": {
+ "standoff": 15
+ },
+ "zerolinecolor": "#EBF0F8",
+ "zerolinewidth": 2
+ }
+ }
+ },
+ "title": {
+ "text": "Land Transaction Tax (LTT) rates over property price thresholds"
+ },
+ "width": 800,
+ "xaxis": {
+ "anchor": "y",
+ "domain": [
+ 0,
+ 1
+ ],
+ "tickprefix": "£",
+ "title": {
+ "text": "Threshold"
+ }
+ },
+ "yaxis": {
+ "anchor": "x",
+ "domain": [
+ 0,
+ 1
+ ],
+ "tickformat": ",.0%",
+ "title": {
+ "text": "Rate"
+ }
+ }
+ }
+ }
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "import pandas as pd\n",
+ "import plotly.express as px\n",
+ "from policyengine_core.charts import format_fig\n",
+ "from policyengine_uk import CountryTaxBenefitSystem\n",
+ "\n",
+ "system = CountryTaxBenefitSystem()\n",
+ "wra = system.parameters.gov.wra.land_transaction_tax\n",
+ "\n",
+ "parameters = [\n",
+ " wra.residential.primary,\n",
+ " wra.residential.higher_rate,\n",
+ " wra.non_residential,\n",
+ " wra.rent\n",
+ "]\n",
+ "thresholds = []\n",
+ "rates = []\n",
+ "labels = []\n",
+ "\n",
+ "for parameter in parameters:\n",
+ " for param in parameter.brackets:\n",
+ " thresholds.append(param.threshold.values_list[0].value)\n",
+ " rates.append(param.rate.values_list[0].value)\n",
+ " labels.append(parameter.metadata.get(\"label\"))\n",
+ "\n",
+ "# add a row showing tax rate when property price is higher than the largest threshold for each property type\n",
+ "price = max(thresholds)+200000\n",
+ "for parameter in parameters:\n",
+ " thresholds.append(price)\n",
+ " rates.append(parameter.brackets[-1].rate.values_list[0].value)\n",
+ " labels.append(parameter.metadata.get(\"label\"))\n",
+ "# \n",
+ "df = pd.DataFrame({\n",
+ " \"Threshold\": thresholds,\n",
+ " \"Rate\": rates,\n",
+ " \"Label\": labels\n",
+ "})\n",
+ "\n",
+ "# plot\n",
+ "fig = px.line(\n",
+ " df,\n",
+ " x=\"Threshold\",\n",
+ " y=\"Rate\",\n",
+ " color=\"Label\",\n",
+ " title=\"Land Transaction Tax (LTT) rates over property price thresholds\"\n",
+ ").update_layout(\n",
+ " yaxis_tickformat=\",.0%\",\n",
+ " xaxis_tickprefix=\"£\",\n",
+ " legend_title=\"\"\n",
+ ").update_traces(\n",
+ " line_shape=\"hv\"\n",
+ ")\n",
+ "fig = format_fig(fig)\n",
+ "fig\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "base",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.7"
+ },
+ "orig_nbformat": 4
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/policyengine_uk/parameters/gov/revenue_scotland/lbtt/residential/additional_residence_surcharge.yaml b/policyengine_uk/parameters/gov/revenue_scotland/lbtt/residential/additional_residence_surcharge.yaml
index 666355400..0f3d37776 100644
--- a/policyengine_uk/parameters/gov/revenue_scotland/lbtt/residential/additional_residence_surcharge.yaml
+++ b/policyengine_uk/parameters/gov/revenue_scotland/lbtt/residential/additional_residence_surcharge.yaml
@@ -2,10 +2,11 @@ description: Increase in percentage rates for non-primary residence purchases.
values:
2016-04-01: 0.03
2019-01-25: 0.04
+ 2022-12-16: 0.06
metadata:
unit: /1
name: lbtt_rate_increase_for_secondary_residences
label: LBTT fixed rate increase for secondary residences
reference:
- title: Land and Buildings Transaction Tax (Scotland) Act 2013 Schedule 2A(4)(2)
- href: https://www.legislation.gov.uk/asp/2013/11/schedule/2A/part/3/crossheading/additional-amount/2016-04-01
+ href: https://www.legislation.gov.uk/asp/2013/11/schedule/2A/part/3/crossheading/additional-amount/2022-12-16