From 8b7b9ab87cfd630997742a4647b341c2e518c252 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Tue, 3 Dec 2024 13:58:27 +0000 Subject: [PATCH] build based on 05fa815 --- previews/PR39/.documenter-siteinfo.json | 2 +- previews/PR39/api.html | 8 +- .../PR39/examples/basic_example-09a5ddfe.svg | 298 +++++++++++ .../PR39/examples/basic_example-3efb7e9a.svg | 50 -- .../PR39/examples/basic_example-98b68d64.svg | 285 +++++++++++ .../PR39/examples/basic_example-b4a11fea.svg | 281 ----------- .../PR39/examples/basic_example-eadf3a2a.svg | 50 ++ .../PR39/examples/basic_example-ef9a95a0.svg | 292 ----------- previews/PR39/examples/basic_example.html | 10 +- ...b.svg => change_expectations-eb4c8a9b.svg} | 474 +++++++++--------- ...0.svg => change_expectations-fda15fab.svg} | 128 ++--- .../PR39/examples/change_expectations.html | 4 +- ...get_parameters_and_initial_conditions.html | 2 +- .../PR39/examples/multithreading_speedup.html | 4 +- ...cenario_analysis_via_overload-ae031e54.svg | 46 -- ...cenario_analysis_via_overload-c6079948.svg | 48 ++ .../scenario_analysis_via_overload.html | 6 +- .../scenario_analysis_via_shock-6b21c134.svg | 48 -- .../scenario_analysis_via_shock-e04e2cb5.svg | 46 ++ .../examples/scenario_analysis_via_shock.html | 6 +- previews/PR39/index.html | 2 +- 21 files changed, 1050 insertions(+), 1040 deletions(-) create mode 100644 previews/PR39/examples/basic_example-09a5ddfe.svg delete mode 100644 previews/PR39/examples/basic_example-3efb7e9a.svg create mode 100644 previews/PR39/examples/basic_example-98b68d64.svg delete mode 100644 previews/PR39/examples/basic_example-b4a11fea.svg create mode 100644 previews/PR39/examples/basic_example-eadf3a2a.svg delete mode 100644 previews/PR39/examples/basic_example-ef9a95a0.svg rename previews/PR39/examples/{change_expectations-198b3f9b.svg => change_expectations-eb4c8a9b.svg} (86%) rename previews/PR39/examples/{change_expectations-a15ca6c0.svg => change_expectations-fda15fab.svg} (86%) delete mode 100644 previews/PR39/examples/scenario_analysis_via_overload-ae031e54.svg create mode 100644 previews/PR39/examples/scenario_analysis_via_overload-c6079948.svg delete mode 100644 previews/PR39/examples/scenario_analysis_via_shock-6b21c134.svg create mode 100644 previews/PR39/examples/scenario_analysis_via_shock-e04e2cb5.svg diff --git a/previews/PR39/.documenter-siteinfo.json b/previews/PR39/.documenter-siteinfo.json index 53c2bda..818e516 100644 --- a/previews/PR39/.documenter-siteinfo.json +++ b/previews/PR39/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.10.7","generation_timestamp":"2024-12-03T13:52:16","documenter_version":"1.8.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.10.7","generation_timestamp":"2024-12-03T13:58:21","documenter_version":"1.8.0"}} \ No newline at end of file diff --git a/previews/PR39/api.html b/previews/PR39/api.html index 1bc45fd..e6ad78f 100644 --- a/previews/PR39/api.html +++ b/previews/PR39/api.html @@ -1,9 +1,9 @@ -API · BeforeIT.jl

Code reference

In this page we document the functions which constitute the bulk of BeforeIT.jl functionality.

Agent types

BeforeIT.AggregatesType

This is a Aggregates type. It is used to store the aggregate variables of the economy. Note that t is an integer, while the rest are floats or vectors of floats.

Fields

  • Y [vector]: GDP data + predictions
  • pi_ [vector]: inflation data + predictions
  • P_bar: Global price index
  • P_bar_g [vector]: Producer price index for principal good g
  • P_bar_HH: Consumer price index
  • P_bar_CF: Capital price index
  • P_bar_h: CPI_h
  • P_bar_CF_h: Capital price index _h
  • Y_e: Expected GDP
  • gamma_e: Expected growth
  • pi_e: Expected inflation
  • t: Time index
source
BeforeIT.BankType

This is a Bank type. It represents the bank of the model.

Fields

  • E_k: equity capital (common equity) of the bank
  • Pi_k: Profits of the bank
  • Pi_e_k: Expected profits of the bank
  • D_k: Residual and balancing item on the bank’s balance sheet
  • r: Rate for loans and morgages

Household fields (bank' owner)

  • Y_h: Net disposable income of bank owner (investor)
  • C_d_h: Consumption budget
  • I_d_h: Investment budget
  • C_h: Realised consumption
  • I_h: Realised investment
  • K_h: Capital stock
  • D_h: Deposits
source
BeforeIT.CentralBankType

This is a CentralBank type. It represents the central bank of the model.

Fields

  • r_bar: Nominal interest rate
  • r_G: Interest rate on government bonds
  • rho: Parameter for gradual adjustment of the policy rate
  • r_star: Real equilibrium interest rate
  • pi_star: Inflation target by CB
  • xi_pi: Weight the CB puts on inflation targeting
  • xi_gamma: Weight placed on economic
  • E_CB: Central bank equity
source
BeforeIT.FirmsType

This is a Firms type. Each field is an array which stores the values for all the firms in the economy. Note that the G_i, N_i and V_i fields are integers, while the rest are floats.

For all fields the entry at index i corresponds to the ith firm.

Fields

  • G_i: Principal product
  • alpha_bar_i: Average productivity of labor
  • beta_i: Productivity of intermediate consumption
  • kappa_i: Productivity of capital
  • w_i: Wages
  • w_bar_i: Average wage rate
  • delta_i: Depreciation rate for capital
  • tau_Y_i: Net tax rate on products
  • tau_K_i: Net tax rate on production
  • N_i: Number of persons employed
  • Y_i: Production of goods
  • Q_i: Sales of goods
  • Q_d_i: Demand for goods
  • P_i: Price
  • S_i: Inventories
  • K_i: Capital, in real terms
  • M_i: Intermediate goods/services and raw materials, in real terms
  • L_i: Outstanding loans
  • pi_bar_i: Operating margin
  • D_i: Deposits of the firm
  • Pi_i: Profits
  • V_i: Vacancies
  • I_i: Investments
  • E_i: Equity
  • P_bar_i: Price index
  • P_CF_i: Price index
  • DS_i: Differnece in stock of final goods
  • DM_i: Difference in stock of intermediate goods
  • DL_i: Obtained loans
  • DL_d_i: Target loans
  • K_e_i: Expected capital
  • L_e_i: Expected loans
  • Q_s_i: Expected sales
  • I_d_i: Desired investments
  • DM_d_i: Desired materials
  • N_d_i: Desired employment
  • Pi_e_i: Expected profits

Household fields (firms' owners)

  • Y_h: Net disposable income of firm owner (investor)
  • C_d_h: Consumption budget
  • I_d_h: Investment budget
  • C_h: Realised consumption
  • I_h: Realised investment
  • K_h: Capital stock
  • D_h: Deposits of the owner of the firms
source
BeforeIT.GovernmentType

This is a Government type. It represents the government of the model.

Fields

  • alpha_G: Autoregressive coefficient for government consumption
  • beta_G: Scalar constant for government consumption
  • sigma_G: Variance coefficient for government consumption
  • Y_G: Government revenues
  • C_G: Consumption demand of the general government
  • L_G: Loans taken out by the government
  • sb_inact: Social benefits for inactive persons
  • sb_other: Social benefits for all
  • C_d_j [vector]: Local governments consumption demand
  • C_j: Realised government consumption
  • P_j: Price inflation of government goods <- ??
source
BeforeIT.ModelType

This is a Model type. It is used to store all the agents of the economy.

Fields

  • w_act: Workers that are active
  • w_inact: Workers that are inactive
  • firms: Firms
  • bank: Bank
  • cb: CentralBank
  • gov: Government
  • rotw: RestOfTheWorld
  • agg: Aggregates
source
BeforeIT.RestOfTheWorldType

This is a RestOfTheWorld type. It represents the rest of the world of the model.

Fields

  • alpha_E: Autoregressive coefficient for exports
  • beta_E: Scalar constant for exports
  • sigma_E: Variance coefficient for exports
  • alpha_I: Autoregressive coefficient for imports
  • beta_I: Scalar constant for imports
  • sigma_I: Variance coefficient for imports
  • Y_EA: GDP euro area
  • gamma_EA: Growth euro area
  • pi_EA: Inflation euro area
  • alpha_pi_EA: Autoregressive coefficient for euro area inflation
  • beta_pi_EA: Autoregressive coefficient for euro area inflation Scalar constant for euro area inflation
  • sigma_pi_EA: Variance coefficient for euro area inflation
  • alpha_Y_EA: Autoregressive coefficient for euro area GDP
  • beta_Y_EA: Autoregressive coefficient for euro area GDP Scalar constant for euro area GDP
  • sigma_Y_EA: Variance coefficient for euro area GDP
  • D_RoW: Net creditor/debtor position of the national economy to the rest of the world
  • Y_I: Supply of imports (in real terms)
  • C_E: Total demand for exports
  • C_d_l [vector]: Demand for exports of specific product
  • C_l: Realised consumption by foreign consumers
  • Y_m [vector]: Supply of imports per sector
  • Q_m [vector]: Sales for imports per sector
  • Q_d_m [vector]: Demand for goods
  • P_m [vector]: Price of imports per sector
  • P_l: Price inflation of exports <- ??
source
BeforeIT.WorkersType

This is a Workers. Each field is an array which stores the values for all the workers in the economy. Note that the O_h field is an integer, while the rest are floats.

For all fields the entry at index i corresponds to the ith worker.

Fields

  • Y_h: Net disposable income of worker owner (investor)
  • D_h: Deposits
  • K_h: Capital stock
  • w_h: Wages (0 if inactive or unemployed)
  • O_h: Occupation (0 if unemployed, -1 if inactive)
  • C_d_h: Consumption budget
  • I_d_h: Investment budget
  • C_h: Realised consumption
  • I_h: Realised investment
source

Initialisation function

BeforeIT.init_modelFunction
init_model(parameters, initial_conditions, T, typeInt = Int64, typeFloat = Float64)

Initializes the model with given parameters and initial conditions.

Parameters:

  • parameters: A dictionary containing the model parameters.
  • initial_conditions: A dictionary containing the initial conditions.
  • T (integer): The time horizon of the model.
  • typeInt: (optional, default: Int64): The data type to be used for integer values.
  • typeFloat: (optional, default: Float64): The data type to be used for floating-point values.

Returns:

  • model::Model: The initialized model.
source
BeforeIT.update_variables_with_totals!Method
update_variables_with_totals!(model::Model)

Update the variables in the given model with some global quantities obtained from all agents. This is the last step in the initialization process and it must be performed after all agents have been initialized.

Arguments

  • model::Model: The model object to update.

Returns

  • Nothing
source

Functions to run an entire simulation

BeforeIT.run_one_epoch!Method
run_one_epoch!(model; multi_threading = false)

This function simulates a single epoch the economic model, updating various components of the model based the interactions between different economic agents. It accepts a model object, which encapsulates the state for the simulation, and an optional boolean parameter multi_threading to enable or disable multi-threading.

Key operations performed include:

  • Financial adjustments for firms and banks, including insolvency checks and profit calculations.
  • Economic expectations and adjustments, such as growth, inflation, and central bank rates.
  • Labor and credit market operations, including wage updates and loan processing.
  • Household economic activities, including consumption and investment budgeting.
  • Government and international trade financial activities, including budgeting and trade balances.
  • General market matching and accounting updates to reflect changes in economic indicators and positions.

The function updates the model in-place and does not return any value.

source
BeforeIT.run_n_simsMethod
run_n_sims(model, n_sims; shock = NoShock(), multi_threading = true)

A function that runs n_sims simulations in parallel with multiple threading and returns a vector of data objects of dimension n_sims.

Arguments

  • model: The model configuration used to simulate.
  • n_sims: The number of simulations to run in parallel.

Returns

  • data_vector: A vector containing the data objects collected during each simulation.
source
BeforeIT.run_one_sim!Method
run_one_sim!(model; shock = NoShock())

Run a single simulation based on the provided model. The simulation runs for a number of epochs specified by model.prop.T.

Arguments

  • model::Model: The model configuration used for the simulation.

Returns

  • data::Data: The data collected during the simulation.

Details

The function initializes the data using BeforeIT.init_data(model), then iteratively updates the model and data for each epoch using BeforeIT.run_one_epoch!(model) and BeforeIT.update_data!(data, model) respectively.

Example

```julia model = BeforeIT.initializemodel(parameters, initialconditions, T) data = runonesim!(model)

source

Firms actions

BeforeIT.firms_depositsMethod
firms_deposits(firms, model)

Calculate the new deposits of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • DD_i: Vector of new deposits

The new deposits DD_i are calculated as follows:

DD_i = sales + labour_cost + material_cost + taxes_products + taxes_production + corporate_tax + dividend_payments + interest_payments + interest_received + investment_cost + new_credit + debt_installment

where:

  • sales = P_i * Q_i
  • labour_cost = (1 + tau_SIF) * w_i * N_i * P_bar_HH
  • material_cost = -DM_i * P_bar_i
  • taxes_products = -tau_Y_i * P_i * Y_i
  • taxes_production = -tau_K_i * P_i * Y_i
  • corporate_tax = -tau_FIRM * pos(Pi_i)
  • dividend_payments = -theta_DIV * (1 - tau_FIRM) * pos(Pi_i)
  • interest_payments = -r * (L_i + pos(-D_i))
  • interest_received = r_bar * pos(D_i)
  • investment_cost = -P_CF_i * I_i
  • new_credit = DL_i
  • debt_installment = -theta * L_i
source
BeforeIT.firms_equityMethod
firms_equity(firms, model)

Calculate the equity of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • E_i: Vector of equity

The equity E_i is calculated as follows:

\[E_i = D_i + M_i * \sum(a_{sg}[:, G_i] * \bar{P}_g) + P_i * S_i + \bar{P}_{CF} * K_i - L_i\]

where:

  • D_i: Deposits
  • M_i: Intermediate goods
  • a_sg: Technology coefficient of the gth product in the sth industry
  • G_i: Vector of goods
  • P_bar_g: Producer price index for principal good g
  • P_i: Price
  • S_i: Stock
  • P_bar_CF: Capital price index
  • K_i: Capital stock
  • L_i: Loans
source
BeforeIT.firms_expectations_and_decisionsMethod
firms_expectations_and_decisions(firms, model)

Calculate the expectations and decisions of firms. That is: compute firm quantity, price, investment and intermediate-goods, employment decisions, expected profits, and desired/expected loans and capital.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • Q_s_i: Vector of desired quantities
  • I_d_i: Vector of desired investments
  • DM_d_i: Vector of desired intermediate goods
  • N_d_i: Vector of desired employment
  • Pi_e_i: Vector of expected profits
  • DL_d_i: Vector of desired new loans
  • K_e_i: Vector of expected capital
  • L_e_i: Vector of expected loans
  • P_i: Vector of prices
source
BeforeIT.firms_loansMethod
firms_loans(firms, model)

Calculate the new loans of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • L_i: Vector of new loans

The new loans L_i are calculated as follows:

\[L_i = (1 - theta) * L_i + DL_i\]

where:

  • theta: Rate of repayment
  • L_i: Loans
  • DL_i: Acquired new loans
source
BeforeIT.firms_productionMethod
firms_production(firms)

Calculate the production of firms.

Arguments

  • firms: Firms object

Returns

  • Y_i: Vector of production

The production Y_i is computed using a Leontief technology.

source
BeforeIT.firms_profitsMethod
firms_profits(firms, model)

Calculate the profits of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • Pi_i: Vector of profits

The profits Pi_i are calculated as follows:

Pi_i = in_sales + in_deposits - out_wages - out_expenses - out_depreciation - out_taxes_prods - out_taxes_capital - out_loans

where:

  • in_sales = P_i * Q_i + P_i * DS_i
  • in_deposits = r_bar * pos(D_i)
  • out_wages = (1 + tau_SIF) * w_i * N_i * P_bar_HH
  • out_expenses = 1 / beta_i * P_bar_i * Y_i
  • out_depreciation = delta_i / kappa_i * P_CF_i * Y_i
  • out_taxes_prods = tau_Y_i * P_i * Y_i
  • out_taxes_capital = tau_K_i * P_i * Y_i
  • out_loans = r * (L_i + pos(-D_i))
source
BeforeIT.firms_stocksMethod
firms_stocks(firms)

Calculate the stocks of firms.

Arguments

  • firms: Firms object

Returns

  • K_i: Vector of capital stock
  • M_i: Vector of intermediate goods
  • DS_i: Vector of differneces in stock of final goods
  • S_i: Vector of stock of final goods

The stocks are calculated as follows:

K_i = K_i - delta_i / kappa_i * Y_i + I_i
+API · BeforeIT.jl

Code reference

In this page we document the functions which constitute the bulk of BeforeIT.jl functionality.

Agent types

BeforeIT.AggregatesType

This is a Aggregates type. It is used to store the aggregate variables of the economy. Note that t is an integer, while the rest are floats or vectors of floats.

Fields

  • Y [vector]: GDP data + predictions
  • pi_ [vector]: inflation data + predictions
  • P_bar: Global price index
  • P_bar_g [vector]: Producer price index for principal good g
  • P_bar_HH: Consumer price index
  • P_bar_CF: Capital price index
  • P_bar_h: CPI_h
  • P_bar_CF_h: Capital price index _h
  • Y_e: Expected GDP
  • gamma_e: Expected growth
  • pi_e: Expected inflation
  • t: Time index
source
BeforeIT.BankType

This is a Bank type. It represents the bank of the model.

Fields

  • E_k: equity capital (common equity) of the bank
  • Pi_k: Profits of the bank
  • Pi_e_k: Expected profits of the bank
  • D_k: Residual and balancing item on the bank’s balance sheet
  • r: Rate for loans and morgages

Household fields (bank' owner)

  • Y_h: Net disposable income of bank owner (investor)
  • C_d_h: Consumption budget
  • I_d_h: Investment budget
  • C_h: Realised consumption
  • I_h: Realised investment
  • K_h: Capital stock
  • D_h: Deposits
source
BeforeIT.CentralBankType

This is a CentralBank type. It represents the central bank of the model.

Fields

  • r_bar: Nominal interest rate
  • r_G: Interest rate on government bonds
  • rho: Parameter for gradual adjustment of the policy rate
  • r_star: Real equilibrium interest rate
  • pi_star: Inflation target by CB
  • xi_pi: Weight the CB puts on inflation targeting
  • xi_gamma: Weight placed on economic
  • E_CB: Central bank equity
source
BeforeIT.FirmsType

This is a Firms type. Each field is an array which stores the values for all the firms in the economy. Note that the G_i, N_i and V_i fields are integers, while the rest are floats.

For all fields the entry at index i corresponds to the ith firm.

Fields

  • G_i: Principal product
  • alpha_bar_i: Average productivity of labor
  • beta_i: Productivity of intermediate consumption
  • kappa_i: Productivity of capital
  • w_i: Wages
  • w_bar_i: Average wage rate
  • delta_i: Depreciation rate for capital
  • tau_Y_i: Net tax rate on products
  • tau_K_i: Net tax rate on production
  • N_i: Number of persons employed
  • Y_i: Production of goods
  • Q_i: Sales of goods
  • Q_d_i: Demand for goods
  • P_i: Price
  • S_i: Inventories
  • K_i: Capital, in real terms
  • M_i: Intermediate goods/services and raw materials, in real terms
  • L_i: Outstanding loans
  • pi_bar_i: Operating margin
  • D_i: Deposits of the firm
  • Pi_i: Profits
  • V_i: Vacancies
  • I_i: Investments
  • E_i: Equity
  • P_bar_i: Price index
  • P_CF_i: Price index
  • DS_i: Differnece in stock of final goods
  • DM_i: Difference in stock of intermediate goods
  • DL_i: Obtained loans
  • DL_d_i: Target loans
  • K_e_i: Expected capital
  • L_e_i: Expected loans
  • Q_s_i: Expected sales
  • I_d_i: Desired investments
  • DM_d_i: Desired materials
  • N_d_i: Desired employment
  • Pi_e_i: Expected profits

Household fields (firms' owners)

  • Y_h: Net disposable income of firm owner (investor)
  • C_d_h: Consumption budget
  • I_d_h: Investment budget
  • C_h: Realised consumption
  • I_h: Realised investment
  • K_h: Capital stock
  • D_h: Deposits of the owner of the firms
source
BeforeIT.GovernmentType

This is a Government type. It represents the government of the model.

Fields

  • alpha_G: Autoregressive coefficient for government consumption
  • beta_G: Scalar constant for government consumption
  • sigma_G: Variance coefficient for government consumption
  • Y_G: Government revenues
  • C_G: Consumption demand of the general government
  • L_G: Loans taken out by the government
  • sb_inact: Social benefits for inactive persons
  • sb_other: Social benefits for all
  • C_d_j [vector]: Local governments consumption demand
  • C_j: Realised government consumption
  • P_j: Price inflation of government goods <- ??
source
BeforeIT.ModelType

This is a Model type. It is used to store all the agents of the economy.

Fields

  • w_act: Workers that are active
  • w_inact: Workers that are inactive
  • firms: Firms
  • bank: Bank
  • cb: CentralBank
  • gov: Government
  • rotw: RestOfTheWorld
  • agg: Aggregates
source
BeforeIT.RestOfTheWorldType

This is a RestOfTheWorld type. It represents the rest of the world of the model.

Fields

  • alpha_E: Autoregressive coefficient for exports
  • beta_E: Scalar constant for exports
  • sigma_E: Variance coefficient for exports
  • alpha_I: Autoregressive coefficient for imports
  • beta_I: Scalar constant for imports
  • sigma_I: Variance coefficient for imports
  • Y_EA: GDP euro area
  • gamma_EA: Growth euro area
  • pi_EA: Inflation euro area
  • alpha_pi_EA: Autoregressive coefficient for euro area inflation
  • beta_pi_EA: Autoregressive coefficient for euro area inflation Scalar constant for euro area inflation
  • sigma_pi_EA: Variance coefficient for euro area inflation
  • alpha_Y_EA: Autoregressive coefficient for euro area GDP
  • beta_Y_EA: Autoregressive coefficient for euro area GDP Scalar constant for euro area GDP
  • sigma_Y_EA: Variance coefficient for euro area GDP
  • D_RoW: Net creditor/debtor position of the national economy to the rest of the world
  • Y_I: Supply of imports (in real terms)
  • C_E: Total demand for exports
  • C_d_l [vector]: Demand for exports of specific product
  • C_l: Realised consumption by foreign consumers
  • Y_m [vector]: Supply of imports per sector
  • Q_m [vector]: Sales for imports per sector
  • Q_d_m [vector]: Demand for goods
  • P_m [vector]: Price of imports per sector
  • P_l: Price inflation of exports <- ??
source
BeforeIT.WorkersType

This is a Workers. Each field is an array which stores the values for all the workers in the economy. Note that the O_h field is an integer, while the rest are floats.

For all fields the entry at index i corresponds to the ith worker.

Fields

  • Y_h: Net disposable income of worker owner (investor)
  • D_h: Deposits
  • K_h: Capital stock
  • w_h: Wages (0 if inactive or unemployed)
  • O_h: Occupation (0 if unemployed, -1 if inactive)
  • C_d_h: Consumption budget
  • I_d_h: Investment budget
  • C_h: Realised consumption
  • I_h: Realised investment
source

Initialisation function

BeforeIT.init_modelFunction
init_model(parameters, initial_conditions, T, typeInt = Int64, typeFloat = Float64)

Initializes the model with given parameters and initial conditions.

Parameters:

  • parameters: A dictionary containing the model parameters.
  • initial_conditions: A dictionary containing the initial conditions.
  • T (integer): The time horizon of the model.
  • typeInt: (optional, default: Int64): The data type to be used for integer values.
  • typeFloat: (optional, default: Float64): The data type to be used for floating-point values.

Returns:

  • model::Model: The initialized model.
source
BeforeIT.update_variables_with_totals!Method
update_variables_with_totals!(model::Model)

Update the variables in the given model with some global quantities obtained from all agents. This is the last step in the initialization process and it must be performed after all agents have been initialized.

Arguments

  • model::Model: The model object to update.

Returns

  • Nothing
source

Functions to run an entire simulation

BeforeIT.run_one_epoch!Method
run_one_epoch!(model; multi_threading = false)

This function simulates a single epoch the economic model, updating various components of the model based the interactions between different economic agents. It accepts a model object, which encapsulates the state for the simulation, and an optional boolean parameter multi_threading to enable or disable multi-threading.

Key operations performed include:

  • Financial adjustments for firms and banks, including insolvency checks and profit calculations.
  • Economic expectations and adjustments, such as growth, inflation, and central bank rates.
  • Labor and credit market operations, including wage updates and loan processing.
  • Household economic activities, including consumption and investment budgeting.
  • Government and international trade financial activities, including budgeting and trade balances.
  • General market matching and accounting updates to reflect changes in economic indicators and positions.

The function updates the model in-place and does not return any value.

source
BeforeIT.run_n_simsMethod
run_n_sims(model, n_sims; shock = NoShock(), multi_threading = true)

A function that runs n_sims simulations in parallel with multiple threading and returns a vector of data objects of dimension n_sims.

Arguments

  • model: The model configuration used to simulate.
  • n_sims: The number of simulations to run in parallel.

Returns

  • data_vector: A vector containing the data objects collected during each simulation.
source
BeforeIT.run_one_sim!Method
run_one_sim!(model; shock = NoShock())

Run a single simulation based on the provided model. The simulation runs for a number of epochs specified by model.prop.T.

Arguments

  • model::Model: The model configuration used for the simulation.

Returns

  • data::Data: The data collected during the simulation.

Details

The function initializes the data using BeforeIT.init_data(model), then iteratively updates the model and data for each epoch using BeforeIT.run_one_epoch!(model) and BeforeIT.update_data!(data, model) respectively.

Example

```julia model = BeforeIT.initializemodel(parameters, initialconditions, T) data = runonesim!(model)

source

Firms actions

BeforeIT.firms_depositsMethod
firms_deposits(firms, model)

Calculate the new deposits of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • DD_i: Vector of new deposits

The new deposits DD_i are calculated as follows:

DD_i = sales + labour_cost + material_cost + taxes_products + taxes_production + corporate_tax + dividend_payments + interest_payments + interest_received + investment_cost + new_credit + debt_installment

where:

  • sales = P_i * Q_i
  • labour_cost = (1 + tau_SIF) * w_i * N_i * P_bar_HH
  • material_cost = -DM_i * P_bar_i
  • taxes_products = -tau_Y_i * P_i * Y_i
  • taxes_production = -tau_K_i * P_i * Y_i
  • corporate_tax = -tau_FIRM * pos(Pi_i)
  • dividend_payments = -theta_DIV * (1 - tau_FIRM) * pos(Pi_i)
  • interest_payments = -r * (L_i + pos(-D_i))
  • interest_received = r_bar * pos(D_i)
  • investment_cost = -P_CF_i * I_i
  • new_credit = DL_i
  • debt_installment = -theta * L_i
source
BeforeIT.firms_equityMethod
firms_equity(firms, model)

Calculate the equity of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • E_i: Vector of equity

The equity E_i is calculated as follows:

\[E_i = D_i + M_i * \sum(a_{sg}[:, G_i] * \bar{P}_g) + P_i * S_i + \bar{P}_{CF} * K_i - L_i\]

where:

  • D_i: Deposits
  • M_i: Intermediate goods
  • a_sg: Technology coefficient of the gth product in the sth industry
  • G_i: Vector of goods
  • P_bar_g: Producer price index for principal good g
  • P_i: Price
  • S_i: Stock
  • P_bar_CF: Capital price index
  • K_i: Capital stock
  • L_i: Loans
source
BeforeIT.firms_expectations_and_decisionsMethod
firms_expectations_and_decisions(firms, model)

Calculate the expectations and decisions of firms. That is: compute firm quantity, price, investment and intermediate-goods, employment decisions, expected profits, and desired/expected loans and capital.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • Q_s_i: Vector of desired quantities
  • I_d_i: Vector of desired investments
  • DM_d_i: Vector of desired intermediate goods
  • N_d_i: Vector of desired employment
  • Pi_e_i: Vector of expected profits
  • DL_d_i: Vector of desired new loans
  • K_e_i: Vector of expected capital
  • L_e_i: Vector of expected loans
  • P_i: Vector of prices
source
BeforeIT.firms_loansMethod
firms_loans(firms, model)

Calculate the new loans of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • L_i: Vector of new loans

The new loans L_i are calculated as follows:

\[L_i = (1 - theta) * L_i + DL_i\]

where:

  • theta: Rate of repayment
  • L_i: Loans
  • DL_i: Acquired new loans
source
BeforeIT.firms_productionMethod
firms_production(firms)

Calculate the production of firms.

Arguments

  • firms: Firms object

Returns

  • Y_i: Vector of production

The production Y_i is computed using a Leontief technology.

source
BeforeIT.firms_profitsMethod
firms_profits(firms, model)

Calculate the profits of firms.

Arguments

  • firms: Firms object
  • model: Model object

Returns

  • Pi_i: Vector of profits

The profits Pi_i are calculated as follows:

Pi_i = in_sales + in_deposits - out_wages - out_expenses - out_depreciation - out_taxes_prods - out_taxes_capital - out_loans

where:

  • in_sales = P_i * Q_i + P_i * DS_i
  • in_deposits = r_bar * pos(D_i)
  • out_wages = (1 + tau_SIF) * w_i * N_i * P_bar_HH
  • out_expenses = 1 / beta_i * P_bar_i * Y_i
  • out_depreciation = delta_i / kappa_i * P_CF_i * Y_i
  • out_taxes_prods = tau_Y_i * P_i * Y_i
  • out_taxes_capital = tau_K_i * P_i * Y_i
  • out_loans = r * (L_i + pos(-D_i))
source
BeforeIT.firms_stocksMethod
firms_stocks(firms)

Calculate the stocks of firms.

Arguments

  • firms: Firms object

Returns

  • K_i: Vector of capital stock
  • M_i: Vector of intermediate goods
  • DS_i: Vector of differneces in stock of final goods
  • S_i: Vector of stock of final goods

The stocks are calculated as follows:

K_i = K_i - delta_i / kappa_i * Y_i + I_i
 M_i = M_i - Y_i / beta_i + DM_i
 DS_i = Y_i - Q_i
-S_i = S_i + DS_i
source
BeforeIT.firms_wagesMethod
firms_wages(firms)

Calculate the wages set by firms.

Arguments

  • firms: Firms object

Returns

  • w_i: Vector of wages
source
BeforeIT.init_firmsMethod
init_firms(parameters, initial_conditions; typeInt = Int64, typeFloat = Float64)

Initialize firms with given parameters and initial conditions.

Arguments

  • parameters: The parameters for initializing the firms.
  • initial_conditions: The initial conditions for the firms.
  • typeInt: (optional) The integer type to be used. Default is Int64.
  • typeFloat: (optional) The floating-point type to be used. Default is Float64.

Returns

  • firms::Firms: The initialized firms.
  • firms_args::Tuple: The arguments used to initialize the firms.
source
BeforeIT.leontief_productionMethod
leontief_production(Q_s_i, N_i, alpha_i, K_i, kappa_i, M_i, beta_i)

Calculate the production function of firms.

Arguments

  • Q_s_i: Vector of desired quantities
  • N_i: Vector of employment
  • alpha_i: Vector of labour productivity
  • K_i: Vector of capital stock
  • kappa_i: Vector of capital productivity
  • M_i: Vector of intermediate goods
  • beta_i: Vector of intermediate goods productivity

Returns

  • Y_i: Vector of production

The Leontief production function Y_i is calculated as follows:

\[Y_i = \min(Q_s_i, \min(N_i \cdot \alpha_i, \min(K_i \cdot \kappa_i, M_i \cdot \beta_i)))\]

source

Households actions

Government actions

BeforeIT.gov_expenditureMethod
gov_expenditure(gov::AbstractGovernment, model)

Computes government expenditure on consumption and transfers to households.

Arguments

  • gov: government object
  • model: model object

Returns

  • C_G: government consumption
  • C_d_j: local government consumptions
source
BeforeIT.gov_loansMethod
gov_loans(gov::AbstractGovernment, model, Y_G)

Computes government new government debt.

Arguments

  • gov::AbstractGovernment: government object
  • model: model object

Returns

  • L_G: new government debt
source
BeforeIT.gov_revenuesMethod
gov_revenues(model)

Computes government revenues from taxes and social security contributions. The government collects taxes on labour income, capital income, value added, and corporate income. It also collects social security contributions from workers and firms. The government also collects taxes on consumption and capital formation. Finally, the government collects taxes on exports and imports.

Arguments

  • model: model object

Returns

  • Y_G: government revenues
source
BeforeIT.gov_social_benefitsMethod
gov_social_benefits(gov::AbstractGovernment, model)

Computes social benefits paid by the government households.

Arguments

  • gov: government object
  • model: model object

Returns

  • sb_other: social benefits for other households
  • sb_inact: social benefits for inactive households
source
BeforeIT.init_governmentMethod
init_government(parameters, initial_conditions; typeInt = Int64, typeFloat = Float64)

Initialize the government agent.

Arguments

  • parameters: The parameters.
  • initial_conditions: The initial conditions.
  • typeInt: The integer type to be used (default: Int64).
  • typeFloat: The floating-point type to be used (default: Float64).

Returns

  • The initialized government model.
  • The arguments used to initialize the government model.
source

Bank and Central Bank actions

BeforeIT._bank_depositsMethod
_deposit_bank(waD_h, wiD_h, fD_h, bD_h, fD_i, bE_k, fL_i)

Helper function to calculate the new deposits of a bank.

Arguments

  • waD_h: Array of deposits from active workers
  • wiD_h: Array of deposits from inactive workers
  • fD_h: Array of deposits from firms
  • bD_h: Deposits from the bank owner
  • fD_i: Array of deposits from firms
  • bE_k: Bank equity
  • fL_i: Array of loans to firms

Returns

  • D_k: New deposits of the bank

The new deposits D_k are calculated as the sum of the deposits of the active workers, the inactive workers, the firms, and the bank owner itself, plus the bank's equity, minus the loans of the firms.

source
BeforeIT._bank_profitsMethod
_bank_profits(L_i, D_i, D_h, D_k, r_bar, r)

Helper function to calculate the total profits of a bank.

Arguments

  • L_i: Array of loans provided by the bank
  • D_i: Array of deposits from firms
  • D_h: Array of deposits from households
  • D_k: Residual and balancing item on the bank’s balance sheet
  • r_bar: Base interest rate
  • r: Interest rate set by the bank

Returns

  • Pi_k: Total profits of the bank

The total profits Pi_k are calculated as follows:

\[\Pi_k = r \cdot \sum_i(L_i + \max(0, -D_i)) + r \cdot \sum_h(\max(0, -D_h)) + r_{bar} +S_i = S_i + DS_i

source
BeforeIT.firms_wagesMethod
firms_wages(firms)

Calculate the wages set by firms.

Arguments

  • firms: Firms object

Returns

  • w_i: Vector of wages
source
BeforeIT.init_firmsMethod
init_firms(parameters, initial_conditions; typeInt = Int64, typeFloat = Float64)

Initialize firms with given parameters and initial conditions.

Arguments

  • parameters: The parameters for initializing the firms.
  • initial_conditions: The initial conditions for the firms.
  • typeInt: (optional) The integer type to be used. Default is Int64.
  • typeFloat: (optional) The floating-point type to be used. Default is Float64.

Returns

  • firms::Firms: The initialized firms.
  • firms_args::Tuple: The arguments used to initialize the firms.
source
BeforeIT.leontief_productionMethod
leontief_production(Q_s_i, N_i, alpha_i, K_i, kappa_i, M_i, beta_i)

Calculate the production function of firms.

Arguments

  • Q_s_i: Vector of desired quantities
  • N_i: Vector of employment
  • alpha_i: Vector of labour productivity
  • K_i: Vector of capital stock
  • kappa_i: Vector of capital productivity
  • M_i: Vector of intermediate goods
  • beta_i: Vector of intermediate goods productivity

Returns

  • Y_i: Vector of production

The Leontief production function Y_i is calculated as follows:

\[Y_i = \min(Q_s_i, \min(N_i \cdot \alpha_i, \min(K_i \cdot \kappa_i, M_i \cdot \beta_i)))\]

source

Households actions

Government actions

BeforeIT.gov_expenditureMethod
gov_expenditure(gov::AbstractGovernment, model)

Computes government expenditure on consumption and transfers to households.

Arguments

  • gov: government object
  • model: model object

Returns

  • C_G: government consumption
  • C_d_j: local government consumptions
source
BeforeIT.gov_loansMethod
gov_loans(gov::AbstractGovernment, model, Y_G)

Computes government new government debt.

Arguments

  • gov::AbstractGovernment: government object
  • model: model object

Returns

  • L_G: new government debt
source
BeforeIT.gov_revenuesMethod
gov_revenues(model)

Computes government revenues from taxes and social security contributions. The government collects taxes on labour income, capital income, value added, and corporate income. It also collects social security contributions from workers and firms. The government also collects taxes on consumption and capital formation. Finally, the government collects taxes on exports and imports.

Arguments

  • model: model object

Returns

  • Y_G: government revenues
source
BeforeIT.gov_social_benefitsMethod
gov_social_benefits(gov::AbstractGovernment, model)

Computes social benefits paid by the government households.

Arguments

  • gov: government object
  • model: model object

Returns

  • sb_other: social benefits for other households
  • sb_inact: social benefits for inactive households
source
BeforeIT.init_governmentMethod
init_government(parameters, initial_conditions; typeInt = Int64, typeFloat = Float64)

Initialize the government agent.

Arguments

  • parameters: The parameters.
  • initial_conditions: The initial conditions.
  • typeInt: The integer type to be used (default: Int64).
  • typeFloat: The floating-point type to be used (default: Float64).

Returns

  • The initialized government model.
  • The arguments used to initialize the government model.
source

Bank and Central Bank actions

BeforeIT._bank_depositsMethod
_deposit_bank(waD_h, wiD_h, fD_h, bD_h, fD_i, bE_k, fL_i)

Helper function to calculate the new deposits of a bank.

Arguments

  • waD_h: Array of deposits from active workers
  • wiD_h: Array of deposits from inactive workers
  • fD_h: Array of deposits from firms
  • bD_h: Deposits from the bank owner
  • fD_i: Array of deposits from firms
  • bE_k: Bank equity
  • fL_i: Array of loans to firms

Returns

  • D_k: New deposits of the bank

The new deposits D_k are calculated as the sum of the deposits of the active workers, the inactive workers, the firms, and the bank owner itself, plus the bank's equity, minus the loans of the firms.

source
BeforeIT._bank_profitsMethod
_bank_profits(L_i, D_i, D_h, D_k, r_bar, r)

Helper function to calculate the total profits of a bank.

Arguments

  • L_i: Array of loans provided by the bank
  • D_i: Array of deposits from firms
  • D_h: Array of deposits from households
  • D_k: Residual and balancing item on the bank’s balance sheet
  • r_bar: Base interest rate
  • r: Interest rate set by the bank

Returns

  • Pi_k: Total profits of the bank

The total profits Pi_k are calculated as follows:

\[\Pi_k = r \cdot \sum_i(L_i + \max(0, -D_i)) + r \cdot \sum_h(\max(0, -D_h)) + r_{bar} \cdot \max(0, D_k) - r_{bar} \cdot \sum_i(\max(0, D_i)) - r_{bar} \cdot -\sum_h(\max(0, D_h)) - r_{bar} \cdot \max(0, -D_k)\]

source
BeforeIT._central_bank_profitsMethod
_central_bank_profits(r_bar, D_k, L_G, r_G)

Helper function to calculate the profits of a central bank.

Arguments

  • r_bar: The base interest rate
  • D_k: Deposits from commercial banks
  • L_G: Loans provided to the government
  • r_G: Interest rate on government loans

Returns

  • Pi_CB: Profits of the central bank

The profits Pi_CB are calculated as follows:

\[\{Pi}_{CB} = r_{G} \cdot L_{G} - r_{bar} \cdot D_{k}\]

source
BeforeIT.bank_depositsMethod
deposits_bank(bank, w_act, w_inact, firms)

Calculate the new deposits of a bank.

Arguments

  • bank: The Bank object containing the bank of the model
  • w_act: The Workers object containing the active workers of the model
  • w_inact: The Workers object containing the inactive workers of the model
  • firms: The Firms object containing the firms of the model

Returns

  • D_k: New deposits of the bank

The new deposits D_k are calculated as the sum of the deposits of the active workers, the inactive workers, the firms, and the bank owner itself, plus the bank's equity, minus the loans of the firms.

source
BeforeIT.bank_equityMethod
bank_equity(bank, model)

Calculate the net profits of a bank.

Arguments

  • bank: The bank object.
  • model: The model object.

Returns

  • E_k: The updated equity of the bank.

The net profits DE_k are calculated as:

\[DE_k = \Pi_k - \theta_{DIV} \cdot (1 - \tau_{FIRM}) \cdot \max(0, \Pi_k) - \tau_{FIRM} \cdot \max(0, \Pi_k)\]

and the equity E_k is updated as:

\[E_k = E_k + DE_k\]

source
BeforeIT.bank_expected_profitsMethod
bank_expected_profits(Pi_k, pi_e, gamma_e)

Calculate the expected profits of a bank.

Arguments

  • Pi_k: Past profits of the bank
  • pi_e: Expected inflation rate
  • gamma_e: Expected growth rate

Returns

  • E_Pi_k: Expected profits of the bank

The expected profits E_Pi_k are calculated as follows:

\[E_{\Pi_k} = \Pi_k \cdot (1 + \pi_e) \cdot (1 + \gamma_e)\]

source
BeforeIT.bank_profitsMethod
bank_profits(bank, model)

Calculate the total profits of a bank.

Arguments

  • bank: The bank object.
  • model: The model object.

Returns

  • Pi_k: The total profits of the bank.

The total profits Pi_k are calculated as:

\[\Pi_k = r \cdot \sum_i(L_i + \max(0, -D_i)) + r \cdot \sum_h(\max(0, -D_h)) + r_{bar} +\sum_h(\max(0, D_h)) - r_{bar} \cdot \max(0, -D_k)\]

source
BeforeIT._central_bank_profitsMethod
_central_bank_profits(r_bar, D_k, L_G, r_G)

Helper function to calculate the profits of a central bank.

Arguments

  • r_bar: The base interest rate
  • D_k: Deposits from commercial banks
  • L_G: Loans provided to the government
  • r_G: Interest rate on government loans

Returns

  • Pi_CB: Profits of the central bank

The profits Pi_CB are calculated as follows:

\[\{Pi}_{CB} = r_{G} \cdot L_{G} - r_{bar} \cdot D_{k}\]

source
BeforeIT.bank_depositsMethod
deposits_bank(bank, w_act, w_inact, firms)

Calculate the new deposits of a bank.

Arguments

  • bank: The Bank object containing the bank of the model
  • w_act: The Workers object containing the active workers of the model
  • w_inact: The Workers object containing the inactive workers of the model
  • firms: The Firms object containing the firms of the model

Returns

  • D_k: New deposits of the bank

The new deposits D_k are calculated as the sum of the deposits of the active workers, the inactive workers, the firms, and the bank owner itself, plus the bank's equity, minus the loans of the firms.

source
BeforeIT.bank_equityMethod
bank_equity(bank, model)

Calculate the net profits of a bank.

Arguments

  • bank: The bank object.
  • model: The model object.

Returns

  • E_k: The updated equity of the bank.

The net profits DE_k are calculated as:

\[DE_k = \Pi_k - \theta_{DIV} \cdot (1 - \tau_{FIRM}) \cdot \max(0, \Pi_k) - \tau_{FIRM} \cdot \max(0, \Pi_k)\]

and the equity E_k is updated as:

\[E_k = E_k + DE_k\]

source
BeforeIT.bank_expected_profitsMethod
bank_expected_profits(Pi_k, pi_e, gamma_e)

Calculate the expected profits of a bank.

Arguments

  • Pi_k: Past profits of the bank
  • pi_e: Expected inflation rate
  • gamma_e: Expected growth rate

Returns

  • E_Pi_k: Expected profits of the bank

The expected profits E_Pi_k are calculated as follows:

\[E_{\Pi_k} = \Pi_k \cdot (1 + \pi_e) \cdot (1 + \gamma_e)\]

source
BeforeIT.bank_profitsMethod
bank_profits(bank, model)

Calculate the total profits of a bank.

Arguments

  • bank: The bank object.
  • model: The model object.

Returns

  • Pi_k: The total profits of the bank.

The total profits Pi_k are calculated as:

\[\Pi_k = r \cdot \sum_i(L_i + \max(0, -D_i)) + r \cdot \sum_h(\max(0, -D_h)) + r_{bar} \cdot \max(0, D_k) - r_{bar} \cdot \sum_i(\max(0, D_i)) - r_{bar} \cdot -\sum_h(\max(0, D_h)) - r_{bar} \cdot \max(0, -D_k)\]

source
BeforeIT.bank_rateMethod
bank_rate(bank, model)

Update the interest rate set by the bank.

Arguments

  • bank: The bank whose interest rate is to be updated
  • model: Model object

Returns

  • r: The updated interest rate

\[r = \bar{r} + \mu\]

source
BeforeIT.central_bank_equityMethod
central_bank_equity(cb, model)

Calculate the equity of the central bank.

Arguments

  • cb: The central bank
  • model: The model object

Returns

  • E_CB: The equity of the central bank

The equity E_CB is calculated as follows:

\[E_{CB} = E_{CB} + \Pi_{CB}\]

where \Pi_{CB} are the profits of the central bank.

source
BeforeIT.central_bank_rateMethod
central_bank_rate(cb, model)

Update the base interest rate set by the central bank according to the Taylor rule.

Arguments

  • cb: The central bank whose base interest rate is to be updated
  • model: The model object

Returns

  • r_bar: The updated base interest rate
source
BeforeIT.finance_insolvent_firms!Method
finance_insolvent_firms!(firms, bank, P_bar_CF, zeta_b,  insolvent)

Rifinance insolvent firms using bank equity.

Arguments

  • firms: The Firms object containing the firms of the model
  • bank: The Bank object containing the bank of the model
  • P_bar_CF: Capital price index
  • zeta_b: Parameter of loan-to-capital ratio for new firms after bankruptcy

Returns

  • This function does not return a value. It modifies the banks and firms collections in-place.
source
BeforeIT.taylor_ruleMethod
taylor_rule(rho, r_bar, r_star, pi_star, xi_pi, xi_gamma, gamma_EA, pi_EA)

Calculate the interest rate according to the Taylor rule.

Arguments

  • rho: Parameter for gradual adjustment of the policy rate.
  • r_bar: Nominal interest rate.
  • r_star: Real equilibrium interest rate.
  • pi_star: The target inflation rate.
  • xi_pi: Weight the CB puts on inflation targeting.
  • xi_gamma: Weight placed on economic growth.
  • gamma_EA: The output growth rate.
  • pi_EA: The inflation rate.

Returns

  • rate: The calculated interest rate.

The Taylor rule is given by the following equation:

\[r_t = ρ * r_{t-1} + (1 - ρ) * (r^* + π^* + ξ_π * (π_t - π^*) + ξ_γ * γ_t)```\]

source

Rest Of The World actions

BeforeIT.rotw_depositsMethod
rotw_deposits(rotw, tau_EXPORT)

Calculate the deposits of the rest of the world.

Arguments

  • rotw: The rest of the world object.
  • tau_EXPORT: The export tax.

Returns

  • D_RoW: The deposits of the rest of the world.

The deposits D_RoW are calculated as follows:

\[D_{RoW} = D_{RoW} + \left( \sum_{m} P_m \cdot Q_m \right) - (1 + \tau_{EXPORT}) \cdot C_l\]

source
BeforeIT.rotw_import_exportMethod
rotw_import_export(rotw, model, pi_e, epsilon_E, epsilon_I)

Calculate the demand for exports and supply of imports of the rest of the world.

Arguments

  • rotw: The rest of the world object.
  • model: The model object.

Returns

  • C_E: Total demand for exports.
  • Y_I: Supply of imports (in real terms).
  • C_d_l: TDemand for exports of specific product.
  • Y_m: Supply of imports per sector.
  • P_m: Price of imports per sector.
source

Markets

BeforeIT.search_and_matching_creditMethod
search_and_matching_credit(firms::Firms, model)

This function calculates the credit allocation for each firm in the given firms object.

Parameters:

  • firms::Firms: The firms object.
  • model: The model object.

Returns:

  • DL_i: An array of credit allocations for each firm.
source
BeforeIT.search_and_matching_labourMethod
search_and_matching_labour(firms::Firms, model)

This function implements a labor search and matching algorithm. It takes in a Firms object and a Model object as input. The Firms object contains information about the number of desired employees (N_d_i) and the current number of employees (N_i) for each firm. The model object contains information about the current employment status (O_h) of each worker.

The function performs the following steps:

  • Calculates the vacancies (V_i) for each firm as the difference between desired and current employees.
  • Identifies employed workers and shuffles them randomly.
  • Fires workers from firms with negative vacancies to adjust the workforce.
  • Identifies unemployed workers and firms with positive vacancies.
  • Randomly matches unemployed workers to firms with vacancies until all vacancies are filled or there are no more unemployed workers.

The function returns:

  • N_i: An updated array of the number of employed workers for each firm.
  • O_h: An updated array where each element represents the firm a worker is employed with (0 if unemployed).
source
BeforeIT.search_and_matching!Function
search_and_matching!(model, multi_threading::Bool = false)

This function performs a search and matching algorithm for firms and for retail markets. It takes in a model object and an optional boolean argument for multi-threading. The function loops over all goods and performs the firms market and retail market operations for each good. Finally, it updates the aggregate variables based on the results of markets.

Args:

  • model: The model object
  • multi_threading: A boolean indicating whether to use multi-threading for the algorithm. Default is false.

This function updates the model in-place and does not return any value.

source
+\sum_h(\max(0, D_h)) - r_{bar} \cdot \max(0, -D_k)\]

source
BeforeIT.bank_rateMethod
bank_rate(bank, model)

Update the interest rate set by the bank.

Arguments

  • bank: The bank whose interest rate is to be updated
  • model: Model object

Returns

  • r: The updated interest rate

\[r = \bar{r} + \mu\]

source
BeforeIT.central_bank_equityMethod
central_bank_equity(cb, model)

Calculate the equity of the central bank.

Arguments

  • cb: The central bank
  • model: The model object

Returns

  • E_CB: The equity of the central bank

The equity E_CB is calculated as follows:

\[E_{CB} = E_{CB} + \Pi_{CB}\]

where \Pi_{CB} are the profits of the central bank.

source
BeforeIT.central_bank_rateMethod
central_bank_rate(cb, model)

Update the base interest rate set by the central bank according to the Taylor rule.

Arguments

  • cb: The central bank whose base interest rate is to be updated
  • model: The model object

Returns

  • r_bar: The updated base interest rate
source
BeforeIT.finance_insolvent_firms!Method
finance_insolvent_firms!(firms, bank, P_bar_CF, zeta_b,  insolvent)

Rifinance insolvent firms using bank equity.

Arguments

  • firms: The Firms object containing the firms of the model
  • bank: The Bank object containing the bank of the model
  • P_bar_CF: Capital price index
  • zeta_b: Parameter of loan-to-capital ratio for new firms after bankruptcy

Returns

  • This function does not return a value. It modifies the banks and firms collections in-place.
source
BeforeIT.taylor_ruleMethod
taylor_rule(rho, r_bar, r_star, pi_star, xi_pi, xi_gamma, gamma_EA, pi_EA)

Calculate the interest rate according to the Taylor rule.

Arguments

  • rho: Parameter for gradual adjustment of the policy rate.
  • r_bar: Nominal interest rate.
  • r_star: Real equilibrium interest rate.
  • pi_star: The target inflation rate.
  • xi_pi: Weight the CB puts on inflation targeting.
  • xi_gamma: Weight placed on economic growth.
  • gamma_EA: The output growth rate.
  • pi_EA: The inflation rate.

Returns

  • rate: The calculated interest rate.

The Taylor rule is given by the following equation:

\[r_t = ρ * r_{t-1} + (1 - ρ) * (r^* + π^* + ξ_π * (π_t - π^*) + ξ_γ * γ_t)```\]

source

Rest Of The World actions

BeforeIT.rotw_depositsMethod
rotw_deposits(rotw, tau_EXPORT)

Calculate the deposits of the rest of the world.

Arguments

  • rotw: The rest of the world object.
  • tau_EXPORT: The export tax.

Returns

  • D_RoW: The deposits of the rest of the world.

The deposits D_RoW are calculated as follows:

\[D_{RoW} = D_{RoW} + \left( \sum_{m} P_m \cdot Q_m \right) - (1 + \tau_{EXPORT}) \cdot C_l\]

source
BeforeIT.rotw_import_exportMethod
rotw_import_export(rotw, model, pi_e, epsilon_E, epsilon_I)

Calculate the demand for exports and supply of imports of the rest of the world.

Arguments

  • rotw: The rest of the world object.
  • model: The model object.

Returns

  • C_E: Total demand for exports.
  • Y_I: Supply of imports (in real terms).
  • C_d_l: TDemand for exports of specific product.
  • Y_m: Supply of imports per sector.
  • P_m: Price of imports per sector.
source

Markets

BeforeIT.search_and_matching_creditMethod
search_and_matching_credit(firms::Firms, model)

This function calculates the credit allocation for each firm in the given firms object.

Parameters:

  • firms::Firms: The firms object.
  • model: The model object.

Returns:

  • DL_i: An array of credit allocations for each firm.
source
BeforeIT.search_and_matching_labourMethod
search_and_matching_labour(firms::Firms, model)

This function implements a labor search and matching algorithm. It takes in a Firms object and a Model object as input. The Firms object contains information about the number of desired employees (N_d_i) and the current number of employees (N_i) for each firm. The model object contains information about the current employment status (O_h) of each worker.

The function performs the following steps:

  • Calculates the vacancies (V_i) for each firm as the difference between desired and current employees.
  • Identifies employed workers and shuffles them randomly.
  • Fires workers from firms with negative vacancies to adjust the workforce.
  • Identifies unemployed workers and firms with positive vacancies.
  • Randomly matches unemployed workers to firms with vacancies until all vacancies are filled or there are no more unemployed workers.

The function returns:

  • N_i: An updated array of the number of employed workers for each firm.
  • O_h: An updated array where each element represents the firm a worker is employed with (0 if unemployed).
source
BeforeIT.perform_firms_market!Method

Perform the firms market exchange process

source
BeforeIT.perform_retail_market!Method

Perform the retail market exchange process

source
BeforeIT.search_and_matching!Function
search_and_matching!(model, multi_threading::Bool = false)

This function performs a search and matching algorithm for firms and for retail markets. It takes in a model object and an optional boolean argument for multi-threading. The function loops over all goods and performs the firms market and retail market operations for each good. Finally, it updates the aggregate variables based on the results of markets.

Args:

  • model: The model object
  • multi_threading: A boolean indicating whether to use multi-threading for the algorithm. Default is false.

This function updates the model in-place and does not return any value.

source
diff --git a/previews/PR39/examples/basic_example-09a5ddfe.svg b/previews/PR39/examples/basic_example-09a5ddfe.svg new file mode 100644 index 0000000..cc8e28c --- /dev/null +++ b/previews/PR39/examples/basic_example-09a5ddfe.svg @@ -0,0 +1,298 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/previews/PR39/examples/basic_example-3efb7e9a.svg b/previews/PR39/examples/basic_example-3efb7e9a.svg deleted file mode 100644 index 6ba8ee3..0000000 --- a/previews/PR39/examples/basic_example-3efb7e9a.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/previews/PR39/examples/basic_example-98b68d64.svg b/previews/PR39/examples/basic_example-98b68d64.svg new file mode 100644 index 0000000..2b2934d --- /dev/null +++ b/previews/PR39/examples/basic_example-98b68d64.svg @@ -0,0 +1,285 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/previews/PR39/examples/basic_example-b4a11fea.svg b/previews/PR39/examples/basic_example-b4a11fea.svg deleted file mode 100644 index 87e15b7..0000000 --- a/previews/PR39/examples/basic_example-b4a11fea.svg +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/previews/PR39/examples/basic_example-eadf3a2a.svg b/previews/PR39/examples/basic_example-eadf3a2a.svg new file mode 100644 index 0000000..c0e620b --- /dev/null +++ b/previews/PR39/examples/basic_example-eadf3a2a.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/previews/PR39/examples/basic_example-ef9a95a0.svg b/previews/PR39/examples/basic_example-ef9a95a0.svg deleted file mode 100644 index 5d5d8ed..0000000 --- a/previews/PR39/examples/basic_example-ef9a95a0.svg +++ /dev/null @@ -1,292 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/previews/PR39/examples/basic_example.html b/previews/PR39/examples/basic_example.html index 95a35b3..7a3c038 100644 --- a/previews/PR39/examples/basic_example.html +++ b/previews/PR39/examples/basic_example.html @@ -22,10 +22,10 @@ "Y_EA" => 2.35485e6 "D_I" => 54049.0 ⋮ => ⋮

We can now initialise the model, by specifying in advance the maximum number of epochs.

T = 16
-model = Bit.init_model(parameters, initial_conditions, T)
Model(Workers{Vector{Float64}, Vector{Int64}}([0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249  …  4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569], [3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487  …  22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958], [6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249  …  42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032], [0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983  …  11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522], [1, 2, 3, 4, 5, 6, 7, 7, 8, 9  …  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.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  …  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.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, 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]), Workers{Vector{Float64}, Vector{Int64}}([2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714  …  2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714], [13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984  …  13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984], [25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977  …  25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977], [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.0, 0.0, 0.0], [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1  …  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], [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.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, 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.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  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), Firms{Vector{Float64}, Vector{Int64}}([1, 1, 1, 1, 1, 1, 1, 1, 1, 1  …  62, 62, 62, 62, 62, 62, 62, 62, 62, 62], [10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621  …  11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951], [1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485  …  3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877], [0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754  …  0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946], [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.0, 0.0, 0.0], [0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983  …  2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687], [0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721  …  0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782], [0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832  …  0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318], [-0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635  …  0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037], [1, 1, 1, 1, 1, 1, 2, 1, 3, 1  …  1, 1, 1, 14, 12, 1, 1, 3, 1, 3], [10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 21.644053318613242, 10.822026659306621, 32.46607997791986, 10.822026659306621  …  11.988103388298951, 11.988103388298951, 11.988103388298951, 167.8334474361853, 143.8572406595874, 11.988103388298951, 11.988103388298951, 35.96431016489685, 11.988103388298951, 35.96431016489685], [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.0, 0.0, 0.0], [10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 21.644053318613242, 10.822026659306621, 32.46607997791986, 10.822026659306621  …  11.988103388298951, 11.988103388298951, 11.988103388298951, 167.8334474361853, 143.8572406595874, 11.988103388298951, 11.988103388298951, 35.96431016489685, 11.988103388298951, 35.96431016489685], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0  …  1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.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, 0.0, 0.0, 0.0], [298.15365853658534, 298.15365853658534, 298.15365853658534, 298.15365853658534, 298.15365853658534, 298.15365853658534, 596.3073170731707, 298.15365853658534, 894.460975609756, 298.15365853658534  …  79.20833333333334, 79.20833333333334, 79.20833333333334, 1108.9166666666667, 950.5, 79.20833333333334, 79.20833333333334, 237.625, 79.20833333333334, 237.625], [7.65511425407355, 7.65511425407355, 7.65511425407355, 7.65511425407355, 7.65511425407355, 7.65511425407355, 15.3102285081471, 7.65511425407355, 22.965342762220647, 7.65511425407355  …  4.057486672347064, 4.057486672347064, 4.057486672347064, 56.804813412858906, 48.68984006816477, 4.057486672347064, 4.057486672347064, 12.172460017041193, 4.057486672347064, 12.172460017041193], [94.08074124608001, 94.08074124608001, 94.08074124608001, 94.08074124608001, 94.08074124608001, 94.08074124608001, 188.16148249216002, 94.08074124608001, 282.24222373824, 94.08074124608001  …  24.99375238071138, 24.99375238071138, 24.99375238071138, 349.91253332995933, 299.9250285685365, 24.99375238071138, 24.99375238071138, 74.98125714213413, 24.99375238071138, 74.98125714213413], [0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726  …  0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956], [12.384292053067004, 12.384292053067004, 12.384292053067004, 12.384292053067004, 12.384292053067004, 12.384292053067004, 24.768584106134007, 12.384292053067004, 37.15287615920101, 12.384292053067004  …  13.530111496595195, 13.530111496595195, 13.530111496595195, 189.42156095233273, 162.36133795914233, 13.530111496595195, 13.530111496595195, 40.59033448978558, 13.530111496595195, 40.59033448978558], [1.254845467476436, 1.254845467476436, 1.254845467476436, 1.254845467476436, 1.254845467476436, 1.254845467476436, 2.509690934952872, 1.254845467476436, 3.7645364024293086, 1.254845467476436  …  3.5771064837982873, 3.5771064837982873, 3.5771064837982873, 50.07949077317601, 42.925277805579455, 3.5771064837982873, 3.5771064837982873, 10.731319451394864, 3.5771064837982873, 10.731319451394864], [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.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, 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.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], [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.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, 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.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  …  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.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, 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.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], [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.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, 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.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], [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.0, 0.0, 0.0], [1.3061857958470842, 1.3061857958470842, 1.3061857958470842, 1.3061857958470842, 1.3061857958470842, 1.3061857958470842, 2.0220856873365385, 1.3061857958470842, 2.7379855788259926, 1.3061857958470842  …  2.631055234104207, 2.631055234104207, 2.631055234104207, 29.1610565208097, 25.07951786131656, 2.631055234104207, 2.631055234104207, 6.712593893597363, 2.631055234104207, 6.712593893597363], [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.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, 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.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  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [11.889212387273576, 11.889212387273576, 11.889212387273576, 11.889212387273576, 11.889212387273576, 11.889212387273576, 18.405502707537227, 11.889212387273576, 24.921793027800877, 11.889212387273576  …  23.948487711601803, 23.948487711601803, 23.948487711601803, 265.43084109129614, 228.27970980211248, 23.948487711601803, 23.948487711601803, 61.09961900078557, 23.948487711601803, 61.09961900078557], [6.44766966354178, 6.44766966354178, 6.44766966354178, 6.44766966354178, 6.44766966354178, 6.44766966354178, 9.981535999529552, 6.44766966354178, 13.515402335517322, 6.44766966354178  …  12.98756660038165, 12.98756660038165, 12.98756660038165, 143.94648914714094, 123.7989626014857, 12.98756660038165, 12.98756660038165, 33.13509314603694, 12.98756660038165, 33.13509314603694]), Bank{Float64}(89460.0, 6476.292527744358, 0.0, 126431.00000000006, 0.028359903595743693, 3695.3696336675216, 0.0, 0.0, 0.0, 0.0, 33636.12938055408, 18241.296726948152), CentralBank{Float64}(0.0016459319014481277, 0.0089810924595537, 0.9259668580654086, -0.003424572940686137, 0.0049629315732038215, 0.30996974466133875, 1.328593153520194, 106179.90000000002), Government{Float64}(0.9905949533296431, 0.09373211872949586, 0.011235005057648862, 0.0, 14732.121510837034, 232610.9, 2.238468336136841, 0.5902859043576301, [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.0, 0.0, 0.0], 0.0, 0.0), RestOfTheWorld{Float64}(0.962809216044625, 0.39260026877953946, 0.020320381298662014, 0.9662360466537488, 0.35492769963078624, 0.02122821278168188, 2.3548476e6, 0.0, 0.0019383188997990075, 0.38456173629534834, 0.0026219533879005877, 0.0025327891562467505, 0.9635784504324201, 0.5360029623199525, 0.006618207536795881, 0.0, 33097.63671130043, 34095.03119997918, [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.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, 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.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, 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.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), Aggregates{Float64, Int64}([104531.39273728609, 105062.38754395355, 105399.12953350678, 106689.88106040593, 107938.33111423723, 108890.48532381697, 110110.17779727321, 110374.00540561741, 110808.89423399912, 111932.48072916963  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [-0.007497362866886709, -0.007895434153021436, -0.0019938777296781562, -0.0035311300388783107, 0.001212170001002849, -0.001672412335241874, 0.001839696090252002, 0.004290005139261838, 0.00600429551344886, 0.0036060572293247772  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1.0, [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0  …  1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1), MutableNamedTuple(tau_VAT = 0.1528683933530887, tau_EXPORT = 0.0029486201783457183, tau_SIW = 0.17114894621657745, psi_H = 0.07125099957246343, tau_FIRM = 0.07701197259426128, H_inact = 4130, theta_DIV = 0.7858074440019603, I_s = [48, 2, 1, 1, 5, 2, 4, 1, 1, 1  …  14, 10, 13, 41, 20, 16, 7, 7, 2, 19], psi = 0.9096681249468772, tau_INC = 0.21340742230566648, zeta_b = 0.5, tau_CF = 0.08761417854834112, H_act = 4743, zeta = 0.03, mu = 0.026713971694295565, tau_G = 0.009147800682711324, theta_UB = 0.3585824478060919, T_prime = 54, tau_SIF = 0.21215146534992413, T = 16, zeta_LTV = 0.6, I = 624, products = MutableNamedTuple(a_sg = [0.37790282216028437 0.0 … 0.0 0.0; 0.0006712800413285777 0.8149348034258406 … 2.4029219530949635e-5 0.00019143106686926454; … ; 0.00037430822580994426 0.000357977071568566 … 0.3197327950788158 0.0011366219595362582; 0.0 5.36965607352849e-5 … 0.0 0.05594572929254256], b_CF_g = [0.0033476048872100555, 0.0, 0.0, 0.0008050086095806136, 0.0, 0.003306696048303853, 0.0030629933432974495, 0.0, 0.0, 0.0  …  0.0017883064872300512, 0.0, 0.0, 0.0, 0.0, 0.002291709084994238, 0.0, 0.0, 0.0, 0.0], b_CFH_g = [0.0006092803753845975, 0.0, 0.0, 0.004372477702289994, 0.0, 0.0, 0.06710603871527036, 0.0, 0.0, 0.0  …  0.0041711096896454745, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], c_E_g = [0.005090338238241512, 0.0005933402816643566, 1.793599921320476e-5, 0.007268146142708006, 0.05434404438533037, 0.02138421321578873, 0.023894091259534518, 0.028037089231640524, 0.005923381894006229, 0.011927802553688313  …  0.0014618202435669027, 0.0009447261124040238, 0.0001280209174610526, 0.0010477673386531637, 0.0, 0.0013030104043795392, 5.5260305268213854e-5, 0.0, 1.307076865739618e-5, 8.641230390167474e-6], b_HH_g = [0.011287997598927976, 0.0020040637862256817, 0.0003326837475323491, 0.00034402684015257527, 0.06305103828047173, 0.03068200872784047, 0.0003505790613555631, 0.0020473225369636873, 0.0, 0.0191077565617325  …  0.005591228759882936, 0.0004356874830029748, 0.014434120586233577, 0.03514505772295519, 0.024907176866291014, 0.013342154173060372, 0.009686226103767459, 0.011051272187723254, 0.0021206651420422927, 0.01721782824162338], c_G_g = [0.0, 0.0, 0.0, 0.0, 8.57086390274792e-6, 0.0, 0.0, 0.0, 2.4536198623552867e-5, 0.0  …  0.008555738848801895, 0.3324338967920097, 0.22067672180252998, 0.2370889178393625, 0.0477595425645907, 0.012942508661614227, 0.004667927760053456, 0.021757222045203074, 0.0, 0.002000708524749294], c_I_g = [0.016810689305736877, 0.004087420487057966, 0.00036885674795364003, 0.05818437780960789, 0.04895082866561155, 0.04689140072807505, 0.010101572733480902, 0.016066325760592727, 0.00037371898454196314, 0.041008926225895866  …  0.0018123421762754539, 0.000401097116716159, 0.0003479865324437806, 0.0006664256271585853, 0.0028556289501379516, 0.001307065586721844, 6.418152296577174e-5, 0.0, 3.538212163497461e-5, 0.00020458795490837936]), J = 156, G = 62, H = 8873, L = 312, theta = 0.05, C = [4.3800671000101816e-5 0.00010629745355671226 9.959785873214212e-5; 0.00010629745355671226 0.0004129178961230129 0.0003596689472264872; 9.959785873214212e-5 0.0003596689472264872 0.0004506370179043619]))

Note that the it is very simple to inspect the model by typing

fieldnames(typeof(model))
(:w_act, :w_inact, :firms, :bank, :cb, :gov, :rotw, :agg, :prop)

and to inspect the specific attributes of one agent type by typing

fieldnames(typeof(model.bank))
(:E_k, :Pi_k, :Pi_e_k, :D_k, :r, :Y_h, :C_d_h, :I_d_h, :C_h, :I_h, :K_h, :D_h)

We can now define a data tracker, which will store the time series of the model.

data = Bit.init_data(model);

We can run now the model for a number of epochs and progressively update the data tracker.

for t in 1:T
+model = Bit.init_model(parameters, initial_conditions, T)
Model(Workers{Vector{Float64}, Vector{Int64}}([0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249, 0.7661282859097249  …  4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569, 4.655745607447569], [3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487, 3.781806633594487  …  22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958, 22.981960001210958], [6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249, 6.973481059156249  …  42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032, 42.37769888790032], [0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983  …  11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522, 11.337587012313522], [1, 2, 2, 2, 2, 2, 2, 2, 2, 2  …  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.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  …  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.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, 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]), Workers{Vector{Float64}, Vector{Int64}}([2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714  …  2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714, 2.8287542404944714], [13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984  …  13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984, 13.963459838592984], [25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977  …  25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977, 25.74799087814977], [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.0, 0.0, 0.0], [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1  …  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1], [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.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, 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.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  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]), Firms{Vector{Float64}, Vector{Int64}}([1, 1, 1, 1, 1, 1, 1, 1, 1, 1  …  62, 62, 62, 62, 62, 62, 62, 62, 62, 62], [10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621, 10.822026659306621  …  11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951], [1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485, 1.6631751855300485  …  3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877, 3.4759574544453877], [0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754, 0.042702129272078754  …  0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946, 0.17805766706016946], [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.0, 0.0, 0.0], [0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983, 0.2697101055708983  …  2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687, 2.6020133813757687], [0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721, 0.011078553057541721  …  0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782, 0.012425621091468782], [0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832, 0.009528627732528832  …  0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318, 0.010357147774366318], [-0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635, -0.26105054841223635  …  0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037, 0.013413693877270037], [1, 50, 1, 1, 4, 4, 1, 3, 1, 1  …  1, 1, 1, 1, 1, 10, 1, 1, 1, 1], [10.822026659306621, 541.101332965331, 10.822026659306621, 10.822026659306621, 43.288106637226484, 43.288106637226484, 10.822026659306621, 32.46607997791986, 10.822026659306621, 10.822026659306621  …  11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 119.88103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951], [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.0, 0.0, 0.0], [10.822026659306621, 541.101332965331, 10.822026659306621, 10.822026659306621, 43.288106637226484, 43.288106637226484, 10.822026659306621, 32.46607997791986, 10.822026659306621, 10.822026659306621  …  11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 119.88103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951, 11.988103388298951], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0  …  1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.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, 0.0, 0.0, 0.0], [298.15365853658534, 14907.682926829268, 298.15365853658534, 298.15365853658534, 1192.6146341463414, 1192.6146341463414, 298.15365853658534, 894.460975609756, 298.15365853658534, 298.15365853658534  …  79.20833333333334, 79.20833333333334, 79.20833333333334, 79.20833333333334, 79.20833333333334, 792.0833333333334, 79.20833333333334, 79.20833333333334, 79.20833333333334, 79.20833333333334], [7.65511425407355, 382.7557127036775, 7.65511425407355, 7.65511425407355, 30.6204570162942, 30.6204570162942, 7.65511425407355, 22.965342762220647, 7.65511425407355, 7.65511425407355  …  4.057486672347064, 4.057486672347064, 4.057486672347064, 4.057486672347064, 4.057486672347064, 40.57486672347065, 4.057486672347064, 4.057486672347064, 4.057486672347064, 4.057486672347064], [94.08074124607997, 4704.037062303998, 94.08074124607997, 94.08074124607997, 376.32296498431987, 376.32296498431987, 94.08074124607997, 282.2422237382399, 94.08074124607997, 94.08074124607997  …  24.99375238071137, 24.99375238071137, 24.99375238071137, 24.99375238071137, 24.99375238071137, 249.93752380711365, 24.99375238071137, 24.99375238071137, 24.99375238071137, 24.99375238071137], [0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726, 0.36061475737617726  …  0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956, 0.35565736393550956], [12.384292053067004, 619.2146026533501, 12.384292053067004, 12.384292053067004, 49.537168212268014, 49.537168212268014, 12.384292053067004, 37.15287615920101, 12.384292053067004, 12.384292053067004  …  13.530111496595195, 13.530111496595195, 13.530111496595195, 13.530111496595195, 13.530111496595195, 135.30111496595194, 13.530111496595195, 13.530111496595195, 13.530111496595195, 13.530111496595195], [1.2548454674764373, 62.74227337382188, 1.2548454674764373, 1.2548454674764373, 5.019381869905749, 5.019381869905749, 1.2548454674764373, 3.764536402429312, 1.2548454674764373, 1.2548454674764373  …  3.5771064837982878, 3.5771064837982878, 3.5771064837982878, 3.5771064837982878, 3.5771064837982878, 35.77106483798288, 3.5771064837982878, 3.5771064837982878, 3.5771064837982878, 3.5771064837982878], [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.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, 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.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], [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.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, 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.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  …  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.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, 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.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], [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.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, 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.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], [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.0, 0.0, 0.0], [1.3061857958470848, 36.38528047883038, 1.3061857958470848, 1.3061857958470848, 3.4538854703154493, 3.4538854703154493, 1.3061857958470848, 2.7379855788259944, 1.3061857958470848, 1.3061857958470848  …  2.631055234104208, 2.631055234104208, 2.631055234104208, 2.631055234104208, 2.631055234104208, 20.9979792018234, 2.631055234104208, 2.631055234104208, 2.631055234104208, 2.631055234104208], [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.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, 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.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  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [11.88921238727358, 331.1874380801928, 11.88921238727358, 11.88921238727358, 31.438083348064552, 31.438083348064552, 11.88921238727358, 24.921793027800895, 11.88921238727358, 11.88921238727358  …  23.94848771160181, 23.94848771160181, 23.94848771160181, 23.94848771160181, 23.94848771160181, 191.1285785129287, 23.94848771160181, 23.94848771160181, 23.94848771160181, 23.94848771160181], [6.447669663541784, 179.6071201269428, 6.447669663541784, 6.447669663541784, 17.049268671505107, 17.049268671505107, 6.447669663541784, 13.515402335517333, 6.447669663541784, 6.447669663541784  …  12.987566600381651, 12.987566600381651, 12.987566600381651, 12.987566600381651, 12.987566600381651, 103.6514360558304, 12.987566600381651, 12.987566600381651, 12.987566600381651, 12.987566600381651]), Bank{Float64}(89460.0, 6476.292527744357, 0.0, 126431.00000000009, 0.028359903595743693, 3695.3696336675207, 0.0, 0.0, 0.0, 0.0, 33636.12938055406, 18241.296726948145), CentralBank{Float64}(0.0016459319014481277, 0.0089810924595537, 0.9259668580654086, -0.003424572940686137, 0.0049629315732038215, 0.30996974466133875, 1.328593153520194, 106179.90000000002), Government{Float64}(0.9905949533296431, 0.09373211872949586, 0.011235005057648862, 0.0, 14732.121510837034, 232610.9, 2.238468336136841, 0.5902859043576301, [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.0, 0.0, 0.0], 0.0, 0.0), RestOfTheWorld{Float64}(0.962809216044625, 0.39260026877953946, 0.020320381298662014, 0.9662360466537488, 0.35492769963078624, 0.02122821278168188, 2.3548476e6, 0.0, 0.0019383188997990075, 0.38456173629534834, 0.0026219533879005877, 0.0025327891562467505, 0.9635784504324201, 0.5360029623199525, 0.006618207536795881, 0.0, 33097.63671130043, 34095.03119997918, [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.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, 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.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, 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.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), Aggregates{Float64, Int64}([104531.39273728609, 105062.38754395355, 105399.12953350678, 106689.88106040593, 107938.33111423723, 108890.48532381697, 110110.17779727321, 110374.00540561741, 110808.89423399912, 111932.48072916963  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [-0.007497362866886709, -0.007895434153021436, -0.0019938777296781562, -0.0035311300388783107, 0.001212170001002849, -0.001672412335241874, 0.001839696090252002, 0.004290005139261838, 0.00600429551344886, 0.0036060572293247772  …  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 1.0, [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0  …  1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1), MutableNamedTuple(tau_VAT = 0.1528683933530887, tau_EXPORT = 0.0029486201783457183, tau_SIW = 0.17114894621657745, psi_H = 0.07125099957246343, tau_FIRM = 0.07701197259426128, H_inact = 4130, theta_DIV = 0.7858074440019603, I_s = [48, 2, 1, 1, 5, 2, 4, 1, 1, 1  …  14, 10, 13, 41, 20, 16, 7, 7, 2, 19], psi = 0.9096681249468772, tau_INC = 0.21340742230566648, zeta_b = 0.5, tau_CF = 0.08761417854834112, H_act = 4743, zeta = 0.03, mu = 0.026713971694295565, tau_G = 0.009147800682711324, theta_UB = 0.3585824478060919, T_prime = 54, tau_SIF = 0.21215146534992413, T = 16, zeta_LTV = 0.6, I = 624, products = MutableNamedTuple(a_sg = [0.37790282216028437 0.0 … 0.0 0.0; 0.0006712800413285777 0.8149348034258406 … 2.4029219530949635e-5 0.00019143106686926454; … ; 0.00037430822580994426 0.000357977071568566 … 0.3197327950788158 0.0011366219595362582; 0.0 5.36965607352849e-5 … 0.0 0.05594572929254256], b_CF_g = [0.0033476048872100555, 0.0, 0.0, 0.0008050086095806136, 0.0, 0.003306696048303853, 0.0030629933432974495, 0.0, 0.0, 0.0  …  0.0017883064872300512, 0.0, 0.0, 0.0, 0.0, 0.002291709084994238, 0.0, 0.0, 0.0, 0.0], b_CFH_g = [0.0006092803753845975, 0.0, 0.0, 0.004372477702289994, 0.0, 0.0, 0.06710603871527036, 0.0, 0.0, 0.0  …  0.0041711096896454745, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], c_E_g = [0.005090338238241512, 0.0005933402816643566, 1.793599921320476e-5, 0.007268146142708006, 0.05434404438533037, 0.02138421321578873, 0.023894091259534518, 0.028037089231640524, 0.005923381894006229, 0.011927802553688313  …  0.0014618202435669027, 0.0009447261124040238, 0.0001280209174610526, 0.0010477673386531637, 0.0, 0.0013030104043795392, 5.5260305268213854e-5, 0.0, 1.307076865739618e-5, 8.641230390167474e-6], b_HH_g = [0.011287997598927976, 0.0020040637862256817, 0.0003326837475323491, 0.00034402684015257527, 0.06305103828047173, 0.03068200872784047, 0.0003505790613555631, 0.0020473225369636873, 0.0, 0.0191077565617325  …  0.005591228759882936, 0.0004356874830029748, 0.014434120586233577, 0.03514505772295519, 0.024907176866291014, 0.013342154173060372, 0.009686226103767459, 0.011051272187723254, 0.0021206651420422927, 0.01721782824162338], c_G_g = [0.0, 0.0, 0.0, 0.0, 8.57086390274792e-6, 0.0, 0.0, 0.0, 2.4536198623552867e-5, 0.0  …  0.008555738848801895, 0.3324338967920097, 0.22067672180252998, 0.2370889178393625, 0.0477595425645907, 0.012942508661614227, 0.004667927760053456, 0.021757222045203074, 0.0, 0.002000708524749294], c_I_g = [0.016810689305736877, 0.004087420487057966, 0.00036885674795364003, 0.05818437780960789, 0.04895082866561155, 0.04689140072807505, 0.010101572733480902, 0.016066325760592727, 0.00037371898454196314, 0.041008926225895866  …  0.0018123421762754539, 0.000401097116716159, 0.0003479865324437806, 0.0006664256271585853, 0.0028556289501379516, 0.001307065586721844, 6.418152296577174e-5, 0.0, 3.538212163497461e-5, 0.00020458795490837936]), J = 156, G = 62, H = 8873, L = 312, theta = 0.05, C = [4.3800671000101816e-5 0.00010629745355671226 9.959785873214212e-5; 0.00010629745355671226 0.0004129178961230129 0.0003596689472264872; 9.959785873214212e-5 0.0003596689472264872 0.0004506370179043619]))

Note that the it is very simple to inspect the model by typing

fieldnames(typeof(model))
(:w_act, :w_inact, :firms, :bank, :cb, :gov, :rotw, :agg, :prop)

and to inspect the specific attributes of one agent type by typing

fieldnames(typeof(model.bank))
(:E_k, :Pi_k, :Pi_e_k, :D_k, :r, :Y_h, :C_d_h, :I_d_h, :C_h, :I_h, :K_h, :D_h)

We can now define a data tracker, which will store the time series of the model.

data = Bit.init_data(model);

We can run now the model for a number of epochs and progressively update the data tracker.

for t in 1:T
     Bit.run_one_epoch!(model; multi_threading = true)
     Bit.update_data!(data, model)
-end

Note that we can equivalently run the model for a number of epochs in the single command data = BeforeIT.run_one_sim!(model), but writing the loop explicitely is more instructive.

We can then plot any time series stored in the data tracker, for example

plot(data.real_gdp, title = "gdp", titlefont = 10)
Example block output

Or we can plot multiple time series at once using the function plot_data

ps = Bit.plot_data(data, quantities = [:real_gdp, :real_household_consumption, :real_government_consumption, :real_capitalformation, :real_exports, :real_imports, :wages, :euribor, :gdp_deflator])
-plot(ps..., layout = (3, 3))
Example block output

To run multiple monte-carlo repetitions in parallel we can use

model = Bit.init_model(parameters, initial_conditions, T)
-data_vector = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 71654.7455193535, 72708.19120661693, 72262.58743704572, 70798.69074115132, 70962.31665368262, 71742.2066892932, 71112.12078774499, 71733.54163828376, 72076.64431680735, 72308.99664352532, 73143.8830930201, 74244.43752728937, 74673.05864813716, 74967.85688726339, 75143.01412648667, 74721.51437337777], [72421.99999999999, 71652.1187371939, 72492.2242182431, 72337.49254536178, 70962.60956028242, 70884.78246023403, 71709.14414396447, 70809.05698838369, 70676.3861435541, 71047.2304648144, 70975.64908845791, 71540.42372005866, 72281.0966099183, 72526.49699640412, 72598.19219944687, 72520.3925837881, 72417.89667213589], [64900.92049553802, 64212.85525279031, 65161.6852009054, 64766.55048357167, 63450.22322181534, 63629.48885251573, 64331.97433547539, 63755.20028254892, 64334.8156568142, 64627.817316240034, 64836.410285503196, 65576.16462002849, 66564.13249277808, 66947.32465188768, 67210.9640663313, 67372.71627644837, 66989.13909216631], [64900.92049553802, 64210.501281935045, 64968.13379113078, 64833.6854375125, 63597.12827832479, 63559.96658590482, 64302.326811155915, 63483.4900169482, 63386.697073502495, 63704.789184172936, 63640.854087154745, 64138.60468532931, 64803.89173528908, 65022.8479746832, 65086.48759341311, 65021.29160775848, 64923.90569991257], [40512.94792630534, 40076.64102433958, 40638.059128314904, 40379.70318278459, 39592.91975777675, 39439.863574202005, 39851.86684807819, 39548.141217656994, 39729.40208741553, 40033.262332840335, 40134.81273835296, 40645.675969963675, 41268.230048609556, 41530.90903910021, 41695.323727546376, 41777.071761690335, 41610.57597524104], [40512.94792630534, 40075.17185987745, 40517.35086838369, 40421.55950357172, 39684.588467815134, 39396.77115337709, 39833.50103226487, 39379.5959710474, 39143.89975810327, 39461.49882780319, 39394.743633237485, 39754.64192380146, 40176.92129417074, 40337.05601742315, 40377.37306993556, 40318.97948702269, 40327.747861018775], [14866.888022051655, 14705.783087554224, 14805.022041111792, 14601.273837111406, 14547.811801429812, 14549.368153040326, 14644.501687006443, 14610.139853780045, 14719.171040655963, 14804.30428787132, 15019.016215571297, 15047.366308738065, 15165.877726572582, 15320.597895613295, 15361.060914223339, 15313.190779588354, 15272.663138304222], [14866.888022051655, 14705.243990131195, 14761.046307842049, 14616.409054892993, 14581.494064568704, 14533.471356287768, 14637.752737912375, 14547.874737169288, 14502.250863732896, 14592.86608833378, 14742.071858989035, 14717.498115721231, 14764.826963982017, 14880.189955725504, 14875.511971953694, 14778.733857772591, 14801.81645585213], [15944.236265986641, 15835.04049950136, 16064.751443457819, 16006.003585925015, 15347.819713907877, 15553.993393597078, 15885.65049672127, 15565.367149895885, 15743.530990107638, 15721.89994326207, 15974.3837981781, 16144.702476180657, 16374.807054776295, 16626.78634727785, 16196.511019264317, 16596.20399799826, 16512.105482957446], [15944.236265986641, 15834.460004775157, 16017.033903925601, 16022.594902051827, 15383.35421966504, 15536.998932458435, 15878.329561614024, 15499.031070270565, 15511.51455940411, 15497.356448838207, 15679.822864273654, 15790.778492186219, 15941.787022900082, 16148.830540849716, 15684.554271108951, 16016.967689232359, 16003.047565779241], [15944.236265986641, 15766.51450822148, 15994.967302258689, 15903.7583076511, 15586.438724859345, 15555.147203374338, 15709.607877318569, 15624.605563134128, 15711.979183236477, 15788.192831660635, 15817.906984717847, 16002.326450651793, 16288.921698057973, 16399.92715937046, 16462.840227747725, 16503.299522940044, 16416.78982443486], [15944.236265986641, 15765.936525580833, 15947.457044334786, 15920.243639562352, 15622.52570052927, 15538.151481570672, 15702.368071819015, 15558.01702276955, 15480.427739556322, 15562.702528207954, 15526.231417591212, 15651.523632269098, 15858.172842860633, 15928.492677258237, 15942.465059393602, 15927.305741513952, 15910.670429582115], [3173.2320350842083, 3130.9056470483874, 3182.3302966771303, 3160.5789168298384, 3099.5349936922676, 3043.627663612538, 3063.2048222420626, 3088.552811310636, 3072.7391227884473, 3106.7946958283223, 3099.615545295257, 3133.315719784448, 3222.4575594088356, 3253.0748769478496, 3268.490777812241, 3266.080642970377, 3252.916320582834], [3173.2320350842083, 3130.7908715783533, 3172.877740111242, 3163.855072784157, 3106.7112862296426, 3040.302163161249, 3061.793137921771, 3075.390096724784, 3027.455382806583, 3062.422798031212, 3042.4599353323206, 3064.6272082250284, 3137.241979742631, 3159.561554907883, 3165.1768043278094, 3152.088762899845, 3152.630938526621], [34195.564496956766, 34574.59220175692, 34970.94664047678, 34869.13904117746, 34330.87423991417, 34500.88217577725, 34610.860909138646, 35923.46637490656, 36967.8082770612, 36782.83639097689, 36188.47613403506, 37285.10902847962, 37594.475394598965, 37439.86128707675, 37429.341062958025, 37393.15791348444, 36174.95094820841], [34195.564496956766, 34573.32473619948, 34867.071548809836, 34905.28328579144, 34410.359839241435, 34463.186139360885, 34594.910421824694, 35770.368673907, 36423.004259921356, 36257.49615551823, 35521.17581990114, 36467.74529257336, 36600.31644791442, 36363.6100668912, 36246.23417571553, 36088.07183684189, 35059.69976460099], [33097.63671130043, 33537.311293798404, 33770.588046744015, 33593.532209952486, 33020.73477187704, 33081.790642934015, 33250.673251651046, 34534.99380849473, 35426.37075695614, 35265.658638143126, 35007.69224261231, 35978.97069034213, 36158.952697268454, 36245.0959209309, 35714.37983672919, 35936.61032627431, 34848.78117133294], [33097.63671130043, 33536.08185378922, 33670.27841071769, 33628.354200946, 33097.187031007634, 33045.64512125023, 33235.34960965112, 34387.813464010826, 34904.283297607035, 34761.987055678874, 34362.16508794366, 35190.24010422377, 35202.755119049405, 35203.189584485466, 34585.48128926733, 34682.36028708099, 33774.41497511481], [29576.147776884885, 29262.58798228929, 29682.988810793795, 29529.50534827311, 28949.36666451009, 28987.91584317381, 29281.942299627353, 29048.081469736167, 29302.482196878533, 29412.51789777761, 29479.802718344632, 29810.01974148523, 30292.26283140427, 30484.980497883163, 30592.476416527097, 30682.701668490135, 30520.33693330669], [34346.71094688275, 33982.57469388651, 34492.565475952986, 34258.37635527406, 33543.18256329296, 33680.498641867045, 34077.811034741564, 33744.727999118695, 34053.91158981227, 34227.48311609289, 34366.28735996526, 34763.65447123557, 35250.45354275377, 35436.504801881034, 35588.340488402806, 35663.76516814617, 35449.450018878226], [28335.329312139664, 28034.92440119801, 28455.65629539182, 28262.455092923843, 27672.434940801486, 27785.717878206044, 28113.49242143099, 27838.705775418308, 28093.77587146799, 28236.968806709392, 28351.47944984284, 28679.299134617628, 29080.898345140115, 29234.386803014935, 29359.648118009045, 29421.871925758674, 29245.066340487963], [978.0617717704338, 967.6925766145387, 986.1309141585763, 978.6687800246108, 957.6739940121979, 961.074367474935, 972.2210011063898, 962.390813694108, 978.4218701233523, 987.816302369548, 990.3202071933256, 1002.4904073076414, 1021.4161186200345, 1025.8393521235307, 1030.1471614013751, 1026.249439811998, 1019.352139981372], [0.0019383188997990075, 0.003887830737257625, -0.0004289431196670135, 0.0017753340995585454, 0.006103219988018882, 0.005008613386618288, 0.004439563417724557, 0.006421992725304415, 0.00400513965546323, 0.002044560016079666, 0.001960125209897523, 0.002464549435946539, -0.0008305931199671379, -0.001265800623460045, 0.0020229036145114065, 0.0036170433588822437, 0.004866227244848975], [2.3548476e6, 2.360694096425825e6, 2.3678695437395847e6, 2.371290462616795e6, 2.3805680504880734e6, 2.3851675870923037e6, 2.371594908057373e6, 2.404444163183168e6, 2.4302681478628814e6, 2.419579673009763e6, 2.400793141086282e6, 2.4141880647931383e6, 2.41625581930639e6, 2.416411133998522e6, 2.385906671360545e6, 2.3826172411494907e6, 2.357234492157287e6], [0.0016459319014481277, 0.0018574995080757291, 0.0020091094757979685, 0.0020432121994465517, 0.0024168333197697274, 0.002542888295532329, 0.0018967972118198633, 0.003266138986545628, 0.004172642542264446, 0.0034780540901771856, 0.0025018401664010223, 0.0029219644896805097, 0.0027708271740824767, 0.0025429689819090532, 0.0011594436401684686, 0.0010210023859813385, 9.226399958441349e-6], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 512.590832701663 255.50542823312787 … 135.54481396901332 499.5517420023265; … ; 524.268515429928 267.2003983472084 … 142.0484581545832 520.5935610412678; 523.174078277773 266.7161785174826 … 141.36598578942716 517.9782089703612], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 512.5720416998284 255.496061692284 … 135.5398450489986 499.53342899885183; … ; 505.9706347991264 257.8746409355689 … 137.09072055523384 502.4239426935295; 507.0449476296805 258.4934850242771 … 137.00776058549508 502.00926373352894]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 73054.15306879072, 74024.31279165164, 74163.23895076421, 74940.79356618463, 75260.08205906065, 75759.9902761378, 76512.12388654781, 77417.175469936, 77560.7187914424, 78225.69476789543, 78177.59044084157, 78262.59974860141, 79040.9912193661, 81177.11868960998, 82172.7354058078, 82722.95497790069], [72421.99999999999, 72246.21492135896, 72889.5678598603, 72895.41414199829, 73666.79239633697, 73624.76104567142, 74161.95278880036, 74337.45186396061, 75162.91432881104, 75390.23816341614, 75247.20266627987, 75159.64070223822, 74953.23245731901, 74956.82386566015, 76617.98650251722, 77073.94759060764, 77313.6115616916], [64900.92049553802, 65469.966938904356, 66349.91610567522, 66476.03359721217, 67196.53277180601, 67475.86361041917, 67940.69082322464, 68597.52236915665, 69435.91362130221, 69566.24664462332, 70160.02540685124, 70114.49478724954, 70188.57405990988, 70909.9498563482, 72859.86587389448, 73759.95231296604, 74258.355916095], [64900.92049553802, 64745.9056558829, 65332.81472119353, 65339.622003338074, 66054.18482902127, 66009.68533051628, 66507.58912329853, 66647.8037476189, 67414.05373136351, 67619.4855384935, 67488.63869506182, 67407.81094060926, 67220.62037626332, 67245.92568625067, 68767.85367864705, 69183.17457463464, 69402.52177936051], [40512.94792630534, 40852.549682221645, 41312.04869580191, 41393.6559199788, 41694.032131207336, 41948.41959334455, 42131.25904544896, 42640.11256612389, 42954.56359692236, 43073.26417924546, 43498.118490214016, 43455.934360252395, 43469.55543441416, 43659.19856223198, 44593.80177082506, 45115.49269949961, 45410.61787751507], [40512.94792630534, 40400.74329036533, 40678.761656563634, 40686.02900611506, 40985.229312567375, 41036.92534350267, 41242.566595807046, 41428.170521814536, 41703.79717509488, 41867.89002924168, 41841.900507840546, 41778.37145502912, 41631.426808693286, 41403.26185513838, 42089.290151293644, 42316.09307726548, 42441.16850391191], [14866.888022051655, 15028.002707509124, 15172.718648031481, 15233.928465914607, 15091.101899041623, 15178.419170181727, 15309.915771346408, 15766.570187852803, 15479.127479362936, 15323.8670280937, 15413.718458113859, 15711.062182284159, 15969.673443910679, 16259.618828431201, 16567.19581389145, 16748.759328680684, 16747.98483844607], [14866.888022051655, 14861.801387569443, 14940.130665272265, 14973.503588073538, 14834.551620364748, 14848.608370885111, 14986.977248764591, 15318.443572905864, 15028.40068180885, 14895.039690632251, 14826.831517445082, 15104.555947711897, 15294.389015364903, 15419.45977452361, 15636.736136284644, 15709.505011989617, 15652.816012032376], [15944.236265986641, 16197.687422561365, 16421.818788862824, 16359.825052074073, 16929.348639404772, 16583.74910420874, 16768.23585426775, 16523.43811930899, 17521.355528733773, 17357.551821374516, 17342.799303201176, 16906.113938262337, 16859.863980700236, 16962.04711727654, 17996.730517744178, 17876.70958850548, 18153.93997188592], [15944.236265986641, 16018.550042698198, 16170.082907249105, 16080.15290774044, 16641.547977775594, 16223.401989923046, 16414.536369962563, 16053.799364432809, 17011.162400807043, 16871.813285614364, 16682.461406583483, 16253.47420028795, 16146.937466983216, 16085.592533146404, 16985.984205355206, 16767.466375709846, 16966.83422002524], [15944.236265986641, 16083.253071115287, 16280.844691690429, 16333.37692590228, 16504.52657193163, 16599.626141231794, 16704.476078519303, 16874.971820486713, 17048.017458477025, 17102.504178182884, 17259.088662260812, 17252.902969423376, 17245.63926725254, 17376.23220827347, 17788.030797944455, 18010.309813564658, 18135.22922751453], [15944.236265986641, 15905.381271291393, 16031.269851986419, 16054.156913797233, 16223.947928981233, 16238.934035928765, 16352.121506105721, 16395.341570588367, 16551.607158610324, 16623.90296628199, 16601.938100490093, 16586.875867371364, 16516.40008159257, 16478.376055147997, 16789.005640794, 16892.776756257022, 16949.34699144708], [3173.2320350842083, 3200.273625064503, 3229.3053402860605, 3244.7963608708924, 3269.5848320042874, 3286.8838483354048, 3299.872829101924, 3337.474362453601, 3359.241456696226, 3370.1238018294703, 3402.1742217383908, 3402.704175203993, 3401.355010516814, 3402.4957667708013, 3449.2043407146707, 3504.0267109888887, 3523.2590928812137], [3173.2320350842083, 3164.880385456682, 3179.802173962722, 3189.326381620977, 3214.0015548241327, 3215.4633810877835, 3230.2672171538456, 3242.614727751896, 3261.4258565594446, 3275.813324310675, 3272.6343170071477, 3271.346965059832, 3257.5272683513094, 3226.6836733571363, 3255.487456160777, 3286.6031506084983, 3292.86937357334], [34195.564496956766, 34160.90804698966, 34129.42939920918, 34092.93805647315, 33476.737737992094, 34231.7187872195, 33798.37309750564, 34938.72991154105, 34712.46891830412, 35312.3499495757, 35935.26227374088, 37096.939166733006, 37613.76839651655, 39339.38778850609, 40907.982465816895, 40773.995370120036, 40439.680510594975], [34195.564496956766, 33783.10747573272, 33606.24727734764, 33510.11733176869, 32907.629766067264, 33487.900184773134, 33085.44973223113, 33945.68103792701, 33701.69877175659, 34324.15937205231, 34567.00475721254, 35664.857450861375, 36023.25421435089, 37306.66222621296, 38610.476683651075, 38243.98405014267, 37795.286102996375], [33097.63671130043, 33184.9947904908, 33011.70274025386, 32917.10854367636, 32250.42684146123, 32682.224595893902, 32247.793492431443, 33356.72689827907, 33250.34005338677, 33506.31418684708, 33964.20375737389, 34992.4592066899, 35650.261506940325, 37179.26107707976, 38888.59187866814, 38342.22158099764, 38029.26822054051], [33097.63671130043, 32817.987275006715, 32505.65464657232, 32354.388691699307, 31702.16628043815, 31972.074843412534, 31567.577157965377, 32408.64263311964, 32282.14470065592, 32568.664214124765, 32670.995522801313, 33641.618351651814, 34142.77504807346, 35258.152523361205, 36704.50067406804, 35963.10092449969, 35542.493277273665], [29576.147776884885, 29835.469240624014, 30208.88127824516, 30298.687741987105, 30630.366009021072, 30816.59378921962, 31032.6361214145, 31325.3333554565, 31654.57837366311, 31785.915891383, 32093.14328133799, 32084.37094282697, 32062.229294289587, 32339.63602617031, 33191.75070395236, 33595.99013968963, 33829.7534300741], [34346.71094688275, 34647.860353646676, 35140.66192418555, 35176.62102720082, 35558.03802593255, 35653.64734394447, 35897.159706315615, 36252.991175640585, 36747.11672501655, 36746.69981476508, 37025.767055729775, 36991.0953738391, 37081.226958488856, 37508.55503152525, 38569.15061803528, 39045.46446389757, 39305.75361956543], [28335.329312139664, 28583.77137187598, 28990.32252049552, 29019.988040063978, 29334.64921041666, 29413.524929124236, 29614.41761401725, 29907.971249430502, 30315.614653329147, 30315.270710956105, 30545.495438592872, 30516.892014943453, 30591.248716417, 30943.785577734936, 31818.755098316968, 32211.704213570305, 32426.43740748904], [978.0617717704338, 986.6373446339511, 1000.3729032444085, 1000.7248280242289, 1008.128736852534, 1005.6224772550675, 1010.8949954944744, 1019.197838059497, 1034.2185226225295, 1033.630938475377, 1041.1150697835963, 1039.0284705836993, 1045.1178071315337, 1061.758798652678, 1098.964551906965, 1118.4977093789398, 1122.8488664556778], [0.0019383188997990075, 0.00253609711530256, 0.004364443789468986, 0.004084892282657959, -7.845018896945888e-6, -0.0018960715230241787, 0.0001525651920011306, 0.003666527671234654, 0.007987117902853225, 0.004656873490454849, 0.004515391795907986, 0.007094986801765568, 0.007838716926426459, 0.0056515347982737385, 0.0032122418934383834, -0.0017575134639552514, 0.0016789708793614189], [2.3548476e6, 2.35046954191287e6, 2.3659866555753713e6, 2.36977830995038e6, 2.342131992730472e6, 2.3512678359422763e6, 2.3312145382255227e6, 2.3451993456685273e6, 2.3402277054844606e6, 2.357051795849838e6, 2.3628673750451873e6, 2.395555107651887e6, 2.3907619412883567e6, 2.416683301695278e6, 2.4096360144925127e6, 2.413323941232496e6, 2.4015385129054943e6], [0.0016459319014481277, 0.0013994091757137856, 0.0020453054331160576, 0.0021452537568866577, 0.0008387668959742803, 0.0011168271310351115, 0.00019876202229881883, 0.0008582415718217343, 0.0007694765148930603, 0.0015264934752160357, 0.001759786231972536, 0.003153023666021443, 0.0029026742856580632, 0.0038839197128510304, 0.003383268312242505, 0.0032430018516005923, 0.0025611022152354952], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 522.6259560963091 260.5075241286154 … 138.1984098722298 509.33159574372536; … ; 578.0083357897555 292.48383180676774 … 153.461241623432 564.2105217790536; 585.1988151600674 296.4191750936575 … 155.12814092219074 567.0101159527296], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 516.8460047994856 257.6264563508753 … 136.6700126140331 503.6986726502734; … ; 542.143132507249 274.3353183077998 … 143.9390283852957 529.201467748567; 546.9320322724731 277.03600492451386 … 144.98414415623378 529.9327117609631]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 71927.57189007528, 73137.38095840845, 73924.17272406802, 74882.3864748534, 75259.9041315912, 76706.71868800171, 76138.48447801922, 76720.00811963454, 77955.4365220434, 77436.68060009571, 77955.30530343216, 78908.12384503934, 79454.99754737568, 80214.3738683951, 79971.214691149, 80385.45029762089], [72421.99999999999, 71697.46998458405, 72355.88631877482, 73057.3605418515, 73741.13066440586, 73449.30441135769, 74141.42738222847, 73047.84667855891, 72880.10372292137, 73856.63797036525, 73371.05281714835, 73907.11227126459, 74766.20461388027, 74751.69421963749, 75305.81335602226, 75027.93236850832, 75378.63001508861], [64900.92049553802, 64460.68803831449, 65550.25041145463, 66244.32014362275, 67110.31174634495, 67433.6902116132, 68736.32839085817, 68188.88772630137, 68704.7917987829, 69836.1134260201, 69360.44236829542, 69835.57907652497, 70713.99351565292, 71198.6769733481, 71897.34551801333, 71678.45715533358, 72050.6989992979], [64900.92049553802, 64254.47327592048, 64849.82651533061, 65467.55955791452, 66087.50736166922, 65811.37322834977, 66437.58965417663, 65420.94250970196, 65266.05608212319, 66164.2186443847, 65718.8381654196, 66209.04072208499, 67002.18748881438, 66984.10287887862, 67497.72916330415, 67247.77729710536, 67563.00999855605], [40512.94792630534, 40200.0224939157, 40829.88163113298, 41373.29526636283, 41881.80505048732, 42211.44207960871, 42985.46677332249, 42954.33673979165, 43265.0143238832, 43776.045896818774, 43559.78716954963, 43812.56558439092, 44194.09041339082, 44533.71678364894, 44878.48671949052, 44793.33207969703, 45002.57756156148], [40512.94792630534, 40071.41949045573, 40393.60221815057, 40888.16469223814, 41243.49936051108, 41195.920918614895, 41547.91024536404, 41210.72051615805, 41099.56201492257, 41474.3566045095, 41272.784684895334, 41537.39365055328, 41874.32479145964, 41897.56317707191, 42132.23617681649, 42024.509729093916, 42199.585014188444], [14866.888022051655, 14796.540131470672, 14931.93518913892, 15093.857746527903, 15124.280505252345, 15314.938760074752, 15274.101428264179, 15371.936890570254, 15664.311956640753, 15825.499693872875, 15673.241515303696, 15768.27715454168, 15740.56907021529, 15782.293833968833, 15743.235722189567, 15732.36179492956, 15631.247182196097], [14866.888022051655, 14749.20484696901, 14772.383026390518, 14916.871798776165, 14893.776727020673, 14946.492584726166, 14763.291941590698, 14747.954294507017, 14880.299261282356, 14993.414875689741, 14850.355440388626, 14949.435775397069, 14914.34025416402, 14848.067952652968, 14779.859440904856, 14759.893060340399, 14657.652518692534], [15944.236265986641, 15877.484754533483, 16822.73837350704, 16829.927117102663, 17256.683041906916, 17217.27913840561, 18404.490805073747, 16811.147544847387, 16549.10113674136, 17147.722142615545, 16873.514815525858, 16569.47657172285, 17434.65261603267, 17063.50121685447, 17509.655782978378, 17432.362895175105, 17717.360812632516], [15944.236265986641, 15826.6914439792, 16642.982417105894, 16632.584552237273, 16993.680075284847, 16803.066535414848, 17788.99217526696, 16128.74404797438, 15720.803958806582, 16246.116535380435, 15987.611260539381, 15709.029173778305, 16519.500671719084, 16053.434832946483, 16438.186907554897, 16354.811532795813, 16613.832236986094], [15944.236265986641, 15821.358148798652, 16079.029376694452, 16266.619825689859, 16478.371904521904, 16588.038864771373, 16896.95336773691, 16793.081475565778, 16911.14257530455, 17136.010765287814, 17045.95681094746, 17160.55636088905, 17373.70130128767, 17510.61237287611, 17672.32580403346, 17627.13418243565, 17725.95366058203], [15944.236265986641, 15770.744391628263, 15907.220171829113, 16075.882429398363, 16227.230901035517, 16188.964498754842, 16331.871086683846, 16111.411322375567, 16064.72490252359, 16235.020927504724, 16150.999601257554, 16269.414386422177, 16461.74871605659, 16474.079442458806, 16590.902657281902, 16537.54336979927, 16621.88987806373], [3173.2320350842083, 3136.9815116322325, 3197.00004186599, 3240.6199167494983, 3280.449640818771, 3306.268911800008, 3366.8954541712687, 3364.4571517344034, 3388.7913982625787, 3428.818644888237, 3411.879884408863, 3431.679099346549, 3461.5625531935684, 3488.2127687420143, 3515.938870574036, 3509.2628801053747, 3523.3610668609094], [3173.2320350842083, 3126.946063411891, 3162.839146809501, 3202.621401267198, 3230.4534749684462, 3226.7268284583215, 3254.296873711012, 3227.8860271697017, 3219.179385586026, 3248.535684229534, 3232.747288039341, 3253.473147044314, 3279.8637393035174, 3281.729561523981, 3300.787921040587, 3292.343864585611, 3303.9079744551336], [34195.564496956766, 34911.051750394356, 34760.11395926048, 34962.68891843411, 34435.003749564006, 34915.36022556982, 35312.03682790768, 35801.23029265278, 37541.22888489396, 38005.513104334954, 38111.67529588335, 37977.563725354, 38299.19686980164, 39793.57771982542, 39527.333579946324, 38803.01249085769, 39979.43686965397], [34195.564496956766, 34799.36857634324, 34388.691816763174, 34552.72714868037, 33910.192108776246, 34075.367905811676, 34131.10166846977, 34347.97526179383, 35662.25710965207, 36007.2311496981, 36110.71290006724, 36005.401494018275, 36288.85658640441, 37438.01454205722, 37108.53630692593, 36404.47138513548, 37489.31142205012], [33097.63671130043, 33857.52724023891, 34207.28819463092, 34335.59632435968, 33815.3858723571, 34399.11607206826, 35269.37714656634, 34800.16698984278, 36299.64818252475, 36799.34431559882, 36781.53819616598, 36172.57773257737, 36760.385124400826, 37718.09200692217, 37444.33793620931, 36789.85456951023, 37945.17212842323], [33097.63671130043, 33749.21437316322, 33841.77315963523, 33932.98765008056, 33300.01760718686, 33571.54353321053, 34089.86864846296, 33387.54744187435, 34482.818621742306, 34864.48119491275, 34850.41146874156, 34294.14782248235, 34830.81768986671, 35485.386285091205, 35153.00547617953, 34515.753338857, 35581.7511768286], [29576.147776884885, 29375.528431094303, 29829.80850363672, 30180.163787154164, 30579.64473520616, 30762.288512346648, 31333.287559677854, 31127.172848068214, 31333.45983646788, 31816.041571851845, 31625.755984928932, 31841.590699868277, 32265.785428167015, 32518.266701391618, 32850.22793458838, 32774.55210236713, 32957.57263249971], [34346.71094688275, 34113.732171817035, 34726.68723061614, 35056.43112176561, 35509.17328801255, 35648.352380854296, 36356.39401951778, 36023.60659734079, 36322.39462634833, 36948.09911809734, 36672.25813797028, 36927.81061757753, 37378.916442684524, 37602.23652428729, 37959.41373538847, 37823.00488772314, 38012.38081727542], [28335.329312139664, 28143.12661988085, 28648.80192228389, 28920.833842860975, 29294.33680778644, 29409.15669360126, 29993.276466503634, 29718.73369549694, 29965.227667206404, 30481.42098927477, 30253.85786039844, 30464.68339409812, 30836.836411276352, 31021.070880306426, 31315.73472497543, 31203.200234390166, 31359.431476908703], [978.0617717704338, 971.4274354033197, 993.754677201681, 1007.7252347028943, 1021.4937231262104, 1023.0493184123145, 1046.6468116624922, 1038.1082808924307, 1048.937335966817, 1071.9727360711104, 1062.428245396275, 1066.1777590791685, 1069.2916448015117, 1078.173747669094, 1087.703848036464, 1080.9001652431941, 1080.7455495227318], [0.0019383188997990075, 0.004842130407625378, 0.0018211027216601394, 0.0024708113120051056, 0.0025684425754646245, 0.004106370644869184, 0.007429432903601096, 0.007097014697109882, 0.005916403605779275, 0.0076628572575809795, 0.008857659738001011, 0.006856327212950042, 0.008222248467011362, 0.00450385195734615, 0.0034946731623040073, 0.005590986715093171, 0.006062038749667931], [2.3548476e6, 2.3701176874243706e6, 2.373566595665682e6, 2.3704015328954225e6, 2.360030140511587e6, 2.3650069907040345e6, 2.388842929874582e6, 2.396486829799436e6, 2.4052670306968912e6, 2.4147951399321477e6, 2.422143985527237e6, 2.4162207611607844e6, 2.4149988599405834e6, 2.4225936424335716e6, 2.417176439832241e6, 2.413066669034355e6, 2.4386057192677925e6], [0.0016459319014481277, 0.002273013966815211, 0.0022896560809247393, 0.002045686607394662, 0.0015228172829223328, 0.0017117336559190528, 0.0027468290163828865, 0.0030210705659385246, 0.0032935501951231096, 0.0036152041181477298, 0.003850159745852032, 0.0034819255841499605, 0.0033630907687908274, 0.003526791266301506, 0.003125943414466984, 0.002855587053344198, 0.003824297754396303], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 514.569203129245 256.49156444754044 … 136.06795608249013 501.4797873952093; … ; 570.0779481739634 286.6111091059764 … 151.72209491896774 555.7786217995167; 578.740762953977 291.1310482862864 … 152.70341580359974 558.669158614288], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 512.9230561645152 255.67102795268926 … 135.6326640915586 499.8755144910526; … ; 534.8395657807612 268.8947391022484 … 142.34365603113213 521.4241275348804; 542.6938044613914 272.9979056337562 … 143.19225978436123 523.8723631218329]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72689.33342372617, 73340.8298855206, 73960.13891706777, 74672.15421116036, 74931.82769639738, 76431.5730329358, 76313.54948092691, 76652.18117112856, 77262.8178314238, 77775.5501821415, 78824.90340308702, 79686.30808686602, 81075.70890254539, 81737.39744478594, 81827.67164724844, 81997.58946372483], [72421.99999999999, 72669.7366928548, 73143.41334365973, 73326.63264521223, 73454.44271387927, 73767.17891337264, 74903.86733377672, 74303.04256464617, 74320.58158491997, 74687.14518490038, 74704.23509443918, 75236.35133949964, 75432.44875101658, 76216.38885830887, 76705.49595238364, 76601.89623605557, 76639.35331368554], [64900.92049553802, 65155.42542816783, 65738.92358679103, 66303.03910387213, 66965.45745056741, 67221.37047478539, 68570.447591291, 68440.94722882172, 68742.2117265501, 69300.4187916414, 69753.52976502864, 70702.12236861547, 71484.72389067302, 72750.5550508335, 73351.79353596685, 73417.73218418154, 73554.8874840552], [64900.92049553802, 65137.859806407614, 65561.96961748882, 65735.11979314066, 65873.4224300208, 66176.56361869321, 67199.86918472119, 66637.84674802517, 66651.21692421228, 66990.18473489626, 66998.99999460451, 67483.36489258708, 67668.68613721764, 68390.20797310665, 68836.12493257945, 68729.04225973177, 68748.3503686746], [40512.94792630534, 40579.687527117196, 40885.54087904311, 41143.50249420545, 41363.5812584972, 41368.31965863614, 42190.330372432996, 42306.78867340486, 42488.751492689924, 42755.09801991984, 43094.40024806447, 43648.53470567443, 44052.26403257567, 44678.847186051506, 44968.805726028135, 45133.752046186826, 45277.60155152001], [40512.94792630534, 40568.74741833005, 40775.486464536894, 40791.087433095134, 40689.04723709008, 40725.34103890439, 41347.03478656828, 41192.20165953827, 41196.33223096396, 41329.79229641374, 41392.625315358724, 41661.40839751227, 41700.64128684627, 42000.99434179793, 42200.44500354238, 42251.36706675585, 42318.879435332], [14866.888022051655, 14967.194004463685, 15326.365792508976, 15516.163981680693, 15701.86218972282, 15795.218234627433, 15769.305088378947, 16122.576077103076, 16145.224515827827, 16306.783133368639, 16183.719513801783, 16350.016339659014, 16693.33188922565, 17181.85275135516, 17163.447303990728, 17407.077716756376, 17510.507891682155], [14866.888022051655, 14963.158913495132, 15285.110762551252, 15383.26013183049, 15445.80505143434, 15549.71665992805, 15454.10998903284, 15697.821221225498, 15654.12043731104, 15763.171905506768, 15544.633042520272, 15605.671819814374, 15802.199053381319, 16152.048354921955, 16106.834556293945, 16295.40636057882, 16366.261615610027], [15944.236265986641, 16292.737045981296, 16075.602604631908, 16060.840894939663, 16347.707698417551, 16550.64517614703, 17254.48933993466, 16620.78049165899, 16944.025613591606, 17093.727699422892, 17340.507329692333, 17517.526371219396, 17293.97524639965, 17843.99992125527, 18375.561943865243, 18294.290731568577, 18408.522666004534], [15944.236265986641, 16288.344594324191, 16032.330802560831, 15923.271609819369, 16081.118474779274, 16293.402167998707, 16909.60854454216, 16182.900267770101, 16428.623670610268, 16523.8824867025, 16655.73992315682, 16720.03024125998, 16370.778528895165, 16774.509346822717, 17244.329234486067, 17125.959129975712, 17205.594479177304], [15944.236265986641, 15998.029528687166, 16138.579083466379, 16260.73316356735, 16380.12876514356, 16427.487462356534, 16787.747733022054, 16807.306170009102, 16868.253758026396, 17000.4748312582, 17117.497615150816, 17358.126236387612, 17545.787864364218, 17843.984040604406, 17981.29814315038, 18012.80287548538, 18041.94997191612], [15944.236265986641, 15993.716528906012, 16095.137763288, 16121.45169932293, 16113.010836981844, 16172.158667245525, 16452.196116457366, 16364.511862462232, 16355.156636961186, 16433.738343646255, 16441.53674356583, 16567.886895312055, 16609.148743998685, 16774.494417987953, 16874.337023878506, 16862.447983815415, 16862.97594122845], [3173.2320350842083, 3176.9445971323325, 3198.79652180416, 3212.3737060236026, 3208.216134119235, 3206.9989544176674, 3283.170504012581, 3310.322352646507, 3321.585264098626, 3340.4295038483797, 3367.733688969702, 3412.0121997333436, 3444.926360158669, 3492.656477332856, 3512.837519163213, 3523.050910353908, 3536.7970305337], [3173.2320350842083, 3176.0881065671906, 3190.186101817957, 3184.858088555769, 3155.898349617778, 3157.153280766712, 3217.5468606508275, 3223.1107626944795, 3220.549563496204, 3229.0712445693234, 3234.7436777634407, 3256.6782520629545, 3261.0273628240184, 3283.322068079198, 3296.580910709476, 3298.057672136462, 3305.680557131258], [34195.564496956766, 32926.17039158358, 33483.53074092557, 34166.99356722515, 34743.5678531079, 33271.5812934439, 33416.17219466494, 33518.01704415871, 33264.25398406537, 33112.7493978023, 33659.15944076406, 34169.84608962023, 34616.77106080499, 34052.67799092475, 33819.76177206194, 33754.80532220227, 35003.64977941682], [34195.564496956766, 32917.29363801599, 33393.40082477268, 33874.33585954348, 34176.98928739987, 32754.4484828081, 32748.253497193225, 32634.97326562055, 32252.424710066894, 32008.88591897874, 32329.977146486508, 32614.242893123734, 32768.83911001812, 32011.710813935504, 31737.756287993445, 31599.116077825503, 32716.29203075569], [33097.63671130043, 32076.45554541939, 32430.210131588945, 32927.36202098303, 33484.56478858541, 32053.936666457204, 32198.723962475357, 32254.612805399083, 32190.074435046517, 32005.54041909008, 32502.23635018121, 32861.02010308594, 32970.03414214011, 32681.66894704142, 32590.179301160046, 32762.254169465337, 34202.69242489867], [33097.63671130043, 32067.807871310535, 32342.91551076189, 32645.322389076147, 32938.51733682443, 31555.729436266643, 31555.13948355945, 31404.853849508578, 31210.9194640325, 30938.587422701654, 31218.740333083268, 31365.00201221064, 31210.0092281244, 30722.873999169267, 30583.869129932198, 30669.952399080048, 31967.67424718942], [29576.147776884885, 29692.128805195953, 29926.821592377255, 30161.42517578102, 30449.053258123597, 30556.100893379364, 31179.169581282058, 31183.501975928393, 31267.32355556427, 31526.815717478326, 31726.767382441958, 32198.287504228683, 32561.90817150259, 33116.227704652716, 33354.719719922155, 33408.35016087375, 33420.017088358916], [34346.71094688275, 34481.39944265223, 34824.250182192, 35145.10018939568, 35509.41741227125, 35653.43345729351, 36365.250197699745, 36237.99458460407, 36450.89479652434, 36740.443412889945, 36987.744661018914, 37451.04486803126, 37858.68106524016, 38552.97331139478, 38909.5919603811, 38921.92741429245, 39042.12664972103], [28335.329312139664, 28446.44454783391, 28729.28934845526, 28993.983997907377, 29294.538205273202, 29413.348477041247, 30000.582631149824, 29895.599370614033, 30071.23766170731, 30310.10930823212, 30514.12774585995, 30896.340877020586, 31232.632346248174, 31805.40915343884, 32099.61219586421, 32109.7886913468, 32208.95058560222], [978.0617717704338, 981.8971803198316, 987.8518122217066, 996.5137386955035, 1006.9867801724496, 1011.8361241124819, 1026.0278123092046, 1019.4506682892121, 1023.9933744614516, 1033.1596612731498, 1039.017721567824, 1052.789996355574, 1064.1346539302333, 1081.3540347859378, 1087.4818556636353, 1087.4546090153697, 1092.7437459752425], [0.0019383188997990075, 0.003994593901715859, 0.004072740803463315, 0.004414737769326438, 0.006506543022790856, 0.00442810155272344, 0.004785371179978126, 0.0002658468663283564, -0.0019239411787067562, 0.0013331248703289944, 0.003719824166428909, 0.008441647734450664, 0.0065287878263855514, 0.002583602473472668, 0.007115896437672076, 0.003082674528770646, 0.0030962124123916634], [2.3548476e6, 2.3240382574549033e6, 2.327278158556181e6, 2.3363396747766864e6, 2.330375381008744e6, 2.3101619523992487e6, 2.3063818962465758e6, 2.301124528898812e6, 2.302751579344477e6, 2.3200045052372594e6, 2.3220128963680035e6, 2.306642333788775e6, 2.317233807568671e6, 2.2970698469853206e6, 2.277812243597006e6, 2.2635639153522947e6, 2.2851507518469323e6], [0.0016459319014481277, 0.00032886716565589313, 0.0005351033433770108, 0.0009797728185625566, 0.0008054526976336899, 0.0, 0.0, 0.0, 2.539644217665069e-5, 0.0007910517929510514, 0.0009029990237292601, 0.0003787729377771164, 0.0009521960393408977, 8.50883089927849e-5, 0.0, 0.0, 0.0010090770268436045], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 520.1150710987032 259.2559513231161 … 137.53445449459582 506.88458168397165; … ; 607.8670568903763 295.11024018532765 … 153.56520471003495 566.6296856650973; 605.973510907808 293.53471529915913 … 153.69352000673754 567.7110385034799], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 519.97485031815 259.1860570364906 … 137.49737579868057 506.74792778631786; … ; 569.0467329678551 276.2635614798661 … 143.75804223512066 530.4429114481115; 566.3754057275471 274.35331822280693 … 143.65022263284095 530.6132429563143])])

Note that this will use the number of threads specified when activating the Julia environment. To discover the number of threads available, you can use the command

Threads.nthreads()
2

To activate Julia with a specific number of threads, say 8, you can use the command julia -t 8 in the terminal.

We can then plot the results of the monte-carlo repetitions using the function plot_data_vector

ps = Bit.plot_data_vector(data_vector)
-plot(ps..., layout = (3, 3))
Example block output +end

Note that we can equivalently run the model for a number of epochs in the single command data = BeforeIT.run_one_sim!(model), but writing the loop explicitely is more instructive.

We can then plot any time series stored in the data tracker, for example

plot(data.real_gdp, title = "gdp", titlefont = 10)
Example block output

Or we can plot multiple time series at once using the function plot_data

ps = Bit.plot_data(data, quantities = [:real_gdp, :real_household_consumption, :real_government_consumption, :real_capitalformation, :real_exports, :real_imports, :wages, :euribor, :gdp_deflator])
+plot(ps..., layout = (3, 3))
Example block output

To run multiple monte-carlo repetitions in parallel we can use

model = Bit.init_model(parameters, initial_conditions, T)
+data_vector = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999997, 72599.0708219111, 73303.60664322592, 73546.35434280823, 73924.062727044, 74951.1713943712, 75469.25448202871, 75311.26815937438, 74815.50186705406, 75659.23931191083, 76121.63669776787, 75909.84104806415, 77191.5005832862, 78168.65987602208, 78474.72112402962, 79687.0494727597, 80707.73655853368], [72421.99999999997, 72624.72431776141, 72936.70274854123, 72540.37001287544, 72751.84389554446, 73629.16137185927, 73714.51321366009, 73541.35857667612, 73227.85377735479, 73792.34986693604, 73902.47494342102, 73848.7670728207, 74181.6642015061, 74868.69404751195, 75003.6528991294, 75863.41199516736, 76574.33249870884], [64900.92049553802, 65064.062017054384, 65697.44025227915, 65905.64678929136, 66269.01387708685, 67196.21378829627, 67644.11824472653, 67492.12624835274, 67060.04817606622, 67821.04263704694, 68245.44935159666, 68058.01015944176, 69221.69718182771, 70117.27657721416, 70421.61239738094, 71531.8113405459, 72477.25468365912], [64900.92049553802, 65087.05295379867, 65368.60722750462, 65004.173854071756, 65218.1816697384, 66010.98790789525, 66071.31980301549, 65905.9763411324, 65636.97735885694, 66147.5604582966, 66255.90081219013, 66210.1259904094, 66522.61786594325, 67157.20770741411, 67306.74664650491, 68099.48806478863, 68765.3704018205], [40512.94792630534, 40592.85109517418, 40969.23626308428, 41168.97910780684, 41161.36544317941, 41767.96924139064, 42186.061661927415, 42107.704945101934, 41746.4067946757, 42166.79239397697, 42385.55556560781, 42254.04845287798, 42798.11596222944, 43202.8872640024, 43159.938390148665, 43712.36683594352, 44055.53565309553], [40512.94792630534, 40607.19492251697, 40764.1744245809, 40605.86013023331, 40508.666904668506, 41031.253951558225, 41205.190393803816, 41118.120885382516, 40860.51281087077, 41126.32806516941, 41149.89632431485, 41106.7832444084, 41129.339924435284, 41379.035455741905, 41250.90209681895, 41614.90877752574, 41799.25468560491], [14866.888022051655, 14749.34894808404, 14835.017473940896, 15136.903169872052, 14933.276984872815, 14848.94333335659, 15299.258812350992, 15472.835266274815, 15346.118549603778, 15493.44452576267, 15485.432174846344, 15685.848998312711, 16085.01911405616, 16301.763475461696, 16135.04684413907, 16400.966741882345, 16481.085248142397], [14866.888022051655, 14754.56075531172, 14760.764296803265, 14929.85704870575, 14696.479007977228, 14587.033458631387, 14943.534603893651, 15109.204164600364, 15020.460962719315, 15111.144250019683, 15033.987876973533, 15259.953031417586, 15457.83509294908, 15613.568711744401, 15421.366723894336, 15613.99631798123, 15637.015180267486], [15944.236265986641, 16138.102910346684, 16426.90787827847, 15976.035643021245, 16311.72946898371, 16849.39361854583, 16661.465373422317, 16258.271632314973, 16254.00549634033, 16556.557744021913, 16811.829101741645, 16652.508777920582, 16842.342369054015, 17051.00542301892, 17329.212801358593, 17373.348461349873, 17720.025894201943], [15944.236265986641, 16143.805445535532, 16344.686869597372, 15757.511670555998, 16053.073278394306, 16552.19923422114, 16274.068398549556, 15876.181787548954, 15909.08178224054, 16148.025181726323, 16321.716568936683, 16200.366447086932, 16185.628942916112, 16331.18068345008, 16562.712722661112, 16539.720077219576, 16812.504136133848], [15944.236265986641, 15982.221073261167, 16141.240927477844, 16189.126823334038, 16249.611101522347, 16485.651659273914, 16621.93082674495, 16571.088494489457, 16437.713156440223, 16621.253825896896, 16723.927572108827, 16695.92552549744, 16942.379848785902, 17134.69726209838, 17188.61818602805, 17458.234341293217, 17670.647557480894], [15944.236265986641, 15987.868526284146, 16060.449757267606, 15967.688139593743, 15991.93992606109, 16194.87305880983, 16235.453072567518, 16181.647059775165, 16088.891010754169, 16211.124889734981, 16236.377618370367, 16242.604360308651, 16281.765780171, 16411.339390331475, 16428.33684241973, 16620.53286330366, 16765.65468482296], [3173.2320350842083, 3179.1143537404564, 3206.5130203903873, 3223.6308092634526, 3222.125097743111, 3272.5891834430017, 3304.3089500397314, 3298.3145059740204, 3262.8408871433103, 3282.904516282556, 3305.6404757361306, 3305.713144393689, 3331.593736239301, 3346.3456268989294, 3341.5650286893847, 3388.2376834653755, 3410.3470197565453], [3173.2320350842083, 3180.237720692093, 3190.4635765851895, 3179.537228982206, 3171.0316434917136, 3214.8663270874786, 3227.4802160358004, 3220.7999640794055, 3193.6006498637357, 3201.898946492971, 3209.271673965607, 3215.9577287919656, 3201.68886380034, 3205.0763990950372, 3193.7620161219374, 3225.6592886671388, 3235.687900098913], [34195.564496956766, 34113.133376507685, 35754.838228669476, 35887.412891832086, 37198.29981839969, 36866.89707352251, 37245.87482090406, 37749.03323438671, 36013.05513723643, 37133.175194566014, 36625.761592693765, 35864.77596531637, 36549.19049551164, 37288.78911381715, 38335.558528611364, 38788.76268408189, 40210.13327703004], [34195.564496956766, 34125.187540777326, 35575.87582830937, 35396.53641897887, 36608.44387788003, 36216.62828487797, 36379.8682057162, 36861.88344535713, 35248.82771422903, 36216.91521812952, 35558.016692869285, 34890.98975592036, 35124.07137686841, 35714.606697778814, 36639.912629059116, 36927.5547752737, 38150.79255926832], [33097.63671130043, 32994.365508201125, 34682.39320074675, 34622.97646972313, 35680.60898839157, 35382.03187244418, 35923.406186576176, 36276.57691870407, 34544.08411080229, 35690.73054641651, 35186.94173712159, 34547.341146363564, 35083.167357565864, 35675.78540027807, 36485.03544022739, 36588.395250497866, 37759.04351393522], [33097.63671130043, 33006.02434637993, 34508.798670749355, 34149.39525559761, 35114.81917337558, 34757.953557429144, 35088.14838830327, 35424.03170621298, 33811.02949270485, 34810.06284810865, 34161.1425196733, 33609.325406012584, 33715.21113566357, 34169.697501203176, 34871.24127330351, 34832.7679528328, 35825.23406256481], [29576.147776884874, 29650.49337494539, 29966.518064350123, 30062.96545764796, 30184.833259245024, 30648.215157967265, 30900.81248261112, 30779.036024719673, 30538.764753805433, 30892.694798331766, 31094.240323503163, 31028.28126459886, 31488.549253423505, 31897.762433298663, 32035.21046753851, 32579.70437195998, 33001.25335232583], [34346.71094688275, 34433.048315292595, 34742.46781453362, 34845.347763460966, 35079.482344514116, 35526.75021209916, 35720.38370800822, 35690.2342013331, 35501.92603117638, 35902.27888490894, 36117.07070446601, 36001.87258441083, 36687.74789619866, 37161.68720767467, 37322.845033174555, 37870.79570200239, 38380.03228286429], [28335.32931213966, 28406.555863340447, 28661.82057908428, 28746.694418590505, 28939.850626990217, 29308.837408238658, 29468.581055335733, 29443.708333124883, 29288.35797012189, 29618.64083094984, 29795.83965939415, 29700.80358234587, 30266.636591993585, 30657.626765271314, 30790.57865297403, 31242.626672129492, 31662.736365858975], [978.0617717704338, 980.5203268165789, 988.4543733955333, 997.3335681824395, 1004.6982733277342, 1021.2484182297442, 1022.9220541072186, 1022.8560223000527, 1019.3573910843081, 1026.0689538061645, 1034.1383236275492, 1027.856310432052, 1045.4000322055392, 1057.826936240823, 1063.55689666797, 1081.3112665835295, 1095.9690484690882], [0.0019383188997990075, 0.005719246727679872, 0.0020720165468712803, 0.002637098470351651, 0.0018816947205333445, 0.005949492424501157, 0.006925094168581447, 0.009078362715278399, 0.005437133527326665, 0.009139164973149372, 0.007915684855678284, 0.007047026522049915, -0.00010865509583646293, 0.006117678765412915, 0.006473583280891537, 0.006731402758966443, 0.0038630299271122936], [2.3548476e6, 2.3488386314182747e6, 2.380595616932881e6, 2.403147114209151e6, 2.426192465457006e6, 2.398556438326618e6, 2.390221834423979e6, 2.4131551638617767e6, 2.3802926947747944e6, 2.402308660469425e6, 2.386964540296629e6, 2.372505614948759e6, 2.377199021000305e6, 2.405746281934059e6, 2.4321917935501332e6, 2.4259879422721853e6, 2.4547858928745035e6], [0.0016459319014481277, 0.0014043344960473325, 0.0026777708781437343, 0.003471811637992904, 0.00420120144016648, 0.0029063141864818626, 0.002508282743375349, 0.0034746458136721524, 0.0020027079516354435, 0.002973924397086123, 0.002307156459024259, 0.0017022552034338615, 0.0017683188722524689, 0.002958976113548688, 0.003969705436475524, 0.0035793990554204066, 0.004570645906609662], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 519.3857460002201 258.8924127857082 … 137.34159846110845 506.1738088800317; … ; 563.9075167353836 283.19643092325873 … 149.3133690808705 548.3608864759701; 570.4143085170514 289.0700936357714 … 150.51886639134767 554.0264141810446], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 519.5692753474805 258.98389460994986 … 137.39012927681023 506.3526696775401; … ; 536.8494448259388 269.60776759636894 … 142.14883986689387 522.0487912152213; 541.2008412691295 274.2655216138377 … 142.81012222441123 525.6522442777007]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999997, 72438.9411131297, 72815.42000414645, 74300.08161905449, 74231.08525055097, 73899.97428313436, 73394.43358979186, 73633.28100515097, 72736.49835410756, 73296.21429763785, 74172.20388662753, 74806.58722920988, 75883.64044698737, 76419.8480362597, 76343.68328369407, 76884.13072479366, 77532.89334443383], [72421.99999999997, 72686.5718576868, 72735.91022991338, 73571.40864314571, 72992.47922405363, 72561.04270678436, 72225.59329108169, 72546.31433312123, 72347.95521219479, 72830.51355887571, 73410.44903702458, 74499.54888801856, 75406.50382879407, 75648.12107012165, 75068.50541913886, 75863.35546179723, 75759.8930816281], [64900.92049553802, 64921.04665524338, 65251.124919041016, 66601.3162426207, 66515.56891208346, 66206.10716470794, 65739.82595912651, 65948.05397322979, 65145.19282500482, 65657.1754913703, 66446.48443571311, 67043.99055032489, 68022.73437978681, 68496.11475917752, 68422.94633747551, 68919.88856952927, 69497.8990097102], [64900.92049553802, 65142.97766187638, 65179.87487048715, 65948.14630998488, 65405.7025504059, 65006.574305732735, 64692.88882707257, 64974.535806232634, 64797.20084747639, 65240.01076568334, 65764.07338270816, 66768.81323763258, 67595.02509684979, 67804.40573078135, 67280.06950936951, 68004.8529605286, 67908.64072340756], [40512.94792630534, 40495.44389054733, 40745.758971872754, 41469.21805469815, 41606.903697833324, 41536.97360450969, 41303.64515847637, 41442.9006005225, 40917.34292810981, 41139.57350932852, 41544.46893341738, 41696.015638063145, 42228.690137995705, 42578.10180746891, 42571.74570566435, 42727.93462284683, 43155.07510988448], [40512.94792630534, 40633.87657285456, 40701.26721316798, 41062.522693534826, 40912.6586724496, 40784.400060545886, 40645.865507029186, 40831.12490439599, 40698.771050995085, 40878.18579702658, 41117.80370000218, 41524.877293834514, 41963.167104513275, 42148.12621636063, 41860.6646385169, 42160.64436033416, 42168.21706537272], [14866.888022051655, 14913.03332458469, 15000.347925136683, 15218.604103810922, 15073.937232432738, 15205.780822851084, 15183.975169582995, 15270.576217297035, 15205.291282497072, 15365.772626313135, 15627.257077891412, 15738.612755070368, 15948.886180867172, 16116.630804871174, 16181.686027207645, 16418.827292482543, 16332.421956819884], [14866.888022051655, 14964.013163453457, 14983.968506094972, 15069.352779991947, 14822.41633069577, 14930.280049213896, 14942.163342653195, 15045.153593392373, 15124.067800719891, 15268.143414050332, 15466.763817056531, 15674.01473326563, 15848.603727739412, 15953.876770218956, 15911.401349477348, 16200.837798557359, 15958.936753668033], [15944.236265986641, 16678.57854961259, 16315.371404782083, 16665.52195964973, 16862.865414341326, 16508.1175715157, 16593.840675498923, 16071.617280630995, 15639.788543832587, 15899.0227191407, 15579.862685214888, 16543.019199750743, 16979.77452781352, 16981.302382602156, 16520.907413446734, 17003.472923715653, 17872.78740437813], [15944.236265986641, 16735.593861555728, 16297.5560643384, 16502.080477261145, 16581.494791027417, 16209.020851969975, 16329.57608834639, 15834.369773645141, 15556.244068676671, 15798.005406079585, 15419.856168828366, 16475.119548643474, 16873.010116562793, 16809.816449228147, 16244.956679478246, 16777.72120639852, 17464.07756010261], [15944.236265986641, 15948.620664118656, 16026.360601881383, 16362.722075879981, 16371.656350603958, 16297.17087398945, 16189.10042054414, 16229.300319828553, 16024.883238278315, 16125.914983604653, 16310.79076151799, 16445.73701619738, 16659.0477735171, 16797.086309308157, 16779.284511878293, 16888.06424688179, 17038.97328518423], [15944.236265986641, 16003.140632923112, 16008.860842721007, 16202.250201163468, 16098.481949998653, 16001.89612051319, 15931.281509137882, 15989.725112568958, 15939.281667910236, 16023.45606955237, 16143.277551550058, 16378.236652925203, 16554.30000877948, 16627.46068467605, 16499.018073683124, 16663.84478753957, 16649.330866212887], [3173.2320350842083, 3173.656069190789, 3191.6463824457805, 3248.5690283339345, 3257.037419343758, 3251.7008436768547, 3235.164476824602, 3246.0718497110297, 3204.9068264839407, 3222.7780136343868, 3254.052649014263, 3265.897431081867, 3307.6198895544812, 3334.988036276894, 3335.8068022319794, 3346.822713642217, 3380.180259018719], [3173.2320350842083, 3184.5051346700125, 3188.1613090466876, 3216.7097839059447, 3202.6911011872885, 3192.7860067140973, 3183.6429863175276, 3198.153681900437, 3187.786885380402, 3202.3015113184397, 3220.633251229633, 3252.4927862921213, 3286.8224349374577, 3301.3096102465042, 3280.088413864052, 3302.3876162623797, 3302.8832534633157], [34195.564496956766, 33572.85989367373, 32743.070401263947, 32267.83724448542, 33091.48470625319, 32712.20293710576, 32692.348695786004, 33916.79431133206, 34165.99702342836, 34575.10042134059, 35883.393079496345, 35989.79780548241, 34980.66952641661, 35568.862252630825, 34990.09523432124, 34835.79399095196, 34864.02542724155], [34195.564496956766, 33687.62789227547, 32707.317065841926, 31951.381320363686, 32539.32637198441, 32119.518002241657, 32171.70792309888, 33416.118196737596, 33983.48942228653, 34355.42127469862, 35514.86757713573, 35842.08022836383, 34760.72016365996, 35209.669570879065, 34405.65140082578, 34373.28610489568, 34066.76476046417], [33097.63671130043, 33220.97454528833, 31989.128698908746, 31321.099743589555, 32404.105800309957, 32063.100652847752, 32379.376109552646, 33068.60740463176, 33191.9214237601, 33683.254978484736, 34462.77788939257, 35160.858169157014, 34254.379926105445, 34825.04921131385, 33920.75109694636, 34101.89810520376, 34691.41655389009], [33097.63671130043, 33334.53963245209, 31954.198619529685, 31013.928628005717, 31863.41694210388, 31482.17625718688, 31863.719570046276, 32580.452135049894, 33014.61713048321, 33469.242332979, 34108.842225998254, 35016.54291608918, 34038.99728368112, 34473.367936565635, 33354.16864915985, 33649.134008388835, 33898.10305797929], [29576.147776884874, 29585.31951542232, 29709.724049622513, 30347.5170613341, 30335.66518953077, 30212.759769539916, 29970.54593117046, 30045.90392795876, 29660.685773520217, 29874.578471660374, 30202.653459046494, 30485.51696694759, 30905.849474322746, 31125.20955953668, 31084.02001380646, 31263.75608819104, 31548.368287269433], [34346.71094688275, 34357.362065304376, 34556.18259975733, 35252.15977620582, 35185.85698761919, 35001.64755723563, 34783.78138582129, 34908.74698372565, 34496.20308329934, 34782.947203366355, 35231.909797799875, 35540.25856898501, 36076.8805852406, 36325.898604718095, 36294.15107818588, 36607.442308005964, 36895.46395547063], [28335.32931213966, 28344.11626552469, 28508.139112616296, 29082.3059526057, 29027.607517235254, 28875.638530149652, 28695.90342472581, 28798.997469881528, 28458.657246552073, 28695.21524137679, 29065.60013737979, 29319.98152452445, 29762.683638571452, 29968.11837721248, 29941.927321523697, 30200.38613527405, 30437.998063896775], [978.0617717704338, 978.3650745166825, 985.2182696612388, 1001.639405080762, 994.0467349334594, 991.6998379322956, 985.4986421348548, 993.4030615452856, 988.3039681852721, 999.6498163435136, 1011.9211788666655, 1018.2150143923769, 1040.0043202235072, 1045.006594922729, 1044.7752454831432, 1048.6901733321808, 1054.0667669701575], [0.0019383188997990075, 0.0008060504042517458, 0.0012807171291504549, 0.0051258790445687374, 0.005993328346735716, 0.003860428467698851, 0.002182076075291528, 0.0027013986287844904, 0.0016449640390885367, 0.0012651020122065315, 0.0006177397645921179, 0.0050697022717665075, 0.007002457388595396, 0.0052453324885337604, 0.006071659140695074, 0.0030268489410139043, 0.004704698311795985], [2.3548476e6, 2.3651225962730288e6, 2.348915082650812e6, 2.341449484297256e6, 2.338804763863742e6, 2.317846705360224e6, 2.3321582308065034e6, 2.3683925845636707e6, 2.376897835202727e6, 2.385615737220231e6, 2.4059423103214414e6, 2.4123276017950913e6, 2.405184782835896e6, 2.4125194787724065e6, 2.394077952802617e6, 2.404347693868442e6, 2.4088852151864506e6], [0.0016459319014481277, 0.001971753274865963, 0.0011811354830231833, 0.0008987020683017125, 0.0008586036613909674, 2.223266085568708e-6, 0.0006594555791406467, 0.0022008275685681004, 0.0024288672268650622, 0.0026388432232490096, 0.0032957303143758016, 0.003429120740379913, 0.0030447044364922855, 0.0032396175361245304, 0.002387238583741653, 0.0027018930643073445, 0.0027954533473572326], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.2440997813859 258.32334914386234 … 137.0397120158617 505.06120342362243; … ; 536.2382558564614 271.58448929557005 … 144.70951168267803 534.4763993675979; 544.6041452821237 272.0584001794533 … 145.84172665203764 539.3651393547184], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 520.0157045331829 259.20642118083583 … 137.50817891224256 506.78774276736306; … ; 529.1187275286981 267.9787162202557 … 142.78823236985463 527.3802628568959; 532.1502918134959 265.83704567803085 … 142.50665932089342 527.031089990974]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999997, 72212.81011067264, 73886.6039958178, 75363.20268448984, 76069.50670598965, 76618.89016750727, 78255.8361916545, 79415.65033965862, 78486.82451888798, 79479.32345297035, 79317.05565529155, 80783.01545106297, 81620.77709247402, 82076.05120599052, 82526.08950233414, 84217.26910388866, 85052.47507516087], [72421.99999999997, 71973.09829428387, 72742.06421927302, 73635.05668353301, 74166.98641692563, 74020.9442268107, 74796.82787404147, 75542.81931269394, 74553.0921853566, 75331.87070622928, 75085.26204064529, 76551.24216077972, 76880.31208202534, 76626.37172251077, 76603.53549389479, 77652.40282677054, 78300.69441886239], [64900.92049553802, 64723.84578429346, 66229.53114986228, 67559.66228723162, 68196.73022725669, 68678.05836990448, 70154.58663107082, 71198.87730324596, 70340.75875753617, 71251.86921366387, 71093.50964382225, 72441.15497148468, 73194.92789355383, 73582.08453287327, 73983.32204259366, 75530.12578768647, 76279.5938405686], [64900.92049553802, 64508.99372947326, 65203.603191565264, 66010.4584841971, 66491.11034718239, 66349.36524257071, 67053.66393335315, 67726.75033676361, 66815.30440534661, 67533.74797354655, 67300.46591989716, 68646.36539828159, 68943.82900694814, 68696.3868105978, 68673.84690372102, 69642.43575729131, 70224.23700694408], [40512.94792630534, 40322.81460339117, 41150.20146593594, 41920.94530093462, 42314.15031264118, 42687.93912136488, 43536.02433122267, 44103.946893600456, 43713.3047052806, 44077.02327706782, 44086.13177469345, 44702.16728787269, 45215.50903324254, 45616.69121866156, 45873.78101421672, 46611.01666154718, 47135.96221894077], [40512.94792630534, 40188.96224235349, 40512.76463918364, 40959.66033164488, 41255.86121665085, 41240.50288319177, 41611.67622370658, 41953.14748302334, 41522.40908453487, 41776.96128211619, 41734.00953065307, 42360.46914142024, 42589.430893127974, 42587.837581263026, 42581.61065613459, 42977.61587950424, 43394.13486300995], [14866.888022051655, 14866.32623131195, 15473.030964771107, 15471.06293298493, 15726.159216117387, 15746.922039576371, 16360.246239891048, 16733.687390813935, 16728.38848149286, 16820.1773830414, 16869.790899395426, 16582.73192230772, 16799.50156496698, 17089.203888578082, 17251.2308194397, 17520.72487988081, 17129.257317343905], [14866.888022051655, 14816.977174566038, 15233.346117381276, 15116.29754900676, 15332.843441199107, 15212.985146184361, 15637.10237515251, 15917.642399108972, 15889.967471840648, 15942.453619712607, 15969.738914123374, 15714.054742619372, 15823.800864746045, 15954.516212305118, 16013.181775115416, 16154.957298736503, 15769.473394421027], [15944.236265986641, 15903.586878158249, 16486.142586193426, 16883.92361741432, 17035.3875559879, 17204.917942739066, 17753.76705908865, 17855.43359372253, 17168.162740876385, 17601.252344658125, 17214.94888933226, 17535.80927549702, 18402.457133862234, 18099.49377668961, 17849.673564771714, 18816.371168239446, 19224.123499438298], [15944.236265986641, 15850.794614682905, 16230.764142318045, 16496.760067557658, 16609.327602916237, 16621.544226001104, 16969.027787043142, 16984.68485684361, 16307.700398373765, 16682.76991159953, 16296.481730100566, 16617.205669266154, 17333.65814349585, 16897.724948305782, 16568.676775054904, 17349.605956608855, 17698.04133589045], [15944.236265986641, 15894.263730493609, 16232.289548694922, 16554.00455967223, 16724.91470295077, 16837.885265363544, 17196.18700650859, 17429.27357279427, 17229.39859392546, 17414.03425367668, 17391.87176151614, 17694.355084420557, 17914.694444734676, 18011.918300715846, 18110.204727775024, 18486.51312029626, 18681.9038168165], [15944.236265986641, 15841.50241538681, 15980.84341302023, 16174.406350458845, 16306.619765424552, 16266.956665648366, 16436.09348784672, 16579.30720997442, 16365.86713177649, 16505.321382712307, 16463.96525693045, 16767.446144256035, 16874.22429469031, 16815.964302208184, 16810.510700698807, 17045.460853269782, 17198.865061016102], [3173.2320350842083, 3158.103718582608, 3211.212185652019, 3280.159857480944, 3313.592178521147, 3343.5911940558935, 3410.0186276086697, 3454.501938762984, 3423.9043552820985, 3452.3931096884603, 3451.339639072105, 3501.3583690232176, 3541.5665630632266, 3572.989706227046, 3593.126615953608, 3650.8716059694066, 3691.988684450749], [3173.2320350842083, 3147.620332358406, 3161.4689320899474, 3204.942842568026, 3230.718283023351, 3230.2187717856714, 3259.2914311446766, 3286.037634385566, 3252.2994604242253, 3272.237609320115, 3267.200718055231, 3317.941660164185, 3335.8754024001128, 3335.7506040699395, 3335.2628716458867, 3366.2805221793183, 3398.9049410215425], [34195.564496956766, 33802.42232782686, 35198.27899795099, 36242.07158405954, 37150.83134662766, 37667.30127302583, 38188.52549090693, 38091.60805308886, 39199.66980759627, 40002.594433870836, 40578.83104158567, 40524.420257666236, 41600.871280410625, 41293.6812188796, 40532.820294292454, 40316.675374244136, 39650.50499080493], [34195.564496956766, 33690.214534748055, 34653.040372809184, 35411.0082953006, 36221.678346257344, 36390.10171785981, 36500.54368994691, 36234.00994863427, 37234.995997295984, 37915.147498572034, 38413.83340428198, 38401.57106352476, 39184.72821324117, 38551.866474757786, 37623.948460488646, 37173.9282229039, 36502.90096901949], [33097.63671130043, 32682.339930015994, 34421.05001903376, 35154.80075090289, 36157.02172538414, 36688.190209198954, 37582.72692945483, 37369.02559156717, 38322.70121635795, 39021.72398566762, 39432.64694971513, 38562.11329228139, 40397.56192000828, 40023.01889681825, 38981.41619038617, 39047.51898002273, 38087.372951366175], [33097.63671130043, 32573.85027206684, 33887.85105241928, 34348.66955997613, 35252.724190097746, 35444.18974642646, 35921.52220180763, 35546.665374916214, 36401.980766688444, 36985.461605770884, 37328.801538513566, 36542.05845605149, 38051.306032585606, 37365.57349412089, 36183.88217289849, 36003.70453098298, 35063.85614347775], [29576.147776884874, 29495.452652881428, 30124.833093959907, 30711.51811440198, 31060.757249525857, 31252.79409066606, 31941.831565103683, 32354.049361644345, 31941.88071011431, 32331.786162449676, 32262.548374300863, 32864.28284523746, 33305.78141764645, 33467.418248714835, 33615.68792923132, 34333.22625169766, 34688.42552405465], [34346.71094688275, 34252.99988890873, 35106.306071385305, 35823.783551210836, 36100.24189236694, 36377.66264386271, 37141.209180781814, 37751.248952549475, 37315.4932465012, 37828.65499408822, 37736.19262128519, 38453.85697735305, 38761.37433581378, 38981.752392571005, 39222.15099918004, 40035.65272218503, 40424.82109398438], [28335.32931213966, 28258.019618877057, 28961.97964934259, 29553.88379691412, 29781.956235927588, 30010.82264365469, 30640.732814739356, 31144.00306536893, 30784.51358034613, 31207.861455802333, 31131.58190209464, 31723.640218718196, 31977.335707484497, 32159.14306659502, 32357.46696709836, 33028.58913809714, 33349.64503162526], [978.0617717704338, 975.3932425031542, 998.3919845171156, 1024.3606216187572, 1035.7310853640165, 1047.6016353757855, 1071.5458851853143, 1093.5789890520618, 1083.3848009206608, 1091.4280571259644, 1094.768648236155, 1123.0151488942108, 1127.772140093591, 1132.91389158744, 1145.4831141822506, 1161.2468138039364, 1166.3472225296348], [0.0019383188997990075, -0.0007984831593594865, -0.0007310799252457922, 0.0006649268533354125, 0.0025700385669964465, 0.0038665984295180866, 0.0074919449722832265, 0.006729136617210862, 0.0050942361670216485, 0.0052646047974553856, 0.0062990502566557804, 0.009094191213008473, 0.008489848741499495, 0.0070916117985448945, 0.0003366643488038612, 0.003318385289777126, 0.0051657912876788], [2.3548476e6, 2.347691827594181e6, 2.368079681628829e6, 2.3887812595466655e6, 2.409829191297227e6, 2.424067537954063e6, 2.4392372426821007e6, 2.4518779944921397e6, 2.4892607341656093e6, 2.49232065871436e6, 2.507070636874558e6, 2.481875436867829e6, 2.5032885098690563e6, 2.485577929566438e6, 2.4711359316869453e6, 2.4705756994671826e6, 2.4572267983502895e6], [0.0016459319014481277, 0.0012068644152022192, 0.001954918069676001, 0.0026853033210607123, 0.0034121441652726673, 0.0038294175942884985, 0.004333371140206669, 0.004676704829160206, 0.005947028280635865, 0.00574847239196866, 0.006049556531774318, 0.004821899149371359, 0.005508371852403082, 0.00456741915826871, 0.003665502118822265, 0.0034479846807666903, 0.0027798104654591493], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 516.6699078496944 257.538679270802 … 136.6234471532852 503.52705518773354; … ; 573.2364659900168 303.5125723645697 … 159.24731540434203 583.4835488107881; 587.5288533815319 304.1654384148013 … 160.85826856883943 589.4329978452015], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 514.9548121222998 256.68377465618164 … 136.16992298453738 501.85558741331977; … ; 528.5517975789562 279.853298296449 … 146.83374106568763 538.0001044578726; 540.8886357538491 280.01965874655804 … 148.0887431062472 542.641622173672]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999997, 72166.01084372282, 72582.69686099257, 73350.77625551114, 74311.23239315714, 74227.4573256914, 74171.37607091817, 75076.88858741979, 75250.08284126653, 76413.0576023261, 76844.87095027386, 76788.74642687783, 76845.31981211739, 77868.1203281568, 78484.24769916279, 78898.25773587267, 79799.98686769392], [72421.99999999997, 71974.69110364081, 71772.24275789964, 72028.1662706041, 72795.13240064697, 72728.76411418943, 72446.45475102871, 73063.06125924214, 73184.82957313696, 73952.75575265559, 73780.03967225866, 73751.16357027317, 73502.56194238512, 74392.6060554469, 74871.61607342595, 74949.7314082506, 75751.35955366847], [64900.92049553802, 64686.54695534543, 65062.81672327079, 65759.23304145235, 66622.97472950135, 66528.92365654277, 66485.61001474265, 67303.37170942815, 67485.2271477016, 68528.05316620873, 68905.74212356853, 68844.4360832127, 68894.74089158133, 69856.73938653953, 70428.22787517153, 70812.71278141532, 71627.89138201962], [64900.92049553802, 64515.05606641297, 64336.32915732728, 64573.508463467115, 65263.73080048122, 65185.66807639932, 64939.42802034857, 65498.0575604657, 65633.08186553289, 66321.62796547171, 66157.54993997024, 66121.11152655886, 65897.83180379866, 66738.79980151137, 67186.41501685501, 67268.83400929092, 67993.87277026102], [40512.94792630534, 40238.219561625876, 40449.255598637865, 40797.78825265552, 41331.33772457647, 41414.478231362365, 41314.65468419716, 41785.00560231704, 41719.016670062214, 42381.58539011827, 42739.850928648804, 42757.12564907152, 42779.95241786197, 43005.10529853875, 43237.801833415986, 43376.573571537294, 43825.353219234465], [40512.94792630534, 40131.54377869301, 39997.601601408234, 40062.1510193545, 40488.09453244184, 40578.29712507848, 40353.845643516855, 40664.1841648114, 40574.030083100624, 41017.008494505324, 41035.24227586583, 41065.7539583904, 40919.032026597895, 41085.643821433885, 41247.5648761927, 41205.75830052561, 41601.887664229], [14866.888022051655, 14816.600000400864, 14944.923759190358, 15215.667113390191, 15194.656337348504, 15355.385852779107, 15307.458610071983, 15445.919708457563, 15465.19780917945, 15372.588245210885, 15612.972027046102, 15463.217454920361, 15734.707233205174, 15819.715333689628, 15883.585039559446, 16096.821833151313, 16184.327613640282], [14866.888022051655, 14777.31962411521, 14778.049623826606, 14941.308827377088, 14884.654502937128, 15045.352162192372, 14951.470045364871, 15031.6055859229, 15040.752425045428, 14877.630858598408, 14990.274319059423, 14851.528809973614, 15050.25024141534, 15113.628603963283, 15152.46327530502, 15291.24352732845, 15363.220826437951], [15944.236265986641, 15942.889566670177, 15900.351730370632, 16101.249457897251, 16711.214744881094, 16135.273599084207, 16227.82445620685, 16480.430045620295, 16538.08000162363, 16998.490007041735, 16985.470803781875, 17092.7995055795, 16420.605510833535, 17179.653639378448, 17098.91907838858, 17114.731373139588, 17487.11419366736], [15944.236265986641, 15900.623277424163, 15722.809342752002, 15810.92296934976, 16370.272040344778, 15809.493545719717, 15850.43196515789, 16038.366701887759, 16084.189155496731, 16451.182809578444, 16308.033239667406, 16416.64841358361, 15706.312064839543, 16412.868321173177, 16311.855461938045, 16258.210971342483, 16599.910937790315], [15944.236265986641, 15879.690160333546, 15933.936221491378, 16080.413168648613, 16283.400692906858, 16329.801468944774, 16301.325747440425, 16482.61875231561, 16513.93537773537, 16779.461754320237, 16903.05649973891, 16897.023061751854, 16902.33016401277, 17082.738768559007, 17199.215744308753, 17291.909528168646, 17460.64248984985], [15944.236265986641, 15837.591419409135, 15756.01883142993, 15790.462385521234, 15951.186263492695, 16000.093790837209, 15922.223918490454, 16040.496699738858, 16060.707185541998, 16239.206697318397, 16228.90589458036, 16228.61642707777, 16167.081780497587, 16320.279084712845, 16407.535470148152, 16426.522104083753, 16574.78226756631], [3173.2320350842083, 3150.869697671837, 3143.9545807402696, 3162.141618125192, 3202.3533059049605, 3245.385153446919, 3235.602440206149, 3260.3570950487624, 3256.7139211366534, 3303.6273005453822, 3343.5354846840773, 3350.1785284556704, 3349.1774119534844, 3350.3942998582784, 3361.860433465186, 3367.5372496531118, 3379.868363661642], [3173.2320350842083, 3142.5164082971983, 3108.84936971761, 3105.124088232201, 3137.018797692113, 3179.859041231613, 3160.355627655964, 3172.902801974512, 3167.3327694483783, 3197.2590879232202, 3210.1840715592575, 3217.6533169093073, 3203.4887847435352, 3200.855012672573, 3207.1139247160236, 3199.0061582059843, 3208.3918019221205], [34195.564496956766, 35062.037731727825, 35982.95052721593, 36296.00991056556, 35546.54107366324, 36276.82549816845, 36859.39834385315, 37488.71781404889, 36313.4053790304, 37473.24931142507, 37024.725989644234, 37744.687129744256, 38471.009587584354, 39432.68190400875, 39646.3766671181, 40070.39018761919, 41193.678444311234], [34195.564496956766, 34969.08455519565, 35581.16702842936, 35641.54560124759, 34821.319476335724, 35544.37642786833, 36002.200251952905, 36483.13798978159, 35316.77685313023, 36266.70808029319, 35548.055694414885, 36251.59576039371, 36797.527450092304, 37672.669614113314, 37821.45308828083, 38065.035504838095, 39103.73008390194], [33097.63671130043, 33893.73601670172, 34694.78475442241, 35059.93847899736, 34472.51748731154, 34954.50585570227, 35537.96002341086, 36123.18458302415, 34785.61701862961, 35812.85535147059, 35518.148798847156, 36269.08331243733, 36560.954937367525, 37569.035847458246, 37382.43491931944, 37760.25922957543, 38890.48660315909], [33097.63671130043, 33803.880131787046, 34307.38483851683, 34427.76214672487, 33769.20815141186, 34248.75514666897, 34711.49315496356, 35154.233183161676, 33830.91894363649, 34659.77449032046, 34101.56585674886, 34834.363372067724, 34970.55984055984, 35892.20430523627, 35661.72062829078, 35870.51689578468, 36917.38995869044], [29576.147776884874, 29478.455117739497, 29631.564937805808, 29921.2641029869, 30285.993987764195, 30308.893948661706, 30264.51204445919, 30637.12435310864, 30724.196346283654, 31211.67896189761, 31439.366607644206, 31388.824707520052, 31426.579208531224, 31829.524479833577, 32088.28568864368, 32286.093296008563, 32630.628199641535], [34346.71094688275, 34233.26069127104, 34446.33549768362, 34838.910970989484, 35321.921576385415, 35211.05434916723, 35211.366464441715, 35641.187479789696, 35732.77815185632, 36279.12723247449, 36425.97350643747, 36416.952214849574, 36424.866304391886, 36967.8340392693, 37269.98391376492, 37455.183504920366, 37910.58390699554], [28335.32931213966, 28241.735187267688, 28417.517515222116, 28741.384197338884, 29139.858001317247, 29048.394821683854, 29048.65231035867, 29403.245797752505, 29478.806216301502, 29929.53295816165, 30050.67811052971, 30043.235730723405, 30049.76469164004, 30497.70189288796, 30746.969317902705, 30899.755167237116, 31275.451121986236], [978.0617717704338, 974.8311463349157, 984.9162877814103, 999.0579674759916, 1015.059165351727, 1008.9753587137756, 1009.7315058416891, 1025.0598765298191, 1028.252649561654, 1037.2469718366033, 1040.4020094868042, 1038.6591608431183, 1043.2953786581693, 1059.3808674366353, 1069.9582727629718, 1071.4359804863989, 1086.679275382532], [0.0019383188997990075, 0.004541817407205384, 0.00621452640844411, 0.005491279574728614, -0.00016891463956747454, 0.004469047144255223, 0.002406234700440324, 0.004008019640976412, 0.0039041332330809198, 0.005712531780104113, 0.007820684046808912, 0.0012205587729923195, 0.003934902993571354, 0.006509810248073844, 0.008177247539066457, 0.00683587632727245, 0.005495233105617059], [2.3548476e6, 2.373368690247368e6, 2.3902886727624224e6, 2.374539111765473e6, 2.3518175040765824e6, 2.3680588397727218e6, 2.360140417024101e6, 2.366116698788499e6, 2.347323571712904e6, 2.364596459839206e6, 2.3610990671290155e6, 2.3761381224565282e6, 2.376466461942939e6, 2.395374522688831e6, 2.403931161595387e6, 2.4134109280189206e6, 2.416717882889374e6], [0.0016459319014481277, 0.0024019139195420123, 0.003067921585415345, 0.0023187163344444654, 0.001201986883741552, 0.0018948162944946814, 0.0014808550585820408, 0.0017122631383910552, 0.0008938571998394019, 0.0016825595386059525, 0.0015919829352104538, 0.002128637857005705, 0.0020749379664123176, 0.0028532996886458635, 0.003181069185235309, 0.0034903113588503933, 0.0034927942529015097], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 516.3721631424412 257.3902657915165 … 136.54471427633868 503.23688439713067; … ; 558.3170578884872 282.99107924022735 … 148.39324205557122 542.5213481619362; 561.0956173621873 286.75769165130953 … 149.75496266215623 547.1843596049332], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 515.0032058329953 256.7078969287355 … 136.18271977311616 501.9027501032035; … ; 530.3756347760369 268.8285646432266 … 140.96678372921448 515.3704339594236; 532.6286071357463 272.209130072581 … 142.1571915841973 519.4231326792064])])

Note that this will use the number of threads specified when activating the Julia environment. To discover the number of threads available, you can use the command

Threads.nthreads()
2

To activate Julia with a specific number of threads, say 8, you can use the command julia -t 8 in the terminal.

We can then plot the results of the monte-carlo repetitions using the function plot_data_vector

ps = Bit.plot_data_vector(data_vector)
+plot(ps..., layout = (3, 3))
Example block output diff --git a/previews/PR39/examples/change_expectations-198b3f9b.svg b/previews/PR39/examples/change_expectations-eb4c8a9b.svg similarity index 86% rename from previews/PR39/examples/change_expectations-198b3f9b.svg rename to previews/PR39/examples/change_expectations-eb4c8a9b.svg index 4c1ad85..f0ca5b1 100644 --- a/previews/PR39/examples/change_expectations-198b3f9b.svg +++ b/previews/PR39/examples/change_expectations-eb4c8a9b.svg @@ -1,284 +1,284 @@ - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/previews/PR39/examples/change_expectations-a15ca6c0.svg b/previews/PR39/examples/change_expectations-fda15fab.svg similarity index 86% rename from previews/PR39/examples/change_expectations-a15ca6c0.svg rename to previews/PR39/examples/change_expectations-fda15fab.svg index 897c349..4986473 100644 --- a/previews/PR39/examples/change_expectations-a15ca6c0.svg +++ b/previews/PR39/examples/change_expectations-fda15fab.svg @@ -1,82 +1,82 @@ - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/previews/PR39/examples/change_expectations.html b/previews/PR39/examples/change_expectations.html index 8b42872..e1224fd 100644 --- a/previews/PR39/examples/change_expectations.html +++ b/previews/PR39/examples/change_expectations.html @@ -35,7 +35,7 @@ p2 = plot(data.real_household_consumption, title = "consumption", titlefont = 10) plot!(p2, data_back.real_household_consumption, titlefont = 10, label = "backward looking") -plot(p1, p2, layout = (2, 1), legend = true)Example block output

Plot all time series

p1 = plot(data.real_gdp, title = "gdp", titlefont = 10)
+plot(p1, p2, layout = (2, 1), legend = true)
Example block output

Plot all time series

p1 = plot(data.real_gdp, title = "gdp", titlefont = 10)
 plot!(p1, data_back.real_gdp, titlefont = 10)
 p2 = plot(data.real_household_consumption, title = "household cons.", titlefont = 10)
 plot!(p2, data_back.real_household_consumption, titlefont = 10)
@@ -54,4 +54,4 @@
 p9 = plot(data.nominal_gdp ./ data.real_gdp, title = "gdp deflator", titlefont = 10)
 plot!(p9, data_back.nominal_gdp ./ data_back.real_gdp, titlefont = 10)
 
-plot(p1, p2, p3, p4, p5, p6, p7, p8, p9, layout = (3, 3), legend = false)
Example block output

Note that, importantly, once the function estimate_next_value has been changed, the model will use the new expectations in all the simulations, unless the function is changed again. To restore the original expectations you could close the Julia session.

+plot(p1, p2, p3, p4, p5, p6, p7, p8, p9, layout = (3, 3), legend = false)Example block output

Note that, importantly, once the function estimate_next_value has been changed, the model will use the new expectations in all the simulations, unless the function is changed again. To restore the original expectations you could close the Julia session.

diff --git a/previews/PR39/examples/get_parameters_and_initial_conditions.html b/previews/PR39/examples/get_parameters_and_initial_conditions.html index 228fab2..acc8831 100644 --- a/previews/PR39/examples/get_parameters_and_initial_conditions.html +++ b/previews/PR39/examples/get_parameters_and_initial_conditions.html @@ -31,4 +31,4 @@ ".jld2", init_conds, ) -end +end diff --git a/previews/PR39/examples/multithreading_speedup.html b/previews/PR39/examples/multithreading_speedup.html index b3c9234..620a6bd 100644 --- a/previews/PR39/examples/multithreading_speedup.html +++ b/previews/PR39/examples/multithreading_speedup.html @@ -7,5 +7,5 @@ @time data = Bit.run_one_sim!(model; multi_threading = false); model = Bit.init_model(parameters, initial_conditions, T); -@time data = Bit.run_one_sim!(model; multi_threading = true);
  5.282855 seconds (3.52 M allocations: 6.415 GiB, 17.94% gc time)
-  2.753682 seconds (3.49 M allocations: 6.293 GiB, 14.20% gc time)

Is the speedup in line to what we would expect? Yes!

+@time data = Bit.run_one_sim!(model; multi_threading = true);
  5.102726 seconds (3.52 M allocations: 6.415 GiB, 17.49% gc time)
+  2.725590 seconds (3.38 M allocations: 6.080 GiB, 14.19% gc time)

Is the speedup in line to what we would expect? Yes!

diff --git a/previews/PR39/examples/scenario_analysis_via_overload-ae031e54.svg b/previews/PR39/examples/scenario_analysis_via_overload-ae031e54.svg deleted file mode 100644 index 64982da..0000000 --- a/previews/PR39/examples/scenario_analysis_via_overload-ae031e54.svg +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/previews/PR39/examples/scenario_analysis_via_overload-c6079948.svg b/previews/PR39/examples/scenario_analysis_via_overload-c6079948.svg new file mode 100644 index 0000000..1f812bb --- /dev/null +++ b/previews/PR39/examples/scenario_analysis_via_overload-c6079948.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/previews/PR39/examples/scenario_analysis_via_overload.html b/previews/PR39/examples/scenario_analysis_via_overload.html index 8a4729a..95f596d 100644 --- a/previews/PR39/examples/scenario_analysis_via_overload.html +++ b/previews/PR39/examples/scenario_analysis_via_overload.html @@ -25,7 +25,7 @@ "D_I" => 54049.0 ⋮ => ⋮

Initialise the model and the data collector

T = 20
 model = Bit.init_model(parameters, initial_conditions, T);
-data = Bit.init_data(model);

Simulate the model for T quarters

data_vec_baseline = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72482.24164365747, 72806.70541130209, 72754.16475403759, 72549.8441087749, 72773.28962179415, 73223.35624273312, 73450.80095275612, 73486.9689255273, 73390.09900874771  …  73487.87786285818, 73552.24364147506, 73420.00630204986, 73422.19594178893, 73871.5084247658, 74034.12903406144, 74123.34782807795, 74123.23503362673, 74295.6437649165, 74607.34849704895], [72421.99999999999, 72409.21932565059, 72660.080908229, 72534.49740509632, 72257.92392555343, 72407.44982310369, 72781.85579710368, 72934.37720609625, 72896.77688242168, 72727.34181784363  …  72677.57785841805, 72667.95068003482, 72464.22539418185, 72393.38018445886, 72763.01764239161, 72849.73146200035, 72864.04194259284, 72790.52421298879, 72886.32962524737, 73118.3841425906], [64900.92049553803, 64966.37094093018, 65262.47291492102, 65202.779982977794, 64996.44480689832, 65204.179235701464, 65623.4985132529, 65824.15436383882, 65841.0946100106, 65743.39771731455  …  65827.26008189173, 65881.93582747875, 65751.92105526871, 65748.20419221747, 66169.97928418736, 66327.26946073397, 66406.1598184888, 66391.45493681531, 66553.83147428026, 66852.52389839568], [64900.92049553803, 64900.920495538005, 65131.04164624304, 65005.91260265827, 64734.91737965359, 64876.39023606522, 65227.82143255039, 65361.35265199424, 65312.308476681654, 65149.694885731995  …  65101.428411583045, 65089.86030056111, 64895.963204465355, 64826.91891027441, 65177.05503408741, 65266.16618396558, 65277.96377308284, 65197.75892028216, 65291.37177956863, 65518.32522902166], [40512.94792630534, 40450.62290390966, 40606.41829335058, 40690.79352286174, 40714.701138735836, 40726.56345252486, 40805.78521580877, 40967.30424451112, 41064.093913700446, 41079.96670283071  …  41135.098275436205, 41216.133774942165, 41234.943797579814, 41283.472501308104, 41403.97972457797, 41448.70025172508, 41548.885675829704, 41686.67569399479, 41709.34595244866, 41707.81387692488], [40512.94792630534, 40409.870877174675, 40524.64154119288, 40567.93541886596, 40550.876623849086, 40521.82627694498, 40559.74661171478, 40679.26805601386, 40734.298007847116, 40708.98964050031  …  40681.529996087644, 40720.6065797064, 40698.14771155662, 40704.995019371694, 40782.68565793464, 40785.60418260479, 40842.99801964506, 40937.163294156766, 40918.16132804284, 40875.436779813914], [14866.888022051655, 14894.41295371824, 14925.358501867855, 14830.760493123653, 15060.470881893863, 15209.735991778232, 15531.088291711927, 15624.369723051093, 15702.584762810815, 15639.584328261926  …  15792.025662206652, 15629.74180621797, 15456.374453734103, 15664.098052105235, 15527.857114064258, 15322.712868705696, 15064.046647107905, 15115.755877516434, 15227.53119104298, 15189.170536190839], [14866.888022051655, 14879.407560196021, 14895.300511176469, 14785.981835416298, 14999.871779673143, 15133.274878335582, 15437.443548371137, 15514.516658865085, 15576.47341655846, 15498.34937809417  …  15617.897917109878, 15441.83087401397, 15255.163525653237, 15444.607601109372, 15294.851360587692, 15077.580196033423, 14808.118614203546, 14843.979673861151, 14938.680136899175, 14886.035068200437], [15944.236265986641, 15956.892473829901, 16267.6969157923, 16666.764444405737, 15754.092068587857, 15834.474314365356, 16095.024223953083, 16537.92812874191, 16634.926298761693, 16479.237469123673  …  16291.715993493928, 16623.645908651873, 16259.235175555134, 15099.858196467103, 15959.656379244489, 16214.34401029977, 16521.360853465783, 16219.242251647025, 16246.35063503436, 16455.807474573103], [15944.236265986641, 15940.81668408876, 16234.935606748779, 16616.442322320963, 15690.702029647793, 15754.87256864737, 15997.97922722094, 16421.651945290498, 16501.327086782658, 16330.419940863127  …  16112.078508703547, 16423.785614217497, 16047.572614625906, 14888.274058364075, 15720.171192553482, 15954.947027733439, 16240.674031180732, 15927.625734349689, 15938.173593855163, 16127.39330027181], [15944.236265986641, 15946.753946303128, 15987.677704537216, 16019.205609951161, 15985.990520409792, 15996.67664229055, 16058.131245078921, 16105.086712333992, 16128.463112786563, 16110.731151425869  …  16118.800186324628, 16136.062610095973, 16131.237535189497, 16122.071613570088, 16217.864900557877, 16253.941180505914, 16280.509469378656, 16295.398957197389, 16318.821055238659, 16368.636435169621], [15944.236265986641, 15930.688370633245, 15955.48032264119, 15970.838668479464, 15921.66738727254, 15916.259486587613, 15961.308694673322, 15991.853784818133, 15998.931432056386, 15965.241459143836  …  15941.069324550066, 15942.064359532487, 15921.241246262622, 15896.163887655772, 15974.505124435713, 15993.91072263752, 16003.914550311621, 16002.413167963863, 16009.269322587312, 16041.961963096426], [3173.2320350842083, 3162.8705773447323, 3158.7289583750357, 3187.066561490433, 3189.0346312820993, 3184.0153090422136, 3184.3064207503903, 3196.2301928404318, 3214.9833779529413, 3217.644555975987  …  3221.9628117754564, 3228.310028064901, 3229.783348804804, 3234.0583031993065, 3237.8458925795903, 3239.07190765874, 3240.3469697968035, 3257.000266653355, 3253.1585266605575, 3248.181765048711], [3173.2320350842083, 3159.68413973082, 3152.3676340815146, 3177.4438207878447, 3176.2028521749276, 3168.0088934226796, 3165.106635655566, 3173.757882804825, 3189.163050401975, 3188.5872703741175  …  3186.436456183039, 3189.4971830199584, 3187.7380614666654, 3188.741623416349, 3189.259876086806, 3187.2532538403484, 3185.295651559751, 3198.440497962464, 3191.4493593678612, 3183.356691347693], [34195.564496956766, 34865.069850453234, 34092.924966144834, 33459.59912906477, 34399.127536427804, 36014.967174742815, 35976.49565306019, 34862.41195269278, 34706.638740748975, 34769.317406728755  …  35780.201533083164, 35084.19442897902, 35974.81611255687, 36633.07648098389, 36505.8841897363, 36777.055277607455, 37542.34233673173, 37761.612672234754, 38460.95201926672, 40174.574797063906], [34195.564496956766, 34829.94499558914, 34024.26565580759, 33358.57423980706, 34260.715114782375, 35833.91574214271, 35759.57526483928, 34617.29852758819, 34427.90113152073, 34455.32934232527  …  35385.677996626815, 34662.389400942455, 35506.49631613806, 36119.76186488341, 35958.08928220502, 36188.69615801394, 36904.52316038804, 37082.671584596115, 37731.38618257522, 39372.79707632492], [33097.63671130043, 33684.756538253074, 33085.69326585333, 32893.7528354179, 33378.54751687015, 35012.45131161693, 35185.03714180077, 34541.213096240564, 34621.27479049422, 34578.00689819721  …  35511.16360136126, 35001.472277315836, 35505.363237375816, 35258.309289075085, 35525.86898285709, 35728.683374276385, 36553.28768505704, 36660.05146176597, 37348.53603287596, 38920.018187703514], [33097.63671130043, 33650.82079139771, 33019.06240669652, 32794.43641131339, 33244.2416223987, 34836.439642966696, 34972.88885504238, 34298.35798166109, 34343.22276028693, 34265.74648393915  …  35119.6065601094, 34580.66178884531, 35043.15477379175, 34764.258359269385, 34992.77985088908, 35157.09610238504, 35932.2718828244, 36000.916073974615, 36640.071616124704, 38143.27808202009], [29576.14777688488, 29605.974349916607, 29705.72070735299, 29712.436929989897, 29638.910458465652, 29674.991440201593, 29797.95524827919, 29871.071288721887, 29858.07285268884, 29816.36963161162  …  29834.161833898463, 29855.51440193098, 29843.17809252445, 29849.007924206097, 30037.144014117774, 30138.87301089627, 30218.78188919698, 30251.974329918867, 30321.65749383473, 30449.980680773875], [34346.71094688274, 34381.34847608992, 34569.97479262018, 34507.162659689435, 34378.63648442783, 34539.68782972994, 34820.598757347834, 34941.51256592594, 34971.52836011509, 34913.90540118861  …  34973.26996837768, 35004.542425975545, 34892.43418745585, 34880.919704368716, 35111.20119335592, 35168.27051967646, 35168.332713371674, 35119.6466218756, 35209.27603443278, 35374.31822058285], [28335.329312139656, 28363.904560528423, 28519.51738773876, 28467.69867140977, 28361.667223248704, 28494.53126698075, 28726.276998143807, 28826.028400534105, 28850.79081269724, 28803.25305807361  …  28852.227603653133, 28878.026737253025, 28785.53974884904, 28776.040537392153, 28966.0180241749, 29013.09904329825, 29013.150351816203, 28972.985328807285, 29046.927748644484, 29183.08415390232], [978.0617717704337, 979.0481149238881, 986.777414947827, 983.1803932983555, 978.8978640049144, 989.4999657698986, 1004.9445076259112, 1011.5705091909701, 1011.4933972067206, 1013.1226845143746  …  1019.8282796156698, 1021.8789995721754, 1016.3087752884312, 1018.2765636426491, 1021.6340767136443, 1020.1259301612146, 1019.0452159201437, 1019.8339850208505, 1022.8979460126686, 1028.2249970388668], [0.0019383188997990075, 0.0026834959487194165, 0.004699960492743571, 0.0021884021934259756, 0.006530820926520686, 0.008173972767642423, 0.0001721473386568917, 0.002909717322590044, 0.0027940358738278714, 0.005203328784949335  …  0.0027233866837241827, 0.0016721973630382525, 0.0024649750383904934, 0.0031676869132950536, 0.0033777935668033443, 0.005779053684630053, 0.0009092005164526018, 0.00523355322920338, 0.003192240459316098, 0.00596088480038981], [2.3548476e6, 2.3670329227764537e6, 2.349575587386489e6, 2.3356860408004075e6, 2.348228645805178e6, 2.3750952680844567e6, 2.3756601073225206e6, 2.3560158264764287e6, 2.33912825372497e6, 2.3493616765321847e6  …  2.367432827253472e6, 2.364888715674015e6, 2.377001221105871e6, 2.4135360951592606e6, 2.4038560042434423e6, 2.4064521187960785e6, 2.4357769336298085e6, 2.442666129751691e6, 2.455275164487737e6, 2.484963560169559e6], [0.0016459319014481277, 0.002094629627174967, 0.0013219885876773888, 0.000692881170584557, 0.001319646079164123, 0.0025348835967201155, 0.0023745603549919043, 0.0014522004365559932, 0.0007037777173615073, 0.0012013946103822466  …  0.0019251044681593815, 0.0017152561658501208, 0.0021486173259952354, 0.0035740477923373315, 0.0029924664139193012, 0.0030097693206499877, 0.004006416446586281, 0.004108103546900618, 0.004384956997202369, 0.005386451948070234], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 505.55740435057714 257.32369776676296 … 140.84729876942015 519.3618516709496; 505.3919679286935 264.05714649160103 … 141.30297805735756 520.8441200862862], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 495.9674854500809 252.44252429066924 … 138.1755662204969 509.51007619565314; 495.30568768372467 258.7872677653586 … 138.4829462274565 510.4494559592222]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72481.57331498468, 72921.86199556838, 73365.29453584699, 73351.50098328035, 73673.58123542366, 74294.21078289278, 74521.84421577337, 74577.55258842772, 74742.65166571828  …  74744.72673777238, 74904.12160897054, 75055.22149420563, 75071.82858502316, 75076.0375135952, 75071.75080798041, 75182.3292098495, 75485.35064258437, 75772.18852091763, 75914.52935841685], [72421.99999999999, 72408.55167028628, 72775.00558010692, 73143.78199688149, 73056.35515809433, 73303.21556598572, 73846.25361660805, 73997.8900927587, 73978.60179789214, 74067.68010241767  …  73920.5683300342, 74003.5754904245, 74078.15337131746, 74019.89763704245, 73949.47197654848, 73870.75336872591, 73905.03194208373, 74128.1494417006, 74334.86580231941, 74399.47714871897], [64900.92049553803, 64966.37094093018, 65391.251097617205, 65797.0416262193, 65764.15425748537, 66075.35359849685, 66640.57140156002, 66826.07432042286, 66866.49272111685, 67023.42003581948  …  67008.19755147237, 67166.92581813454, 67293.30796639355, 67298.06044310053, 67301.60713279927, 67313.71707463117, 67407.87485836292, 67682.15896835363, 67943.27151467266, 68066.26001029345], [64900.92049553803, 64900.920495538005, 65259.56048418606, 65598.37998600848, 65499.53778316932, 65743.1851039227, 66238.76187683309, 66356.22822987671, 66329.47136166466, 66418.15782487119  …  66269.3445004314, 66359.40130491806, 66417.28435619427, 66355.05806986011, 66291.70205929376, 66236.83261458819, 66262.66034735515, 66465.256527704, 66654.45553046801, 66707.83839448412], [40512.94792630534, 40445.289693869905, 40401.45978418938, 40639.849377135, 40797.931038260154, 40757.429725772876, 41026.60671877919, 41233.42242078417, 41321.644529707366, 41355.37020082523  …  41492.82555169391, 41525.41613694792, 41713.38781583522, 41806.812905891245, 41809.030970869266, 41761.6451204156, 41861.99161636294, 41983.65872161352, 42152.700918027316, 42268.71728767558], [40512.94792630534, 40404.543040083525, 40320.0957953807, 40517.14508928806, 40633.77162964883, 40552.53738184407, 40779.236670771934, 40943.51518739872, 40989.78017108615, 40981.90607755369  …  41035.31286107676, 41026.17054778853, 41170.36335036655, 41221.00220751009, 41181.65884270425, 41093.54256107923, 41150.78450058489, 41228.80666688486, 41353.106292843266, 41425.14604948167], [14866.888022051655, 14915.21633334362, 15254.663812009128, 15114.938160060841, 15372.828812533282, 15515.498341093733, 15820.525375401343, 15993.723845280629, 16044.168040397135, 15787.219999605999  …  15632.13282365347, 15530.206537424308, 15453.223787360714, 15611.880097167712, 15243.133230442545, 15260.90547204599, 15406.058759261776, 15405.854455243241, 15357.520822183427, 15177.664085899913], [14866.888022051655, 14900.189981432582, 15223.942637519141, 15069.301481992241, 15310.972869785044, 15437.500124726335, 15725.135470298072, 15881.273896687973, 15915.313354265045, 15644.651809612384  …  15459.768106304342, 15343.492283027106, 15252.053874623156, 15393.121341188105, 15014.39994692423, 15016.761593751324, 15144.320170326624, 15128.862376789526, 15066.203994598638, 14874.758256070829], [15944.236265986641, 15977.780199686818, 16046.59749435675, 16380.532095487551, 15893.680309583626, 16006.143903109445, 16522.50334624853, 16626.676548530137, 16197.467320689337, 16480.493199239463  …  16229.813087298298, 16464.60629596513, 16639.7275380917, 16751.623533228467, 16421.785063206455, 16611.91556921062, 16361.132139894364, 16440.649475676666, 16698.802144112506, 16834.66256648209], [15944.236265986641, 15961.683366582152, 16014.2814546413, 16331.074197485064, 15829.728606791825, 15925.679154384237, 16422.88086286897, 16509.77638561402, 16067.381450079709, 16331.664330972833  …  16050.858163041998, 16266.658079301918, 16423.11173139171, 16516.894320477684, 16175.365330336997, 16346.15823912298, 16083.167495815425, 16145.052131003138, 16382.04254981248, 16498.687451620375], [15944.236265986641, 15949.045664602545, 15996.662028997202, 16067.383593178598, 16115.278799853459, 16158.339091992437, 16245.290473711306, 16335.33198089916, 16350.113519689396, 16376.863777760473  …  16410.09819666877, 16430.55253944853, 16471.14065893078, 16495.738476907103, 16495.74561929583, 16517.98420774166, 16550.33990455144, 16599.067920693644, 16643.660847735577, 16701.767960385758], [15944.236265986641, 15932.977780138415, 15964.446553683787, 16018.871187459055, 16050.435447015045, 16077.109240335207, 16147.339446176431, 16220.480226594433, 16218.801709659792, 16228.970746142139  …  16229.15539319794, 16233.013739217871, 16256.719514537901, 16264.594809026396, 16248.216059424969, 16253.729591036561, 16269.160747655773, 16300.622265692497, 16327.94722874077, 16368.44506860077], [3173.2320350842083, 3165.1622956441506, 3148.707584583565, 3150.5437537832586, 3175.2596377685995, 3162.4277678796284, 3161.1200976514815, 3216.6126015678124, 3228.4528260708744, 3219.97696082863  …  3248.011120954818, 3240.015960554125, 3253.626297124958, 3267.734732204289, 3273.404605053588, 3268.292145057656, 3271.4649432159363, 3264.1849105184024, 3266.3279149727873, 3293.641697320118], [3173.2320350842083, 3161.97354923599, 3142.3664422079582, 3141.0312867450275, 3162.4832853639923, 3146.5298753425864, 3142.060114561173, 3193.996985268079, 3202.5243220469715, 3190.898612193598  …  3212.197548672276, 3201.06237916729, 3211.270622523997, 3221.9461673140113, 3224.2850065905523, 3216.0060260487917, 3215.8849515147226, 3205.4959643487164, 3204.368937540238, 3227.9093642127323], [34195.564496956766, 34751.344669699196, 35707.95937331692, 34230.63488478862, 34334.2330596333, 35882.44316624937, 34980.849594195126, 35126.74221769391, 34982.110652338815, 35316.602749962316  …  37125.081620575686, 36881.41031729366, 36691.22606522303, 35834.117661940305, 35814.97170740816, 34875.262074910504, 34816.31902182761, 36331.24223129067, 36005.65739938873, 36487.86183581404], [34195.564496956766, 34716.33438739971, 35636.04756561614, 34127.28199986258, 34196.08175512457, 35702.05794726743, 34769.932456866045, 34879.77031829023, 34701.160659980495, 34997.67236634119  …  36715.72902152335, 36437.997989716685, 36213.58005120414, 35331.998317405036, 35277.544398081074, 34317.32783207621, 34224.81315033335, 35678.018722806475, 35322.66604875721, 35759.66110574693], [33097.63671130043, 33608.057581614354, 34488.8184683036, 33000.65998162463, 33047.17223672984, 34487.93390080134, 34056.27425173082, 34458.720816515255, 33967.83795470458, 34197.03448391463  …  35735.12634544864, 35497.517678660144, 35442.3437123049, 34932.60561320446, 34212.883458330805, 33437.977428602135, 33263.172327496926, 34676.05424123932, 34442.49276279388, 34854.37641745452], [33097.63671130043, 33574.19910521138, 34419.36187305012, 32901.020771746, 32914.199703255756, 34314.559042235895, 33850.931844196486, 34216.44569523206, 33695.0338375189, 33888.21448206233  …  35341.09982191192, 35070.743409409406, 34980.955636267965, 34443.118549538296, 33699.49654149768, 32903.03685730364, 32698.05337497626, 34052.59045578303, 33789.153083691795, 34158.77571420058], [29576.14777688488, 29605.97434991661, 29730.528376613107, 29889.6545491064, 29947.219733071368, 30056.319429829597, 30245.442112355333, 30307.12864211805, 30315.21645219513, 30386.763243527377  …  30432.743396614278, 30534.542991323182, 30608.09267425655, 30637.138209566172, 30609.036453798977, 30695.130962652493, 30748.00903828964, 30861.77385659888, 30981.879798309314, 31055.530638291973], [34346.71094688274, 34381.34847608992, 34671.27230976302, 34907.19535091377, 34822.68115645035, 35022.81000491495, 35383.70869737492, 35503.50013094199, 35528.239944668596, 35618.33547481923  …  35558.83407972439, 35606.695919877406, 35659.4926688913, 35637.14656511208, 35668.01533737184, 35600.96596504542, 35647.72602372722, 35807.71438530082, 35940.5781036643, 35989.14945889139], [28335.329312139656, 28363.904560528423, 28603.085753605974, 28797.71740476076, 28727.99493452556, 28893.097113737804, 29190.831103900317, 29289.656570016876, 29310.066406933973, 29384.393364188134  …  29335.305938403704, 29374.790971026425, 29418.34720184668, 29399.912126348285, 29425.378227856356, 29370.06387627319, 29408.63996186848, 29540.627065911965, 29650.236897819505, 29690.307265769], [978.0617717704337, 979.0481149238881, 989.4504112410598, 1000.1917261990822, 994.253367963641, 996.2241637522658, 1011.4205918298375, 1015.4455473628346, 1023.0363242531463, 1018.3213174728909  …  1016.6200751337001, 1025.686906933951, 1025.7226232457017, 1023.7756684222122, 1024.5553416284693, 1017.6201469332242, 1012.1397963460762, 1012.6707264539614, 1020.8136126990954, 1021.5799131101013], [0.0019383188997990075, 0.007735441584593161, 0.004334220643354092, 0.00474661914018748, 0.003894729464412272, 0.0046057905118832565, 0.0029217397202334627, 0.0013210453998060423, 0.007640028173638624, 0.006902491657731602  …  0.0028821586266130073, 0.003058782882882527, 0.004692798277742272, 0.00991634247562323, 0.0006746279515843501, -0.0012990074168279797, -0.0015156292322556775, 0.004708232256496858, 0.0035278331100192517, 0.003179649602826684], [2.3548476e6, 2.370061825555887e6, 2.393980734945255e6, 2.3497458354611513e6, 2.348309204873496e6, 2.3809407237591106e6, 2.3682234805331226e6, 2.3801182564616986e6, 2.369132450648348e6, 2.3853218657482644e6  …  2.4035134002973866e6, 2.394077533587339e6, 2.371565792624125e6, 2.365461900708079e6, 2.372127702083754e6, 2.3456806629159674e6, 2.359125675356606e6, 2.3837025348896193e6, 2.368237669469191e6, 2.375502943077564e6], [0.0016459319014481277, 0.0023370764689629106, 0.0032561757526262947, 0.001306585936272886, 0.0012390945684298243, 0.0026198393294244683, 0.001967565822556513, 0.0023462443760524153, 0.0018938726335175865, 0.0025842023187368146  …  0.00312244006085826, 0.0025753213768511486, 0.0015674649132107169, 0.0014258241797430805, 0.0016129226696388647, 0.0003670806894916492, 0.0008689049404280549, 0.0019373142192621868, 0.0012367110173934553, 0.0015198684564746933], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 543.7183817127898 270.30375652247676 … 142.64617914692604 525.1869631051638; 546.0393382226086 272.2620277401415 … 143.23346046502581 526.8870574375967], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 533.4045871951673 265.1763642990759 … 139.94032363435207 515.2246910853409; 535.1418445155709 266.82840139442544 … 140.3749013378836 516.3717923443601]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72492.82817436129, 72619.34019200635, 72803.05917310198, 73322.20318343586, 73722.06546293118, 73916.34386727105, 74243.10859495752, 74502.73938771355, 74742.68763968961  …  74916.48911899902, 75164.29123797537, 75389.9038658396, 75802.06119784205, 76344.80760272834, 76469.06427020363, 76659.25576358734, 76705.3230958925, 76894.05248798132, 77007.7217838631], [72421.99999999999, 72419.79519094183, 72473.09302137837, 72583.24419677127, 73027.1752443623, 73351.45605763726, 73470.66505068491, 73721.11422856567, 73904.38944051672, 74067.71575152197  …  74090.43680627503, 74260.61719075813, 74408.47885118419, 74739.89799231368, 75199.20333236277, 75245.71261818722, 75356.86650583388, 75326.18720086498, 75435.4491306881, 75470.85235928182], [64900.92049553803, 64966.37094093018, 65077.88890506912, 65275.96787166617, 65741.31942071533, 66106.99207603338, 66266.0498255244, 66567.53084773473, 66795.18396997571, 67024.24096443302  …  67157.73554514046, 67394.5488484623, 67603.83828173806, 67996.43308010815, 68484.07049024972, 68581.9379875165, 68756.11118697992, 68773.14955047137, 68943.65556472469, 69040.18922484406], [64900.92049553803, 64900.920495538005, 64946.82936779373, 65078.87951445086, 65476.794827364705, 65774.66453114944, 65866.49847976104, 66099.50254524668, 66258.73530876005, 66418.97134000032  …  66417.23364206473, 66584.28770297438, 66723.77219099882, 67043.6448816928, 67456.42177294724, 67484.76453657619, 67587.99104645857, 67536.6314663147, 67635.86329449037, 67662.33057081485], [40512.94792630534, 40531.088548394335, 40571.28332391059, 40441.23478720894, 40685.23869979888, 40824.52986819819, 40992.459735704724, 41087.637084889284, 41220.68401997124, 41228.494200491594  …  41548.963801115315, 41552.77602970191, 41632.671638639215, 41678.8042097792, 41945.05145726362, 42113.55392734821, 42188.30749154281, 42387.05983541019, 42498.04626523985, 42595.45904410588], [40512.94792630534, 40490.25545645294, 40489.577329623404, 40319.130178302374, 40521.53273348625, 40619.300204042, 40745.295577034114, 40798.754850665, 40889.630500201834, 40856.17584460151  …  41090.832112847296, 41053.20150209831, 41090.69793555817, 41094.787210999886, 41315.63825184706, 41439.82153293498, 41471.55648825584, 41624.954764415146, 41691.90078382476, 41745.366908999895], [14866.888022051655, 14923.465620287181, 15089.745734167183, 15173.22244372938, 15490.103821736571, 15828.983128412805, 15967.053954247403, 16122.821373167453, 16311.830801386535, 16252.246803295868  …  16434.697130924378, 16371.091676568476, 16482.587088526623, 16667.34487633213, 16794.879647055255, 16865.434589417524, 16738.24501106351, 16738.657984400117, 16846.24797411623, 16924.300436427446], [14866.888022051655, 14908.430957622493, 15059.356686108054, 15127.409787362873, 15427.775997310338, 15749.408987525783, 15870.78055463941, 16009.46375538436, 16180.826449346527, 16105.479138682724  …  16253.483092018267, 16174.26775354512, 16268.016934627736, 16433.79660361054, 16542.861383494208, 16595.62146349728, 16453.873472637897, 16437.702547030854, 16526.69147972182, 16586.53638795738], [15944.236265986641, 16212.144770707077, 15770.196103906375, 15912.42154024822, 16119.56348557844, 16575.46848195111, 15974.11225771984, 16461.592340637784, 16288.2860158079, 16487.206308087974  …  16214.991224738886, 16298.890138765466, 16242.992938353898, 16519.272699722373, 16864.298526378196, 16628.734664336804, 17180.669916995183, 16553.05188861175, 16896.487951877913, 17279.270632532196], [15944.236265986641, 16195.811826744819, 15738.436705454864, 15864.377012944547, 16054.702892368801, 16492.141672291207, 15877.796300049928, 16345.85286493059, 16157.470757770663, 16338.316816369055  …  16036.199730910073, 16102.934269638537, 16031.54181870611, 16287.799262635484, 16611.23858667579, 16362.708262461687, 16888.7818766272, 16255.433586381305, 16575.978455295906, 16934.422322531023], [15944.236265986641, 15953.01562324724, 15965.043078953553, 15973.483719784901, 16060.53881106112, 16136.743777313468, 16181.111602040704, 16232.942104965272, 16301.765884703327, 16335.285077167275  …  16397.02863771192, 16448.22790275556, 16499.092021420343, 16541.92824563989, 16652.269758981038, 16710.667305111852, 16735.46428364426, 16766.602039696223, 16807.309575471205, 16829.89207740705], [15944.236265986641, 15936.943739243692, 15932.891280643675, 15925.254826855637, 15995.915716553394, 16055.622487817065, 16083.547541204642, 16118.81024156249, 16170.842366501323, 16187.767526481326  …  16216.229943228658, 16250.476597799136, 16284.307006470088, 16310.137351654146, 16402.39145099659, 16443.3301453191, 16451.139987909486, 16465.144177616963, 16488.49170359899, 16494.01216882636], [3173.2320350842083, 3169.1322542888447, 3175.129502248645, 3142.0889181223365, 3144.86830979529, 3162.301188083169, 3185.260889150699, 3185.811530849311, 3215.4492390592686, 3211.863917647643  …  3234.1848335749555, 3238.3267119018815, 3247.0379963222067, 3221.516148080962, 3245.3019902560113, 3283.0777242894023, 3274.8177758048373, 3316.6339641548975, 3320.660420858929, 3322.397303075895], [3173.2320350842083, 3165.9395083412664, 3168.7351491072736, 3132.6019788506815, 3132.214243553236, 3146.403931877492, 3166.0553490857856, 3163.4124731729644, 3189.6251700623866, 3182.8588347225705  …  3198.5237142009805, 3199.39343976218, 3204.768088155219, 3176.3752130663283, 3196.604090092199, 3230.555065668708, 3219.1808217302846, 3257.002001651916, 3257.6708100687742, 3256.0910845158905], [34195.564496956766, 34575.659056548575, 34776.799043984356, 34645.0968020263, 35479.72936165313, 34990.32635763782, 35728.32806826321, 36036.24792092321, 36350.22403425462, 37456.35789046404  …  35646.761559384955, 36149.2952826952, 36677.284749760554, 37036.71497788256, 37534.70062550382, 37588.064456103835, 38576.97553811291, 39372.86488607403, 38758.06046334069, 38063.79091249544], [34195.564496956766, 34540.825768922834, 34706.76248829229, 34540.4925282498, 35336.96890195629, 34814.425913706735, 35512.90400723744, 35782.88139631759, 36058.286384575746, 37118.10421766216  …  35253.70937323032, 35714.684918729465, 36199.820223646966, 36517.74444751038, 36971.46764773244, 36986.730816319876, 37921.57863871699, 38664.954025877676, 38022.85877628126, 37304.138827198614], [33097.63671130043, 33749.529821575394, 33588.684013961916, 33368.916400110626, 34452.43218533084, 34497.24237326835, 34745.61014866401, 35465.19012465976, 35668.28548370655, 36681.617562649495  …  34928.924597164114, 35207.761889755435, 35645.6325494403, 36100.075565873856, 36794.12265347238, 36726.72336700227, 38024.942194126685, 38346.3114986034, 38104.79016659337, 37855.09924169762], [33097.63671130043, 33715.52881880098, 33521.040188099956, 33268.16531008802, 34313.805280759, 34323.82071992813, 34536.11138827583, 35215.83863873146, 35381.82465137783, 36350.36026579311  …  34543.7875027306, 34784.471253253025, 35181.59806135435, 35594.22953244229, 36242.002537386536, 36139.169457026146, 37378.923970403644, 37656.85772283981, 37381.98036443562, 37099.61208740487], [29576.14777688488, 29605.974349916603, 29613.978977620067, 29699.81845595847, 29870.902093382152, 29995.69045010987, 30031.21490193589, 30145.142106028547, 30225.1283251843, 30309.680537617496  …  30411.565784750153, 30500.46390620686, 30611.427653274797, 30755.419325857056, 30943.557065090677, 31008.12274433975, 31081.70086854761, 31089.16850753115, 31185.87732560117, 31230.353045739434], [34346.71094688274, 34381.34847608993, 34477.21879209735, 34586.26141605242, 34875.43688304088, 35105.375269845244, 35220.20293980106, 35399.71962544761, 35543.061722654806, 35679.3243649698  …  35710.91223485192, 35859.640850822, 35955.51005337698, 36196.16440176289, 36485.87830993215, 36514.36124614572, 36610.39413465357, 36614.40826303731, 36682.378282543476, 36744.07989729091], [28335.329312139656, 28363.90456052843, 28442.9955972082, 28532.95351671917, 28771.517322691216, 28961.211757237794, 29055.94222058189, 29204.039789885835, 29322.294068583436, 29434.707942765126  …  29460.767285005004, 29583.465330770385, 29662.555448874813, 29861.0903310782, 30100.09833993758, 30123.596175833318, 30202.82133147847, 30206.13290474178, 30262.206771291578, 30313.10933298556], [978.0617717704337, 979.0481149238881, 986.691135351705, 989.8879996552517, 994.9804442922731, 1005.9263560782905, 1014.6319837874506, 1022.6691162585848, 1026.9939221365426, 1035.236061845758  …  1035.2575255384281, 1034.4440914334361, 1036.9005750862345, 1044.8493524882574, 1054.6351152268167, 1059.4539970310293, 1064.0161837787095, 1069.5727799028905, 1075.3999565800318, 1065.7562818137908], [0.0019383188997990075, 0.0023275554877904003, 0.0030259973645294647, 0.009108927958185298, 0.0027770491766341276, 0.004297625377845504, 0.0070048220745126955, 0.005356250518055328, 0.007759273145124368, 0.008139824086326852  …  0.007290326344579157, 0.007264252995808462, 0.004965841496144874, 0.0049013733811145155, 0.007138349556507606, 0.003303940138542405, 0.0062572667255622605, 0.005275876731780871, 0.004164359131145767, -0.001518111866347538], [2.3548476e6, 2.3744753212702987e6, 2.371404675041531e6, 2.366510521244052e6, 2.3735187948920587e6, 2.368673140144431e6, 2.4006935437679407e6, 2.402826429241246e6, 2.4159283481463585e6, 2.434677161130551e6  …  2.393084185316115e6, 2.3960655454501854e6, 2.409486630517407e6, 2.403536887749045e6, 2.412998058175623e6, 2.418260798185384e6, 2.4389622377085e6, 2.454338827347799e6, 2.448997030540492e6, 2.441688733602352e6], [0.0016459319014481277, 0.0023973239718515504, 0.0021620852272569626, 0.0020080540145962188, 0.0022144060846860047, 0.0019482820981191772, 0.0032944492638790467, 0.003260853690667975, 0.0037338307919585175, 0.004407518771875083  …  0.0025134484937896586, 0.0026166094211532804, 0.003087793483620738, 0.0027287912546687305, 0.003077760773551294, 0.0031402460449840765, 0.0038933625394689136, 0.004346311965987561, 0.003906027184261392, 0.003288488346764474], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 507.1852780433469 264.53700224595855 … 144.31200966069224 531.4652980652089; 526.2322448735089 263.9173632777169 … 144.61706602289522 532.8363809641628], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 497.5644800051716 259.51899959010245 … 141.5745550074638 521.3839323033521; 515.7300480984269 258.6502742528517 … 141.7308938067237 522.2023831878516]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72455.59456888872, 72721.888201369, 73067.39434465171, 73645.52000720963, 74051.72050577086, 74339.46252858281, 75561.42835546998, 75683.76999094608, 75853.70771982905  …  77375.32114130823, 78179.95725957796, 78239.2226695828, 79126.8724492441, 79163.78118592036, 79188.19045099555, 79542.50167182146, 79441.688601569, 79684.64043561448, 79761.35666345753], [72421.99999999999, 72382.59909650806, 72575.43451060212, 72846.78125859682, 73349.19113210282, 73679.45388620063, 73891.23251676199, 75030.16504141293, 75075.9348945471, 75168.70264520601  …  76522.15698842081, 77240.02691201001, 77220.70525123269, 78018.12090402243, 77975.87635476583, 77921.3382339203, 78191.12800297629, 78013.35377564024, 78173.10241279771, 78169.53200640273], [64900.92049553803, 64966.37094093018, 65214.354898234335, 65554.3417569069, 66081.2698898269, 66470.28653750416, 66897.46302513048, 67917.35863592758, 67990.29022328279, 68145.11568880425  …  69660.49885067542, 70349.12835933676, 70385.75750045285, 71201.66683172899, 71205.9411141493, 71207.58813087567, 71521.89713798673, 71408.76763775198, 71633.73442473533, 71704.73971307706], [64900.92049553803, 64900.920495538005, 65083.0205338215, 65356.41290274423, 65815.37743132886, 66136.13266907037, 66494.10457159029, 67439.83985662155, 67444.24336783403, 67529.72388449032  …  68892.4007075593, 69503.34533530225, 69469.4764131428, 70203.9658525493, 70137.44893010682, 70068.40954398768, 70306.78815214039, 70124.86202737146, 70274.9140459594, 70273.7037142214], [40512.94792630534, 40272.4386178016, 40403.20460608274, 40372.49727885119, 40623.10546357794, 40680.48224329205, 39900.39818660513, 40915.4837650777, 41224.24461874558, 41289.88370052295  …  41109.79454912054, 41746.51314871931, 41891.61732464697, 42271.81317152937, 42496.005850012494, 42687.65568949649, 42924.702246854635, 43047.75244328615, 43137.21053243683, 43151.5949007677], [40512.94792630534, 40231.86610303134, 40321.83710339932, 40250.600209764336, 40459.649503946, 40475.9767233154, 39659.81861631353, 40627.8119201382, 40893.16250292593, 40917.01096014325  …  40656.505276461816, 41244.60938733277, 41346.272669214966, 41679.48673775916, 41858.32520998035, 42004.738818382364, 42195.44039136579, 42273.76834154976, 42318.940743408755, 42290.40377228545], [14866.888022051655, 14717.54139116172, 14851.57912834487, 14908.108731638868, 15056.559166719144, 15069.82934868262, 15099.682572081068, 15113.441262510378, 15141.186335630951, 15239.414242832745  …  15735.432427105696, 15662.250420048858, 15640.016594953862, 15614.994298888207, 15171.611078073967, 15389.80440755035, 15160.145102961833, 15350.804504919435, 15521.948153932519, 15310.289105974178], [14866.888022051655, 14702.714187099356, 14821.66972100056, 14863.096535651506, 14995.975804140971, 14994.07156222176, 15008.638990817992, 15007.180474874724, 15019.583719151693, 15101.793071707125  …  15561.928696472098, 15473.948648123696, 15436.415015314977, 15396.191905698399, 14943.951031698518, 15143.598404824153, 14902.584421848975, 15074.802206046228, 15227.512304130127, 15004.736433288861], [15944.236265986641, 16061.299044754092, 15886.855608037093, 16024.841688054705, 16174.646046188962, 16220.541739882037, 17858.16806499166, 17028.154707182457, 16685.698568336476, 16584.136566860045  …  18452.531652511614, 17882.74235211973, 17966.837804919123, 17992.222046653667, 17774.55377291215, 17253.900536128705, 17909.886629695542, 17126.50574763392, 17675.678051111863, 17589.35621194992], [15944.236265986641, 16045.11807049256, 15854.861270485877, 15976.457729518217, 16109.563816235934, 16138.999188272659, 17750.4921871927, 16908.431799623653, 16551.691591689003, 16434.371736002995  …  18249.068347885146, 17667.74438046971, 17732.94569003624, 17740.109162892284, 17507.834851934, 16977.872734219065, 17605.60968724747, 16818.576938007223, 17340.38809677104, 17238.319418054358], [15944.236265986641, 15943.592785113624, 15982.570760959392, 16046.973794683761, 16135.052623465852, 16240.905425286894, 17698.270399169145, 16540.58931830895, 16614.917605669227, 16663.17311254421  …  18367.34273800823, 17102.514519349475, 18629.92685142429, 17306.761988722545, 17350.748631231254, 17380.206381492542, 17436.8736398972, 17439.908434704626, 17484.04166217799, 17511.22619091729], [15944.236265986641, 15927.530394159228, 15950.383663872435, 15998.523012464997, 16070.12970631849, 16159.260503060386, 17591.55862482485, 16424.29442435378, 16481.479088458585, 16512.694533651607  …  18164.818752624713, 16896.896954695625, 18387.402649964642, 17064.253994866376, 17090.38918636363, 17102.15793939252, 17140.632870388123, 17126.344750236232, 17152.386858687383, 17161.748664556013], [3173.2320350842083, 3159.709416155229, 3145.8854344174483, 3137.7158150014293, 3123.359092521994, 3151.5168030382806, 2582.4184648025785, 3207.6289020210984, 3228.9425781266827, 3244.080674089506  …  3067.3750673236445, 3287.7704334160453, 3253.342248767016, 3324.1093791201147, 3339.760273124705, 3347.7543839372074, 3355.96574767909, 3373.705117796693, 3377.9411998163137, 3384.3571628760637], [3173.2320350842083, 3156.5261632568045, 3139.5499755343635, 3128.242079482064, 3110.7915733252885, 3135.6737611916756, 2566.847764939641, 3185.0764490323054, 3203.0101407827565, 3214.784654276661  …  3033.5532438752853, 3248.2427166645057, 3210.9902719047514, 3277.5308742897955, 3289.6449640286737, 3294.197028486097, 3298.9501440754834, 3313.047035157849, 3313.8650298737884, 3316.8143902164024], [34195.564496956766, 34469.767304992485, 34177.57155544327, 34434.36454077261, 35299.36946479525, 35444.67518322646, 35783.27145905632, 36822.49662016125, 37531.603817992334, 37317.351336454434  …  36410.595452782625, 38206.82911263397, 39590.294415154625, 40501.19261603309, 41606.09962529606, 42733.61183532848, 42538.607869147585, 42672.968682611754, 41027.61617154768, 40775.73502334759], [34195.564496956766, 34435.040698134064, 34108.74177641055, 34330.39653293806, 35157.334722634936, 35266.4906748571, 35567.51611669139, 36563.60207552333, 37230.17821475605, 36980.35297730525  …  36009.12099855878, 37747.481737346134, 39074.90835834603, 39933.67669500196, 40981.77261602511, 42049.95975805666, 41815.905497767904, 41905.72306676338, 40249.36328002672, 39961.95974249868], [33097.63671130043, 33065.451789820625, 32597.322696538627, 32672.417894665432, 33508.16013407128, 33363.808009311964, 34302.057754151036, 34318.147999461326, 34898.963349758924, 34577.07812684092  …  34333.03294021204, 35318.37777394362, 36849.54347009141, 37253.349683859895, 37884.48914037402, 38876.78201750815, 38990.84017683779, 38756.34277688181, 37677.81247341412, 37065.61857858138], [33097.63671130043, 33032.139962248926, 32531.6753606938, 32573.76974927496, 33373.332714854754, 33196.08426246602, 34095.23339425325, 34076.86122874648, 34618.681133975246, 34264.826099952414  …  33954.46633095687, 34893.75724126192, 36369.83648167919, 36731.34359732898, 37316.00735487188, 38254.831481561625, 38328.41199525352, 38059.51677672597, 36963.10201153857, 36325.8873597241], [29576.14777688488, 29605.974349916614, 29747.085804690116, 29896.60218340367, 30110.243272995063, 30303.6058557004, 30500.974491357923, 30908.372384630387, 31003.292633452857, 31082.548693641078  …  31633.80615535959, 31986.228259549123, 32072.921479582234, 32420.366155653624, 32474.86197711966, 32565.61171361927, 32675.60376785701, 32673.042930908487, 32743.171003196094, 32764.34206980003], [34346.71094688274, 34381.34847608992, 34486.49967800861, 34676.08590810341, 34982.667862914604, 35170.06359641693, 35394.799811109166, 35986.77187065241, 35963.849705657165, 36034.74223197631  …  36971.483253484745, 37300.35411615868, 37250.05881138899, 37702.20137443695, 37652.73761641427, 37566.282961173034, 37762.444088857505, 37654.328864203395, 37804.19770575261, 37858.77662909598], [28335.329312139656, 28363.904560528423, 28450.652136986064, 28607.05687312196, 28859.980673137903, 29014.578294688632, 29199.981044358497, 29688.345804427787, 29669.4354902876, 29727.92036478197  …  30500.712419476236, 30772.024109537175, 30730.531518712167, 31103.539823344658, 31062.733241463902, 30991.409931042235, 31153.23882230859, 31064.0459881252, 31187.68469651545, 31232.711184461503], [978.0617717704337, 979.0481149238881, 980.7694155355957, 981.6536653997443, 988.3587539172854, 996.6170853868558, 1001.6887226633481, 1022.2143806447572, 1023.1478841727718, 1027.8247631868526  …  1055.2094418311392, 1062.5459836288762, 1062.7772094816482, 1079.0993016384164, 1078.3415206153534, 1075.6934560833486, 1083.8492812722066, 1081.3958426401766, 1086.365715786615, 1081.6210141809786], [0.0019383188997990075, 0.0020497954811358188, 0.007290107646310995, 0.0035224469394072866, 0.008513404226309529, 0.008651759033972528, 0.004069054715025278, 0.00477921145328386, 0.0021542326437549164, 0.0007768968069488125  …  0.0012677943844039419, 0.0051785198295437596, 0.004504246181846749, 0.0027717059591831905, 0.005151071602359725, 0.003318971067896914, 0.007502554490973257, 0.005399364823022168, 0.005027815670034075, 0.001427867497377333], [2.3548476e6, 2.376637533494915e6, 2.375593984064073e6, 2.375464630435148e6, 2.3874073660577084e6, 2.390319625317714e6, 2.39943726754347e6, 2.396339583185188e6, 2.3997567540764967e6, 2.4125371660692305e6  …  2.4175803208178547e6, 2.431338872141019e6, 2.4617931714370335e6, 2.45077982413715e6, 2.4815113924474427e6, 2.498188852227642e6, 2.4919068222396807e6, 2.484716952440821e6, 2.439259736023082e6, 2.4201480489449217e6], [0.0016459319014481277, 0.0024812636400377824, 0.002421673021296292, 0.00231786638831355, 0.0028361414833700666, 0.002944697426721897, 0.0031952534203719624, 0.002941389169359878, 0.002913325161490189, 0.0032393073810100892  …  0.0029567418703733803, 0.003416452303931613, 0.0044989152744169475, 0.0037894179189816757, 0.004860467247228378, 0.005237841657133904, 0.0047748974708216535, 0.004261504866579133, 0.002261922847674895, 0.0013565788180846202], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 558.9048564547179 296.34030415169866 … 150.0718424997409 536.6112586586819; 567.0224904243262 299.9943299762391 … 150.81756637224245 538.6374730377835], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 548.302989682779 290.7190246307063 … 147.22512957172302 526.4322791652686; 555.7062287768424 294.0072405960062 … 147.8076486512929 527.8877008841712])])

Now, apply a shock to the model and simulate it again Here, we do this by overloading the centralbankrate function with the wanted behaviour

import BeforeIT: central_bank_rate
+data = Bit.init_data(model);

Simulate the model for T quarters

data_vec_baseline = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72448.58490719223, 72443.1781734764, 72698.52438274003, 72737.817885501, 72762.24125037965, 72929.34714814986, 72944.24177792823, 72683.96742329875, 72388.88313496008  …  72452.68486428603, 72596.56293106369, 72906.71544721426, 73069.91541533258, 73252.81543498056, 73739.19194261673, 74089.80872403622, 74177.93656190544, 74253.78394576492, 74265.95448630504], [72421.99999999999, 72375.59649670316, 72297.28577330911, 72479.0250293069, 72445.14134863042, 72396.4569931385, 72489.61943123599, 72431.37958789636, 72100.22448408337, 71735.16753180294  …  71653.79921709334, 71723.75978534766, 71957.61655456103, 72046.03592764027, 72153.6085496172, 72559.51277245396, 72831.07264539767, 72844.24222619756, 72845.2638450458, 72783.80344880585], [64900.920495538034, 64966.37094093037, 64945.22044766371, 65171.0785114404, 65198.088081263195, 65213.12049822655, 65365.50620367541, 65366.80382312546, 65116.10298740608, 64827.09865016365  …  64876.4046624161, 65003.3702392346, 65292.88545866005, 65434.17597051589, 65608.3760859957, 66061.4438023366, 66373.55173853131, 66437.58123226422, 66500.61416919502, 66503.33359435541], [64900.920495538034, 64900.920495538005, 64814.428089716435, 64974.30684767884, 64935.74929815252, 64885.286549822755, 64971.384688375496, 64907.21768792136, 64593.139441308645, 64241.67055596292  …  64161.05741719873, 64221.85739983447, 64442.9033286625, 64517.29095443986, 64623.87906287107, 65004.593202927535, 65245.90968249819, 65243.05588046156, 65239.16395359532, 65176.10383523067], [40512.94792630535, 40271.08996498962, 40429.366924747585, 40601.36944614105, 40693.87037005132, 40762.468268944125, 40831.44675626814, 40964.459807355255, 40992.09357977683, 40992.773715391566  …  41051.424461928436, 41119.44726915646, 41217.95726637218, 41332.372029194674, 41385.24035729534, 41490.61842928593, 41708.60242793214, 41846.0592878146, 41930.32223123079, 41979.08782915483], [40512.94792630535, 40230.518808921195, 40347.94673410153, 40478.78134111969, 40530.129672323594, 40557.55059567233, 40585.25342583904, 40676.44361775338, 40662.875926432454, 40622.58405872179  …  40598.77879585157, 40625.08250204338, 40681.38231084194, 40753.209351123754, 40764.22748723669, 40826.851753400915, 41000.00129142259, 41093.68122459795, 41134.94590757498, 41141.29682505845], [14866.888022051655, 14495.06804100784, 14605.659668009515, 14451.659432373639, 14379.340788609492, 14434.23625185593, 14281.52457028227, 14047.296516333745, 13998.024039443904, 14147.996741819628  …  14272.4377540225, 14306.310263915831, 14356.932619968979, 14169.372873153463, 14472.010423869577, 14755.983532565597, 14780.873129999245, 14889.17117753729, 14898.695076412896, 14824.970759239559], [14866.888022051655, 14480.464967978878, 14576.245514755663, 14408.025398142889, 14321.482362458788, 14361.673665884176, 14195.414075139866, 13948.531664169977, 13885.602442416792, 14020.231733948176  …  14115.065453831015, 14134.310487372792, 14170.034214685917, 13970.826998892868, 14254.848347456453, 14519.917392565329, 14529.756024921959, 14621.468890533195, 14616.081714850885, 14529.103750679731], [15944.236265986638, 16305.4890224627, 15895.693581321137, 16160.072397993641, 16251.446172928052, 15920.255606525492, 16323.964771063986, 16837.00084568974, 16865.850581606897, 16040.725699214123  …  15953.674424530845, 15474.600103993935, 16017.348788106241, 15762.189871955505, 15548.60270597151, 16270.262213140202, 16460.23573939655, 16532.571573261514, 16471.497313173702, 16654.03707712667], [15944.236265986638, 16289.062038726277, 15863.68144508731, 16111.280136074845, 16186.054920849, 15840.222628265748, 16225.539376617759, 16718.621917938603, 16730.396759534422, 15895.86819870552  …  15777.764290329216, 15288.554386343505, 15808.835101749874, 15541.324926385563, 15315.285651183985, 16009.970651485108, 16180.587391737194, 16235.32150020855, 16159.049464435237, 16321.666766892966], [15944.236265986638, 15938.556482792908, 15970.357842357993, 16019.271564088005, 16044.741176940104, 16044.882849841877, 16085.068674194838, 16094.358108067581, 16057.850594940981, 16001.378081570205  …  16017.09642290284, 16035.07817665459, 16094.460821653089, 16133.23444868366, 16166.514533445086, 16255.017274912661, 16289.551466515131, 16347.107152441724, 16361.408842242672, 16392.275649593703], [15944.236265986638, 15922.49916566711, 15938.195340713315, 15970.90442348037, 15980.18164767235, 15964.223355921742, 15988.083704479719, 15981.20061207781, 15928.886020825423, 15856.875913959235  …  15840.486978188279, 15842.294026698659, 15884.943291615098, 15907.170305482627, 15923.925303502612, 15994.969601691977, 16012.80292999083, 16053.191667259327, 16051.049261817603, 16065.129401638318], [3173.2320350842087, 3154.673113834523, 3166.7631755720513, 3166.859759640676, 3180.9653934640046, 3185.3291833426306, 3197.8033046773407, 3208.6226483956484, 3210.761773473842, 3210.8150460257375  …  3215.40894593475, 3220.7369253107486, 3228.4528555242123, 3235.974742951373, 3231.4034343213802, 3240.260307559183, 3225.8838480450936, 3264.349943623197, 3270.0129916381293, 3287.3243288528365], [3173.2320350842087, 3151.4949347646852, 3160.3856712701454, 3157.298029529142, 3168.166082702036, 3169.3161627240383, 3178.5221400804753, 3186.0632084956205, 3184.975350673705, 3181.8194350487706  …  3179.9548552882225, 3182.0151290377703, 3186.424888534261, 3190.6312093894994, 3182.9140911705263, 3188.4226417259665, 3171.0782485306427, 3205.658030213806, 3207.984111982664, 3221.718073627174], [34195.564496956766, 32970.275443087245, 33266.18189168363, 33954.664683699695, 34835.00150627617, 35075.82359262357, 35625.72775487261, 35879.19523123117, 34459.3036221903, 34305.108376887074  …  34781.54181244707, 35221.653481116555, 35645.60934803429, 36335.02952178599, 36871.84078908859, 36860.234541645485, 36241.18768622632, 35871.41474737345, 34852.28833174773, 35011.980127557115], [34195.564496956766, 32937.0595010359, 33199.18754876631, 33852.14503825444, 34694.83525027458, 34899.49334413938, 35410.9223227436, 35626.93292519617, 34182.55242254006, 33995.31240210794  …  34398.02980604942, 34798.195830857956, 35181.575161983696, 35825.89123689009, 36318.554461038, 36270.5447206622, 35625.47425331305, 35226.45878230056, 34191.175240094686, 34313.234073192034], [33097.63671130043, 31593.337564355217, 31753.723892285383, 32469.241577468205, 33421.84095236392, 33430.54246956935, 34133.31670433694, 34783.710622681196, 33631.30439971885, 33097.72139835237  …  33606.39358864261, 33525.44818711923, 34331.13257526738, 34529.048880756905, 35024.878841244434, 35637.906774020696, 35101.09025951811, 34961.28022408115, 33899.0190067998, 34204.12130677299], [33097.63671130043, 31561.508819959152, 31689.77546940149, 32371.206884285188, 33287.36085727537, 33262.48324082296, 33927.509769104065, 34539.150537161404, 33361.203066840164, 32798.82886168052  …  33235.83912896775, 33122.383421270155, 33884.21023470042, 34045.21658565185, 34499.30739729787, 35067.771745659804, 34504.74631599719, 34332.68817144246, 33255.988481909524, 33521.497967017305], [29576.14777688486, 29605.974349916603, 29663.405732631865, 29766.877473147204, 29811.626056321416, 29825.203995730302, 29885.29056847628, 29910.03774587731, 29840.58162003217, 29719.072834039296  …  29718.925791926384, 29738.392951476006, 29874.214128892218, 29938.14956654329, 30060.209505462437, 30220.90348918368, 30324.059537656318, 30354.37839232673, 30373.13748478109, 30377.05246977259], [34346.710946882755, 34381.34847608994, 34306.98258205357, 34432.70229418111, 34415.25704822952, 34411.51278077037, 34500.25691504219, 34474.87061210859, 34293.95542806995, 34133.266757768775  …  34181.79190329518, 34284.77028905727, 34433.202994300125, 34508.55998490811, 34560.29466335028, 34844.727047397944, 35044.56826713902, 35077.02741125487, 35119.769427591156, 35121.03578596664], [28335.329312139667, 28363.904560528437, 28302.55422918606, 28406.270403048242, 28391.878434346094, 28388.789490788964, 28462.00157426915, 28441.058397067878, 28291.807095386357, 28159.242251062395  …  28199.274496960305, 28284.229544828322, 28406.683470336717, 28468.85143594342, 28511.531480410667, 28746.18234061942, 28911.04723205721, 28937.82535759987, 28973.086640993974, 28974.13136057868], [978.0617717704336, 979.0481149238875, 974.8321329781828, 971.4987441121166, 971.2049767122, 976.40372172586, 979.9587201569427, 981.8954651396931, 981.5659393041435, 974.7590583556018  …  975.6869671946358, 980.2069987013962, 985.4683354677736, 987.4664190644729, 987.8719171829911, 995.8132657549731, 1004.9239337359863, 1006.1754286825995, 1007.7072568227396, 1005.2453386163326], [0.0019383188997990075, 0.004843913806550582, 0.007806911039597297, 0.007677367722081829, 0.006534330957234102, 0.0029613338303902115, -0.003234040654078618, 0.0018628087248793168, 0.002406103650808511, 0.0016539278908922483  …  0.006520038210890089, 0.007805111597974479, 0.007297108526512108, 0.006416250485071329, 0.0036148071156851813, 0.005066058904708681, 0.0040490560840373835, 0.0006222409803988693, 0.004851250928001205, 0.0027954977330790776], [2.3548476e6, 2.3534532104377868e6, 2.379905441715205e6, 2.382083985621893e6, 2.4031003920721193e6, 2.407540466305193e6, 2.423161807624759e6, 2.4351684500358915e6, 2.402087001245574e6, 2.409922825815702e6  …  2.4264062995123477e6, 2.447279153491032e6, 2.444021848937745e6, 2.471145484318261e6, 2.4731953401610204e6, 2.4725486794455317e6, 2.467685515651476e6, 2.447294699574416e6, 2.4321551071737474e6, 2.429044172436979e6], [0.0016459319014481277, 0.0015769942576355689, 0.002744938883606473, 0.0028079407157308054, 0.0036178099617503283, 0.0035996630479798713, 0.0038971627970584297, 0.004138759772212859, 0.0025513628504510387, 0.0027212907893823923  …  0.0031754425921345845, 0.003965595413268671, 0.003708548124241395, 0.004672826649660689, 0.00449142650478724, 0.004249450237156867, 0.003834307492150516, 0.002751959624243275, 0.002051070363748562, 0.0018375635868074745], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.605909161305 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 520.9574117453229 262.76180469900237 … 141.12199644080764 520.8181489432076; 524.3782015460731 263.62808567274845 … 141.28015887475112 521.9136274228504], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 511.0753700894018 257.7774757671583 … 138.44505315148433 510.93874896351645; 513.9130065473772 258.3667698599168 … 138.4605824550756 511.4976187723123]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72485.02291463266, 72797.74762154176, 73120.16574669315, 73442.71438915943, 73922.86497607146, 74207.58216756278, 74579.03653271643, 74970.75731188126, 75215.08839631414  …  75610.8855529961, 75817.9319179379, 76283.19723386942, 77006.23609834265, 77363.09144201437, 77698.76168907872, 77839.88281575424, 77847.97634118352, 77827.76307430089, 77872.41643980253], [72421.99999999999, 72411.99779463097, 72651.14115844811, 72899.39332743712, 73147.20154686284, 73551.2461282495, 73760.14732877347, 74054.6802974007, 74368.64859685267, 74535.85044225116  …  74777.1766110444, 74906.39937689426, 75290.14333508186, 75927.19960134852, 76202.20714997686, 76455.73734480175, 76517.43549749882, 76448.29592535172, 76351.4481599776, 76318.29000842366], [64900.920495538034, 64966.370940930356, 65248.1007317857, 65546.82155372071, 65847.71130778352, 66294.92215780367, 66565.79486337407, 66904.59750599742, 67271.78523471317, 67473.87068167013  …  67851.10590889989, 68057.1824185833, 68492.64107918831, 69170.98584794633, 69466.07730974762, 69764.31299114598, 69880.06181640126, 69883.28484410206, 69850.12201188385, 69880.562177818], [64900.920495538034, 64900.920495538005, 65116.69840706549, 65348.915405380074, 65582.75862338001, 65961.64986652131, 66164.43620400791, 66434.19932837859, 66731.50887073234, 66864.54062766497  …  67102.9586903633, 67238.95466088838, 67601.00456251978, 68201.73943304975, 68423.6929314192, 68648.22391167303, 68692.84650972662, 68626.80690096844, 68525.13497872197, 68485.93191353032], [40512.94792630535, 40466.24755707737, 40536.441008234484, 40642.13677214112, 40702.4190251997, 40801.189717466834, 40867.35900460564, 41046.2113074374, 41128.629772535176, 41434.584333113606  …  41469.58617938671, 41449.38857093625, 41587.24823682358, 41709.24107470731, 42085.46569533889, 42310.345815163855, 42474.01230808189, 42536.61874705154, 42626.11304669745, 42719.68451753024], [40512.94792630535, 40425.47978926752, 40454.80518244612, 40519.42557794056, 40538.643930086146, 40596.07738696561, 40620.94914116767, 40757.62033287171, 40798.31556322005, 41060.404858091526  …  41012.32973325557, 40951.05703467563, 41045.865855133256, 41124.79758464945, 41453.94548152449, 41633.465145257134, 41752.407371890986, 41771.82465715751, 41817.53826637912, 41867.113172191486], [14866.888022051655, 14947.357732238761, 15334.632584831552, 15599.429686595939, 15876.98566945415, 16151.831089784098, 16174.649477121586, 16291.339558952286, 16388.570563725054, 16451.65529354322  …  16501.647568030945, 16564.899367128353, 16752.056090687085, 17097.425068466426, 17150.899496566926, 17156.49724076295, 17080.85629104274, 17022.741376144604, 16918.081095389938, 16972.213795260213], [14866.888022051655, 14932.29899943831, 15303.75036224152, 15552.330178604463, 15813.101141202353, 16070.633954611612, 16077.124379687088, 16176.79711007476, 16256.949895652686, 16303.086849088886  …  16319.695312958365, 16365.745361864883, 16533.9779920127, 16857.850371815406, 16893.538919982384, 16882.027696214398, 16790.664017127543, 16716.678214996595, 16597.16199844749, 16633.493523511384], [15944.236265986638, 16126.99697635011, 16043.489995690705, 16086.609680979009, 15870.990393460525, 16085.114708292815, 16172.611350250938, 16339.590095738586, 16455.99121257736, 16523.942195853553  …  16568.584990350108, 16521.972663116852, 16678.97677642994, 16911.29310615816, 16909.356777382778, 17096.000354640943, 17228.319865685167, 17283.198461331485, 17094.09068673309, 17630.325407565393], [15944.236265986638, 16110.749814631568, 16011.180214127506, 16038.03922574781, 15807.12998851441, 16004.252964136731, 16075.09854170851, 16224.708403140594, 16323.829072580424, 16374.720956744874  …  16385.89466261601, 16323.334750637705, 16461.85002353779, 16674.32655127283, 16655.620708859245, 16822.49863892991, 16935.622284698948, 16972.45236944546, 16769.83286367929, 17278.47097742979], [15944.236265986638, 15948.152886343643, 15985.401707656818, 16012.702471860728, 16062.10654588958, 16153.650561596532, 16213.732758061225, 16298.609839015216, 16375.1193748351, 16430.74380720565  …  16559.552361253573, 16598.432970874423, 16676.30666025588, 16789.76159874455, 16910.906635946663, 16983.13263028246, 17037.2137904534, 17060.9248988715, 17080.09608957738, 17091.985921125775], [15944.236265986638, 15932.08590131001, 15953.20890936211, 15964.3551653764, 15997.477143257545, 16072.444279727422, 16115.972007867324, 16184.016273673042, 16243.606736591264, 16282.36420618019  …  16376.96163007349, 16398.87580279365, 16459.214666909385, 16554.497982980494, 16657.14731077157, 16711.436571778962, 16747.762973305333, 16754.17521083506, 16756.103730050796, 16750.875316123398], [3173.2320350842087, 3164.269517385258, 3168.8565299254933, 3159.8556238897113, 3146.404944174682, 3148.7896076628595, 3156.7366740188018, 3169.722753928938, 3170.998344186453, 3172.0096160206926  …  3224.4073298676562, 3215.103801401888, 3204.797184722454, 3197.959972867498, 3244.5383554587806, 3268.223602620936, 3298.192528641174, 3314.1418963103147, 3329.2587682186427, 3335.5884297607736], [3173.2320350842087, 3161.0816704075855, 3162.4748098437362, 3150.315041432571, 3133.7446949477503, 3132.9602757448906, 3137.7031207944074, 3147.4368145079325, 3145.5312713325206, 3143.3644416575194  …  3188.8540202648855, 3176.4497302121995, 3163.07716701849, 3153.1491146631884, 3195.8519141395545, 3215.938580153592, 3242.1584532184806, 3254.554740348511, 3266.1060553689827, 3269.0189513768537], [34195.564496956766, 34904.81102634592, 35743.684293176666, 34838.1796791239, 34504.96617674911, 34955.26991198567, 34397.77828933364, 33847.02593547868, 33687.09990113693, 33406.465607186045  …  33072.03686260918, 33006.15371416112, 32736.115707315108, 32654.263191904054, 34280.74961718746, 34049.009156794345, 33776.28285576102, 32684.56194202189, 33450.37279864564, 34381.29714049777], [34195.564496956766, 34869.64613418826, 35671.70053951167, 34732.99242836081, 34366.127890160096, 34779.54570088805, 34190.37678218245, 33609.05156732793, 33416.550460771294, 33104.784922694394  …  32707.37438498767, 32609.332244568544, 32309.957280385977, 32196.701005362196, 33766.34432380938, 33504.293303409635, 33202.44650005937, 32096.90451789325, 32815.852644119674, 33695.13784207091], [33097.63671130043, 33960.39037737938, 34860.50026039164, 34046.19007214673, 33512.646875703955, 34070.540451457666, 33404.81595374911, 32945.13036489015, 32689.534138093, 32601.55903338216  …  32000.97004738076, 31724.482397404605, 31471.199577386113, 31365.986342893204, 33063.380144461364, 32913.09087828376, 32719.588504816522, 31679.144185366284, 32260.894553165257, 33831.10442105097], [33097.63671130043, 33926.17694289465, 34790.2951398786, 33943.39408321644, 33377.801403100035, 33899.2638783522, 33203.401515972364, 32713.49711601403, 32426.996395371632, 32307.14714436838  …  31648.117482773127, 31343.07001485243, 31061.507815987727, 30926.475911751277, 32567.242284198386, 32386.547439009668, 32163.704676277957, 31109.563834141292, 31648.937612648024, 33155.92550677982], [29576.14777688486, 29605.9743499166, 29659.761246283633, 29732.41152641959, 29840.69005021642, 30015.18161637184, 30143.386320143003, 30297.85096957675, 30439.61642738273, 30570.370287365422  …  30737.296276760375, 30842.846041918227, 31030.185762925685, 31249.201382338055, 31433.193749612783, 31562.83672762876, 31621.861164008977, 31642.278211956593, 31645.50314108676, 31675.192265488306], [34346.710946882755, 34381.34847608994, 34599.30942809064, 34810.339860277294, 35001.40967839728, 35269.12627231014, 35407.134152676605, 35588.96438372119, 35812.00094342385, 35884.499576239396  …  36089.881554448075, 36189.43557811424, 36433.81152837243, 36879.12293382222, 36993.0512782865, 37152.04206052312, 37205.64837249269, 37188.12340585778, 37157.08995894622, 37156.37656931937], [28335.329312139667, 28363.904560528437, 28543.71785798444, 28717.813619297354, 28875.442285006073, 29096.302962541602, 29210.15662218027, 29360.16281880034, 29544.163388100707, 29603.97326738392  …  29773.409170469993, 29855.539190118507, 30057.144317236554, 30424.517057508107, 30518.505595839328, 30649.669717470548, 30693.89382105986, 30679.436084435456, 30653.834129730403, 30653.245597977362], [978.0617717704336, 979.0481149238875, 989.0300574113718, 1004.070167023865, 1005.6115791698106, 1010.6142691216481, 1015.2743905544738, 1017.7821526996114, 1020.1678639066837, 1019.0008180653035  …  1023.9280776914306, 1024.9007985508497, 1028.6437878902138, 1042.6615317860492, 1039.8322818484035, 1049.4342029941058, 1052.5522798995764, 1052.8832262876215, 1047.5289118509256, 1048.9933430104077], [0.0019383188997990075, 0.0039410127449743815, 0.006759171592780611, 0.005603437994109006, 0.0040275666193569926, 0.0057072422299735415, 0.0022997795025763157, 0.006451126179140898, 0.000932648833138483, 0.007670424634594442  …  0.006092365830384416, 0.0033334186391429377, 0.0032659469009048703, 0.009823869492622928, 0.007523484106294331, 0.005569000523456102, 0.0030292652295025313, 0.003972367293746615, 0.003537012673884954, 0.008552982325440883], [2.3548476e6, 2.3724432621290735e6, 2.395901359442976e6, 2.378453962956216e6, 2.370784434695897e6, 2.372068962476599e6, 2.362691187742339e6, 2.334772694612374e6, 2.343834234316633e6, 2.329547357669199e6  …  2.3401721081038844e6, 2.349330022810565e6, 2.3360500118921194e6, 2.3413780664659576e6, 2.3746876842466663e6, 2.3601829495633e6, 2.3537420137790795e6, 2.3344455708148438e6, 2.345834973391364e6, 2.3621837265190845e6], [0.0016459319014481277, 0.0023494723102262037, 0.003303200363150029, 0.0024709667925257766, 0.0020632880997219346, 0.002094799321636687, 0.0016036324884880755, 0.0004706914354444371, 0.0008389940833290968, 0.0003533474836165628  …  0.0008934845128285509, 0.00128874935810745, 0.0007122890675346435, 0.0011093335309368126, 0.0025991728484498627, 0.0019337572105533433, 0.0015916866788389318, 0.0007586329929872001, 0.0012635195157397164, 0.002051748029063752], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.6059091613049 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 563.3899844635365 276.45912714079935 … 145.24548525336866 536.0092693199734; 562.352026542407 274.92087631704 … 145.2003442825038 536.233655236188], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 552.7030392939853 271.2149736860852 … 142.4903235007051 525.8417089629174; 551.1289749389593 269.43418642149203 … 142.3025313827436 525.5318568960566]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72494.03114314313, 72621.28787427372, 72392.67096124742, 72316.24088999176, 72650.16644984904, 73095.5990958799, 73364.13739042681, 73853.71214076749, 74036.59695380132  …  74281.07402095984, 74223.95049944714, 74073.12228469635, 74032.03605484024, 74173.43596278578, 74421.39292754709, 74459.83558951331, 74552.87468980491, 74585.79772393548, 74675.22715087589], [72421.99999999999, 72420.99694779122, 72475.03678123302, 72174.0950739896, 72025.2606604707, 72284.94560567722, 72654.86896234965, 72848.32296484945, 73260.57469209282, 73368.00149359627  …  73462.02799106433, 73331.58184082541, 73108.83911949697, 72994.67501893682, 73060.4145582544, 73230.79990993704, 73194.81300300482, 73212.43909273873, 73170.97965353243, 73184.90811892269], [64900.920495538034, 64966.370940930356, 65082.50526197342, 64859.34285536471, 64781.38566292239, 65092.186033345395, 65512.33455546065, 65766.44292791038, 66210.95763835331, 66365.91847780554  …  66566.04433673457, 66501.65211761421, 66350.16464991268, 66310.52373212452, 66436.25325847794, 66665.31898356181, 66700.71158500876, 66777.64988929566, 66794.92715456092, 66877.13983373238], [64900.920495538034, 64900.920495538005, 64951.4364278752, 64663.51241806591, 64520.72357323266, 64764.96003657496, 65117.327738174245, 65304.046978230035, 65679.20104346388, 65766.5939054689  …  65832.0666033961, 65702.12595797163, 65486.4188699763, 65381.35904537864, 65439.33339149681, 65598.80759246426, 65567.51130296157, 65577.010217486, 65527.89411565301, 65542.44989572345], [40512.94792630535, 40529.582364479036, 40593.16364625281, 40616.1227431345, 40581.62229729059, 40662.13606445096, 40739.3680852401, 40827.9351185167, 41026.59097013167, 41162.1664294146  …  41407.2519854399, 41441.036512150386, 41460.293097285525, 41468.837784111776, 41549.76405293488, 41649.39386907404, 41688.304299648604, 41760.86916145408, 41823.0624935018, 41880.50605869334], [40512.94792630535, 40488.75078994437, 40511.41358746127, 40493.49009334176, 40418.33325426129, 40457.72277285116, 40493.72994343359, 40540.87881758053, 40697.096259703794, 40790.44705360267  …  40950.68285535452, 40942.80538977817, 40920.5634163321, 40887.76290337276, 40926.28239614136, 40983.0871046134, 40980.048014702974, 41010.02278803998, 41029.720779916905, 41044.68248468537], [14866.888022051655, 14883.48372726433, 14657.485041872149, 14623.228191187805, 14871.48460739466, 14998.73055404913, 15074.80457916249, 15186.334324178359, 15591.708859947772, 15756.412459388876  …  15966.823789596121, 16041.166947772037, 15990.361940915156, 15984.818883396703, 16060.144936377397, 15983.966036701042, 16174.481140082016, 16356.213574599318, 16382.382116343895, 16343.005622569688], [14866.888022051655, 14868.489344403912, 14627.96651815343, 14579.076137754475, 14811.645932829691, 14923.330189505761, 14983.910999832191, 15079.561034193832, 15466.487985524534, 15614.122480204145  …  15790.768666440255, 15848.309594645623, 15782.199569065811, 15760.83438750463, 15819.151852505272, 15728.25463963624, 15899.687571102666, 16062.134359011294, 16071.62469386193, 16016.842673384097], [15944.236265986638, 16038.136560822615, 16538.22936573245, 16354.860939779193, 15628.686793657298, 15633.933791257785, 15772.142985391638, 16124.925850434447, 16405.278882419123, 16270.440747791303  …  16869.703130586022, 16666.245859446, 16509.220026427443, 16238.312062974746, 15569.802917983017, 16618.209868526475, 16786.721060797892, 16491.864165453535, 16280.16969221553, 16196.350637537578], [15944.236265986638, 16021.978921632264, 16504.923234810038, 16305.480550943917, 15565.801350299567, 15555.340186095003, 15677.04480205379, 16011.55343632486, 16273.524025702256, 16123.508780803466  …  16683.69258137501, 16465.87340066717, 16294.30316520928, 16010.77553796967, 15336.167740009809, 16352.351842274433, 16501.52594685224, 16195.345997893497, 15971.35113730742, 15873.114532014377], [15944.236265986638, 15953.153836723784, 15977.40066975414, 15935.683411188238, 15912.008908511421, 15949.002705259334, 16022.790837983723, 16083.499705544915, 16147.00175968073, 16210.406363332713  …  16303.421071365809, 16293.207681861893, 16264.507886122272, 16253.167907419447, 16274.014844501322, 16326.796064681146, 16353.961120080216, 16364.050965061062, 16358.419729867011, 16401.48208950469], [15944.236265986638, 15937.081813476918, 15945.223984648459, 15887.56864909409, 15847.983456588616, 15868.825211987729, 15926.18137266846, 15970.41855367721, 16017.321190487013, 16064.016543317544  …  16123.654522777011, 16097.32013093161, 16052.776685099576, 16025.423217476546, 16029.81250137839, 16065.60007479318, 16076.118306810618, 16069.830835830111, 16048.116849917707, 16074.152105481444], [3173.2320350842087, 3169.2704677653996, 3179.8529155302354, 3181.2950736593343, 3175.528078299704, 3175.7628943571676, 3176.011243667254, 3183.139470706867, 3170.7684565423465, 3191.317071475588  …  3243.4881337863467, 3245.925842440726, 3247.43414079878, 3248.1034150766272, 3254.442075723501, 3260.1388038406494, 3265.671266805682, 3270.2067608969983, 3275.968165317896, 3280.6204197621037], [3173.2320350842087, 3166.077582574494, 3173.449049966604, 3171.689758865432, 3162.750645765844, 3159.7979645869495, 3156.8614743674793, 3160.759199963989, 3145.3032299730003, 3162.4975390571185  …  3207.72443335518, 3206.901208606048, 3205.1590756269566, 3202.5899306049987, 3205.6070225394333, 3207.9831219378525, 3210.1897057746423, 3211.409543884084, 3213.8263219670725, 3215.147956741567], [34195.564496956766, 35172.26184468462, 35346.69714234138, 36034.77237939626, 37923.60713659158, 38342.683621388926, 38456.40537454275, 37356.86369103009, 36164.03734967452, 35969.69464368465  …  34436.27591041714, 34341.52782571202, 34635.26729029732, 34945.19883784843, 35835.53435438631, 35377.94179330046, 34140.908775337906, 33155.82528505557, 33415.253918007664, 33022.8160160892], [34195.564496956766, 35136.82750889134, 35275.51287607784, 35925.97224479181, 37771.01319955802, 38149.930487234975, 38224.53236323353, 37094.21207579176, 35873.595011360136, 35644.8664433997  …  34056.570912333045, 33928.6516191151, 34184.38572705162, 34455.53531381102, 35297.79848895785, 34811.96568321177, 33560.877670208676, 32559.694704617028, 32781.399933562956, 32363.768389785608], [33097.63671130043, 34129.43335410739, 34514.28732192498, 35236.31329225024, 36689.15994494232, 36987.317581297735, 36947.121928457, 36131.921593732455, 35333.9039214053, 35122.117326478045  …  34398.9807950791, 34266.02664563333, 34522.02007022934, 34605.13151349159, 34841.81029889565, 35208.118640054956, 34330.5796863531, 33211.897496757265, 33315.07049613317, 32767.45118401388], [33097.63671130043, 34095.04961708062, 34444.77943526937, 35129.92395284223, 36541.53307647784, 36801.37803000965, 36724.34914620336, 35877.88239904126, 35050.12859019766, 34804.94326441355  …  34019.687024438244, 33854.05816338061, 34072.612758162075, 34120.23312372132, 34318.98591935971, 34644.859359798764, 33747.32619986162, 32614.758756822743, 32683.116891116573, 32113.499960946712], [29576.14777688486, 29605.974349916603, 29648.760568378388, 29580.992934082256, 29549.195934071755, 29631.370689239502, 29787.492875803906, 29919.09316586922, 30044.528589944683, 30124.031197924738  …  30187.299273758374, 30139.334953827685, 30060.75682088046, 30051.582911247246, 30105.277161029273, 30216.202842262883, 30261.83277299845, 30238.037905033252, 30205.44114085298, 30270.997261786284], [34346.710946882755, 34381.34847608994, 34449.99050332108, 34299.31104357689, 34243.44439010503, 34454.835536438346, 34709.96977617384, 34831.069396593586, 35146.61652984795, 35231.69136757228  …  35356.85249060258, 35339.76777288907, 35263.84003527821, 35232.2090351061, 35300.63009104858, 35424.713650934245, 35423.969400630536, 35516.41398559734, 35564.026501691835, 35577.239586524076], [28335.329312139667, 28363.904560528437, 28420.5328196143, 28296.225367904295, 28250.136529117364, 28424.52987217395, 28635.010366591243, 28734.91505992491, 28995.23494755815, 29065.419936939637  …  29168.67528629828, 29154.580745969048, 29091.941925837, 29065.847001995953, 29122.292964318603, 29224.65934627059, 29224.045355094582, 29300.310234203655, 29339.589579611824, 29350.490102533207], [978.0617717704336, 979.0481149238875, 983.7541902738875, 979.0388777055985, 988.7453387455781, 1005.9798076675211, 1014.8719034829202, 1016.2803654476244, 1019.8125185607669, 1010.1959123084856  …  1021.8925723736065, 1022.5493908974029, 1025.5677937540102, 1026.731785771097, 1030.3460064001094, 1024.402490364649, 1014.9094113797566, 1023.1979986650865, 1025.459512016127, 1028.9029854220516], [0.0019383188997990075, 0.001756620104346407, 0.007012985128168836, 0.0038243123960322034, 0.0038497024960222337, 0.0014812699535522444, 0.0012578783707111185, 0.0033245547647349216, 0.005958304223973254, 0.006778832947907043  …  0.004723761580645469, 0.004568822135045725, 0.0023882745570180663, 0.0007710310239985585, 0.0034806852461690685, 0.0018453954878374645, 0.006331388734805765, 0.0033826569015229513, 0.0010766053305348855, 0.001386834805255921], [2.3548476e6, 2.3773877577957003e6, 2.363525614601077e6, 2.379642310640739e6, 2.40971488518952e6, 2.428430160400287e6, 2.4166797634022627e6, 2.4212747670623926e6, 2.4008756267526485e6, 2.4032831713298964e6  …  2.3773876629581004e6, 2.3732830024707248e6, 2.3743116513261367e6, 2.3824583978903014e6, 2.4017730789138833e6, 2.3754915201893467e6, 2.3386420945629184e6, 2.3497989582788e6, 2.356127419174351e6, 2.351190725992601e6], [0.0016459319014481277, 0.0025058720546476685, 0.0019077687181044177, 0.002524999684964892, 0.0036694262746334054, 0.004195680879190978, 0.0034379950502836437, 0.003446780133650415, 0.002499657213098628, 0.0025687937669541107  …  0.001340418053342228, 0.0011762056023727958, 0.0011865656220885923, 0.0014539070126758785, 0.002223552256614355, 0.0010249739887311252, 0.0, 0.0005468669796871683, 0.0007959888869969573, 0.0005627951089124728], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.6059091613049 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 516.6662953805717 264.47221997390204 … 140.38305927519505 523.4820069713571; 510.362439121958 257.22630116799075 … 140.53184465017546 523.9877608315529], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 506.8656519151993 259.45544617302863 … 137.72013288569468 513.5520762661143; 500.1769614844977 252.09274795662859 … 137.7272025932522 513.530357991652]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72473.15453190051, 72366.04039605096, 72395.30431827401, 72558.56608539747, 72933.0792316829, 73313.1420936234, 73553.68795857286, 73699.0534374594, 73868.69036018077  …  75450.04307170151, 75387.80552240138, 75482.78187631373, 75739.0869633657, 76018.25122102718, 76260.85229850833, 76328.20960136986, 76665.74429600347, 77077.90394923308, 77129.36395032336], [72421.99999999999, 72400.14136871466, 72220.30334267794, 72176.72048009606, 72266.6108073935, 72566.43615202217, 72871.10028393735, 73036.54082575078, 73107.1580911251, 73201.61119854791  …  74618.10762855092, 74481.44424093119, 74500.14777664673, 74677.8061733507, 74877.54714488742, 75040.83162042199, 75031.44459552442, 75287.32001447791, 75615.81311339018, 75590.0668714488], [64900.920495538034, 64966.370940930356, 64856.90159776437, 64885.69803214497, 65033.445362989965, 65400.53027215661, 65764.7774076082, 65957.91314855164, 66081.2948196985, 66410.66117021823  …  67789.54020195873, 67676.3737212751, 67745.73910029282, 67970.25262447784, 68226.14938308772, 68437.18263909307, 68488.21746433814, 68801.27051505343, 69181.8675636378, 69211.26103075185], [64900.920495538034, 64900.920495538005, 64726.287104031784, 64689.788020407635, 64771.76905590637, 65071.7541930025, 65368.248485389384, 65494.17099478073, 65550.57957901071, 65810.93254418054  …  67042.07182589303, 66862.72429367578, 66863.82574611662, 67017.83127514581, 67202.37094237715, 67342.32498338734, 67324.64865820055, 67564.2468254171, 67869.55664976145, 67829.9882382201], [40512.94792630535, 40441.4475216394, 40503.88758460886, 40496.57178580267, 40577.28493975809, 40561.719459843865, 40619.31345975082, 40974.3520714362, 41075.995987495815, 40145.030523675036  …  41133.43919266579, 41444.90505540691, 41592.53194983406, 41704.754378389676, 41799.59767742304, 42004.40257075076, 42108.815134069664, 42188.850440179376, 42327.11659525558, 42518.56881218547], [40512.94792630535, 40400.70473865389, 40422.31731774856, 40374.300097364496, 40414.01334903663, 40357.81097420533, 40374.39918766817, 40686.26633051557, 40746.10449314059, 39782.496503173505  …  40679.889206875334, 40946.62742288887, 41051.08078482042, 41120.37375738372, 41172.36710205761, 41332.41637911488, 41393.4146525353, 41430.30910740547, 41524.21347891844, 41670.01120171845], [14866.888022051655, 14633.957048218139, 14633.413322837736, 14580.437273404663, 14782.618713817132, 14840.458160178574, 14518.238195100237, 14525.261412767, 14805.307846903983, 14919.43883279038  …  14773.99547544651, 14929.165442323345, 15040.600376807964, 15230.724447015817, 15409.2698305064, 15418.738871109083, 15542.250538872835, 15738.599412029875, 15731.394005630249, 15797.995029371534], [14866.888022051655, 14619.214051298559, 14603.943276849499, 14536.414419000703, 14723.13761063299, 14765.853449384205, 14430.70043444854, 14423.136046907217, 14686.402753732513, 14784.707234056425  …  14611.092845141975, 14749.677295297173, 14844.801991502887, 15017.30656832595, 15178.04355755664, 15172.069975000579, 15278.198143092133, 15455.624691234307, 15432.985177260778, 15482.709042876826], [15944.236265986638, 16323.614884246934, 16076.2183130261, 15907.72666279, 15712.263060466164, 15952.86202122264, 16390.274633623052, 16211.265018332153, 16074.746245551485, 17935.38427558834  …  17440.346478544972, 16883.0461055247, 16684.144118372453, 16519.79912559944, 16689.91792847031, 16764.58206020189, 16602.43631956233, 16599.680944536463, 17071.070554268434, 17289.047365380426], [15944.236265986638, 16307.169639590134, 16043.842620318605, 15859.69631077501, 15649.041329699183, 15872.665126720443, 16291.44942366212, 16097.28556391821, 15945.645978282488, 17773.41685681071  …  17248.043839797087, 16680.06713303322, 16466.950097074496, 16288.318312061443, 16439.4746848328, 16496.38237246615, 16320.372079572615, 16301.224267572863, 16747.249400129862, 16944.003937780068], [15944.236265986638, 15949.818725169127, 15958.421046489493, 15967.179083273279, 16007.338183289025, 16033.476677026589, 16101.481484990712, 16187.332557571099, 16227.06989106026, 17750.289171916134  …  16524.68875033471, 16566.422724913195, 16565.811248289345, 16623.931447316936, 16678.467443927155, 16735.32163715955, 16784.339314188757, 16829.68627208565, 16914.4671624575, 16947.851915581545], [15944.236265986638, 15933.750061884248, 15926.282584207022, 15918.969225993676, 15942.929153155977, 15952.874523265065, 16004.39755418384, 16073.521369410111, 16096.746274878242, 17589.993274401135  …  16342.482436080227, 16367.25040485052, 16350.157683110845, 16390.991497722658, 16428.196022374243, 16467.590057503974, 16499.184664517983, 16527.09417673819, 16593.616618212258, 16609.61784219211], [3173.2320350842087, 3165.935356210743, 3174.083255432376, 3174.0756911640433, 3181.322867301406, 3143.3326271964543, 3137.7420201618315, 3178.3317453654827, 3192.5536141779526, 2588.6595836028882  …  3228.4062142753937, 3250.0717993989715, 3251.3250035434758, 3260.6543381950783, 3270.5865714469383, 3292.187068746814, 3301.2158509380206, 3301.239635434314, 3312.8821301049957, 3327.907822751579], [3173.2320350842087, 3162.745830981823, 3167.691009314234, 3164.492173921102, 3168.522118165183, 3127.5307281545647, 3118.822995259735, 3155.985277161207, 3166.9134256135435, 2565.282414515922  …  3192.808811739901, 3210.99732017039, 3208.9992871593436, 3214.9649860950303, 3221.5092594397174, 3239.5186788856886, 3245.1304113004862, 3241.88445778094, 3250.0400657197943, 3261.491628866917], [34195.564496956766, 32907.09252228949, 32931.37689607605, 33382.584511630936, 33795.7956855173, 34011.326655416175, 35009.557887616465, 35297.828953634555, 36179.3239616535, 35709.118325203344  …  37012.0596234439, 38562.061347328934, 38448.20609753945, 39010.0607646658, 38642.83176762909, 37105.15673507315, 37388.99555096904, 37251.09795804689, 37075.62037881488, 36427.948999675646], [34195.564496956766, 32873.94023394464, 32865.05681270434, 33281.79215334795, 33659.81090167916, 33840.34775695676, 34798.46765354648, 35049.654163969346, 35888.758852773244, 35386.64328741839  …  36603.95323978701, 38098.443138830844, 37947.68773502894, 38463.4390694917, 38062.97055005448, 36511.548650243116, 36753.78163350101, 36581.33575316164, 36372.33289937386, 35700.94397055717], [33097.63671130043, 31832.95744449344, 31778.85572049785, 31972.015915354164, 32309.39631416122, 32433.287064978562, 33224.24208246702, 33455.019497596724, 34436.32060414513, 34840.281597076406  …  34909.79769839942, 36431.372428182374, 36282.70066623986, 36726.251752305194, 36523.365983001524, 35032.027938626525, 35314.287942103896, 35112.48445878926, 35127.29758473624, 34904.19625628953], [33097.63671130043, 31800.887294772543, 31714.856684943014, 31875.482500392052, 32179.392383654438, 32270.241155244705, 33023.91641538778, 33219.801279559346, 34159.75398680357, 34525.6526829112  …  34524.8715030503, 35993.37074911886, 35810.37283177978, 36211.6315339122, 35975.30874961398, 34471.58575640272, 34714.321913176536, 34481.173804896505, 34460.96784229288, 34207.6012814836], [29576.14777688486, 29605.9743499166, 29606.82337470008, 29624.176671101082, 29707.75361319999, 29847.0343581692, 30013.02085363335, 30164.725956828348, 30227.274761255292, 30331.947253997176  …  30880.82021631925, 30889.10642078999, 30889.891869853, 30972.81758590048, 31061.688887572913, 31139.826383497442, 31218.414891090957, 31313.548857445498, 31465.19086590722, 31521.636087099185], [34346.710946882755, 34381.34847608994, 34279.20037656289, 34291.71864694793, 34355.71617782144, 34577.44226554139, 34770.90199091198, 34809.96999438877, 34868.762027943056, 35082.76011576905  …  35880.886226676455, 35760.689282587016, 35818.63132197287, 35957.319947500735, 36116.38841689269, 36247.04091240261, 36227.884830001305, 36441.174877113284, 36665.761934948925, 36641.027015867854], [28335.329312139667, 28363.904560528437, 28279.634481708243, 28289.961797017328, 28342.758442241065, 28525.67789913909, 28685.278189119963, 28717.50848755508, 28766.010704674707, 28942.5547207843  …  29600.99232839549, 29501.832324447678, 29549.633313880237, 29664.048574260123, 29795.27678619487, 29903.062404778608, 29887.25903123256, 30063.218928332062, 30248.498626666464, 30228.092827731158], [978.0617717704336, 979.0481149238875, 970.8778465013482, 969.8027140960004, 969.9755719684879, 976.0536484460022, 980.8545630628927, 983.2171973346318, 985.2580305002805, 995.9538004519975  …  1027.8337589630662, 1026.5780178981574, 1037.2159084670702, 1040.1150910765764, 1048.0720786221545, 1050.3153431930261, 1041.917743245886, 1046.5467804946704, 1050.9147627816085, 1048.597927784884], [0.0019383188997990075, 0.005122000450098918, 0.001975893199044121, 0.0013513059669898464, 0.0025532309336269154, -0.002230889767642741, 0.004127951739481883, 0.004552842508664501, 0.004376015426513558, 0.0015706279523846067  …  0.0026299735854800055, 0.004531280062137322, 0.003495689615087949, 0.0027431374084148086, 0.006088703161976294, 0.007603404251185442, 0.006629451483911808, 0.006646110511273395, 0.007747490185630035, 0.005766720624261756], [2.3548476e6, 2.347994899465915e6, 2.355540098952287e6, 2.373607073759298e6, 2.371083840568892e6, 2.377156233580574e6, 2.3889419789059153e6, 2.3761161409542775e6, 2.4118164486844833e6, 2.4368407411811654e6  …  2.455145581777974e6, 2.4819536481337547e6, 2.4748007279225443e6, 2.4773420273708347e6, 2.457836949020113e6, 2.442669561974865e6, 2.448092862961278e6, 2.4492719610934393e6, 2.45257105702087e6, 2.4334952781477575e6], [0.0016459319014481277, 0.0013553869220913992, 0.0016164624146253071, 0.0022822203260439745, 0.0020672917317138963, 0.0021149508262642896, 0.002540763179356779, 0.0019290629639705469, 0.0033644925440202093, 0.004172004842384672  …  0.004416731507036507, 0.005267736283257837, 0.004674497896644861, 0.004492382630672169, 0.0035250952069484165, 0.002831622402161816, 0.0029925035482987507, 0.0029708483007389788, 0.003061184607641516, 0.0022018596797915343], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.605909161305 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 539.840511638757 275.2449442903339 … 144.4028511851542 527.2565110287557; 543.5261257738902 276.09395806197955 … 145.08111992347125 530.2346762590386], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 529.6002764423824 270.0238226713024 … 141.66367335895842 517.2549817523322; 532.6787891066955 270.5838565730906 … 142.18568642499338 519.6526015927773])])

Now, apply a shock to the model and simulate it again Here, we do this by overloading the centralbankrate function with the wanted behaviour

import BeforeIT: central_bank_rate
 
 function central_bank_rate(cb::Bit.CentralBank, model::Bit.Model)
     gamma_EA = model.rotw.gamma_EA
@@ -38,7 +38,7 @@
     end
 end
 
-data_vec_shocked = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72493.2652911228, 72721.22558417902, 72822.30451206617, 72961.6380592912, 73475.67329718199, 73845.74892823336, 74187.01588429912, 74700.13418537156, 75143.94348039983  …  75803.41563625904, 75826.79939147201, 76072.21360273063, 76377.81930194674, 76360.82724284206, 76597.55079469453, 76880.1243054036, 77055.74227814635, 77181.36354433137, 77280.42384943443], [72421.99999999999, 72420.23186732958, 72574.77322784858, 72602.43142809863, 72668.06093294393, 73106.30253398874, 73400.49576404375, 73665.4158990092, 74100.19891167928, 74465.34800816032  …  74967.5837982344, 74915.16023988799, 75081.90628674328, 75307.58838607135, 75214.98258719429, 75372.14361599577, 75573.98263949856, 75670.30596415131, 75717.3101833276, 75738.11201652183], [64900.92049553803, 64966.37094093018, 65181.84173723354, 65265.647077250425, 65421.29473727362, 65896.49675244908, 66216.63846010673, 66535.78117290227, 67002.06179957282, 67406.20486151472  …  67979.27937415295, 67983.20804580854, 68204.14440673875, 68488.44504410676, 68453.85537443552, 68678.57049292249, 68928.3958543882, 69079.83677624949, 69199.57137451816, 69283.04850297452], [64900.92049553803, 64900.920495538005, 65050.57285066444, 65068.58988170898, 65158.05783330939, 65565.22739206135, 65817.38504031928, 66067.97609855927, 66463.95165128414, 66797.4858709842  …  67229.7188754607, 67165.86965618623, 67316.26353686715, 67528.76261357462, 67426.66005490556, 67579.85111571458, 67757.34871310405, 67837.80455898527, 67886.9246370361, 67900.3430233231], [40512.94792630534, 40538.66098817789, 40542.30124165655, 40623.66745625758, 40469.01530979195, 40638.77884730747, 40949.02651394521, 41030.25792479932, 41249.440558554255, 41377.67821515384  …  41858.9406444286, 41957.38840008682, 42042.97327630604, 42167.47671759698, 42301.38538742273, 42323.90219528811, 42524.67308921771, 42665.89196831979, 42690.412466779446, 42804.40581532953], [40512.94792630534, 40497.8202673733, 40460.65361401823, 40501.012026639895, 40306.17936563319, 40434.4829751573, 40702.12423601535, 40741.77911654811, 40918.15608790346, 41004.012636957115  …  41397.39105589183, 41452.949359131635, 41495.658270608714, 41576.612280250054, 41666.62515599503, 41646.804650489765, 41802.207460387865, 41898.773589412616, 41880.61799069812, 41950.14365809294], [14866.888022051655, 14923.765676684172, 15209.369268525757, 15261.679260828476, 15341.865559503403, 15395.059187920802, 15507.681679440147, 15585.739661907237, 15903.79858220266, 16240.296420073848  …  16490.38555400318, 16596.535981439683, 16806.308245478835, 16683.900092749485, 16734.329614445684, 16786.078269626625, 16887.80383331182, 16778.757490043456, 16657.862710399804, 16790.69573301388], [14866.888022051655, 14908.730711727323, 15178.739312143944, 15215.59952594389, 15280.134204183418, 15317.666433197102, 15414.178066338109, 15476.158201034606, 15776.071237945398, 16093.636674683139  …  16308.55747737038, 16397.001620200972, 16587.523892795834, 16450.119842935754, 16483.219944122426, 16517.534685655704, 16600.891390965902, 16477.081077057745, 16341.879696258164, 16455.598079275376], [15944.236265986641, 16073.12917161254, 16045.796243662626, 15886.436860925573, 15985.367230943191, 16194.68331818411, 16049.89605439693, 16210.419256253534, 16402.576401560185, 16377.97008100366  …  16997.386623652917, 16692.551374513045, 16170.82286319529, 17038.41147172013, 16564.169040903143, 16601.559388528258, 16818.22077593569, 16785.261017681878, 17164.15725907561, 16670.716376076554], [15944.236265986641, 16056.93627907605, 16013.48181757581, 15838.470789413957, 15921.046605747613, 16113.27075987089, 15953.123158098186, 16096.445748291011, 16270.84324913629, 16230.067058794793  …  16809.968196870745, 16491.86265370512, 15960.311252864249, 16799.663692834838, 16315.612742391528, 16335.967736559833, 16532.49050299053, 16483.4676734579, 16838.570343142044, 16338.013191372931], [15944.236265986641, 15960.023677397225, 15985.553707288933, 16010.280933626906, 16014.016535995986, 16071.985110811029, 16157.837772507992, 16229.184288989427, 16315.332397026154, 16406.863400175273  …  16575.56615694192, 16596.59491975417, 16622.150644560566, 16687.0927624731, 16704.829992392206, 16741.794978231406, 16788.831554487522, 16817.306315153717, 16870.311503151926, 16905.36611730764], [15944.236265986641, 15943.944733121434, 15953.360602884093, 15961.940938516218, 15949.580634048501, 15991.189370669945, 16060.414041296819, 16115.078846338842, 16184.299922804632, 16258.699453736725  …  16392.79885271205, 16397.05984992067, 16405.76365368482, 16453.267775929853, 16454.162983384886, 16473.95983810248, 16503.60058467186, 16514.93680726565, 16550.29854765156, 16567.979947515894], [3173.2320350842083, 3176.140308438829, 3170.5239576983004, 3175.682809823531, 3153.410186107544, 3132.9136351367288, 3156.1959564327717, 3169.060941295984, 3174.3400490132917, 3191.9646225016986  …  3255.2741733333446, 3273.450558287896, 3268.7539274691158, 3278.477681827882, 3306.020977176084, 3291.561473879928, 3301.4905662212304, 3298.833881520313, 3319.3901471260024, 3344.140573338507], [3173.2320350842083, 3172.940502219009, 3164.138879604842, 3166.094440191769, 3140.7217497558327, 3117.1641135808186, 3137.1656634666883, 3146.779655000001, 3148.846138100482, 3163.1392423039824  …  3219.380516395414, 3234.0950043985217, 3226.201321527609, 3232.538583223499, 3256.411948503443, 3238.9030922819024, 3245.4004593555837, 3239.521958512704, 3256.424632159541, 3277.4004169020986], [34195.564496956766, 34189.85715763445, 33754.98392649195, 34424.66623906128, 35033.8070766646, 36149.01830304069, 36905.298637115826, 37205.454806588445, 36650.882591294205, 36775.7465410563  …  36202.55565707132, 36671.31094107127, 36991.36038229074, 36957.04789253851, 37321.19319159476, 38505.00769027499, 38231.28659232831, 38087.15970627897, 38921.917495952235, 38498.56624655499], [34195.564496956766, 34155.41254657707, 33687.00519133974, 34320.72751340231, 34892.84088292022, 35967.29297981332, 36682.77802852254, 36943.867729004865, 36356.53027829966, 36443.63920232584  …  35803.375113792936, 36230.42456498678, 36509.80722273352, 36439.193683350895, 36761.16403390911, 37889.004797885056, 37581.76271589658, 37402.36539252706, 38183.60760468001, 37730.23720131174], [33097.63671130043, 33232.147702985654, 32831.22509615751, 33374.14530500644, 33868.41711761155, 34901.86635927086, 35566.1539566645, 35844.85576524922, 35506.5639482394, 35627.747776887474  …  35745.852842896806, 36090.98730563855, 35939.25116453991, 36469.01687265806, 36560.24999152424, 37618.99674902312, 37581.85998538957, 37261.32790417736, 38252.98638787551, 37483.96032153998], [33097.63671130043, 33198.66793742382, 32765.106707228788, 33273.37842730108, 33732.1401255402, 34726.41061404962, 35351.70772493017, 35592.834895869164, 35221.40194160508, 35306.007564600215  …  35351.708045691325, 35657.07795813622, 35471.39435225869, 35958.00111329995, 36011.63928922384, 37017.168254594355, 36943.36943074206, 36591.381768303654, 37527.36545145048, 36735.88011353062], [29576.14777688488, 29605.974349916607, 29653.541758225205, 29684.87735327317, 29751.766433670182, 29929.989648649207, 30102.625550772642, 30239.624904969973, 30408.587066205986, 30541.506051902077  …  30773.96888195369, 30768.284981393164, 30818.088037258203, 30956.418559136586, 30954.888364071056, 31073.99998844758, 31178.017549585795, 31233.753512007137, 31320.607960925907, 31378.20838587553], [34346.71094688274, 34381.34847608992, 34543.56073012328, 34595.0128417401, 34680.15436615395, 34967.0821650299, 35107.19217908104, 35281.50281433776, 35568.5882299286, 35832.89339239131  …  36159.41482684825, 36166.07136713374, 36328.72533000538, 36471.34531284653, 36438.57574505397, 36544.3989949519, 36680.4758670245, 36771.76515183147, 36805.9450421181, 36829.218680310216], [28335.329312139656, 28363.904560528423, 28497.72633005995, 28540.173262714496, 28610.413267241707, 28847.122793301736, 28962.710669946093, 29106.513354874085, 29343.35291147848, 29561.39922831101  …  29830.77268846905, 29836.264197142486, 29970.45036737054, 30088.108916584926, 30061.074697900785, 30148.376700103443, 30260.637317660276, 30335.9490979258, 30364.146803628173, 30383.347075918726], [978.0617717704337, 979.0481149238881, 984.7392488850803, 985.7568822370985, 989.3739374495598, 999.4249387699357, 1006.8207302530508, 1014.6534535945218, 1024.8865034381502, 1031.8054172213506  …  1045.8956653510052, 1048.85169728164, 1057.3310394751747, 1060.6811721236525, 1060.391265310529, 1060.1715095230686, 1069.902437777971, 1074.3181124108894, 1073.0183714741174, 1075.6214367887571], [0.0019383188997990075, 0.006994364864709723, 0.004252067389342251, 0.0070700783810551115, 0.0037604546532323813, 0.0017620410220087201, -0.0018588226539645314, 0.002848626679297306, 0.0036155368243036, 0.007197202006238523  …  0.007131547944777772, 0.004751121274402692, 0.008421713650011764, 0.008760624447660126, 0.0060381347097009375, 0.0048437934465486165, 0.007869934201040873, 0.006479307835558057, 0.007331413539425347, 0.006736414299814308], [2.3548476e6, 2.332493873137565e6, 2.32846965844338e6, 2.336047231415978e6, 2.363205058882458e6, 2.389731682354461e6, 2.400922636753301e6, 2.3952006250281823e6, 2.3797206072857636e6, 2.3865806529591368e6  …  2.3994244601453706e6, 2.4183142305218913e6, 2.4288599727761755e6, 2.4245927697039573e6, 2.4285677298838645e6, 2.456053869915558e6, 2.442440893084162e6, 2.4622539690579767e6, 2.4794560278932806e6, 2.4787582010611002e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.00923582701082184, 0.009435449477240527, 0.00935910151581973, 0.00869445085121461, 0.008350591279135462, 0.008956748167178676, 0.007929079645546247, 0.008288647876354827, 0.008530427263686843, 0.008025797632726489], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 517.0898538667439 266.68178975963383 … 144.93774094704673 535.4677968872868; 516.8045966122868 265.5543200139091 … 145.23347325555034 536.055735092313], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 507.28117592003036 261.6231026273209 … 142.1884167964319 525.310507721337; 506.49055063588827 260.254561683954 … 142.33499918955096 525.3574875653024]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72493.25525604867, 72700.422397786, 72715.01445144048, 73055.44637833879, 73494.28821918399, 73977.25109102666, 74278.7319418306, 74908.98408724296, 75233.03719633978  …  76237.77916665889, 76711.00944922894, 77215.59940460135, 77748.42781575499, 77983.28346453901, 77963.55293669544, 78154.82050134707, 78597.54333149243, 79356.78416644169, 79302.43381047738], [72421.99999999999, 72420.22184236528, 72554.01193672942, 72495.46530938425, 72761.49179367968, 73124.82387661087, 73531.20503415303, 73756.48711197205, 74307.37148827683, 74553.63715370584  …  75397.15790239332, 75788.73974863908, 76210.40750367864, 76658.99148633878, 76813.09278151336, 76716.29246355631, 76827.02260338023, 77184.3859534325, 77851.46524951715, 77719.76803365737], [64900.92049553803, 64966.37094093018, 65168.95725065927, 65198.65106922184, 65508.82852507525, 65933.72836710002, 66382.562481399, 66666.60954034174, 67239.17164825757, 67521.33445669911  …  68451.17425759557, 68918.22585063081, 69381.8310043352, 69841.7995923472, 70038.31491604244, 70025.0650378104, 70213.37790651311, 70677.84389379737, 71338.6134711266, 71243.25626466237], [64900.92049553803, 64900.920495538005, 65037.71431199462, 65001.79615537138, 65245.23940974953, 65602.27183905125, 65982.3086222287, 66197.88462748367, 66699.15721206489, 66911.5757759634  …  67696.41050038941, 68089.64606818755, 68478.61902211246, 68863.15351646746, 68987.34373441942, 68904.804448589, 69020.49978338042, 69407.08004634937, 69985.39124200979, 69821.43024871981], [40512.94792630534, 40535.504118768695, 40518.10178405736, 40394.92802248945, 40556.69874987247, 40564.716548037395, 40725.64192848529, 40808.793454203726, 41131.55137722416, 41394.06453687321  …  41689.17283313588, 41604.613838003825, 41849.34764904242, 42269.51148800367, 42516.177133955374, 42507.37676535009, 42473.83903124268, 42468.003501019455, 42869.28232550982, 43184.46351417902], [40512.94792630534, 40494.66657835583, 40436.50289140057, 40272.96322804277, 40393.50999219348, 40360.79299568744, 40480.0865485821, 40521.87173600699, 40801.213703778456, 41020.250980233846  …  41229.49515684145, 41104.41608251831, 41304.55325982461, 41677.217306173625, 41878.19381048265, 41827.34399543125, 41752.23703890884, 41704.4430901574, 42056.09486690233, 42322.6164155444], [14866.888022051655, 14916.442208644852, 15101.408492404798, 15114.284439942972, 15230.587328309097, 15451.606126518585, 15440.71916466832, 15615.041865991388, 15489.736146768719, 15696.992420846149  …  16052.31164045953, 16285.289103600653, 16314.260029382292, 16406.711141525466, 16250.808103844463, 16187.959603359166, 16261.738159449751, 16261.301490155458, 16111.99876823522, 16288.765005426936], [14866.888022051655, 14901.41462172433, 15070.995956864384, 15068.649735657827, 15169.303725317719, 15373.929103751752, 15347.619302249512, 15505.254384846361, 15365.334240453922, 15555.239040717204  …  15875.313901896214, 16089.496754973861, 16101.881155456129, 16176.8149537058, 16006.953993195186, 15928.984718383905, 15985.462152328311, 15968.92876190425, 15806.370247749537, 15963.684554776928], [15944.236265986641, 15978.461184258493, 16148.137596361832, 15861.930765758301, 15984.770173262037, 16106.672028835996, 16326.582989967472, 16158.503284123888, 16528.96384636449, 16401.62108968492  …  16670.713182892418, 16779.795098937706, 16884.87338542314, 17087.081647142815, 17417.846904035054, 16953.278117663813, 17059.21815196566, 18257.92640208158, 18056.116160678685, 17518.945301924818], [15944.236265986641, 15962.363665095134, 16115.617066319368, 15814.038685735391, 15920.451950458772, 16025.701913519986, 16228.14180896257, 16044.894791116827, 16396.215645077344, 16253.504484495676  …  16486.896758211722, 16578.057477272087, 16665.066272533957, 16847.651885884985, 17156.480605259796, 16682.05967148209, 16769.39349549745, 17929.655029853588, 17713.60967546312, 17169.31372262673], [15944.236265986641, 15958.58453776166, 15980.672956577784, 15991.548163631433, 16042.76147776625, 16102.604705334012, 16201.53161064298, 16288.84106755402, 16394.199409975467, 16506.96862387538  …  16676.118269783205, 16781.59061118655, 16886.02920150278, 17014.604234634306, 17090.501014404574, 17089.52597292182, 17143.23966905512, 18234.66927743628, 17399.892460395684, 17414.860733878682], [15944.236265986641, 15942.507043348756, 15948.489681455067, 15943.264728553266, 15978.209914251585, 16021.655036926737, 16103.844427304002, 16174.316185269003, 16262.533535245168, 16357.900666436011  …  16492.24224694756, 16579.831402703654, 16666.20704221143, 16776.190050520185, 16834.046756943226, 16816.127834332397, 16851.98754345501, 17906.816060482513, 17069.833883196385, 17067.306405880798], [3173.2320350842083, 3174.701168803265, 3167.071347508645, 3162.298984817903, 3146.7397230902193, 3131.7566799980164, 3135.1208062550227, 3153.124602114345, 3146.62500168748, 3195.9670134784665  …  3199.0961124116675, 3216.885347610717, 3217.3382547996503, 3247.200289334353, 3281.3562998467596, 3279.929264216259, 3289.5275676606743, 2934.856898893445, 3357.3039930089017, 3365.089028638353], [3173.2320350842083, 3171.502812446331, 3160.6932225831742, 3152.7510250976243, 3134.0781268070173, 3116.0129745902723, 3116.217585970015, 3130.9553623022853, 3121.3536771821005, 3167.105489258099  …  3163.821892098353, 3178.2098575125638, 3175.4549775708156, 3201.699459755201, 3232.117380950581, 3227.456974641784, 3233.6407041041466, 2882.089159541473, 3293.6192902625926, 3297.930796719436], [34195.564496956766, 34390.8395840755, 33391.087695910835, 33258.007187723146, 33919.05468786928, 33304.94841189521, 33275.73252317497, 33656.40305600002, 34169.91056309638, 33965.00753890576  …  34871.43543491301, 34065.34468571094, 33508.51982592458, 34267.38104498057, 34709.55911331892, 34328.099438737634, 35539.33897587422, 34544.141044155826, 35728.1048916183, 35829.98045917265], [34195.564496956766, 34356.19249304062, 33323.84180677435, 33157.590966951604, 33782.57394444641, 33137.5205590975, 33075.096394329325, 33419.76893438634, 33895.483550758814, 33658.28288136238  …  34486.93223371181, 33655.7889326404, 33072.306249903035, 33787.21532493775, 34188.71925018592, 33778.91870062155, 34935.5494810665, 33923.04901358938, 35050.37843477979, 35114.90929260059], [33097.63671130043, 33327.991839698465, 32458.313170948735, 31914.135964473237, 32635.664560973706, 31933.65489610312, 31791.425515268947, 31960.009718488316, 32411.1778462104, 32224.64838996989  …  33045.853924741896, 32024.033277023933, 31341.401485170776, 32282.2575058972, 32911.1077906145, 32013.16098841508, 33179.31381718516, 32933.82910591964, 33408.717979599845, 33519.720470226], [33097.63671130043, 33294.415515850465, 32392.945784629126, 31817.777307003107, 32504.347818736387, 31773.120695445792, 31599.739019970126, 31735.302734384437, 32150.875651791324, 31933.640233102946  …  32681.480148267838, 31639.019498765323, 30933.399434038824, 31829.907984363006, 32417.25487760985, 31501.014622362316, 32615.619564420806, 32341.689942071906, 32774.98797537724, 32850.755951891246], [29576.14777688488, 29605.97434991661, 29661.24970752005, 29678.44878380281, 29823.13433743989, 29985.17553148246, 30179.17965628491, 30351.69859000527, 30594.576260572227, 30763.801783544764  …  31122.965031657317, 31295.744837364913, 31526.049050564354, 31731.21423606787, 31840.221464254915, 31862.961308551072, 31970.23435051749, 32172.098247145903, 32456.73740857743, 32466.859162623277], [34346.71094688274, 34381.34847608992, 34523.32847152841, 34538.74933093812, 34703.439251301475, 34959.13303029208, 35209.52540098115, 35320.68011891322, 35642.06388660661, 35751.21145870062  …  36303.81330424857, 36590.69674979111, 36821.495203842554, 37070.55117806569, 37156.16343133914, 37118.49032398674, 37200.42164593603, 37455.08784243959, 37822.11899242758, 37716.67626196559], [28335.329312139656, 28363.904560528423, 28481.035133313315, 28493.757024801733, 28629.6228180389, 28840.564920820412, 29047.133470912282, 29138.83382446503, 29403.968815330725, 29494.013314895397  …  29949.898459074484, 30186.571394547715, 30376.975366863844, 30582.44141738851, 30653.069763532305, 30621.990225678088, 30689.581879271995, 30899.67624766023, 31202.469389012444, 31115.48130750932], [978.0617717704337, 979.0481149238881, 984.3790716107701, 981.4529544808024, 982.254936333974, 989.4198053254823, 993.8574241330342, 994.2308314232409, 1002.531501078746, 1006.3212144537354  …  1024.3959216897213, 1031.784263474795, 1034.2867499283045, 1040.0341782136388, 1041.930020448347, 1043.6134052725797, 1042.7219100595687, 1050.657804211922, 1059.7570701216455, 1059.7208400735044], [0.0019383188997990075, 0.003158280375663569, 0.006308757285396149, 0.0017010713014922185, 0.004112775998909024, 0.0050601019468261565, 0.011051950583246928, 0.006006070879278846, 0.007605230933184437, 0.0009178048882199086  …  0.008400617668872679, 0.0028898012107818616, 0.005528120036252027, 0.009327891931822263, 0.004697188650027551, 0.004473165307956606, 0.004382188660309705, 0.0030874958865743096, 0.006452035812519519, 0.0035562082335107714], [2.3548476e6, 2.3644650970928073e6, 2.347457038551177e6, 2.3522026274418463e6, 2.3538845497356667e6, 2.3628185372581873e6, 2.365642704065846e6, 2.3870797223737505e6, 2.3823563265228034e6, 2.37553193495754e6  …  2.3922614754128954e6, 2.373283379633165e6, 2.369735739380948e6, 2.3746055306710973e6, 2.3731686447186926e6, 2.3663756325173373e6, 2.3872730446017697e6, 2.372694802641833e6, 2.368779749609317e6, 2.3771664089512625e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.009457326371577802, 0.008043185015279364, 0.007427551496374341, 0.007293852301528641, 0.006802138650140777, 0.006119657603830049, 0.006635777115733947, 0.005614711966357342, 0.005184800439759826, 0.005230804454347491], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 585.4762628905637 286.4112106689485 … 147.10301324211292 537.2811032345438; 584.3331224848183 288.1557115033422 … 148.4903311822667 539.3500483713166], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 574.3703630837996 280.9782761319973 … 144.312616039203 527.0894174587095; 572.6713866365941 282.4048894783653 … 145.52685888944285 528.5860551082156]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72493.72760811643, 72651.05895404702, 72692.5449724884, 72779.02826341015, 72995.46791915406, 73024.55257491737, 72804.25155151873, 72968.41753296345, 72987.49464275963  …  73008.23039819697, 72980.22467519518, 73029.9007338367, 73154.66830546095, 73161.1866093929, 73356.17050227178, 73248.78842359819, 73521.60489795769, 73957.28872453561, 74468.58913536771], [72421.99999999999, 72420.69371856142, 72504.74790540538, 72473.06367274582, 72486.18590756058, 72628.51120429815, 72584.25081659785, 72292.3736159302, 72382.39010448655, 72328.37321393029  …  72203.21913462182, 72102.80889819747, 72079.19821635485, 72129.60123262936, 72063.35467508693, 72182.61890691776, 72004.34071488943, 72199.71118468816, 72554.39284196089, 72982.39404891848], [64900.92049553803, 64966.37094093018, 65118.30619904779, 65148.17261211245, 65214.5271380386, 65411.708179611276, 65434.69055450028, 65209.48622194202, 65356.67423238212, 65362.245557304836  …  65361.10331962742, 65321.00285146473, 65355.463388148026, 65468.00958195384, 65468.67560680414, 65637.86610979731, 65527.47474180069, 65786.29990014007, 66192.66151668495, 66665.5562710648], [64900.92049553803, 64900.920495538005, 64987.1652658953, 64951.47010835264, 64952.12220878346, 65082.87590781476, 65040.15189194999, 64751.00616786913, 64831.778599050034, 64771.98476134122  …  64640.411637538644, 64535.671225996775, 64504.666619290925, 64550.650478279604, 64486.27488165461, 64587.79190388711, 64414.20696557035, 64603.48436750915, 64937.05285525476, 65335.0889785348], [40512.94792630534, 40544.84923372055, 40511.05417455426, 40607.45632320851, 40690.124225395484, 40752.34520065302, 40883.525643122106, 40937.98514700334, 41019.0771695648, 41077.10523221068  …  41226.28754513862, 41284.65774753401, 41363.90034822952, 41449.574186090926, 41483.136875039854, 41585.901379949195, 41644.24758212302, 41698.90718276909, 41824.83735473748, 41990.94586128813], [40512.94792630534, 40504.00227856083, 40429.46947498912, 40484.84984002061, 40526.3986011009, 40547.47841722385, 40637.018302888806, 40650.155097553994, 40689.64280432979, 40706.154010698716  …  40771.71378478015, 40788.30671248508, 40825.425507119486, 40868.76923317067, 40860.655003063825, 40920.61036796594, 40936.73979121222, 40949.17486487942, 41031.461973808284, 41152.918202392044], [14866.888022051655, 14908.304761152885, 14988.404166679076, 15122.909223008332, 15241.536759849669, 15206.132455337916, 15098.116996026683, 15218.144038776707, 15319.1638637615, 15482.555021739965  …  15474.23129112784, 15588.809647586111, 15546.630149317007, 15628.640454785333, 15745.224890705596, 15777.802340882292, 15633.31547124785, 15789.07361398028, 15961.970607404872, 16115.81547316362], [14866.888022051655, 14893.285372313238, 14958.219209120814, 15077.248477832747, 15180.209099422958, 15129.689457292414, 15007.082854409113, 15111.147098514988, 15196.13186568589, 15342.738141631844  …  15303.60764477203, 15401.390828443238, 15344.244273493563, 15409.646847208174, 15508.957390150505, 15525.389149441928, 15367.715943441211, 15505.191384020276, 15659.18797124966, 15794.1866354425], [15944.236265986641, 16046.065161843535, 16130.493638583961, 16257.628238426678, 15867.40950620436, 16278.264754994963, 16607.633955999947, 15805.365945917833, 16483.2382343568, 16454.64853843139  …  16393.90196943587, 16212.681034389147, 15744.891764683638, 16600.42905188413, 16264.910310807958, 16751.510284655, 15245.58256838319, 15500.663278302507, 16020.87575250194, 15458.38901926034], [15944.236265986641, 16029.899534974926, 16098.00864148488, 16208.541425221143, 15803.563509742147, 16196.432023068883, 16507.498177354093, 15694.240319059469, 16350.857266781504, 16306.053063156889  …  16213.137750561309, 16017.761627244048, 15539.924921133897, 16367.818425520416, 16020.84458722748, 16483.51971910964, 14986.570362127473, 15221.966569117023, 15716.975744591426, 15149.880665985582], [15944.236265986641, 15958.568989156724, 15973.359892779179, 15989.536710503002, 15999.02895507728, 16036.748158786326, 16047.044726371947, 16031.60175257835, 16055.620432571857, 16054.34131258198  …  16053.281782287066, 16055.785036898202, 16047.145366552657, 16080.349071098342, 16080.493504303036, 16125.167984318015, 16113.317035734344, 16183.585521969717, 16251.640563249703, 16307.205954511588], [15944.236265986641, 15942.49151040828, 15941.191345343137, 15941.25934862457, 15934.65335894325, 15956.129558905071, 15950.289022164028, 15918.88548897554, 15926.67376944256, 15909.360854811011  …  15876.273346640783, 15862.75193558676, 15838.243788636206, 15855.02597505759, 15839.195076727265, 15867.197639304417, 15839.562603799506, 15892.610100672215, 15943.36317741709, 15981.757471537689], [3173.2320350842083, 3174.685620198328, 3167.178157502623, 3180.653858849569, 3181.1158866682, 3188.253388803528, 3199.4348974656414, 3206.5640740946433, 3207.286514070414, 3211.859660023157  …  3229.1053359976377, 3231.5488458344657, 3234.747355520847, 3246.7147708710268, 3249.6372788816075, 3256.7515809263546, 3262.211855185835, 3260.984250407552, 3264.4624854696644, 3243.9762919426985], [3173.2320350842083, 3171.487279505854, 3160.799817473856, 3171.0504800816975, 3168.3159703638576, 3172.2256678636563, 3180.1438951751734, 3184.0191077829127, 3181.5280019390516, 3182.8546155470335  …  3193.50022473044, 3192.6970616135573, 3192.637446792917, 3201.2207445349463, 3200.8743248481446, 3204.6500877963485, 3206.789067234292, 3202.352851029537, 3202.5388933712197, 3179.235148305888], [34195.564496956766, 34155.53745318637, 34900.14126933172, 34272.43303608152, 34618.23608097236, 35741.06435141065, 33384.32867320757, 33661.450604160076, 33696.99145419097, 33866.61619939581  …  32829.36150387395, 33823.95712813692, 34943.61212746879, 34167.0458558464, 33125.349101362335, 33205.10230120272, 33673.4487334566, 34865.3885617758, 35291.88927318047, 35137.79283450845], [34195.564496956766, 34121.127417554846, 34829.85631629223, 34168.953949595525, 34478.94202812214, 35561.389860189185, 33183.03776355017, 33424.780993842396, 33426.3625723136, 33560.78007543761  …  32467.374839597083, 33417.303493446096, 34488.716534216204, 33688.286065199674, 32628.281355965213, 32673.887264858073, 33101.35946041176, 34238.52060895462, 34622.43739083744, 34436.535892948945], [33097.63671130043, 33161.02900178644, 33879.03429510168, 33567.88184823641, 33638.278309011315, 34982.33884324215, 32949.052693438534, 32818.69418433901, 33550.0531889102, 33893.43034901783  …  32915.551911379094, 33929.88088245079, 34569.13365586185, 34691.021243145486, 33457.43456852271, 33964.14580441714, 32947.805931612435, 34332.427738869716, 35142.28426328879, 34234.35405285271], [33097.63671130043, 33127.62088484222, 33810.805736481285, 33466.53001992387, 33502.92733082726, 34806.478553475834, 32750.38628160395, 32587.949893040306, 33280.6044046238, 33587.35207699443  …  32552.614885088584, 33521.95376342078, 34119.11301960798, 34204.919338469175, 32955.38366131995, 33420.78759445749, 32388.044842303196, 33715.142242282964, 34475.67023852557, 33551.12734785057], [29576.14777688488, 29605.974349916614, 29642.092492995962, 29666.2159626689, 29661.286445335416, 29718.90925731409, 29758.64273644988, 29691.500543984966, 29735.055805401196, 29718.556878335225  …  29671.386175980522, 29661.766536196552, 29664.880432718663, 29707.995564416575, 29698.36670838707, 29743.724624727634, 29719.38856682835, 29882.098322203976, 30038.618312643153, 30209.915030972643], [34346.71094688274, 34381.34847608992, 34493.313127387315, 34495.1647540467, 34564.28160081771, 34696.74610794946, 34679.267291404634, 34530.896573109276, 34628.30147838121, 34647.35266388777  …  34687.15745640817, 34658.42017500875, 34682.77191970101, 34740.9990360855, 34755.016487329376, 34874.823599632255, 34794.557532121325, 34897.762661689936, 35135.712244206574, 35428.327191005206], [28335.329312139656, 28363.904560528423, 28456.273092430554, 28457.800646298463, 28514.8206217279, 28624.101112589262, 28609.68144883892, 28487.278661285858, 28567.635702510746, 28583.35253827851  …  28616.190672503682, 28592.483007066738, 28612.572695021063, 28660.608867107596, 28672.172975756206, 28771.01137650696, 28704.793523536122, 28789.93563037573, 28986.23913642969, 29227.640442424206], [978.0617717704337, 979.0481149238881, 982.9005786645095, 986.7918953967916, 988.9590918856037, 996.0528143477209, 996.7805266458046, 987.089104847699, 993.3169485997157, 996.3360150818785  …  1002.5596872387578, 1000.8161402594146, 1007.8110357284584, 1019.0149814517354, 1015.2924110876968, 1019.3178854374182, 1013.5286428509978, 1006.4389162461746, 1018.3309598352325, 1027.314049087008], [0.0019383188997990075, 0.00864717508056323, 0.002239125848114698, 0.001529052698491018, -0.003321557069172809, 0.0018344630632767256, 0.0021970096874335265, 0.00443032491872275, 0.006090367800000385, 0.0022180950699632884  …  0.0077726803386812815, 0.005502960611633689, 0.004550315504827429, 0.006142823730498126, 0.006418522916432634, 0.0038472153098034756, 0.009458587311198086, 0.0031477233565817553, 0.006019456505778065, 0.0048934403534242055], [2.3548476e6, 2.3591738638014556e6, 2.3835411086980957e6, 2.374259014212918e6, 2.38746870788624e6, 2.405564635283617e6, 2.359998235369128e6, 2.3710956071424736e6, 2.368227393601459e6, 2.3843123961377386e6  …  2.345218454970974e6, 2.368269034926805e6, 2.398391230327083e6, 2.3825055890531708e6, 2.3638988874690724e6, 2.3737477903873883e6, 2.3765810630583563e6, 2.416658432221462e6, 2.409360199052731e6, 2.410688492125023e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.007284097381685366, 0.00783787060193399, 0.008613076643113804, 0.007464906505107464, 0.006291385026167851, 0.006323704957998209, 0.006189998247921229, 0.007462655525564625, 0.00675126247259824, 0.006417966485091355], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 504.21055872504485 245.69423845361518 … 139.57862190472784 520.8095146098266; 505.614816628329 248.07757317403724 … 140.16535169803282 523.9980199120088], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 494.64618814054796 241.03366420267525 … 136.9309548884999 510.9302784148217; 495.52408891569485 243.12660425425128 … 137.36802386622196 513.5404123281352]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72492.22604147691, 72462.24725413579, 72370.96894740217, 72551.31394197703, 72695.48957392857, 72953.57499720655, 73304.48231347548, 73724.69499282753, 73935.9980050838  …  74499.71177427213, 74926.30208220117, 75294.7058341519, 75128.64263994679, 75093.77008871267, 75265.92512006001, 75405.03181031992, 76021.03362352702, 76441.47233413236, 77198.5047525332], [72421.99999999999, 72419.19366467693, 72316.31645098828, 72152.45858524306, 72259.38784455982, 72330.04088513553, 72513.70119840452, 72789.0873155687, 73132.59371281319, 73268.3110145167  …  73678.25497708224, 74025.48929556459, 74314.52010652098, 74075.91559489764, 73966.93846266235, 74061.82128127341, 74123.95097497798, 74654.20102292346, 74991.45397022266, 75657.8278070369], [64900.92049553803, 64966.37094093018, 64942.435164068156, 64849.73822661128, 65012.71084001781, 65145.348417717425, 65375.9298980944, 65716.4131435355, 66100.8845502425, 66298.25887180651  …  66802.57352137433, 67204.57640088833, 67512.66167562477, 67339.08492823174, 67299.71050531576, 67455.05257982665, 67587.97841063951, 68155.10549033563, 68550.93104750829, 69264.48561121627], [64900.92049553803, 64900.920495538005, 64811.64841536838, 64653.9367886601, 64751.11796282724, 64817.85516745175, 64981.74553309804, 65254.36894725139, 65570.01197957827, 65699.54530682681  …  66065.98774430208, 66396.59922785238, 66633.7825210321, 66395.50770652482, 66289.83389195845, 66375.90703518133, 66439.70406126743, 66929.6996303851, 67250.58836902735, 67882.15059754025], [40512.94792630534, 40545.73272403691, 40522.157114246125, 40537.41395626386, 40634.69879591677, 40673.09452775121, 40750.205313536906, 40802.15867011605, 40991.06072963096, 41065.00167409597  …  41429.72726718169, 41527.94336480729, 41880.22850998418, 41975.42582931922, 42016.92069901354, 42125.91833665593, 42083.068349629146, 42253.84908055556, 42314.8569793527, 42403.464371118884], [40512.94792630534, 40504.884878803874, 40440.55005461119, 40415.01895266775, 40471.19618797359, 40468.62614668054, 40504.50182862998, 40515.28360028815, 40661.85137136207, 40694.159755068606  …  40972.91031770854, 41028.66739166912, 41335.03211402738, 41387.25247165916, 41386.42904814869, 41451.98813649346, 41368.10528866648, 41494.139094102335, 41512.186415681776, 41557.203939324565], [14866.888022051655, 14760.447297440725, 14694.704609941447, 14772.278878038833, 14867.4668366415, 15039.6675703432, 15206.01204284177, 15253.652424951277, 15321.31116488126, 15379.279008056405  …  15448.987948190816, 15584.376873877878, 15522.622485876227, 15400.163272993437, 15425.182857207328, 15557.067939771521, 15971.330030309759, 16194.024781237136, 16495.431605580878, 16978.663893364763], [14866.888022051655, 14745.576867773554, 14665.111130205412, 14727.676794434026, 14807.644328456856, 14964.061410653272, 15114.327347716515, 15146.405829497402, 15198.261921298677, 15240.394773109378  …  15278.64264271906, 15397.011348426615, 15320.549141575351, 15184.371162208878, 15193.717798780017, 15308.186056015207, 15699.987862213877, 15902.861665571103, 16182.52974722633, 16639.81489480332], [15944.236265986641, 16101.44859799891, 16270.04896527346, 15806.655958401, 15868.434229275497, 16139.805328075949, 15710.266746848027, 16053.497217099488, 16200.454724195879, 16185.126909828372  …  16237.26682229491, 16565.165760721655, 17130.92883025176, 16675.70616637824, 16389.236927848866, 16551.57629133378, 16183.313513269832, 16743.65465683522, 16537.941763963812, 16794.223419585942], [15944.236265986641, 16085.227175023618, 16237.28291946724, 15758.930770135215, 15804.584109615635, 16058.668647807486, 15615.541646475687, 15940.627009119282, 16070.344861009013, 16038.96537863991  …  16058.229710857837, 16366.008552700907, 16907.91857004224, 16442.040732533373, 16143.305601251272, 16286.784268667843, 15908.369888203388, 16442.609380977145, 16224.23353037308, 16459.05536260074], [15944.236265986641, 15958.941425723107, 15958.90029932255, 15941.56658550166, 15974.103660378936, 16005.968599407257, 16043.575716103336, 16068.606194217402, 16155.54551496025, 16219.665500505365  …  16369.144246350405, 16441.93133452239, 16539.118586295765, 16566.471930335185, 16564.835319095597, 16587.82226316111, 16612.161396861746, 16678.799949662123, 16720.620024723, 16851.72356311934], [15944.236265986641, 15942.863571763013, 15926.760871878869, 15893.434060282732, 15909.828356625743, 15925.504731954155, 15946.840928303249, 15955.629756836423, 16025.796328752453, 16073.192064855075  …  16188.65301376566, 16244.255731008854, 16323.812505924185, 16334.337122234203, 16316.269022639563, 16322.450377645575, 16329.931934341794, 16378.920739612959, 16403.446567024206, 16515.407956116316], [3173.2320350842083, 3175.058056764713, 3173.9533573203475, 3174.945314742628, 3182.8517600508994, 3185.763588824314, 3190.130236821825, 3150.215887732967, 3160.9291414518516, 3177.469380590757  …  3206.776541046104, 3202.237192127178, 3231.739032119727, 3282.4999567105856, 3286.392859767844, 3284.1638178212784, 3284.3218836096303, 3260.9297658168007, 3234.8428841468985, 3242.6693677502503], [3173.2320350842083, 3171.8593408605893, 3167.561372802369, 3165.359171836849, 3170.044859079919, 3169.748384398787, 3170.8953370105664, 3128.067098741853, 3135.5429368582595, 3148.774901235792  …  3171.4176339580713, 3163.737811691368, 3189.6682857157375, 3236.504496678614, 3237.078363962964, 3231.623783882485, 3228.523461128087, 3202.2993460533703, 3173.4811462950606, 3177.9543068462267], [34195.564496956766, 34050.63491939203, 34160.23292063903, 34838.59517802266, 34328.88045458829, 34177.909342249804, 35037.890531878, 34781.56757480181, 34463.90071166784, 34046.532217728105  …  33690.59483537265, 32557.644260853103, 32691.99509148622, 32760.216049253682, 33439.38943475759, 32952.59289500645, 33496.50215308016, 34155.172375699825, 34521.35378119006, 35167.11130611629], [34195.564496956766, 34016.33056793928, 34091.43805966363, 34733.40667273968, 34190.75068745788, 34006.09301323109, 34826.629466044564, 34537.0225567939, 34187.112591653924, 33739.07134279495  …  33319.111946784564, 32166.21506392353, 32266.41102629264, 32301.169216716273, 32937.60930670724, 32425.417502695058, 32927.41908356772, 33541.07387088949, 33866.51818735241, 34465.26924579769], [33097.63671130043, 32966.03749739121, 33184.896355964105, 33583.97502332377, 33148.16637444471, 33334.98719449112, 33750.79963789767, 33586.39357349265, 33252.03233754791, 32739.9418046245  …  32306.86509876757, 31308.828178058546, 31931.06908344609, 31682.868677997238, 32176.959830114338, 31921.230342707622, 32329.182235968623, 33325.66727080036, 33428.111795954865, 34144.95823765224], [33097.63671130043, 32932.82582486316, 33118.065712958945, 33482.57460473302, 33014.78746894387, 33167.40833323637, 33547.29909046185, 33350.251680129564, 32984.977032509974, 32444.280235095583  …  31950.639640987407, 30932.4130611553, 31515.390745416207, 31238.917988219524, 31694.12329222458, 31410.55468259807, 31779.931147673127, 32726.48298861636, 32794.01391041066, 33463.515635488955], [29576.14777688488, 29605.974349916607, 29616.118044626244, 29582.8293554126, 29641.212661353602, 29694.832717805966, 29748.461839680673, 29903.525890675784, 30072.246306450026, 30183.338502162565  …  30454.460825532846, 30606.70708148772, 30722.493468002514, 30694.971723921775, 30695.80204493092, 30767.961857758793, 30810.818799904155, 30972.218398377227, 31111.10950498537, 31363.787351756684], [34346.71094688274, 34381.34847608992, 34348.82567808436, 34290.62484671297, 34390.94072726797, 34469.65299216383, 34640.98269290024, 34819.75850586866, 35030.61407299247, 35116.341217160254  …  35347.44908257009, 35594.83615885735, 35783.851836943104, 35641.11712787079, 35601.21704942778, 35681.88897259552, 35770.90665594722, 36163.65601993126, 36408.57689123864, 36855.57320446327], [28335.329312139656, 28363.904560528423, 28337.073921837426, 28289.05943434548, 28371.8179702402, 28436.753968047316, 28578.09744337526, 28725.58380797476, 28899.5353092114, 28970.258437977354  …  29160.917668293197, 29365.00691238436, 29520.9409548608, 29403.187758867996, 29370.271015718667, 29436.823691249567, 29510.26144708811, 29834.27158543386, 30036.32626119724, 30405.0890156898], [978.0617717704337, 979.0481149238881, 977.4914413575634, 976.2840244856071, 980.5574513963136, 980.8627077476258, 986.4853655136219, 993.1287469910499, 998.0241707999853, 998.5791524836719  …  1000.6636132714345, 1003.0331605431847, 1006.316370679145, 1002.99607643918, 1002.6914109570766, 1005.2017494722955, 1006.2529547881196, 1019.2310720271887, 1031.2446512842916, 1045.1250549962933], [0.0019383188997990075, 0.005790830824352167, 0.005050845392942094, 0.0027526015568375417, 0.005184994811318289, 0.003449238890251838, 0.005248362133795759, 0.005894413236208651, 0.004876003487249259, 0.004159579067936514  …  0.0005985884261228147, 0.0015692868015186878, 0.003340092740924394, 0.0006761446447620667, 0.004559384482941908, 0.0026019418538172356, 0.0010862476827879775, 0.0037089611701299763, 0.007283356886845116, 0.010069194178136787], [2.3548476e6, 2.36211342082883e6, 2.366735399276434e6, 2.381416013539383e6, 2.3622672348040813e6, 2.373431246504549e6, 2.3857134482584773e6, 2.377987366947936e6, 2.373522735178423e6, 2.367223036289935e6  …  2.335378502098738e6, 2.3106570122220158e6, 2.3122796987729096e6, 2.3073392548956797e6, 2.323783123097426e6, 2.3157833840274788e6, 2.338028495205493e6, 2.3475926555120703e6, 2.3303558299712683e6, 2.3472860372078735e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.007413310069418032, 0.005859288137239107, 0.005571229624351785, 0.004964133212721521, 0.005402239970737166, 0.004723395683084625, 0.005343467640972192, 0.005435347716412342, 0.004477898466967431, 0.005092045909748898], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613046 258.5036962251161 … 137.13538556670352 505.41380923410765; … ; 547.5438102859658 267.3147967091517 … 142.95761849589076 531.5027126900022; 549.4652585650516 268.25017615302784 … 143.6424756189032 534.166190257831], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.24326637797435 … 136.99722836422478 504.904629508617; … ; 537.1574512099746 262.24410206739014 … 140.2458552899998 521.4206372100906; 538.4993925947716 262.89661570067057 … 140.77575363653494 523.5056530229205])])

Finally, we can plot baseline and shocked simulations

Te = T + 1
+data_vec_shocked = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72493.87433558593, 72486.24720209323, 72541.5412661788, 72754.28572344196, 72998.01305529532, 73170.75661191114, 73382.37517895488, 73609.90523631586, 74133.45961287666  …  74769.13109082599, 74907.4187704306, 74989.95288960553, 75103.9660328711, 75307.35322646733, 75807.70804376669, 76240.29612968545, 76480.30168510508, 76697.62493163286, 76983.50330713866], [72421.99999999999, 72420.84029820995, 72340.26806575408, 72322.51589337844, 72461.54292461972, 72631.04354574412, 72729.5733159132, 72866.43252568031, 73018.72586125853, 73463.98942400012  …  73944.70359316505, 74006.83301126306, 74013.73443275953, 74051.58476448896, 74177.31664434508, 74594.9367648712, 74945.0247146662, 75105.21159931536, 75242.7476088493, 75447.11721897505], [64900.920495538034, 64966.37094093037, 64966.15376899745, 65007.0854972208, 65198.86960398631, 65436.744381784156, 65594.19912701036, 65809.63945903411, 66013.40007440967, 66499.00744549806  …  67051.9644838732, 67170.38822976784, 67231.97627508709, 67340.81875714153, 67520.7897651046, 67993.86973976619, 68391.25580683784, 68612.19419039675, 68792.25641894157, 69049.71345345341], [64900.920495538034, 64900.920495538005, 64835.31925369918, 64810.8089791434, 64936.52767624789, 65107.78625008512, 65198.69870704491, 65346.93979973943, 65483.230113232414, 65898.48099890946  …  66312.62884513829, 66362.82208918467, 66356.7510802321, 66397.21724045844, 66507.59571141242, 66906.10420128373, 67229.33431412508, 67378.5700294467, 67487.3360392526, 67671.66472113843], [40512.94792630535, 40553.03495366472, 40500.41394256369, 40574.11157635979, 40664.3696946115, 40640.12499826774, 40773.452005375584, 40758.89602325946, 40899.92521308691, 41070.74750597133  …  41594.68260254624, 41709.39564236134, 41856.82901116012, 41918.68710915944, 42006.95808882685, 42075.68074088445, 42278.561625720446, 42406.55713553605, 42656.19328163518, 42780.860228467216], [40512.94792630535, 40512.17975179201, 40418.850671227134, 40451.6057712867, 40500.74769931089, 40435.822358860125, 40527.60835447075, 40472.32512789802, 40571.4477867169, 40699.85369859063  …  41136.046804674515, 41207.938131802664, 41311.93722964514, 41331.3087929525, 41376.615933509005, 41402.55424149129, 41560.27726532429, 41644.10150964636, 41847.04790931053, 41927.06797855553], [14866.888022051655, 14842.869255898924, 14837.00187963905, 14940.98960002584, 15057.26514831584, 15003.550710903517, 14938.241876353119, 14801.275368351737, 14958.897397012424, 14874.538839226356  …  14999.257394007405, 14789.973261458828, 14700.317191944758, 14666.044915922084, 15016.750287796129, 15112.622071061158, 15044.255214358893, 14874.05937020984, 14954.361476799146, 15209.639722582546], [14866.888022051655, 14827.915790134575, 14807.121829231513, 14895.878126516556, 14996.678945066156, 14928.126114870547, 14848.171702248199, 14697.20938156987, 14838.758788134683, 14740.21271471862  …  14833.870956319735, 14612.1585734563, 14508.948609737587, 14460.539511000945, 14791.414029877546, 14870.850429765746, 14788.663424601573, 14606.628788415917, 14670.692179233587, 14906.09574404306], [15944.236265986638, 16094.372631952237, 15998.355595194778, 16018.547734410358, 15832.16052448163, 16199.956565579258, 16069.291688617843, 16238.54319558403, 15993.057256065415, 16349.767343061985  …  16595.420291571325, 16544.129497761132, 16566.6893392203, 16550.27721203932, 16285.832234993573, 16615.30316029238, 16817.626760392075, 16911.69604258627, 16797.573598256196, 16760.53689054121], [15944.236265986638, 16078.158337667115, 15966.136709229813, 15970.182779268638, 15768.456360015534, 16118.517498037552, 15972.401846284547, 16124.371951586925, 15864.613053297538, 16202.119008714635  …  16412.434069530147, 16345.225201390027, 16351.024343062894, 16318.369329613253, 16041.452564119925, 16349.491635542017, 16531.90657937199, 16607.62943916467, 16478.94040814535, 16426.04112713014], [15944.236265986638, 15960.081690744853, 15959.476028334851, 15973.783969506196, 15995.424705127338, 16028.067009002698, 16062.294460576462, 16106.747682184863, 16167.097480236962, 16268.376050520808  …  16448.33196305167, 16493.443432507804, 16533.099951783974, 16545.25358027804, 16601.459890269372, 16666.274525699842, 16727.656293365664, 16809.03138980562, 16874.336892337706, 16940.809337658004], [15944.236265986638, 15944.002688023458, 15927.335441437786, 15925.554170030111, 15931.063611482234, 15947.49205027209, 15965.446808050585, 15993.503076589786, 16037.255517335714, 16121.462729004035  …  16266.967582281715, 16295.148517013846, 16317.872221936335, 16313.41609061875, 16352.3440179292, 16399.647561337766, 16443.464650140566, 16506.810662290485, 16554.247579225907, 16602.715815403397], [3173.2320350842087, 3176.198321786469, 3172.9191980143123, 3177.218711382464, 3182.0268861175564, 3164.786243507184, 3171.4066349832824, 3158.3617354963517, 3165.199467488707, 3174.0997410609816  …  3232.460375354532, 3248.7365537859046, 3266.082135186305, 3263.6760484791275, 3276.7573326838246, 3270.1464605332353, 3258.5530933278665, 3291.4508974426244, 3299.4960901339978, 3321.4703605898794], [3173.2320350842087, 3172.9984571210334, 3166.5292961766804, 3167.625704388369, 3169.2233042074754, 3148.8764946386186, 3152.284629185358, 3136.1556740294263, 3139.778966849362, 3145.435691598597  …  3196.8182703887205, 3209.678127749447, 3223.5643106100256, 3217.944355189007, 3227.587424327929, 3217.830676196019, 3203.19246528242, 3232.27171800408, 3236.907945554187, 3255.182641337893], [34195.564496956766, 33996.562731251375, 34030.34948319632, 35036.62613141018, 34897.21254075627, 35814.75317379978, 35256.38373063274, 34354.04346662303, 34944.118709836715, 36013.40823056984  …  35038.99336003314, 35258.27240186681, 36761.140330356415, 35935.627174808506, 37374.31184582877, 37798.40392231808, 37725.39407335089, 37010.29801801848, 37843.71526803669, 38325.49357529545], [34195.564496956766, 33962.312854886986, 33961.81619283266, 34930.839709366286, 34756.79596503581, 35634.70824029006, 35043.805259403496, 34112.5043191962, 34663.473840175626, 35688.185270032074  …  34652.64261347601, 34834.37449510159, 36282.58417313322, 35432.08544586998, 36813.48560764691, 37193.705272958934, 37084.46497097138, 36344.8653150169, 37125.85779588651, 37560.618600508154], [33097.63671130043, 32992.96523718128, 32879.873698500676, 34028.7337760274, 33696.722184723214, 34660.37239325516, 33866.61268906791, 32770.382874863135, 33186.093339685416, 34175.00230595301  …  33459.222557331814, 33394.35203301729, 34895.02298307614, 33966.670379058036, 35376.49923097793, 35794.30185078922, 35625.54154413676, 34722.30888124592, 35554.21869309452, 36093.027109748014], [33097.63671130043, 32959.72643627069, 32813.65733676707, 33925.99049305979, 33561.136044808576, 34486.13066631423, 33662.41384649349, 32539.978254570484, 32919.56760706608, 33866.38126805601  …  33090.29085083502, 32992.86339048731, 34440.75992281934, 33490.718314947495, 34845.6514908083, 35221.66481488664, 35020.28752560292, 34098.013452928775, 34879.79068372683, 35372.70623126203], [29576.14777688486, 29605.9743499166, 29612.564790327073, 29633.273005083916, 29674.341868085794, 29773.625481476625, 29870.983068472633, 30003.480983329217, 30127.34421170735, 30332.258497651866  …  30625.729868766786, 30682.294487021252, 30756.25709122765, 30818.01506013272, 30915.436507999635, 31072.429444338646, 31244.128999715023, 31365.028578283276, 31500.228877017078, 31609.812156057305], [34346.710946882755, 34381.34847608994, 34374.83485746372, 34395.28643994327, 34536.61302984432, 34672.0196003957, 34727.066727501515, 34812.590846111976, 34891.77067014702, 35164.057039929074  …  35422.64049810914, 35485.25213525931, 35473.49565430905, 35514.25682892465, 35598.405962188765, 35901.87393528436, 36118.79048485176, 36216.13101077588, 36264.734525957174, 36407.264981666995], [28335.329312139667, 28363.904560528437, 28358.530959281055, 28375.40309371654, 28491.99462038705, 28603.70225299078, 28649.114999400255, 28719.67063626184, 28784.992360731467, 29009.623009264687  …  29222.94903787731, 29274.60234931566, 29264.903494604572, 29298.530624365816, 29367.951926628415, 29618.30675584771, 29797.258442801103, 29877.562372389664, 29917.65927163918, 30035.24396281362], [978.0617717704336, 979.0481149238875, 978.7541212066022, 978.5260521936318, 987.9147060561345, 991.0992999117552, 996.14933103619, 993.5676295929765, 994.2851925553587, 1002.6919079171525  …  1003.594116997254, 1002.8416074873062, 1002.2235295503608, 1008.5468680841508, 1006.9472949162606, 1019.566360143165, 1028.3363222710766, 1031.0346013375283, 1027.2930159673592, 1032.6363157290837], [0.0019383188997990075, 0.0005034781538029165, 0.002013937294989221, 0.006044192248144897, 0.0024582609795036348, 0.001318291702260499, 0.0032571790103059772, 0.008702925713858667, 0.0068366052615278505, 0.004008428975254219  …  0.001561867066953937, 0.004251765408784358, 0.0029783942023824395, 0.002119639034232401, 0.0049097120340051426, 0.004027807911864079, 0.008335145518057141, 0.00493765235074517, 0.006100605224708344, 0.004772616349755898], [2.3548476e6, 2.348332556129432e6, 2.3450186311406298e6, 2.352444174145798e6, 2.358129295310786e6, 2.3875896978897303e6, 2.38856540473192e6, 2.37542088301649e6, 2.3758498604940698e6, 2.393125369367983e6  …  2.3827075959981806e6, 2.3643169239712367e6, 2.386692280822981e6, 2.367848706350676e6, 2.403420470474168e6, 2.422247470239868e6, 2.4293563067954606e6, 2.4305781768537792e6, 2.4228712842697515e6, 2.4337180558423456e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.008205680485461385, 0.006936577340660266, 0.00742224494930647, 0.006144816441601133, 0.007280208036753789, 0.007604156152150216, 0.007521139495594058, 0.00712710647137193, 0.006427581012141878, 0.0065015893649494], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.6059091613049 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 555.4755817985393 277.6833841560547 … 145.04121754384727 530.8982745793303; 556.1118472598008 279.49987738475784 … 145.27099096921762 532.1306852901139], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 544.9387649409241 272.41600776881234 … 142.28993054556594 520.8276646865353; 545.0133330471633 273.9218027998156 … 142.3717681493834 521.5107713235739]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72491.14760879776, 72277.51382654469, 72224.02797333206, 72483.7122719041, 72528.00922379717, 72654.7879662169, 72815.43742112655, 72943.27966559303, 73092.58928329292  …  73043.84700753006, 72848.13663470454, 73058.62280537766, 73221.74392890422, 73493.77881239324, 73906.62370922124, 74169.663141037, 74596.06021825079, 75315.49805419953, 75916.14956376981], [72421.99999999999, 72418.11631846585, 72131.9550557102, 72005.96127146867, 72192.0581846086, 72163.40247822151, 72216.71570471262, 72303.48083903459, 72357.45412555349, 72432.51878599699  …  72238.44302423643, 71972.30890612937, 72107.54638425529, 72195.73697055888, 72390.9561123751, 72724.26596661605, 72909.57038949776, 73254.84815991647, 73886.83829751334, 74401.06501907947], [64900.920495538034, 64966.370940930356, 64762.76919595405, 64704.133309085184, 64936.97267183487, 64974.67777821525, 65079.70599370684, 65226.136027731496, 65338.33978320076, 65472.060313053764  …  65405.28611417052, 65212.32233876607, 65403.21798358795, 65552.11142639759, 65802.74491084147, 66188.2813769396, 66436.42466783854, 66822.92562089587, 67493.78823362678, 68052.99538486503], [64900.920495538034, 64900.920495538005, 64632.34427427476, 64508.77149746133, 64675.684543747666, 64648.04250912299, 64687.307711628666, 64767.53891087708, 64813.59139836999, 64880.807823114876  …  64684.10725896346, 64428.29734118138, 64551.79954588454, 64633.5738602476, 64815.331255103025, 65129.40163073911, 65307.7144429729, 65621.4719066688, 66213.4984982221, 66694.83849571878], [40512.94792630535, 40552.71725328039, 40497.172153059495, 40497.086370863755, 40585.356181245974, 40643.29615701092, 40740.653973268796, 40821.33984245065, 40915.49722738161, 41009.75304159335  …  41183.46022939221, 41210.16576966468, 41301.69868390925, 41398.65013636097, 41487.20315570216, 41630.37862490697, 41701.18100221479, 41873.35748592571, 42052.896369922855, 42225.22096334257], [40512.94792630535, 40511.8623714753, 40415.61541032186, 40374.813128733964, 40422.05211411709, 40438.9775758191, 40495.008078196726, 40534.329912107314, 40586.894738309136, 40639.410051290564  …  40729.35869622476, 40714.71032567387, 40764.03358344313, 40818.558747834984, 40864.66026649837, 40964.3760662134, 40992.705950742675, 41120.488610294036, 41255.19493730978, 41382.51779615995], [14866.888022051655, 14884.014953873466, 14936.240158081244, 15145.756719272926, 15368.119838881554, 15431.236027266334, 15488.159345843405, 15562.386539383322, 15461.607299634483, 15622.17781423447  …  15308.136465885183, 15419.9194235012, 15264.251457324357, 15284.293235533074, 15355.260060618664, 15292.154256133612, 15334.203949668947, 15694.111217944928, 15788.430583312904, 15860.367825573941], [14866.888022051655, 14869.020035828198, 14906.160252960051, 15100.02699043231, 15306.282843719904, 15353.661407359838, 15394.77344271026, 15452.969271506201, 15337.431303055828, 15481.100055465777  …  15139.344232294921, 15234.531112593275, 15065.541584489518, 15070.124733506202, 15124.844239944105, 15047.51045997009, 15073.68612567857, 15411.936379907054, 15488.939828045237, 15543.837043866592], [15944.236265986638, 16652.73133045344, 16403.466987826338, 15872.738890627314, 16031.945696387587, 16072.316641291723, 15876.710258776904, 16114.556448350775, 15768.395119217346, 16256.198857694531  …  16391.551655386596, 15808.91409237907, 15645.681193837589, 15870.539927502083, 15553.294105398947, 16093.670406339732, 16155.343041181179, 16189.730446424981, 16349.146741507187, 16603.675077237636], [15944.236265986638, 16635.954517053022, 16370.43225315213, 15824.814177529111, 15967.43765253753, 15991.519234508356, 15780.981586751255, 16001.256940260011, 15641.755233697739, 16109.395503628739  …  16210.813351799541, 15618.849034295305, 15442.005872506963, 15648.15674561384, 15319.90665306399, 15836.203959398, 15880.87461564563, 15898.644541453614, 16039.0197608831, 16272.309858649294], [15944.236265986638, 15959.96298558152, 15920.274490116448, 15902.409033026184, 15943.634295132139, 15953.651849860682, 15975.882890770183, 16003.226244995487, 16025.926239892178, 16070.599391365133  …  16083.496749886159, 16050.967803755892, 16102.037611927655, 16126.026252819049, 16172.17552493951, 16239.686063754452, 16282.98305543336, 16376.877875541159, 16452.99247796365, 16581.498129064104], [15944.236265986638, 15943.884102449778, 15888.212850701326, 15854.394736581853, 15879.481591541618, 15873.450984797968, 15879.556257063097, 15890.709486173451, 15897.218058176704, 15925.472113263255  …  15906.155154689037, 15857.992618357664, 15892.421447309718, 15900.063113209613, 15929.50134808014, 15979.88365916209, 16006.346111800865, 16082.427122776457, 16140.895647462556, 16250.575503410457], [3173.2320350842087, 3176.0796166231335, 3172.0505852685983, 3173.775147083281, 3178.9261194341593, 3184.3163320988715, 3190.770399356351, 3190.7323948391368, 3200.2593628028835, 3204.505385937303  …  3225.7643884794647, 3227.0445441951315, 3234.515130021048, 3232.805312256902, 3227.9846059217057, 3227.594944777678, 3218.2797040455052, 3239.0341730153596, 3208.8710971348273, 3227.9684793388105], [3173.2320350842087, 3172.8798715473526, 3165.6624327191867, 3164.1925372759715, 3166.135014137766, 3168.3084032013953, 3171.5316396831845, 3168.2987391599872, 3174.5572874633035, 3175.5667550251446  …  3190.196115529924, 3188.246913621189, 3192.408244402333, 3187.506189791695, 3179.546564549428, 3175.9598993456775, 3163.603293829346, 3180.7974286417952, 3148.002018136361, 3163.546809089506], [34195.564496956766, 32959.804599714356, 33062.18961702049, 33107.121851866825, 33215.96116054574, 32679.5796887949, 33269.45619615963, 33457.39475610443, 33364.94048387315, 33451.55033040145  …  32221.27730695786, 32107.939802268163, 32938.64366104079, 33862.40962667118, 34954.79382728874, 34950.58803604907, 35678.71945850971, 36687.24590971677, 38026.11652563108, 39361.02984582502], [34195.564496956766, 32926.599206526254, 32995.606091564754, 33007.161200640156, 33082.309467878855, 32515.29563736941, 33068.85791044658, 33222.15983791015, 33096.97838555559, 33149.46250346282  …  31865.995566564892, 31721.91724513316, 32509.848727235087, 33387.918498229315, 34430.27405527387, 34391.44872891993, 35072.56198293405, 36027.621574903045, 37304.79908384598, 38575.48831974416], [33097.63671130043, 32558.12052852397, 32621.555089442852, 32398.675859298597, 32717.6706051566, 32298.419290566893, 32720.191807831772, 33140.24016516246, 32567.160464513374, 33247.09076063086  …  32060.578650091662, 31698.802453108383, 32091.65219073423, 33194.14899716283, 33856.77233661526, 34060.167614207945, 34699.78431053774, 35848.38484176129, 36901.092166174596, 38134.14414820935], [33097.63671130043, 32525.319812417034, 32555.858952288476, 32300.854225866744, 32586.023893644575, 32136.051376835356, 32522.90531339214, 32907.235122748985, 32305.605535064788, 32946.849327850905  …  31707.068822647587, 31317.69881156606, 31673.88338341937, 32729.02175462528, 33348.72910240523, 33515.27324788521, 34110.258285503216, 35203.84294664098, 36201.11531257081, 37373.087999340605], [29576.14777688486, 29605.974349916603, 29510.043084809196, 29447.258503442983, 29498.936225956037, 29514.997658473916, 29535.171095169226, 29613.5270786038, 29645.195923852807, 29746.38547983579  …  29725.56622015216, 29664.946555657887, 29749.30075014379, 29838.824766758633, 29964.23448333821, 30129.722014515955, 30267.600477481985, 30447.411467806767, 30671.262909274865, 30948.183137810247], [34346.710946882755, 34381.34847608994, 34277.120242800134, 34277.6569201861, 34452.4650558177, 34469.83055764, 34551.76767760825, 34617.858752271364, 34693.960777351174, 34729.17712131633  …  34686.94924603438, 34563.70802722858, 34665.72458064379, 34722.415809927035, 34847.29724622609, 35058.21170224863, 35165.86872184452, 35365.770652150866, 35795.66239768219, 36066.8658509633], [28335.329312139667, 28363.904560528437, 28277.91841418515, 28278.361161978064, 28422.57427447151, 28436.900455908984, 28504.49689274916, 28559.020668492016, 28621.803272197274, 28650.856030843224  …  28616.018903232485, 28514.34743532709, 28598.50899131363, 28645.278088166455, 28748.302701730732, 28922.30278509626, 29011.11760954134, 29176.032585945406, 29530.68442428413, 29754.421689001974], [978.0617717704336, 979.0481149238875, 975.6058683446794, 979.2178854561288, 985.5713900610933, 989.8495621013375, 992.7672209293848, 994.7501968564253, 999.1830819969608, 996.4977119016759  …  992.7706479840356, 983.6677558796213, 988.1926528004171, 990.8708497119492, 991.2131812772059, 1000.3476601750398, 1002.9554685119972, 1009.7435009382425, 1026.8629266697146, 1037.946396091568], [0.0019383188997990075, 0.0007212855021885289, -0.001180297972274924, 0.003947682808486785, 0.007273751658990912, 0.007183261542505148, 0.00799185724333018, -0.0005877381080502397, -0.001473019091155825, -0.00028977022510612294  …  0.005096126815518964, 0.004222188535350613, 0.00718907467006713, 0.004413713057902946, 0.00828287479411105, 0.004969863187866297, 0.003700697065113001, 0.005873640797626312, 0.003272440334698201, 0.003237333785775176], [2.3548476e6, 2.3360935548950764e6, 2.3438944622445097e6, 2.330378598748829e6, 2.32868497097138e6, 2.3250452646258506e6, 2.321733142169032e6, 2.336115424598214e6, 2.3264863331542015e6, 2.334786729857869e6  …  2.3358993703681743e6, 2.337967924836849e6, 2.3514466248136405e6, 2.3642785200458304e6, 2.388092221783054e6, 2.3792307901918343e6, 2.4282778679966223e6, 2.462949263382304e6, 2.4809192775780396e6, 2.515816265751466e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.00884790271987977, 0.00837685818920375, 0.008488726406803874, 0.00849831760448129, 0.009049945956651977, 0.008129017000015334, 0.009639782294235481, 0.010465308433288726, 0.010483272290779956, 0.011164998834784865], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.605909161305 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 528.496358426966 262.1748387448525 … 141.6019003579598 526.2565218023669; 527.1106337291912 263.67779941693493 … 142.20313380897235 526.78723420952], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 518.4713104840254 257.2016439707715 … 138.91585377076046 516.2739613225623; 516.5909066474832 258.4154914499193 … 139.3651372630657 516.2739613225621]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72489.58465173814, 72476.79888630327, 72263.78574982507, 71993.85069964027, 72262.73097167512, 72394.0740032769, 72622.65627821966, 72855.08964476308, 72913.58387484786  …  73470.3597160777, 73966.41224112739, 74341.483077345, 74698.10336099402, 74923.06127324622, 75219.60410046052, 75800.88203922455, 76414.5917893605, 77032.8136667628, 77642.19548668408], [72421.99999999999, 72416.55493600914, 72330.83877780774, 72045.59900692491, 71704.16767764035, 71899.45781075464, 71957.57371739218, 72112.05511715519, 72269.97238061692, 72255.12990516581  …  72660.25287212608, 73077.139875125, 73373.70639403025, 73651.40917274836, 73798.79124573931, 74016.24130507978, 74513.07597441472, 75040.68314538189, 75571.57814853225, 76092.66365355419], [64900.920495538034, 64966.370940930356, 64956.02261140698, 64747.59206627146, 64484.399367689344, 64733.37666321239, 64849.80459168622, 65055.03094285945, 65270.9732835515, 65323.43552522987  …  65838.36015174347, 66295.18935613042, 66634.44220399285, 66947.81656560878, 67148.97583313062, 67424.01233518314, 67953.59550314935, 68537.87083307478, 69112.47610452578, 69686.1094808145], [64900.920495538034, 64900.920495538005, 64825.20849911881, 64552.09903920429, 64224.93226738634, 64407.95444291576, 64458.79250079938, 64597.636845275745, 64746.76593575953, 64733.52520743934  …  65112.40608864111, 65498.145426229996, 65766.99570169995, 66009.721923817, 66141.36109310221, 66345.36337219352, 66799.10956498698, 67305.5829810763, 67801.48147730542, 68295.35997546319], [40512.94792630535, 40505.990043847174, 40524.883420685095, 40548.20652106168, 40528.58229046591, 40619.450325944184, 40709.24220439632, 40827.43115695534, 40905.033075984094, 40937.42935544067  …  41183.59180019622, 41371.64474556169, 41564.50407463007, 41798.54249201041, 41911.61888606938, 41923.837606787856, 42149.34232807, 42187.797669070234, 42381.90747958964, 42524.626068800586], [40512.94792630535, 40465.18223742317, 40443.27087057609, 40425.77893137102, 40365.50666551771, 40415.25162052104, 40463.78570667854, 40540.378399312314, 40576.51462710241, 40567.73949197249  …  40729.48881628839, 40874.247896186826, 41023.417776215516, 41212.84768136583, 41282.707358468426, 41253.14029298364, 41433.25331673443, 41429.27526476647, 41577.9650349135, 41675.94757159281], [14866.888022051655, 14671.094371572095, 14521.713837550087, 14307.530139683644, 14371.847879710118, 14407.66514688267, 14452.327884935788, 14568.857808395174, 14458.360953278161, 14484.592836257694  …  14575.599569537064, 14655.361197766631, 14830.260613689728, 14987.186063681946, 15129.291663402528, 15413.197542825403, 15766.942076566529, 16184.795726042037, 16383.234610362775, 16549.8486571698], [14866.888022051655, 14656.313960613235, 14492.46874174234, 14264.331276411649, 14314.019602919001, 14335.23613694887, 14365.187530696465, 14466.425921521568, 14342.242276514855, 14353.788161114677  …  14414.884513674908, 14479.16490363691, 14637.200429317598, 14777.180724253156, 14902.266647799664, 15166.617296854964, 15499.07232250219, 15893.798545682379, 16072.461016920792, 16219.557670844393], [15944.236265986638, 16218.183492625361, 16572.308886771083, 16450.417948753417, 15627.555110178562, 16037.115853084717, 15557.954859605847, 15771.211266269112, 16227.516584980587, 15651.437060314087  …  15833.00580056015, 16138.21877950848, 16210.170006894603, 16389.334366022573, 16586.973963589026, 16300.591411333786, 16486.31278295784, 16579.022310903587, 16768.268448857187, 17015.439853579177], [15944.236265986638, 16201.844464945741, 16538.934123532334, 16400.749043722466, 15564.674220397108, 15956.495404761472, 15464.148124213505, 15660.325776855152, 16097.189381289129, 15510.095072773307  …  15658.426195819833, 15944.194606072377, 15999.146175840284, 16159.68166724885, 16338.0754621478, 16039.814643339829, 16206.221403846217, 16280.937069220246, 16450.191148154, 16675.856904609755], [15944.236265986638, 15954.519363804855, 15953.834761394055, 15905.934497128754, 15845.707740856624, 15903.195104481169, 15924.393267898464, 15972.791990823236, 16011.098396210456, 16022.564176046295  …  16127.331616345424, 16212.411353813688, 16302.628397010025, 16386.8625801574, 16444.55552538028, 16507.714628834816, 16583.45040816376, 16662.31907908876, 16770.93195698484, 16917.83295916244], [15944.236265986638, 15938.445964856153, 15921.705535373127, 15857.909556216762, 15781.949066199131, 15823.247891351279, 15828.377091026538, 15860.48921158155, 15882.509300579013, 15877.870685128173  …  15949.506684392325, 16017.495188944, 16090.40094355773, 16157.244516853432, 16197.794106683958, 16243.62430479412, 16301.708726054385, 16362.736189545954, 16452.80413219336, 16580.19798434655], [3173.2320350842087, 3170.6359948464683, 3174.186224105355, 3175.996127784686, 3164.578519199226, 3180.289482253077, 3188.9641911538038, 3192.028550246253, 3192.3113728741223, 3198.344694613676  …  3189.4496917882548, 3183.316314394098, 3210.098551853462, 3232.594946923045, 3249.60584603146, 3267.1986702800177, 3253.81272254802, 3235.562643901309, 3232.9871101743097, 3267.517087900918], [3173.2320350842087, 3167.441733953729, 3167.793770619906, 3166.4068121489945, 3151.845144613913, 3164.3017967985515, 3169.736322018386, 3169.585781454335, 3166.6731298096124, 3169.4616984878144  …  3154.281835883609, 3145.0444130693872, 3168.3095210051774, 3187.2987721655018, 3200.843363668652, 3214.9300446743623, 3198.5326302176395, 3177.3883164529034, 3171.660574500766, 3202.306132552974], [34195.564496956766, 35341.343505152814, 35628.754654494885, 36281.899734912506, 37890.03192001694, 38420.01621272646, 38182.32901036929, 38307.32549191836, 38358.09755463566, 39233.89698127342  …  39268.26170163946, 39306.45623668824, 38756.87688385349, 38260.375115803334, 37716.59837850132, 38268.60249964212, 39057.70056126299, 39015.67849133441, 39052.992475049876, 38236.59077205121], [34195.564496956766, 35305.73882784551, 35557.00235617547, 36172.35344630818, 37737.573080218885, 38226.87431863332, 37952.10854331819, 38037.991294081825, 38050.034175557244, 38879.59105032706  …  38835.27773807212, 38833.8884281697, 38252.340248133296, 37724.258260462644, 37150.63590478692, 37656.381616137056, 38394.13646666194, 38314.189722308525, 38312.19622236989, 37473.49006089453], [33097.63671130043, 34247.026761459216, 34770.861913197936, 35324.26859458603, 36424.16650073129, 37221.51656696294, 36507.779956030376, 36852.16944531807, 37093.918524115084, 37393.7723584378  …  37390.099155855336, 37505.268718397616, 37020.32850172277, 36737.334676524326, 36421.421618316126, 36686.62496012867, 37659.41570963282, 37552.702407989564, 37553.58934709697, 36684.30986491672], [33097.63671130043, 34212.524554818505, 34700.83731421843, 35217.61369088828, 36277.60589141234, 37034.39967011009, 36287.65618751446, 36593.06627461552, 36796.00807984655, 37056.08387102148  …  36977.82439172943, 37054.355958940825, 36538.39823547635, 36222.55916058221, 35874.89412746353, 36099.71254423581, 37019.60753533004, 36877.517456595524, 36841.235273826234, 35952.18855438736], [29576.14777688486, 29605.9743499166, 29629.128438238098, 29541.481772291285, 29458.479740751616, 29571.639817692318, 29601.50112743072, 29691.891873733457, 29781.405264443034, 29807.562736651726  …  30095.5712409495, 30293.133063653204, 30435.950983719995, 30561.456517310857, 30639.625708519892, 30710.32859477567, 30898.120528883304, 31093.74154232731, 31342.73479676414, 31590.93672383342], [34346.710946882755, 34381.34847608994, 34343.66431778831, 34220.48325945961, 34043.43353718813, 34179.59665759314, 34248.98926323171, 34361.24748027036, 34484.96615535307, 34509.23471180844  …  34732.59696467135, 34995.975397546645, 35180.504568434946, 35365.01487721189, 35485.14932857477, 35683.52481010137, 36017.09365577557, 36391.18260165841, 36707.68655727539, 37024.88274301575], [28335.329312139667, 28363.904560528437, 28332.81590586864, 28231.19406911811, 28085.131693802363, 28197.463464457527, 28254.71093527467, 28347.321652868643, 28449.38701237138, 28469.40807174317  …  28653.67733119453, 28870.959115199355, 29023.191881617724, 29175.40908718261, 29274.51753591777, 29438.17322350903, 29713.36065281095, 30021.976330452228, 30283.085576833095, 30544.765898812326], [978.0617717704336, 979.0481149238875, 983.2298553805093, 985.6270345205861, 982.4860897495444, 982.14018792693, 999.314201023774, 1001.8915888557674, 1004.6018637555771, 1006.638076769736  …  1010.1919461227311, 1006.0808949305895, 1017.9866518379465, 1021.3451710860579, 1024.2007960359228, 1030.1589303061583, 1038.3813184904611, 1052.946689089066, 1062.0547504862575, 1070.2900139653293], [0.0019383188997990075, 0.0035022677292515514, 0.005677689933188734, 0.00271672456397698, 0.00209906973816798, 0.005203461380609564, 0.00402759220965998, 0.003081216988125135, 0.00889517925248895, 0.0031262397323790214  …  0.010658176793748808, 0.00794897386227178, 0.006704723951167946, 0.007469696286442451, 0.006570105104444002, 0.0017918068599691583, 0.0011469924213096672, 0.004334585240745703, 0.0058249145117594825, 0.0015049548570917892], [2.3548476e6, 2.377683032508033e6, 2.3900223743506228e6, 2.3936926729207435e6, 2.418943233404863e6, 2.4409578292841534e6, 2.432628829376981e6, 2.4271478723112526e6, 2.420281229430052e6, 2.4544398779687914e6  …  2.4810425147105507e6, 2.485395060231564e6, 2.472819190106684e6, 2.451816675382688e6, 2.445519901148188e6, 2.454799971140492e6, 2.475438360782671e6, 2.4597304056188855e6, 2.4539371061248477e6, 2.4294811385333356e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.009980474697897883, 0.0095965570253898, 0.008542261825811333, 0.007245861080263963, 0.006607589505635002, 0.006532775985369438, 0.0069024026805819165, 0.005866721000252184, 0.005334396556037694, 0.0039937539382578924], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.605909161305 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 527.0324454805741 270.5781513916169 … 144.256837417672 532.112326838051; 532.566896595706 272.37891470266794 … 145.15619654878677 532.6489446321347], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 517.0351665037525 265.44555417167146 … 141.52042932677466 522.018687586762; 521.9382770110407 266.9429556038872 … 142.259264720436 522.0186875867619]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72494.59266865763, 72681.38270473992, 72987.85561688234, 73536.28912645082, 73970.88980365657, 74208.32338400467, 74547.30124967766, 74811.1462098658, 75172.01247177606  …  75649.18167391312, 76218.23670201717, 76836.51996578001, 77542.99978914161, 78080.62597605499, 78544.50128763026, 78851.04533511182, 79120.66586283708, 79426.31836018403, 79713.67159113007], [72421.99999999999, 72421.55790759619, 72535.01058748027, 72767.482682873, 73240.39976570974, 73599.02952943552, 73760.88407604843, 74023.16814131965, 74210.31937111761, 74493.16351948747  …  74815.05046712175, 75301.89143622895, 75836.26291720118, 76456.44198423783, 76908.974604341, 77287.94680610178, 77511.41904492487, 77698.1029177139, 77919.68044906973, 78122.79860136192], [64900.920495538034, 64966.370940930356, 65149.52176493654, 65454.79547784089, 65970.23552623695, 66358.32727317109, 66576.31656810167, 66877.48198774754, 67113.62127007973, 67452.71428703023  …  67888.53699385375, 68445.36272367614, 69032.29403664365, 69691.62077777265, 70175.19613165842, 70581.97484207692, 70851.09560182478, 71095.03247375952, 71376.75762549406, 71642.78332825644], [64900.920495538034, 64900.920495538005, 65018.317967150695, 65257.16718471569, 65704.78983881274, 66024.73623699251, 66174.89446808521, 66407.27445607589, 66574.6151600607, 66843.57528812469  …  67139.97704863083, 67622.468009617, 68133.63232317104, 68715.07905642585, 69122.17095697334, 69452.80481299802, 69647.38308345072, 69816.76771604338, 70022.8118398753, 70212.98381414879], [40512.94792630535, 40546.976344362716, 40485.25206634328, 40412.42788425718, 40539.986166078765, 40802.287635479, 40943.28794599369, 41131.70155619719, 41289.88702121012, 41375.40972301283  …  41629.69249227427, 41586.35941551014, 41719.308295338495, 41980.63411063453, 42310.46536092727, 42645.66063802284, 42844.841662171166, 42955.21373064812, 43028.07881415277, 43130.81403744105], [40512.94792630535, 40506.12724624294, 40403.71932931749, 40290.410252309724, 40376.864655140096, 40597.16978561612, 40696.42026877627, 40842.5095099754, 40958.27771500283, 41001.764630678445  …  41170.67066456153, 41086.38112657706, 41176.2067571269, 41392.38777283805, 41675.568878499085, 41963.4156035014, 42116.93658436769, 42182.89344382196, 42211.87914479592, 42270.03763975076], [14866.888022051655, 14915.190913302833, 15138.083379409401, 15365.417229782128, 15555.368453373816, 15510.927458150974, 15629.99325865899, 15675.276833704462, 15714.82722237635, 15795.81722476348  …  15762.978462221892, 15748.660332854128, 15757.830712944722, 15647.016301561931, 15728.473150087439, 15857.392599391515, 15944.726449742542, 16091.611334291523, 16153.7173438184, 16224.053398469909], [14866.888022051655, 14900.164587001243, 15107.596984777958, 15319.024277850804, 15492.77802241198, 15432.952220144267, 15535.75216752389, 15565.065847746624, 15588.61755389984, 15653.171396602387  …  15589.171000510074, 15559.319684697455, 15552.695430295884, 15427.765205626156, 15492.457020466265, 15603.70612345154, 15673.83625860893, 15802.28957793558, 15847.297463631412, 15900.264419478062], [15944.236265986638, 16047.892201785997, 15907.02106758237, 15974.136092954765, 16075.022669739345, 16274.496351039741, 16227.533610281114, 16312.38773293506, 16353.364063437684, 16484.56391731779  …  16391.722828727183, 16664.597023136306, 16765.009374477184, 17024.424697289916, 17028.48125138924, 17203.663134964474, 17309.610671702118, 17253.418452649734, 17379.282693141522, 17419.436333277517], [15944.236265986638, 16031.724734263898, 15874.986119067245, 15925.905230308974, 16010.341296254925, 16192.682563319071, 16129.68964780741, 16197.697296877952, 16222.026147486346, 16335.698287993222  …  16210.9826377301, 16464.244387741164, 16546.762650083918, 16785.872905649972, 16772.95764144129, 16928.43903071072, 17015.532014530694, 16943.20779529766, 17049.61506263752, 17071.790688478475], [15944.236265986638, 15957.557850681507, 15975.407709466204, 15988.811001016853, 16081.036156208003, 16183.11115347605, 16242.960219863617, 16334.813441905038, 16396.835251365923, 16464.10666591098  …  16605.533246500574, 16677.767666812277, 16781.451113405707, 16930.311338064177, 17071.79397357005, 17196.989543266576, 17274.446784067928, 17333.91004587891, 17396.41539296216, 17463.285736740225], [15944.236265986638, 15941.481390605699, 15943.235037958035, 15940.535830280096, 16016.33058614407, 16101.756769781961, 16145.023242601263, 16219.96533338558, 16265.148207540695, 16315.425777997843  …  16422.43551589955, 16477.256685363718, 16562.990350619482, 16693.07829351024, 16815.620427614012, 16921.872203094565, 16980.96553772524, 17022.252176769038, 17066.422772258404, 17114.764974408718], [3173.2320350842087, 3173.674481723124, 3166.5436781768426, 3130.3558939644727, 3129.4360853015046, 3145.9314404058837, 3159.3348526150908, 3183.1484312679827, 3193.8215719624804, 3197.2793727776934  …  3222.2697730391624, 3204.9285610372144, 3198.0449837741935, 3219.802200435613, 3251.28640065113, 3284.846195054347, 3307.0111592589565, 3322.4409938095496, 3330.7430777361724, 3353.458583833934], [3173.2320350842087, 3170.477159703274, 3160.1666159179667, 3120.9043803254435, 3116.844113993741, 3130.1164768274443, 3140.2856336650657, 3160.7680975244734, 3168.171200115148, 3168.4059971553643  …  3186.7400327971814, 3166.396823212081, 3156.4128661546474, 3174.685281814425, 3202.4987004561244, 3232.295244448499, 3250.8272612261926, 3262.7046228676604, 3267.5622090177962, 3286.5324646772137], [34195.564496956766, 34360.316599813035, 34944.704485911585, 35223.63346929584, 34985.46787641485, 35707.60211179632, 34482.28888494643, 34705.907610241666, 34952.49536518427, 34669.21359025613  …  36186.54484947725, 37392.53014395036, 38370.14845802501, 38114.53532337972, 38131.99623691537, 37960.41491532002, 37805.02469813764, 37706.65865050054, 39250.620950649376, 39589.91516194579], [34195.564496956766, 34325.700259193894, 34874.3297875739, 35117.282414199195, 34844.696186027046, 35528.09583914893, 34274.377820905975, 34461.89454834395, 34671.78322052985, 34356.12952414511  …  35787.540846300915, 36942.97280103761, 37870.64624908526, 37580.46202277865, 37559.800443929846, 37353.12441502327, 37162.74272493674, 37028.705617678504, 38506.07588322161, 38799.80569337929], [33097.63671130043, 33375.783390607015, 33793.678294506615, 33987.75905940763, 33619.55603915577, 34324.42375280951, 33074.78031587534, 33277.97248340061, 33499.42746234243, 33152.99198357405  …  34321.75695878759, 35173.910213433795, 35775.77687500529, 35223.61064372431, 35118.79002326411, 35122.630000068515, 35053.15814664166, 34886.23630525264, 36385.38144157817, 36650.54734000438], [33097.63671130043, 33342.15891910589, 33725.62163325612, 33885.13949179573, 33484.28039412403, 34151.87087879278, 32875.3558289649, 33043.99906162426, 33230.38526580112, 32853.600319931546  …  33943.31468198097, 34751.026563824424, 35310.04816939057, 34730.045922654725, 34591.809379995284, 34560.73836658506, 34457.62853751916, 34258.993517019575, 35695.187105216806, 35919.09983972488], [29576.14777688486, 29605.974349916596, 29649.797555146193, 29749.28971771456, 29952.294154662286, 30142.377040123116, 30265.889055294214, 30394.135905823947, 30515.87148695611, 30652.467569420503  …  30943.42872444655, 31152.351991975203, 31430.455300374306, 31743.565807077757, 32006.55946371892, 32199.646522078507, 32309.6272143356, 32400.146261138612, 32516.088363501553, 32643.719916834438], [34346.710946882755, 34381.34847608994, 34515.30186165447, 34712.96725174134, 35016.62631128678, 35211.569180487, 35301.8233933778, 35474.18379140706, 35586.937266925815, 35783.443052100876  …  35931.09023152264, 36265.60981041629, 36563.01260214891, 36899.63581177938, 37118.52012350915, 37327.2523581558, 37483.033569101884, 37631.36633488351, 37793.49163231504, 37923.277890861355], [28335.329312139667, 28363.904560528437, 28474.41334543995, 28637.483222214636, 28887.99569382047, 29048.819546921986, 29123.277414169414, 29265.471193541278, 29358.490489183685, 29520.603715783083  …  29642.40959866352, 29918.38136329532, 30163.732542775826, 30441.439759450514, 30622.014809670483, 30794.214605334124, 30922.730896737627, 31045.102374248323, 31178.852406373826, 31285.923397298913], [978.0617717704336, 979.0481149238875, 984.4223481357992, 992.5385083850049, 1001.3150602878164, 1004.3810525608626, 1008.6041194296762, 1009.162290516666, 1010.8125161978862, 1016.8036655088634  …  1014.0180378845857, 1027.4009212847159, 1038.826134120326, 1048.4191589154714, 1050.116544430378, 1055.0759618426225, 1058.4348183872526, 1063.519877737412, 1067.1776296774397, 1075.7855205607027], [0.0019383188997990075, 0.003934756825157759, 0.0016237988162384198, -6.18631752219434e-5, 0.006355305503540132, 0.0076682154591452, 0.0052896358183069925, 0.005570993495327192, 0.0028742965169932244, 0.009247653929747468  …  0.008727527899742515, 0.005301326844600718, 0.004415096752066416, 0.005646873507775929, 0.00729671554534872, -0.00023994581847008867, -0.0010638106825096028, -0.0019543058147176717, 0.0021309518728014343, 0.007242380128681392], [2.3548476e6, 2.374749624801793e6, 2.388089738989742e6, 2.4148780742373886e6, 2.394510911563354e6, 2.4001840076712854e6, 2.3955853152011763e6, 2.410464973997843e6, 2.4098521580462684e6, 2.406316403034234e6  …  2.4296857658155034e6, 2.453685597815802e6, 2.4634291174588073e6, 2.46759612142575e6, 2.4432759829316144e6, 2.4414981103354758e6, 2.4342533744412865e6, 2.4348246878419137e6, 2.468232926093306e6, 2.4724696279489445e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.009782236519215585, 0.010151256736686078, 0.009891629720564968, 0.009455286289736435, 0.00795331107618565, 0.007287423664849833, 0.006431633858975634, 0.005933717157618216, 0.0068929234790682265, 0.006717651099612039], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.605909161305 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 576.2550164200123 292.2772436132447 … 148.39790006519974 539.4465232030852; 572.4020101786851 292.5719956079231 … 148.78361715462046 540.5281913263592], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086172; 518.0834390395162 258.2432663779743 … 136.99722836422478 504.90462950861695; … ; 565.3240344466191 286.73303629160154 … 145.5829401528686 529.2137615737367; 560.9783876167609 286.73303629160154 … 145.81429165340205 529.7406854616182])])

Finally, we can plot baseline and shocked simulations

Te = T + 1
 StatsPlots.errorline(
     1:Te,
     data_vec_baseline.real_gdp,
@@ -56,4 +56,4 @@
     titlefont = 10,
     xlabel = "quarters",
     ylabel = "GDP",
-)
Example block output

Note that, importantly, once the function central_bank_rate has been changed, the model will use the new interest rate in all the simulations, unless the function is changed again. To restore the original interest rate, you could close and restart the Julia session.

+)Example block output

Note that, importantly, once the function central_bank_rate has been changed, the model will use the new interest rate in all the simulations, unless the function is changed again. To restore the original interest rate, you could close and restart the Julia session.

diff --git a/previews/PR39/examples/scenario_analysis_via_shock-6b21c134.svg b/previews/PR39/examples/scenario_analysis_via_shock-6b21c134.svg deleted file mode 100644 index e61476f..0000000 --- a/previews/PR39/examples/scenario_analysis_via_shock-6b21c134.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/previews/PR39/examples/scenario_analysis_via_shock-e04e2cb5.svg b/previews/PR39/examples/scenario_analysis_via_shock-e04e2cb5.svg new file mode 100644 index 0000000..fa993f0 --- /dev/null +++ b/previews/PR39/examples/scenario_analysis_via_shock-e04e2cb5.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/previews/PR39/examples/scenario_analysis_via_shock.html b/previews/PR39/examples/scenario_analysis_via_shock.html index 877e0d7..7856181 100644 --- a/previews/PR39/examples/scenario_analysis_via_shock.html +++ b/previews/PR39/examples/scenario_analysis_via_shock.html @@ -24,7 +24,7 @@ "Y_EA" => 2.35485e6 "D_I" => 54049.0 ⋮ => ⋮

Initialise the model and the data collector

T = 20
-model = Bit.init_model(parameters, initial_conditions, T);

Simulate the model for T quarters

data_vec_baseline = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72476.10634292384, 72853.52853121767, 73012.00350649771, 73486.12789068713, 73827.07628549164, 74168.98907436302, 74655.43578962133, 75409.82703719416, 76082.64792855683  …  77515.10758222666, 77865.6463612359, 78132.52486185907, 78129.38896327783, 78272.85486795282, 78404.11874007272, 78623.87426403702, 78720.32733917232, 78727.50194220823, 78718.26452468739], [72422.0, 72403.09020593275, 72706.80973165562, 72791.55766253285, 73190.44036466138, 73455.93897856829, 73721.78693274478, 74130.54240031967, 74804.19204448596, 75395.575384729  …  76660.40210093233, 76929.494863929, 77115.39643450282, 77034.61448200636, 77098.31897473258, 77149.810097736, 77288.10745774038, 77304.96234597621, 77234.11988041496, 77147.2572139711], [64900.92049553802, 64966.370940930196, 65305.93714682046, 65470.931092461746, 65907.490697799, 66211.95494194585, 66524.57748186737, 66985.43690971668, 67697.92694413371, 68339.18934761803  …  69608.46137202764, 69913.61691604379, 70140.61667706029, 70114.25726185058, 70246.5557884335, 70353.1291958044, 70556.61318999103, 70633.41232039164, 70630.9628932757, 70613.22807655427], [64900.92049553802, 64900.920495538005, 65174.4183460756, 65273.254080919956, 65642.29747793054, 65879.09973651612, 66123.46734282648, 66514.47035997374, 67154.22813056994, 67722.04494023239  …  68840.93701019885, 69073.06989413298, 69227.52683053772, 69131.79342023969, 69192.45981495966, 69227.62023806354, 69357.90372996876, 69363.44733768098, 69291.16408866695, 69203.97574850333], [40512.94792630534, 40414.48114407223, 40529.225574578486, 40442.31750154947, 40620.550512234666, 40800.74957687054, 40950.686411445684, 40970.836159666454, 41071.65811013519, 41151.000970464316  …  42024.1880098394, 42262.23279517781, 42485.64893404325, 42635.4944986129, 42707.76941505745, 42804.4235305962, 42890.35971056284, 43008.7504258248, 43080.40379015513, 43132.555860020795], [40512.94792630534, 40373.76552839491, 40447.604279860614, 40320.2096235931, 40457.10483300885, 40595.63945900732, 40703.77412515883, 40682.77513869847, 40741.80145434713, 40779.38242553159  …  41560.81635289043, 41754.12871642672, 41932.57118106018, 42038.07204346726, 42066.91112284386, 42119.63860822932, 42161.6813116952, 42235.46756723675, 42263.21156827742, 42271.74470018223], [14866.888022051655, 15059.716310462483, 15398.212407411242, 15531.815046749538, 15697.823598035438, 15729.534731334556, 15858.20702738373, 16179.82440347688, 16681.168814574452, 16935.31131978639  …  17374.149406732344, 17519.86869784693, 17639.37685241709, 17693.68282453936, 17778.389609361304, 17907.45405001211, 18004.556914874, 17974.079995238546, 17985.874692819834, 18082.05897698685], [14866.888022051655, 15044.544381882713, 15367.20214222073, 15484.91968829, 15634.659967607155, 15650.460529116792, 15762.589920647099, 16066.066004244196, 16547.198217501005, 16782.3751675125  …  17182.576677312994, 17309.233429528223, 17409.747620939346, 17445.753169731455, 17511.61312912335, 17620.970702732335, 17698.671587877747, 17650.912085880664, 17644.70061807733, 17721.18914560558], [15944.236265986641, 16237.798487344815, 15801.69006508086, 15946.19452756357, 16085.3962217746, 16181.910987438901, 16217.885816068125, 16309.87407439871, 16525.87017360305, 16445.28138785891  …  16883.82389203054, 17371.47896714822, 17397.927844050955, 16744.605785707256, 17353.680192130283, 17142.74140322249, 17095.385632058336, 17499.363859282766, 17167.591990197812, 17719.93797838971], [15944.236265986641, 16221.43969851612, 15769.867241339294, 15898.048029154674, 16020.67310803215, 16100.56263711919, 16120.100024998565, 16195.201311572455, 16393.1468183678, 16296.770503646101  …  16697.657642949103, 17162.627736785547, 17171.441793349746, 16509.974907923748, 17093.27675725484, 16868.49192448414, 16804.946514399802, 17184.73118628948, 16841.939920846366, 17366.29511954899], [15944.236265986641, 15958.184556526323, 15994.484147297966, 16030.262588362708, 16088.541489148165, 16156.644813221867, 16240.804319370995, 16310.530968172974, 16437.315338103213, 16538.46600256049  …  16859.3623885141, 16959.761171751048, 17009.228201898688, 17046.554966096886, 17067.65899996013, 17106.99816035212, 17138.485774119636, 17173.306421129586, 17178.359777474438, 17184.627269772733], [15944.236265986641, 15942.10746507498, 15962.273057992936, 15981.862262449795, 16023.805719733753, 16075.423478901257, 16142.880341117172, 16195.853586805606, 16305.30318867839, 16389.113604651564  …  16673.46585951418, 16755.859880785792, 16787.802239252167, 16807.693077912325, 16811.547502014702, 16833.320501808394, 16847.314414001015, 16864.536151143653, 16852.503453955545, 16841.667789711006], [3173.2320350842083, 3174.3011875679294, 3162.135637117066, 3159.6007003639534, 3143.7867537925836, 3151.3409492861388, 3177.679197626059, 3168.580563715345, 3174.184890699557, 3166.0453515242743  …  3232.1134328451194, 3275.4289061499744, 3294.368598191502, 3338.5227242084748, 3327.454117399014, 3351.9544955617457, 3345.641526541795, 3364.146789970548, 3373.8485250787166, 3378.6844256951194], [3173.2320350842083, 3171.103234172552, 3155.7674521563167, 3150.060887599856, 3131.1370394279293, 3135.4987914768185, 3158.5193713928957, 3146.302654896347, 3148.6922259015723, 3137.4540380937947  …  3196.475153374405, 3236.0495672745346, 3251.4825407226745, 3291.7422548856375, 3277.523470298921, 3298.329946748935, 3288.8013245197717, 3303.660562849283, 3309.8499890873227, 3311.254865790303], [34195.564496956766, 33585.37964086074, 33877.283914428124, 34402.15661052422, 34404.96069953132, 35371.9088204242, 35517.95067786078, 36643.00544119641, 36986.5257738054, 36382.27549571651  …  37454.6041622319, 37834.54956121702, 37188.634592240254, 37168.38253670458, 36499.75478665604, 37119.869775016785, 36831.86378363489, 36826.425503722196, 36558.620355087936, 36618.960502443806], [34195.564496956766, 33551.54401137535, 33809.05888087717, 34298.28584840299, 34266.52480687694, 35194.09011703162, 35303.79508794025, 36385.37287744812, 36689.47782730542, 36053.72143962526  …  37041.61814601292, 37379.677973079866, 36704.513318990634, 36647.567037552966, 35952.05185486714, 36526.02631105834, 36206.115160627654, 36164.29876664782, 35865.13984960611, 35888.14339147804], [33097.63671130043, 32821.26923981568, 32752.883430280257, 33310.480179888866, 33322.603140888554, 34257.02783057632, 34375.74085839492, 35448.10428911682, 35855.39583492333, 34831.22124526877  …  36221.65788860721, 37122.48366015377, 36579.063360891996, 36112.776682285854, 36066.73913525163, 36570.37001877459, 36198.291777092716, 36588.29244489583, 36064.98888605208, 36835.248793153376], [33097.63671130043, 32788.203414235824, 32686.922812641442, 33209.90552690765, 33188.522350863444, 34084.813763706436, 34168.47222599958, 35198.87293164322, 35567.43227303475, 34516.67415158599  …  35822.26671823281, 36676.17299189095, 36102.877479836585, 35606.75267666865, 35525.53388935599, 35985.317448767804, 35583.30711685963, 35930.447260078385, 35380.87207639204, 36100.11514284343], [29576.14777688488, 29605.974349916614, 29664.3478121111, 29753.939965810645, 29915.6239190998, 30052.534781708087, 30200.882879018867, 30354.15571979131, 30626.78619032, 30858.94892246693  …  31404.24775912791, 31539.697292509456, 31601.82872792925, 31590.790797696664, 31655.562830303752, 31680.32752211253, 31771.11529968289, 31810.089829518733, 31798.6414451466, 31790.29578597179], [34346.71094688274, 34381.34847608993, 34654.95751852385, 34727.75342170158, 34994.015138749346, 35157.4478049447, 35315.035075943306, 35611.978478203455, 36037.21581238935, 36431.63848320556  …  37134.60998954267, 37297.7364425806, 37450.739438447155, 37434.198725450166, 37500.216248453435, 37581.433828456575, 37692.66465472193, 37732.35226276099, 37737.32727679038, 37728.5972559294], [28335.329312139656, 28363.904560528426, 28589.626386764834, 28649.681507975867, 28869.341942054463, 29004.170526490627, 29134.176780249614, 29379.14897287443, 29729.961017690242, 30055.35159971817  …  30635.288617848295, 30769.864582734706, 30896.08890390267, 30882.443156263194, 30936.90625340115, 31003.909084585863, 31095.67222594645, 31128.413685387422, 31132.51796952319, 31125.315882069168], [978.0617717704338, 979.0481149238879, 986.631816185533, 989.237704949509, 997.8516399498787, 1001.9723552930747, 1008.6595269051724, 1019.3027117218727, 1033.9249414243475, 1048.6019419455813  …  1069.6036233570665, 1076.1831809535954, 1088.0485106838883, 1089.267738703801, 1090.7767096763184, 1091.3678452351917, 1092.8332355861517, 1090.9702281119062, 1094.9941713388519, 1094.335034653094], [0.0019383188997990075, 0.00724378820104743, 0.003748530423508978, -0.0014728174798227522, 0.001987868801486492, 0.0028605161855819183, 0.004248022486102343, 0.0018732557963270224, 0.0009849990897130567, 0.0019701775886113992  …  0.007842429087604907, 0.005384985299174305, 0.008384247664994904, 0.004503877418120084, 0.005173638641051692, -6.181967787088904e-5, -0.0012619167197592818, 0.0011782152412864733, 0.0036568691530483033, 0.0024883168135900746], [2.3548476e6, 2.350053562538022e6, 2.3451011899073543e6, 2.3423915183345713e6, 2.330635046962093e6, 2.3414069624112234e6, 2.3351740057000383e6, 2.367699477685215e6, 2.371212943171501e6, 2.3635432765794625e6  …  2.3739573948865226e6, 2.3840546426363094e6, 2.3748316430023075e6, 2.383492871244243e6, 2.373461373853914e6, 2.367368990120676e6, 2.356431031581976e6, 2.351722693484703e6, 2.343641672690954e6, 2.3259597788663018e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.009364641682891608, 0.009213280859730826, 0.008343077632290594, 0.008187496160241696, 0.0072861037594402645, 0.006492794121726821, 0.0055287011519085, 0.004949900742460868, 0.004329376312192413, 0.0033238723638444384], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.503696225116 … 137.13538556670355 505.41380923410753; … ; 532.4229714187146 268.67999258679026 … 146.69046728707514 542.0429385526436; 533.8041163889502 269.23061327380617 … 146.82334966486542 542.6654277436656], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 522.3234395500785 263.58340154308564 … 143.90789566879337 531.7609255179798; 523.150805186002 263.8574859027227 … 143.89314589195288 531.8352683212494]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72493.68175199926, 72592.92600456865, 72928.03386641094, 73660.29972234239, 74127.27357364717, 74281.25782631991, 74689.35249335053, 74841.09504564256, 74731.58564433792  …  74645.02980705258, 74501.30047394136, 74239.88814839994, 74350.27333725225, 74416.08084504871, 74499.59655476661, 74504.10393778692, 74614.3555706906, 74711.44807329068, 74878.77603502558], [72422.0, 72420.64790864201, 72446.73202913853, 72707.84155278743, 73363.91137781547, 73754.62714000931, 73833.37875992566, 74164.22063978465, 74240.02768037893, 74056.71401393478  …  73821.97068841838, 73605.59733334939, 73273.43402685449, 73308.45305674979, 73299.41839377131, 73307.75243597664, 73238.32926177968, 73272.81456807676, 73294.24654128727, 73384.39470841936], [64900.92049553802, 64966.370940930196, 65073.459474435644, 65397.93518608807, 66078.47175792385, 66487.01679924561, 66615.3674013941, 66987.45426602564, 67106.59695631843, 66984.92777448626  …  66881.61865961427, 66722.5172216416, 66472.04473073082, 66577.13025598628, 66630.14599960626, 66707.67450171078, 66713.9801950258, 66812.0884136409, 66896.34811783193, 67047.60820592065], [64900.92049553802, 64900.920495538005, 64942.40885753445, 65200.47857178794, 65812.59055832215, 66152.77882583838, 66213.70984426166, 66516.47353249326, 66567.64726030256, 66380.01317204828  …  66144.16130647098, 65920.33567791765, 65606.71231712111, 65644.22979167034, 65630.31664396178, 65640.48550727677, 65580.55448820801, 65610.8295487534, 65627.39122457211, 65709.51617234266], [40512.94792630534, 40534.78484489795, 40449.74797661457, 40376.189944537204, 40561.99151959376, 40912.18932398512, 41056.11656194113, 41244.53750315118, 41440.188358707244, 41529.755400623304  …  41653.22232369487, 41735.56889252667, 41702.49511218605, 41777.777557698966, 41840.492540236584, 41908.497114060956, 41937.07242318229, 42005.97951541303, 42082.623849704265, 42163.260662995424], [40512.94792630534, 40493.94802911837, 40368.286740825926, 40254.2817261493, 40398.78146529681, 40706.51898554009, 40808.568584246255, 40954.55212095862, 41107.3719452434, 41154.71647302919  …  41193.94104880455, 41233.796710113544, 41159.61244782454, 41192.37371208698, 41212.64831044011, 41238.04521737182, 41224.58973493375, 41250.72614032368, 41284.3585164983, 41321.79405870504], [14866.888022051655, 14888.926015675548, 14942.614598619397, 15167.31191944382, 15622.839354534235, 15688.096672012489, 15731.758038594207, 15871.226547176811, 15972.124716077076, 16040.849978909415  …  16153.07024101757, 16084.160258408503, 15894.707547184578, 16074.488191057886, 16088.123184065313, 15837.685259965883, 15910.462520856989, 15906.75770423768, 15882.946168798495, 15905.082444342248], [14866.888022051655, 14873.926149975403, 14912.52185609302, 15121.517108780095, 15559.97743962815, 15609.230783742865, 15636.903356413934, 15759.637862352869, 15843.848627720807, 15895.991356079712  …  15974.96150705132, 15890.78601170955, 15687.790403276298, 15849.247219579845, 15846.710268104622, 15584.314061929113, 15640.154450857526, 15620.759553939908, 15581.662547296894, 15587.65927770501], [15944.236265986641, 16025.426916401915, 15908.186132143703, 16173.95133165401, 16012.606562707639, 16435.15331525478, 16033.708180352362, 16528.172672583878, 17052.33581480698, 16724.847914347647  …  17418.923167542955, 17148.635482200796, 15755.555396819025, 15889.029457318957, 16531.766360805177, 16287.807212065427, 16170.64880546103, 16477.20050902889, 16055.167528519898, 16068.880013379137], [15944.236265986641, 16009.2820815575, 15876.148837319779, 16125.117164937368, 15948.176334096383, 16352.53188627241, 15937.032888888589, 16411.965078571262, 16915.38428365224, 16573.812374516896  …  17226.856748829054, 16942.463421303062, 15550.449734212736, 15666.387194108316, 16283.696285913167, 16027.234965618236, 15895.920345272434, 16180.945989076512, 15750.61703987631, 15748.187882671255], [15944.236265986641, 15953.31921499192, 15963.74860322207, 16016.008758270771, 16079.725431929004, 16184.17999384509, 16236.673427341866, 16325.438801069547, 16375.710725567522, 16383.728667667347  …  16360.196584757728, 16296.941826495351, 16263.913949480248, 16303.027559094106, 16318.403271145397, 16323.660248118656, 16358.427665421676, 16398.072609950083, 16420.517892321328, 16452.96045186487], [15944.236265986641, 15937.247025134522, 15931.59941184047, 15967.651469084058, 16015.025135851147, 16102.82023696602, 16138.774356313876, 16210.65660452223, 16244.193338039524, 16235.773641921562  …  16179.804011849155, 16101.00938124707, 16052.190480318806, 16074.584219449454, 16073.534850358334, 16062.51442500613, 16080.508968547245, 16103.240782993616, 16109.03707226736, 16124.603096568924], [3173.2320350842083, 3169.4358460335266, 3167.8614096019796, 3159.8092143037948, 3131.849270332987, 3147.748125550426, 3184.463595496064, 3198.3967865193604, 3232.7451120782835, 3253.045480242382  …  3262.864908704459, 3269.0960293235294, 3266.4049447511948, 3272.3015452211375, 3277.213781971476, 3282.540333191207, 3284.778533345913, 3290.1757755537324, 3296.2751507452426, 3299.6356413803073], [3173.2320350842083, 3166.2427942320955, 3161.481693580449, 3150.268771971554, 3119.247589046848, 3131.9240292842755, 3165.262862715632, 3175.9092434241934, 3206.782135642664, 3223.66850278234  …  3226.887553977396, 3229.7928284165055, 3223.8829178432175, 3226.448988657329, 3228.037024292497, 3230.0262717502337, 3228.9723526921125, 3231.019522377623, 3233.748104167879, 3233.7836850826125], [34195.564496956766, 34797.46409548059, 34939.600152298946, 37862.050456626406, 38278.14662256984, 38068.72618666122, 38314.43354657383, 37430.88819161259, 36525.94853986392, 36518.48267737484  …  36884.90014974698, 37406.31845571807, 37529.54959447364, 36645.5743746445, 36121.70129461639, 35611.00941764443, 34788.987234280256, 34915.71243922456, 34867.48663002627, 35145.659805702635], [34195.564496956766, 34762.40735011236, 34869.235733514106, 37747.73320375979, 38124.126118284716, 37877.35026842376, 38083.416554826224, 37167.71611901455, 36232.59960317047, 36188.69858766452  …  36478.19586566232, 36956.59534074388, 37040.99029313388, 36132.08463398159, 35579.67130521204, 35041.30469303705, 34197.945711495675, 34287.93968002255, 34206.085241838635, 34444.24586030999], [33097.63671130043, 33752.920120456336, 33647.22285510764, 36651.469785850204, 36815.284337062716, 36976.89192426616, 36854.75850114145, 36385.47242117331, 36149.502383812425, 36082.35032691708  …  37465.08607494952, 37873.38261491232, 36642.41950226315, 36036.5962434676, 36166.00253467435, 35145.40244896945, 34303.06704599327, 34691.29459721335, 34176.776103757926, 34404.10689139325], [33097.63671130043, 33718.9157021214, 33579.46113861392, 36540.80765083874, 36667.14997949034, 36791.00478396954, 36632.54262444921, 36129.65054111211, 35859.17677940778, 35756.50477735531  …  37051.98448192845, 37418.04415052023, 36165.40885159283, 35531.63970300642, 35623.30777589819, 34583.146501978976, 33720.28098077929, 34067.556795285636, 33528.476804222606, 33717.49237097139], [29576.14777688488, 29605.9743499166, 29642.7025110547, 29766.39784821804, 29975.71147781376, 30182.39875680467, 30223.847504867706, 30385.4415036493, 30403.68585035237, 30374.72135952206  …  30324.559039670774, 30156.78254633728, 30110.707669217434, 30180.08445729314, 30191.039781222327, 30200.60157550709, 30283.537448614137, 30328.69610026465, 30366.356811605838, 30447.75095819865], [34346.71094688274, 34381.34847608994, 34446.83906931477, 34642.58781575023, 35087.860967541055, 35291.86831157868, 35373.636204443836, 35571.827742848625, 35667.65948792734, 35585.168551662806  …  35518.85390765544, 35517.898967365414, 35328.31968674834, 35356.03760628129, 35404.462254561426, 35461.229723916076, 35402.767024947716, 35456.751444514324, 35504.832026798, 35573.818162512194], [28335.329312139656, 28363.904560528434, 28417.932951448976, 28579.42163667607, 28946.76281846665, 29115.06467666614, 29182.52150463075, 29346.02544293402, 29425.084659391796, 29357.03133551059  …  29302.32311966215, 29301.535313585664, 29145.1363106258, 29168.003023512163, 29207.95236125121, 29254.784354593114, 29206.553831725676, 29251.089866297083, 29290.755356673566, 29347.667498172545], [978.0617717704338, 979.0481149238879, 983.9178940661529, 988.9495221197473, 1014.8993125691735, 1012.7497308622837, 1017.8836920826288, 1030.1850195278257, 1035.2516180387806, 1025.0378633014113  …  1038.2057122879908, 1047.8357079389054, 1033.0173747650747, 1041.0081924118538, 1034.6439638224526, 1045.8432022875988, 1027.6757214639304, 1026.6408688618942, 1025.1592794281407, 1026.0390852098865], [0.0019383188997990075, 0.00040299357948203607, 0.0006533916368645087, -0.001353518000655085, 0.0020140583076535545, -0.0018649569088728946, 0.008114450480258162, 0.01105557552515224, 0.003704796933373, 0.006111875267790001  …  0.00046856059786271054, 0.0036419626057870857, 0.0037624555631048384, 0.006358503625999878, 0.0004898673873257042, -0.00042394937942302757, 0.003208408135134011, 0.002475534959721193, 0.0058651912890552715, 0.006578657257299003], [2.3548476e6, 2.3656761565765115e6, 2.3702902210971415e6, 2.437407594955649e6, 2.42548040605721e6, 2.429119642760923e6, 2.424681218094067e6, 2.4087782868976668e6, 2.408284689528303e6, 2.401434772225417e6  …  2.4189732760527986e6, 2.410300152782382e6, 2.4201999718737947e6, 2.3941874993426697e6, 2.381815611694442e6, 2.3621787683784757e6, 2.339209967843353e6, 2.3394612916627214e6, 2.3455884937207126e6, 2.3507337818146935e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.009346820197181185, 0.008385756386254115, 0.008255266899609164, 0.006732839598201811, 0.005737356039806586, 0.004491945800910002, 0.0032766103976772888, 0.00310140904828877, 0.003264007676619671, 0.0033890927336735466], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.5036962251161 … 137.13538556670355 505.41380923410753; … ; 513.7574453445476 264.0062630034051 … 141.61973908232318 524.684317800526; 516.4325661761059 266.72753780168796 … 141.56300564374575 525.6779709721034], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 504.011979858372 258.99832794076383 … 138.93335411234497 514.731580459983; 506.1259449382802 261.4043651633413 … 138.7377843544271 515.1868360307211]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72486.37600177752, 72684.3395273793, 72928.9737797355, 73116.80458591263, 73892.45416698912, 74716.98555991912, 74952.6026800541, 75303.45541329874, 75671.15160854174  …  76312.24434585865, 76412.05786737382, 76785.85766399605, 77350.12611906201, 77975.2771848501, 78603.84537004061, 79134.98101720242, 79537.56278226085, 79829.66944840472, 80178.75860804551], [72422.0, 72413.34951860677, 72537.96145541189, 72708.77862822259, 72822.60311307004, 73520.98819784424, 74266.4792718506, 74425.61994608957, 74698.67471743995, 74987.795126537  …  75470.80200556284, 75493.38235734242, 75786.26013675553, 76266.27092293238, 76805.20664134019, 77346.34150222206, 77790.53085051745, 78107.50417082832, 78315.38037010192, 78578.60371771635], [64900.92049553802, 64966.370940930196, 65149.45689268368, 65381.044866104, 65585.35787457823, 66301.86393076, 67049.1827434173, 67255.83140722125, 67572.22758181603, 67896.10092451274  …  68485.25978928655, 68592.30193536707, 68961.66417846535, 69469.46373939514, 70053.75946401677, 70629.2766777783, 71131.11052775518, 71509.38258955753, 71776.14459835168, 72087.54402570373], [64900.92049553802, 64900.920495538005, 65018.2532255432, 65183.63924890928, 65321.46082665764, 65968.55674237656, 66644.90949538133, 66782.96374628988, 67029.53829095459, 67282.95787483863  …  67730.12019449632, 67767.64062243565, 68063.92192378051, 68496.03495493026, 69002.5565267491, 69499.3499142031, 69922.64074389641, 70223.66795620412, 70414.62284085256, 70648.8682703401], [40512.94792630534, 40490.87440618884, 40530.99149985858, 40569.99227659028, 40372.996999611365, 40598.299824157846, 40977.581615651405, 41159.17725608767, 41347.9901793932, 41600.144033256074  …  41862.085732001564, 41812.68588765195, 41810.17121241202, 42119.795715687425, 42256.011723670155, 42516.079898188465, 42658.275872858394, 42774.46415048446, 42935.85217474098, 43156.685841441096], [40512.94792630534, 40450.08182803143, 40449.366648766154, 40447.49890895839, 40210.5474061475, 40394.207444769105, 40730.50716465007, 40869.79203152475, 41015.914232335934, 41224.46945353623  …  41400.501464759225, 41309.98655451408, 41265.88682165463, 41529.59940009132, 41621.93235404037, 41835.90789560051, 41933.540422485436, 42005.39368028074, 42121.401952598266, 42295.39311131581], [14866.888022051655, 14884.031907343597, 14999.631029371067, 15155.449627178132, 15398.0712671554, 15794.530899066638, 15999.089543341097, 16017.823223716916, 16037.269346809777, 16177.461831241251  …  16115.275239829421, 16151.313162914365, 16191.394229834215, 16327.523831123646, 16535.299283546625, 16701.850632435446, 16815.81141666421, 16753.77590584393, 16652.223533585482, 16819.246791644233], [14866.888022051655, 14869.036972218537, 14969.423462176028, 15109.690632447446, 15336.11375586385, 15715.129953547212, 15902.622985052742, 15905.203835293174, 15908.47006579397, 16031.369520370234  …  15937.583245201959, 15957.131560275548, 15980.614821658008, 16098.73724172553, 16287.176194815134, 16434.65452172175, 16530.12207711458, 16452.54865333493, 16336.347488994534, 16483.579334670147], [15944.236265986641, 15956.218894165519, 16043.68379227526, 16031.93757331032, 15977.47646226254, 16153.226121734027, 16444.042063151883, 16441.666304660313, 16442.330927779476, 16398.635460013535  …  16833.639794892984, 16665.01681973645, 16775.0978152033, 16842.17302325226, 17038.965406957377, 17153.25270204869, 17323.439542727927, 17470.780738918296, 17502.657245752005, 17420.55715987521], [15944.236265986641, 15940.143783022988, 16011.373620427552, 15983.532190099242, 15913.18758730243, 16072.021973573435, 16344.892662313548, 16326.066926515323, 16310.278496912037, 16250.545816874448  …  16648.02689114301, 16464.65913727323, 16556.71975958957, 16606.1750015132, 16783.284475329492, 16878.835063611918, 17029.125942327686, 17156.661980809808, 17170.64932323831, 17072.88914635679], [15944.236265986641, 15956.218894165519, 15979.089421400013, 16020.4569562588, 16053.541308733971, 16153.934665564688, 16296.75484407217, 16371.768182537628, 16456.100647036747, 16549.921969894036  …  16683.92870951907, 16722.96759684004, 16797.810339152562, 16911.9082297687, 17039.25451926825, 17153.754669234782, 17262.99907356631, 17363.95380894647, 17464.425534728412, 17560.299159093298], [15944.236265986641, 15940.14378302299, 15946.909335338736, 15972.086236585135, 15988.946370208989, 16072.726955471773, 16198.493511962119, 16256.660249681769, 16323.937628144517, 16400.466117638673  …  16499.96656636623, 16521.913192403896, 16579.13661212918, 16674.933055570702, 16783.569249319153, 16879.329000329846, 16969.712316134806, 17051.755763087578, 17133.14282957874, 17209.84226673321], [3173.2320350842083, 3172.335525207124, 3161.771655926677, 3170.292270123793, 3161.930803450439, 3140.3987516925617, 3150.534020794144, 3169.599751730596, 3204.8606051902984, 3231.6381158736676  …  3249.6854956158186, 3254.2569132898657, 3252.5627419767875, 3245.163775955567, 3264.8898863769014, 3267.9848006067305, 3285.1642987929213, 3294.6522565417745, 3326.7132091658823, 3352.1593689397187], [3173.2320350842083, 3169.1395521205627, 3155.4042039830415, 3160.720176200351, 3149.2080825291673, 3124.6116015843436, 3131.5378664859218, 3147.314677123243, 3179.1215761338008, 3202.4544599224523  …  3213.853461161899, 3215.13211789725, 3210.2209127261217, 3199.6914826661277, 3215.8980568923207, 3215.7035984926474, 3229.351564243333, 3235.4155177440125, 3263.608783028411, 3285.259178658732], [34195.564496956766, 34228.56914923551, 35442.18953437541, 34965.093675210184, 35148.41591578706, 35963.0261539043, 36140.29297096549, 37046.22800462342, 37050.98786827334, 37094.058775240206  …  36931.58502677747, 36590.606637567544, 35426.00369750856, 36673.6107381102, 37163.15224601451, 37951.7442449049, 36438.8676031487, 36084.29725197255, 36013.04276468142, 36327.475401632015], [34195.564496956766, 34194.085537737534, 35370.812957191425, 34859.52323179868, 35006.98856828367, 35782.235834862346, 35922.384966325764, 36785.76043153213, 36753.42221073151, 36759.07688360658  …  36524.36598084134, 36150.690541164695, 34964.82833562095, 36159.72814277801, 36605.49459711699, 37344.592457943865, 35819.79572124335, 35435.51373111036, 35329.911321048756, 35602.47555845162], [33097.63671130043, 33073.31835515522, 34332.156328500634, 33793.499372552964, 33780.15605890326, 34616.62883187331, 34844.02063319027, 35712.29210903365, 35575.12290895659, 35599.14849120869  …  35430.34144764222, 34807.5646404962, 33416.80929096151, 34612.97718911094, 35018.1514753382, 35719.08210753634, 34101.41341819658, 33545.75526495805, 33274.10627035476, 33545.20658654674], [33097.63671130043, 33039.99860240319, 34263.0152331488, 33691.46633508062, 33644.234204527, 34442.607008907486, 34633.92850649103, 35461.20327877524, 35289.410288333056, 35277.66654784984  …  35039.67557638214, 34389.085435884816, 32981.789601767145, 34127.96886317509, 34492.68097996143, 35147.64843665546, 33522.05331265339, 32942.61387470715, 32642.929715777515, 32875.73343307767], [29576.14777688488, 29605.974349916618, 29676.486436752686, 29754.5907170999, 29835.30516831845, 30084.907159734885, 30369.176210705235, 30510.747452662792, 30643.43755216715, 30801.34869847494  …  31061.441708909628, 31146.296098676376, 31313.69685249283, 31570.560148942615, 31801.46943341418, 32052.502069718055, 32271.850267272617, 32455.68233762736, 32619.633541889143, 32788.845153203045], [34346.71094688274, 34381.34847608993, 34490.827398625624, 34635.12871068259, 34758.5181318498, 35212.20922985487, 35659.2556340172, 35721.7927950796, 35896.142450741194, 36058.17422233421  …  36377.734786568806, 36401.420095041256, 36598.45134085285, 36853.13557807961, 37198.167351779935, 37512.24120764468, 37784.93133661925, 37980.44601305271, 38085.74885276762, 38227.79480165476], [28335.329312139656, 28363.904560528426, 28454.222417384783, 28573.26802858265, 28675.061760384626, 29049.347574471478, 29418.15165295624, 29469.74352315569, 29613.578399114245, 29747.251274348728  …  30010.88215990175, 30030.422051697053, 30192.968772502045, 30403.078024115443, 30687.722133010466, 30946.82659713292, 31171.790338686336, 31333.085920981423, 31419.958595498636, 31537.143578520652], [978.0617717704338, 979.0481149238879, 982.1430573053583, 991.325438321433, 991.5345744100617, 1004.7475411702125, 1020.7508986948702, 1023.2911594788746, 1032.6475789077083, 1036.578003703605  …  1046.0832938081733, 1044.585741649406, 1049.5159851196888, 1045.768012372888, 1054.1226788226616, 1064.5334004155352, 1074.3289238633051, 1073.254238877467, 1070.7622036949083, 1070.9040708458697], [0.0019383188997990075, 0.001635559306050638, 0.002590126224272904, 0.001004016254459339, 0.004866180569466749, 0.0030486808333825, -0.0012373941610180905, 0.003475657012050215, 0.005283813011131011, 0.0034275230480991237  …  0.003135051868010885, 0.004795547088386032, -0.0008733288817194262, 0.000435719475304408, 0.0006778385310770574, 0.006860832553607477, 0.006960133076898023, 0.009234919000693953, 0.007132255682063882, 0.003939927810498345], [2.3548476e6, 2.364481152589793e6, 2.389803777915309e6, 2.3673847301707203e6, 2.37494570892293e6, 2.4051503124430142e6, 2.4078087485732487e6, 2.4216534092043247e6, 2.4273044338826444e6, 2.4131140584934293e6  …  2.417691610456823e6, 2.432322287030044e6, 2.423589980850594e6, 2.4416153767372775e6, 2.4497318090720405e6, 2.474029988037789e6, 2.4524936128046014e6, 2.438787333994543e6, 2.4163975045353896e6, 2.42677942773417e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.008981393471924008, 0.009021746804073739, 0.007980674344054504, 0.008131388583209321, 0.007871920048308936, 0.008422183253103952, 0.007102163003527197, 0.006238585569123438, 0.005037379555347608, 0.005177458299525285], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.503696225116 … 137.13538556670352 505.41380923410753; … ; 583.4784045787451 289.7357613409042 … 148.51734562834966 542.6047125867703; 591.5482528326913 292.5576336845165 … 149.07637586629318 544.0441085466014], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 572.4104021482683 284.239763398988 … 145.7001199530149 532.3120432599003; 579.7425221620133 286.71896099401147 … 146.10120767940316 533.186434320173]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72490.06188932263, 72687.07797552187, 72875.54905844368, 73067.81921625923, 73190.80721754131, 73075.23059486243, 73361.36633127987, 73852.12807404452, 74136.15006235747  …  74162.0086392042, 74057.20159757901, 74351.34496755744, 74530.08207002528, 74604.37604430932, 74868.22223172376, 75344.90484645698, 75596.22229108513, 76023.35078713212, 76534.47046060505], [72422.0, 72417.0316928002, 72540.6943886284, 72655.51521270532, 72773.81484677737, 72822.86850929228, 72634.62327327006, 72845.57138868608, 73259.00334740218, 73466.65557708728  …  73344.2754609271, 73166.83770282265, 73383.43990225502, 73485.74225091227, 73484.88809918243, 73670.48084146643, 74064.84552783972, 74237.02765527416, 74581.26377125946, 75007.04587443786], [64900.92049553802, 64966.370940930196, 65157.27361541793, 65317.4371290921, 65488.14164774216, 65596.27613269385, 65475.570911835384, 65738.26218429721, 66187.21547391186, 66442.42964694453  …  66435.81664371435, 66329.59346781678, 66598.5167216016, 66762.39586263309, 66823.32630146865, 67067.91784298276, 67516.13049802065, 67750.86799305068, 68156.85505455021, 68625.81574989579], [64900.92049553802, 64900.920495538005, 65026.054206278444, 65120.22356334919, 65224.635770596746, 65266.51601631101, 65080.78576104829, 65276.064370035565, 65655.64955822393, 65842.41413225746  …  65703.27484108065, 65532.135909286226, 65731.5378968797, 65826.89939620998, 65820.59814778308, 65994.96567763966, 66369.07679641875, 66532.73018726049, 66863.98760396794, 67256.22688893769], [40512.94792630534, 40502.78442885763, 40514.54226995938, 40612.26543292574, 40732.03871904629, 40839.90089475147, 40873.97555267958, 40946.28501926457, 41077.134517550585, 41267.44029441828  …  41537.91091491538, 41582.057555644096, 41699.703175517345, 41748.39944274974, 41842.21195916506, 41935.48461744974, 42077.83127265537, 42133.097189946675, 42206.97688209281, 42429.54716959418], [40512.94792630534, 40461.979851934135, 40432.950545762964, 40489.644429546606, 40568.144442608864, 40634.59395865541, 40627.52579474524, 40658.39661441171, 40747.23387937873, 40894.77023163389  …  41079.90109917945, 41082.13098647118, 41156.85685655961, 41163.407252866775, 41214.34192835198, 41264.60097483619, 41362.95718611254, 41375.558281849306, 41406.35269609331, 41582.76619447606], [14866.888022051655, 14886.49199925333, 15058.655966774637, 15335.549272560465, 15409.50581113044, 15437.336774092179, 15537.51946990928, 15788.173105333357, 16179.623926564658, 15884.560988016663  …  15653.176172041392, 15878.000554333075, 16039.446159848527, 15778.217030795257, 15804.389982759323, 16068.579286872067, 16089.836940170762, 16194.234007366964, 16295.104379967308, 16182.514909337608], [14866.888022051655, 14871.494585705837, 15028.32953000478, 15289.246501239406, 15347.50229044753, 15359.731485021099, 15443.83594976028, 15677.168359269159, 16049.681360671373, 15741.113749746652  …  15480.579424243366, 15687.104893822963, 15830.64481012798, 15557.127507448353, 15567.234670914406, 15811.514247515974, 15816.481419286249, 15903.067129885636, 15986.00252895264, 15859.55492817118], [15944.236265986641, 15988.960565312917, 16209.19216940096, 15983.906705619103, 16139.1149518091, 16498.669403816726, 15943.70019214514, 16116.064502433874, 15933.264824748358, 16393.27161811204  …  16598.978969918684, 15719.708835800875, 16276.68973309746, 16453.28967314798, 16298.278863401802, 16097.48011346758, 16469.161206393805, 16419.357915242734, 16532.01169914189, 16866.513046362936], [15944.236265986641, 15972.852468535997, 16176.548682326125, 15935.646342468513, 16074.175688994097, 16415.72867206302, 15847.567604115671, 16002.75439139624, 15805.300829801246, 16245.230413724823  …  16415.95350879259, 15530.716261391517, 16064.799948912705, 16222.740811750977, 16053.712422646926, 15839.952718853221, 16189.361221046218, 16124.143385660496, 16218.415952956735, 16529.902280587987], [15944.236265986641, 15954.057532817284, 15985.295299210069, 16011.681724168002, 16035.875133204077, 16075.140126870527, 16073.281173269323, 16117.914516697638, 16170.527454428455, 16232.067605259188  …  16284.816905633688, 16292.123703540634, 16324.78608348037, 16361.232212495204, 16401.69612720457, 16423.183008525237, 16489.477141590898, 16564.023744089787, 16638.32086895657, 16747.65976784065], [15944.236265986641, 15937.98459914074, 15953.10271520997, 15963.337499636938, 15971.35127840453, 15994.328526096375, 15976.36727632632, 16004.59139843224, 16040.657944555214, 16085.48217106664  …  16105.255492313685, 16096.249184903532, 16112.270181487274, 16131.973290262838, 16155.577842090372, 16160.44502086207, 16209.332002152027, 16266.208171590393, 16322.708544024608, 16413.420997568763], [3173.2320350842083, 3170.17416385889, 3173.561249305077, 3172.066988859984, 3172.7566528600887, 3188.9792267096673, 3198.796669381253, 3201.131214243993, 3183.8090090860496, 3201.3485606038294  …  3241.654094373195, 3256.8634227766897, 3248.075554172256, 3255.3247185062996, 3275.210600590027, 3253.533243393341, 3246.7948594137524, 3259.0855804684675, 3251.0306199962897, 3269.166501722409], [3173.2320350842083, 3166.9803682383135, 3167.170054448467, 3162.489536511205, 3159.9903717633033, 3172.947856898144, 3179.5095152889344, 3178.6244457164007, 3158.2390506103443, 3172.438437742726  …  3205.910616626212, 3217.7072902299833, 3205.7921390875626, 3209.7100467756964, 3226.063901970971, 3201.4832372087512, 3191.6339958636468, 3200.4883185369836, 3189.3618169672272, 3203.922628459115], [34195.564496956766, 34996.76198748811, 34009.637737715406, 34827.68097210198, 34413.80673916223, 32987.639639752975, 33170.01542129386, 33376.78620133864, 34234.04331042455, 34466.513623664265  …  33835.190836500195, 34412.72940815075, 34089.10129185094, 34929.23197558306, 36020.17508916096, 36592.584951629346, 34857.20088438076, 35035.55068431954, 35500.341405309744, 35844.64949196138], [34195.564496956766, 34961.50445922855, 33941.14615847392, 34722.525420185775, 34275.33525253039, 32821.80693509161, 32970.01671403034, 33142.118032197126, 33959.101232113666, 34155.26006142606  …  33462.113587811444, 33998.99716977196, 33645.32971211169, 34439.79218442779, 35479.668567536464, 36007.176987253995, 34265.00045750529, 34405.623273801015, 34826.9353942673, 35129.285570488275], [33097.63671130043, 33884.93709158872, 33104.95016832822, 33883.853324763346, 33626.64700488821, 32572.739494871596, 32449.980041164752, 32865.94249709002, 33571.938505243015, 33875.63646185325  …  33463.24825417104, 33535.29475634936, 33753.59539275642, 34379.0560522503, 35360.67985017738, 35825.906737694764, 34149.12545714326, 34186.01750579027, 34511.08357937908, 34788.75415665042], [33097.63671130043, 33850.79967260385, 33038.28052793905, 33781.54748073464, 33491.342827803026, 32408.99254153837, 32254.32278938086, 32634.866008587545, 33302.3139545623, 33569.7188794437  …  33094.27215909941, 33132.11160863451, 33314.19142545664, 33897.32550558121, 34830.06949026694, 35252.76408699276, 33568.954756110084, 33571.364415921686, 33856.44280100996, 34094.46309928504], [29576.14777688488, 29605.974349916603, 29674.773897363237, 29697.466108380813, 29752.939269839444, 29804.792938500203, 29763.819587615646, 29845.262127894315, 29970.683019862616, 30086.056763378383  …  30141.18872941893, 30149.360106871696, 30234.171844689095, 30281.33283998568, 30365.22581418928, 30484.68998742802, 30639.489780763604, 30762.78637931221, 30946.247620233255, 31153.02725978818], [34346.71094688274, 34381.34847608994, 34496.725227988085, 34631.85039842039, 34739.29239403043, 34795.782288846814, 34720.16750514974, 34899.540118123114, 35212.70885717447, 35344.236620201365  …  35285.03469429265, 35174.74275532321, 35351.12566011046, 35464.212414343514, 35440.29433462881, 35564.59132439633, 35843.27092929109, 35958.88563447076, 36178.05798798285, 36434.321493413314], [28335.329312139656, 28363.904560528434, 28459.088005169026, 28570.563488468713, 28659.200922552933, 28705.80392261619, 28643.423283019103, 28791.401995334232, 29049.759756722528, 29158.2674529855  …  29109.42708311338, 29018.438504439673, 29163.9507690611, 29257.245012780393, 29237.513089503133, 29340.055546713, 29569.96048257372, 29665.340233771974, 29846.15291253141, 30057.5650278948], [978.0617717704338, 979.0481149238879, 985.7744900666169, 988.1206222908472, 995.9099838724101, 995.700905346811, 991.5838190700774, 993.4599382797617, 1003.8235968748146, 1012.1362633647923  …  1009.5932200028335, 1005.4906056218886, 1013.2192168020905, 1016.8506083039046, 1017.8061526505513, 1018.6365311584167, 1033.3697879659464, 1029.195979267674, 1032.54944633411, 1038.4669966943013], [0.0019383188997990075, 0.008402480659747136, 0.006262456742697209, 0.0003443850886450939, 0.0010312797824489905, 0.0028602126535386407, 0.009134207210719003, 0.009287323216269128, 0.005058388468270891, 0.003770063119533651  …  0.006859482800510408, 0.004057501395667185, 0.0031358197252688846, 0.003782092717674157, 0.006951077652480153, 0.007821841070198232, 0.002352494019806972, 0.0016832477987809291, -0.0006152373050856141, -0.0011233808759016917], [2.3548476e6, 2.3867805629173755e6, 2.372034932663073e6, 2.3798292592625977e6, 2.3709476831380576e6, 2.3541100416000867e6, 2.3533628728187024e6, 2.3720074049381115e6, 2.3850964162931037e6, 2.405423329519018e6  …  2.3719197066103704e6, 2.3780465050824834e6, 2.3730354805315332e6, 2.382047590862062e6, 2.4080343795715016e6, 2.421113859515475e6, 2.3903220653092125e6, 2.400294855803804e6, 2.4155433681748183e6, 2.403781845870803e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.007558091395826001, 0.007345722896257598, 0.006666592608464388, 0.006633378281390658, 0.007374853034518481, 0.007542617156735767, 0.005787254322307605, 0.005807805633868202, 0.005988574672565467, 0.00504051797423922], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.503696225116 … 137.13538556670355 505.41380923410753; … ; 537.1614236536126 266.2715086976216 … 142.79557920174443 530.6122411751478; 542.6840468655676 267.8083949518527 … 142.93958385048387 532.7523534507711], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 526.9720080798704 261.2206041871795 … 140.08688971938477 520.5470570502821; 531.8535158549714 262.4636512779288 … 140.08688971938489 522.120032640268])])

Now, apply a shock to the model and simulate it again. A shock is simply a function that takes the model and changes some of its parameters for a specific time period.

In this case, let's define an interest rate shock that sets the interest rate for a number of epochs.

We do this by first defining a "struct" with some useful attributes

struct CustomShock
+model = Bit.init_model(parameters, initial_conditions, T);

Simulate the model for T quarters

data_vec_baseline = Bit.run_n_sims(model, 4)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72493.10330594923, 72545.06680677008, 72467.649654224, 72493.7873436627, 72779.72278701238, 73038.9553903133, 73494.99875078628, 73827.60450915812, 74117.88830832069  …  74546.37517631352, 74762.55648404012, 75027.49817802872, 75406.81966089878, 75920.49493277048, 76217.5940553249, 76347.55199851857, 76542.10648473362, 76791.12503807127, 76904.13461745705], [72421.99999999999, 72420.07004534804, 72398.96921437311, 72248.84738307762, 72202.09271710998, 72413.85064805154, 72598.56679017558, 72978.26425472446, 73234.67673733723, 73448.5587377862  …  73724.40385406217, 73863.71235359622, 74050.79095699346, 74350.19470870032, 74781.25775431238, 74998.2654223653, 75050.45837833949, 75165.90516944637, 75334.47411167693, 75369.33251736159], [64900.92049553802, 64966.370940930254, 65014.69417702168, 64936.50672491944, 64975.533289952466, 65231.85489981031, 65484.477712798674, 65931.07479902696, 66201.01510074953, 66456.69322935463  …  66852.21653598662, 67038.98872970523, 67285.73967825608, 67638.50255734152, 68108.10210031054, 68360.46591742999, 68471.85779984585, 68643.37208102758, 68873.17366426968, 68962.61974968342], [64900.92049553802, 64900.920495538005, 64883.76190680973, 64740.4433060074, 64714.0900047751, 64903.92677138888, 65089.638858428734, 65467.52134246302, 65669.33835684137, 65856.54890585056  …  66115.08337972582, 66233.00235946315, 66409.81459195622, 66690.72979815585, 67086.09503705832, 67266.83557539797, 67308.56693341817, 67409.18735209666, 67566.71836527466, 67586.3091761831], [40512.94792630534, 40549.084448285124, 40540.334720234634, 40568.30838439853, 40495.72150006011, 40667.13578781242, 40656.35384091525, 40642.428414165755, 41039.59405458833, 41239.12094558613  …  41407.486102925126, 41614.29904827403, 41692.301878771184, 41828.1311251252, 42062.3640437776, 42307.46809199446, 42436.85823094456, 42561.13220147442, 42647.285483340514, 42782.58272700639], [40512.94792630534, 40508.2332263536, 40458.69105294892, 40445.820100958605, 40332.778097697264, 40462.69736202123, 40411.21623374343, 40356.67638855467, 40709.994913169576, 40866.70662373035  …  40950.91439138816, 41113.9848508848, 41149.55190982037, 41242.02170890281, 41431.1904855053, 41630.63345988642, 41715.884517565115, 41795.89736791956, 41838.30908305059, 41928.7561006027], [14866.888022051655, 14901.386156242635, 14880.17506379776, 14682.09462864597, 14669.36783937501, 14814.320711303435, 15065.82586083908, 15065.87729335728, 15111.700592186357, 15059.75671881081  …  14793.531281315152, 14865.200461300357, 14811.500083771227, 15070.151713508742, 15092.466512150211, 14961.533515958216, 14974.114387796219, 15086.952825757586, 15065.944679202627, 15249.93743640526], [14866.888022051655, 14886.373737559485, 14850.208067460764, 14637.764839212183, 14610.342425881476, 14739.847396507255, 14974.986418717814, 14959.950922267595, 14990.334783013466, 14923.757964299315  …  14630.413243190427, 14686.48134292237, 14618.68412379001, 14858.983832334106, 14865.994082268126, 14722.17898850159, 14719.714243563447, 14815.694491279612, 14780.158759760949, 14945.58922261746], [15944.236265986641, 16195.597544449483, 16203.348925685597, 15962.229916236776, 15877.64804685318, 15847.26037106996, 15815.583081089111, 16170.398897011788, 16146.909380423853, 16398.971403871565  …  16525.917717815337, 16462.070192591913, 16402.31705426253, 16368.614627746043, 16617.285212481493, 16875.113463188813, 16773.781008642844, 16724.4311896121, 16976.238698913712, 16675.23394183119], [15944.236265986641, 16179.281271009422, 16170.717206245383, 15914.035002024744, 15813.76085338089, 15767.59434835647, 15720.222975564253, 16056.706767381309, 16017.229553150817, 16250.878726955309  …  16343.697852586449, 16264.152466614662, 16188.791854867031, 16139.252260703188, 16367.931870727536, 16605.14549470147, 16488.80573749056, 16423.73154522531, 16654.216410332774, 16342.440598523779], [15944.236265986641, 15959.641901607309, 15965.772313906304, 15950.995165511855, 15951.090537181248, 16019.25858237433, 16039.262246129576, 16114.432204050423, 16212.0359486729, 16273.364293223196  …  16359.872464739628, 16417.22995499086, 16483.159985693255, 16552.246821404995, 16631.281422777596, 16732.058504120265, 16771.684595409442, 16816.3510350619, 16866.48185926165, 16900.489056877148], [15944.236265986641, 15943.563341951984, 15933.61904699937, 15902.834172490675, 15886.90783176822, 15938.727904629774, 15942.553466409616, 16001.13356950635, 16081.833073804659, 16126.405924843586  …  16179.483465678293, 16219.85132754462, 16268.58237382479, 16320.311340170088, 16381.718058642447, 16464.37912804838, 16486.744940909677, 16513.99870278842, 16546.541548280053, 16563.20022024744], [3173.2320350842083, 3175.7585326489184, 3175.3771431615774, 3175.4807635138714, 3165.8842576739517, 3185.993172980707, 3157.792915797519, 3150.954643262002, 3176.825597668449, 3187.7594948472247  …  3209.0636119709307, 3222.0771865342294, 3249.091643096722, 3235.912295227363, 3232.958051377085, 3272.7810348060607, 3294.0522860255455, 3311.0211395834563, 3315.308181191256, 3336.065595706187], [3173.2320350842083, 3172.559111049558, 3168.9822912993022, 3165.893003922471, 3153.145629163981, 3169.976814408908, 3138.752993960168, 3128.8006601696193, 3151.3117246989464, 3158.972089507541  …  3173.6794869335713, 3183.3392767682367, 3206.7950005765624, 3190.5696367033865, 3184.4453801703726, 3220.4231025647264, 3238.0885505435895, 3251.490093777349, 3252.420097040633, 3269.4865943583964], [34195.564496956766, 33744.10275992314, 34059.13431064141, 35040.008422901876, 35602.30602731324, 35542.58239847444, 35421.05858322972, 34152.60456569422, 34845.02256208538, 35561.06817241901  …  37514.767836465384, 38053.27044525937, 38110.03327950769, 38450.58836247592, 37959.975549380826, 39331.1054774359, 39578.81262754484, 39642.851557037015, 39789.17723850551, 40219.503407700795], [34195.564496956766, 33710.10722464824, 33990.543050877845, 34934.211788672685, 35459.052353562925, 35363.9056991364, 35207.48720448382, 33912.48171095017, 34565.17355812339, 35239.93011747906  …  37101.11843702029, 37595.7692522495, 37613.917247360776, 37911.80617708201, 37390.361040446056, 38701.88667738062, 38906.395189007344, 38930.08642735754, 39034.416296323674, 39416.82903132303], [33097.63671130043, 32897.067602951196, 33137.92621358949, 33784.99169795946, 34151.25606993895, 34091.57648164794, 33919.865975760054, 32536.310419442958, 33315.622080125635, 34141.028932366935  …  35695.327762207424, 36232.283663386006, 35988.65411828398, 36310.66616795746, 35811.5963850199, 37257.62649325264, 37416.01425641003, 37473.26128914788, 37687.52106189124, 38023.122895486886], [33097.63671130043, 32863.925414222904, 33071.19016315993, 33682.98434779087, 34013.84101341275, 33920.19415796987, 33715.34604233409, 32307.55153442942, 33048.05607011989, 33832.714694677874  …  35301.740070123116, 35796.675559075586, 35520.154178844896, 35801.86927032212, 35274.21972463487, 36661.57919810499, 36780.34130928709, 36799.50466233601, 36972.626437791194, 37264.28243570574], [29576.147776884878, 29605.9743499166, 29605.83575349661, 29585.759648128947, 29635.557114122596, 29759.523993757794, 29862.441113349836, 30026.465938306876, 30180.174696152233, 30300.53701677228  …  30492.302492757623, 30629.783091777717, 30724.549297489957, 30917.987794017114, 31096.398501256528, 31227.54844133412, 31302.03598125254, 31373.106408893036, 31472.878508590773, 31510.34390495404], [34346.71094688275, 34381.34847608993, 34428.28883266943, 34368.012591088496, 34355.87824949872, 34485.94649202848, 34633.73427991056, 34909.416838117766, 35028.68275155071, 35160.847780102784  …  35350.268091232014, 35396.69962522158, 35541.81383626948, 35699.72737877033, 35983.19158289366, 36102.827420979396, 36132.82674512997, 36229.0457016319, 36355.03132357882, 36403.89641993363], [28335.329312139664, 28363.90456052843, 28402.629388176887, 28352.90272999598, 28342.89214803767, 28450.195769942886, 28572.11765190787, 28799.550085962328, 28897.942008789, 29006.975435988556  …  29163.243292394232, 29201.548351882953, 29321.26458801027, 29451.54000904048, 29685.39214074705, 29784.089243795308, 29808.83806851575, 29888.216726424766, 29992.15227041271, 30032.464968744276], [978.0617717704338, 979.048114923888, 980.5695908556356, 982.7344857019392, 984.0979263312257, 986.3844140240348, 988.3023195384316, 995.1920226023142, 992.157653046631, 995.308432479486  …  1009.6459519969814, 1012.5060127059635, 1019.3765444967147, 1020.7873845540953, 1028.5120161603177, 1030.0900551164711, 1036.9950734633367, 1041.2199705026144, 1045.2638321000873, 1048.3794247957971], [0.0019383188997990075, 0.007130098036954635, 0.0015521060898713301, 0.005452668090515589, 0.007748724863613221, 0.007827443838831494, 0.004947270750729427, 0.004926801183916085, 0.003004543618999822, 0.0012472637841980383  …  0.002235845141582926, 0.0022974778518842776, 0.003220143250588059, 0.005018119901118112, 0.0017118469475294606, 0.001410835815442102, 0.006998237519689976, 0.0033691196571934423, 0.0037073578868431767, 0.004082867824658942], [2.3548476e6, 2.352529041319429e6, 2.375685676581926e6, 2.404153425538035e6, 2.416447609936102e6, 2.3975803913639807e6, 2.4026976320237666e6, 2.3799455097747133e6, 2.380686634744487e6, 2.3801493619689504e6  …  2.417170852699969e6, 2.421166005348959e6, 2.432096439499784e6, 2.4314500769271962e6, 2.4139051338650566e6, 2.4151621908455994e6, 2.430977184201128e6, 2.4337755135828746e6, 2.43475517279179e6, 2.4543029791840687e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.010114123867115871, 0.009580637527288629, 0.009389297929166231, 0.008783194206997446, 0.007462481252606977, 0.0069936078056124585, 0.007280526456212378, 0.006932064267104784, 0.006543530823903598, 0.006942484258330563], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613054 258.503696225116 … 137.13538556670355 505.41380923410765; … ; 538.126007007296 277.9893480867365 … 145.41639738332526 530.378055328513; 539.0596304869362 278.94967225997146 … 145.80366965945984 531.4603806222464], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 527.9182942509656 272.7161678693931 … 142.65799359830015 520.3173134752002; 528.3014331928179 273.3825783067633 … 142.8938159889372 520.8538441550717]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72494.20571397578, 72578.74151838828, 72611.73672728844, 72744.69067720778, 73155.75173862383, 73265.83191542189, 73314.62825653606, 73156.14057093272, 73064.07533708645  …  73430.93115899441, 73480.25348440855, 73369.3315560116, 73805.33277532883, 73781.98152612495, 73988.46381950418, 74228.3258892922, 74313.02769828126, 74393.52335221831, 74874.2209179509], [72421.99999999999, 72421.1713427524, 72432.57610891551, 72392.49941265742, 72451.98648615493, 72787.98925834845, 72824.07536259672, 72799.16192372404, 72568.60549225686, 72404.26233805138  …  72621.25906647278, 72596.82603550768, 72414.2103314805, 72771.14837972088, 72674.83415400499, 72804.79679928395, 72967.23649706859, 72976.90446940536, 72982.3525345618, 73379.93049937322], [64900.92049553802, 64966.370940930254, 65047.22913634793, 65072.74903559282, 65190.81641029476, 65567.79069982731, 65659.402537225, 65688.52712763881, 65528.11723136254, 65426.414598959906  …  65757.21730972876, 65798.23777934417, 65686.367577342, 66093.69708742754, 66058.01030881928, 66249.39210459638, 66465.14901335895, 66540.43097137242, 66618.58005903116, 67084.94366615023], [64900.92049553802, 64900.920495538005, 64916.231344392894, 64876.27425896265, 64928.506886344454, 65238.17378303174, 65263.50897310239, 65226.67899457829, 65001.84469685563, 64835.5743175564  …  65032.15795262642, 65007.168524855086, 64831.26310105855, 65167.57064634868, 65066.76622715978, 65189.53470932529, 65335.95078115957, 65344.0564158741, 65354.89214835208, 65746.10651603148], [40512.94792630534, 40546.96695063287, 40545.13061844805, 40561.77193334927, 40617.05452574304, 40760.244113464796, 40905.56730701576, 41022.01743886365, 41066.2605931227, 41109.82338333144  …  41288.03096005714, 41364.89666994233, 41386.55496088997, 41500.80806306398, 41620.89208804517, 41687.990401974515, 41823.56220321098, 41919.36256164565, 41947.485260841364, 41960.68498082311], [40512.94792630534, 40506.1178619768, 40463.477292763586, 40439.303385478845, 40453.62291338441, 40555.3376212815, 40658.927066504104, 40733.59656847781, 40736.44728613027, 40738.57669703292  …  40832.776397764515, 40867.580950326184, 40847.78520225871, 40919.28520434873, 40996.34310809874, 41021.066170401726, 41113.0079773466, 41165.66653023523, 41151.78337166057, 41123.261248661576], [14866.888022051655, 14886.587990148117, 14935.062668014429, 15035.192137607317, 15166.680933227888, 15381.66875525987, 15487.196186660307, 15431.862828648576, 15444.347212683617, 15614.44486582564  …  15688.08079084708, 15516.89694499292, 15759.809764612983, 15498.92837860295, 15550.802970838078, 15652.152027040378, 15455.224262299775, 15196.695390518325, 15382.038883476585, 15398.441656161891], [14866.888022051655, 14871.590479894488, 14904.985134225595, 14989.796237470817, 15105.65447160999, 15304.343315799986, 15393.81609089828, 15323.363257281886, 15320.309836136907, 15473.43694028006  …  15515.099173957713, 15330.34270718151, 15554.648718689283, 15281.752338944818, 15317.452899622904, 15401.748988600802, 15192.650384496133, 14923.46392165849, 15090.25697276308, 15091.129692902288], [15944.236265986641, 15976.150413284673, 16222.70437770461, 16114.625621320303, 15951.501924186156, 15985.580687934915, 16538.725787850773, 16443.008076143014, 16556.938557119982, 15869.915325307249  …  16294.26374424137, 16365.777413788352, 15320.029782891786, 16654.698806834273, 15779.263023192094, 16203.780408959818, 16340.0244833981, 16181.42666982892, 16028.76905191571, 16251.181874642616], [15944.236265986641, 15960.055222110199, 16190.033678564407, 16065.970577291122, 15887.317563467437, 15905.219312886235, 16439.005491211043, 16327.399264164176, 16423.96568400407, 15726.600346271187  …  16114.598167165486, 16169.017382292128, 15120.593788372491, 16421.327734963215, 15542.484757973902, 15944.55242282719, 16062.418444223491, 15890.49006396632, 15724.719316000832, 15926.851483379487], [15944.236265986641, 15956.478182364226, 15969.160269600576, 15968.213511695896, 15980.010727541083, 16040.824258186725, 16073.464750757905, 16101.173886006683, 16096.299269361456, 16071.245866875117  …  16129.471727419528, 16168.336092102305, 16147.387552990795, 16221.003744050155, 16225.849414591703, 16252.91918049435, 16295.139594663666, 16327.91385400283, 16343.645124616836, 16403.36128778096], [15944.236265986641, 15940.402810001502, 15937.000179732526, 15920.00053115659, 15915.711655409803, 15960.185167279316, 15976.549746933895, 15987.968469102056, 15967.025904421647, 15926.112750706458  …  15951.623197941773, 15973.949828725452, 15937.181023293611, 15993.709748855232, 15982.369825561982, 15992.905072576285, 16018.296119596167, 16034.343457867251, 16033.622504169118, 16075.993799955497], [3173.2320350842083, 3172.5948134058362, 3171.979990653005, 3173.9803316585367, 3173.696021072894, 3177.8259798605654, 3180.4926439048013, 3202.296938984601, 3216.5710061942987, 3218.444949309832  …  3229.284839951621, 3240.1587343793717, 3241.40543920114, 3241.7533183729474, 3254.4793412486483, 3239.8995919720032, 3253.006840488958, 3267.6639571569217, 3251.0965259605446, 3230.1254836396974], [3173.2320350842083, 3169.3985790990782, 3165.591980273195, 3164.397102335461, 3160.925960222433, 3161.8506787193464, 3161.3158539888764, 3179.7819743865707, 3190.737928007808, 3189.3804356697656  …  3193.6777494184644, 3201.2034364726474, 3199.2088556064236, 3196.328813527514, 3205.6437288707607, 3188.0676968647094, 3197.740439553416, 3208.912458899516, 3189.426472761173, 3165.6607653183464], [34195.564496956766, 34346.89698343379, 34705.147381713345, 35458.99262950318, 36020.042467703504, 35166.17538467001, 34236.45003400282, 33409.63826208227, 33610.93524232788, 34645.42863941807  …  33761.66065555868, 33161.013020258964, 34143.122368846954, 35169.63851682287, 35293.602260385975, 35753.81245477039, 36010.03818241097, 36353.37167651075, 36866.372758664904, 37397.07107496929], [34195.564496956766, 34312.29416242264, 34635.25512439757, 35351.93095223182, 35875.10793991806, 34989.39092720906, 34030.021256050044, 33174.739114053154, 33340.99749919586, 34332.5593658665  …  33389.394173321045, 32762.329731262533, 33698.647543267376, 34676.8300707992, 34763.99844402064, 35181.823167993316, 35398.251824287574, 35699.750288049014, 36167.05449753669, 36650.72494535238], [33097.63671130043, 33262.3966235235, 33829.303527492586, 34558.84559449213, 35010.58917365295, 34137.917202706005, 33902.10740010756, 32991.89834920167, 33522.341034321704, 34175.536876796104  …  33601.10499170999, 32928.33056457401, 33240.18532123025, 35018.74098999562, 34462.57881633656, 35309.27147324108, 35400.52324202784, 35337.828600222754, 35831.1426026805, 36133.15866864644], [33097.63671130043, 33228.88638365174, 33761.175121035994, 34454.50173981563, 34869.71640222514, 33966.30191882845, 33697.694542066594, 32759.936280253252, 33253.114813210406, 33866.91101139946  …  33230.60884573614, 32532.44473555467, 32807.46492110754, 34528.04696933544, 33945.44505571136, 34744.39395053923, 34799.09213328544, 34702.46633450409, 35151.46162339962, 35412.036870922886], [29576.147776884878, 29605.974349916603, 29636.542665506473, 29631.885426164856, 29661.931144318252, 29772.786282629873, 29839.484470841395, 29828.65066896017, 29781.688087759314, 29730.371778668286  …  29827.36937408374, 29871.54796375166, 29849.55940120079, 30003.83902937449, 30029.116629526143, 30121.09955847671, 30193.108673956332, 30262.773744363167, 30367.974089570493, 30545.08569542008], [34346.71094688275, 34381.34847608993, 34429.51494893438, 34455.396504273784, 34536.537973229555, 34791.51542015139, 34818.66896504563, 34858.86951775714, 34748.898389800604, 34698.99306720783  …  34918.58040359259, 34918.33726213022, 34834.86692680381, 35080.20231220764, 35017.137590652965, 35114.32585112699, 35252.90368085267, 35258.47663833063, 35235.63989956816, 35517.56510927221], [28335.329312139664, 28363.90456052843, 28403.640908849015, 28424.992659087526, 28491.93270022533, 28702.283843799807, 28724.68495923005, 28757.849587463952, 28667.125671270205, 28625.9548077112  …  28807.10983879584, 28806.90925209581, 28738.047944154954, 28940.444585512818, 28888.417488770025, 28968.595802497483, 29082.919658621915, 29087.517233790746, 29068.67739453363, 29301.259887533106], [978.0617717704338, 979.048114923888, 981.1715219070404, 985.4671051541459, 992.3472927469938, 1003.4889970459234, 1001.2491013380095, 1001.0069409214992, 997.5307538026017, 997.0497530838046  …  1011.2675320524775, 1008.3525534622781, 1001.941249337422, 1009.6557458454274, 1011.7560886401901, 1013.9666949926659, 1019.1366585499886, 1019.1805886786459, 1014.9660698924743, 1022.2928614579081], [0.0019383188997990075, 0.006690781133197765, 0.004164690942635607, 0.005988874714129233, 0.009667537004806492, 0.007168944727528936, 0.0043848907277521665, 0.003747677386898962, 0.007371378600267153, 0.009607221823335177  …  0.005595011671030159, 0.003261855621156995, 0.005888810957571877, 0.004248894626575961, 0.0004606540330900355, 0.005553913066333349, 0.004854260604388649, 0.002813119735735059, 0.00596415776994319, 0.005513258699189061], [2.3548476e6, 2.375477756098198e6, 2.385523966338232e6, 2.3970248077735384e6, 2.415604562836334e6, 2.3950262369061895e6, 2.392998872935494e6, 2.384684476795016e6, 2.392041721765245e6, 2.4159266182067604e6  …  2.3903954754560236e6, 2.370588762349365e6, 2.398634371713714e6, 2.4107010541511946e6, 2.4203779888656843e6, 2.4343448036797713e6, 2.438617263073187e6, 2.454062323176006e6, 2.4645048212243468e6, 2.4900328204843127e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.007815187217654498, 0.006496451455677716, 0.007314297372401335, 0.007365114784722982, 0.0072252555743464765, 0.007385385499740804, 0.007122647059114118, 0.007282856406919516, 0.00729908939555391, 0.007904071705422977], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613054 258.503696225116 … 137.13538556670355 505.41380923410765; … ; 516.9471681290754 260.94887818269007 … 141.14843978334085 523.1252553438476; 522.5008990295748 261.59943836959326 … 141.2907833461084 524.8334789528268], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 507.1411967882627 255.99893865572128 … 138.47099489022892 513.2020918605799; 512.0731699988622 256.3786089643787 … 138.47099489022884 514.3591978273192]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72481.17572996135, 72580.55676268709, 72784.99354201758, 73233.55268423245, 73796.09778450902, 74312.75591605651, 74773.78534552944, 75093.26687128565, 75246.74188420575  …  75308.8065405406, 75420.03438768577, 75578.9836056058, 75730.3696805941, 76065.42341178143, 76505.19211889566, 76849.49079311683, 77111.34827265948, 77192.77544059574, 77141.29619160325], [72421.99999999999, 72408.15448581037, 72434.38769751682, 72565.23311142052, 72938.88144985352, 73425.11621011642, 73864.68693183613, 74248.05985473558, 74490.17425165158, 74567.21807991252  …  74478.42841493926, 74513.2856298138, 74595.09715278905, 74669.2110399891, 74924.01148575844, 75281.26249376335, 75543.86957000679, 75724.91218159666, 75728.5056073209, 75601.76097691157], [64900.92049553802, 64966.370940930254, 65056.22558757746, 65242.96368564731, 65682.0841337188, 66203.42974018327, 66671.45510262635, 67077.67961193743, 67360.16715125856, 67486.88305265812  …  67516.65255180918, 67613.70176438746, 67761.41841002875, 67890.47321623092, 68197.01861295375, 68596.14492662753, 68914.62094828111, 69140.14403374626, 69197.0457853973, 69145.3130676913], [64900.92049553802, 64900.920495538005, 64925.20967778311, 65045.974978288155, 65417.797886515764, 65870.61739193524, 66269.45936453162, 66606.0645148504, 66819.1809702222, 66877.43548903595  …  66772.19311913091, 66800.80581985849, 66879.30094275535, 66939.169761989, 67173.67729869268, 67498.74419315714, 67743.80783339815, 67897.02751228797, 67884.4469558181, 67765.35642119955], [40512.94792630534, 40464.50389231193, 40525.01219055683, 40556.92298687973, 40455.15842226422, 40639.94817852964, 40880.451469569125, 41191.963965296956, 41390.29581701916, 41592.8261329627  …  41782.42263326499, 41850.87299140665, 41920.799511668614, 42045.648041971814, 42098.826024585076, 42261.63004233279, 42354.23866060879, 42608.2676099568, 42759.04601525775, 42750.77827050432], [40512.94792630534, 40423.73788115917, 40443.3993811198, 40434.46907947995, 40292.378234326505, 40435.646428015294, 40633.96266507456, 40902.34822132533, 41057.880102911186, 41217.21763832948  …  41321.71675591694, 41347.7145480447, 41375.07496281775, 41456.4907077642, 41467.10533020467, 41585.52872708078, 41634.66859822773, 41842.185297620315, 41947.94962932801, 41897.58637650967], [14866.888022051655, 14797.838271605364, 14912.591194017486, 15087.804896330661, 15466.682175968295, 15627.568135049412, 15762.015465024788, 15840.647436939054, 15896.194041575936, 15777.868474445904  …  16032.323188337186, 16033.878638472423, 16122.468701743102, 16217.764084886534, 16621.561067622053, 16962.396000151773, 16886.843770712283, 17077.05566892403, 17146.501026502436, 17113.984948916535], [14866.888022051655, 14782.930172358117, 14882.558915245876, 15042.250141986027, 15404.448593662242, 15549.006530781442, 15666.978345601308, 15729.273750161057, 15768.527771267318, 15635.38473440711  …  15855.545848611317, 15841.108910145735, 15912.586565402376, 15990.515484852545, 16372.143563837219, 16691.031686138318, 16599.94763918503, 16770.015955070667, 16821.249031661995, 16772.435301797334], [15944.236265986641, 16019.986763033192, 15962.527698886757, 16087.658998330586, 15957.658053217741, 16187.74108542162, 16154.470408542677, 16443.918718243884, 16491.35999105142, 16831.630607626736  …  16539.427341135815, 16332.736027502931, 16571.63215979844, 16732.815020963735, 16522.79764168956, 16487.152440454975, 16763.919473639962, 17328.119547401897, 17324.345630063068, 16808.71605170569], [15944.236265986641, 16003.84740887757, 15930.380966268971, 16039.085374885386, 15893.448921965912, 16106.363426520666, 16057.066980862612, 16328.303503649955, 16358.913795637109, 16679.630755187205  …  16357.058514633973, 16136.373241065294, 16355.902818052196, 16498.349359221538, 16274.862148352546, 16223.391070186331, 16479.111743342655, 17016.565789505974, 16995.720100762723, 16473.25876030785], [15944.236265986641, 15953.207368919517, 15979.4716975094, 16002.373531709598, 16035.047047509901, 16133.290678887652, 16200.134893337545, 16330.987850569643, 16392.184542604173, 16459.46960068394  …  16502.608633673564, 16531.57429358688, 16564.28841176785, 16591.350888176705, 16642.894254515086, 16699.741661888296, 16761.051546814135, 16830.747898268583, 16863.246674124468, 16884.61025916148], [15944.236265986641, 15937.135291741577, 15947.290841587117, 15954.057411493515, 15970.526524694513, 16052.186748519083, 16102.456131509729, 16216.166639322735, 16260.534849772577, 16310.830588287643  …  16320.64578159482, 16332.820944054798, 16348.654670860036, 16358.867468003853, 16393.156632168524, 16432.57929047333, 16476.292540667, 16528.13671523974, 16543.36773137295, 16547.638321125098], [3173.2320350842083, 3169.323999961129, 3171.863834034771, 3162.0092873091053, 3140.6834628314414, 3143.224845187376, 3128.311748175222, 3183.4707704501498, 3191.9829033630276, 3229.361601693591  …  3258.4920585001814, 3266.324232931656, 3268.6686647447164, 3274.63140855879, 3273.6196390039718, 3276.542198416549, 3269.6890426414616, 3302.117327987592, 3332.748052818204, 3345.064775479363], [3173.2320350842083, 3166.1310608391523, 3165.476057581305, 3152.462202275295, 3128.0462352374648, 3127.423487978184, 3109.449583126286, 3161.0881703786276, 3166.3472983184874, 3200.1985040487975  …  3222.562920168029, 3227.0543563655256, 3226.117168752515, 3228.7462051899847, 3224.4968138144695, 3224.1240951013388, 3214.1392222980135, 3242.746369717511, 3269.529151725539, 3278.3061744249558], [34195.564496956766, 33997.39037396348, 33935.59079680432, 35446.57230865083, 36632.85189498473, 37704.4477525769, 38526.29664398655, 38277.22381201134, 38113.88747081665, 37101.739913223624  …  36249.94198522182, 36763.767305254136, 36321.03286026925, 36306.9959492856, 36956.08883363603, 37037.2498785635, 38822.897602188015, 37986.76425660913, 35841.02270729656, 35448.58784395452], [34195.564496956766, 33963.139663789494, 33867.24833976053, 35339.54813217354, 36485.4515942884, 37514.90310443442, 38294.00222305903, 38008.10125546554, 37807.78540338876, 36766.688656246515  …  35850.2389456757, 36321.76935856302, 35848.206017690805, 35798.25047995152, 36401.53830802437, 36444.72816723502, 38163.32265212756, 37303.77501925546, 35161.154312301485, 34741.12826016288], [33097.63671130043, 32798.54357095276, 32755.16511757868, 34393.96564817423, 35278.79786220258, 36363.607367068864, 37010.47807106659, 36979.96858696194, 36798.47044917776, 36057.32324405346  …  35295.3086074195, 35561.22057495044, 35356.9496278737, 35572.85341651369, 36133.850155751636, 36243.23624260778, 37978.40871403234, 37888.85881023249, 35878.13993852411, 34980.7709234779], [33097.63671130043, 32765.500640374245, 32689.19990487871, 34290.119617104385, 35136.84589438963, 36180.80327963568, 36787.32328276148, 36719.96687586647, 36502.93282155315, 35731.70370425811  …  34906.131649898976, 35133.680428004955, 34896.67321117409, 35074.39499180087, 35591.63786466072, 35663.417156877505, 37333.181062876225, 37207.629879855805, 35197.56746673337, 34282.64772186623], [29576.147776884878, 29605.9743499166, 29663.410228274188, 29716.404596939046, 29829.903719661997, 30064.661579575277, 30248.259562163916, 30435.32624657434, 30540.86764149186, 30622.52127511989  …  30629.967172775945, 30672.141086862706, 30750.28331718723, 30791.71044871248, 30879.058384988024, 30978.90515938885, 31127.196025261066, 31257.86255317095, 31239.934723017785, 31232.729845820544], [34346.71094688275, 34381.34847608993, 34414.42176530538, 34545.79725558226, 34854.39536289687, 35129.04062540251, 35399.2186687056, 35608.87307088521, 35780.02898129724, 35823.91543633986  …  35849.081486854, 35904.612801098316, 35972.38048714268, 36059.10739362328, 36271.70811532536, 36555.9405488276, 36720.04032917713, 36805.91281985587, 36877.283223660146, 36838.96203296471], [28335.329312139664, 28363.90456052843, 28391.189343132643, 28499.571417512227, 28754.158501829716, 28980.735188288905, 29203.626510888676, 29376.587075779044, 29517.78717766781, 29553.992599429977  …  29574.754072920317, 29620.566263749362, 29676.47320935933, 29748.021121447662, 29923.412339277613, 30157.898244403495, 30293.277184280585, 30364.120220925302, 30422.999334505123, 30391.3851412373], [978.0617717704338, 979.048114923888, 978.3935939978629, 980.7618331260121, 997.785051160004, 1009.7275352054482, 1023.976871756943, 1033.4802944779374, 1039.2705284694798, 1040.4463411984254  …  1037.6038921792554, 1036.947876426383, 1038.7546056988053, 1039.6553738952186, 1046.2521126404117, 1061.2992184111017, 1067.3845938428908, 1076.3686607194359, 1079.8278387193557, 1073.6211889060378], [0.0019383188997990075, 0.004530907974189535, 0.0039081642388070215, 0.006282980886557432, -0.0012515537885964267, 0.0008615687583497511, 0.0022764852861798524, 0.0007629472408932081, 0.00025952902801762434, 0.0008706722337550321  …  0.00018005221324957077, 0.0033879883379204223, 0.0040432979817754955, 0.0031520787818306584, 0.0065741755030150895, 0.001058344901025965, 0.005556540358849116, 0.003546202253625008, 0.003364125230268744, 0.003674811100885078], [2.3548476e6, 2.353038591626566e6, 2.3415558731487873e6, 2.3546764360752683e6, 2.3704316927617313e6, 2.3880039007885265e6, 2.3950574039396667e6, 2.3805901562188263e6, 2.3803416981864655e6, 2.348529871520727e6  …  2.3213690218415754e6, 2.3260593218085994e6, 2.324716865694667e6, 2.32200659715333e6, 2.3268354027779466e6, 2.3300685812292825e6, 2.3732568533658576e6, 2.3427557917749393e6, 2.298366755899327e6, 2.3076132788067535e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.007572742497027184, 0.007288591370655394, 0.006785012587467958, 0.0062403579904828565, 0.006133776721848221, 0.0058406337293217345, 0.007358865197892663, 0.005631323364667696, 0.003427958008180741, 0.0036542154559320783], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613054 258.503696225116 … 137.13538556670355 505.41380923410765; … ; 511.7744509315014 262.83283538621686 … 144.74651828966088 535.2653478727683; 517.837785320506 265.8253648628271 … 145.17114754266115 537.0900830740986], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 502.06660086829874 257.8471590732008 … 142.00082144182284 525.1118989623765; 507.5031196439178 260.5201971981808 … 142.2739173322171 526.3711927108817]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72476.42522538816, 72745.49109532339, 72883.186259842, 72985.90275788173, 73257.71562205457, 73657.45813334205, 73838.06464764492, 74206.32077481374, 74445.34048059971  …  74786.87780898914, 75170.38965346414, 75592.21365622946, 75726.23511700571, 76112.76680222792, 76474.36703929721, 76762.03579663596, 77093.71571956069, 77068.24987164522, 76753.53861030948], [72421.99999999999, 72403.4087671385, 72598.98987098693, 72663.12935502818, 72692.22799720666, 72889.44055746715, 73213.34026906372, 73318.91809652721, 73610.35143889178, 73773.05381796736  …  73962.25463054077, 74266.64228712549, 74608.154974746, 74665.13441125411, 74970.6444573568, 75250.93055361156, 75457.90037516624, 75707.59665586869, 75606.34216401035, 75221.7420062018], [64900.92049553802, 64966.370940930254, 65220.69249313585, 65338.1680007355, 65427.83532916967, 65683.7946644877, 66039.34029115298, 66209.68472419686, 66538.48985417144, 66747.45152670341  …  67029.2800881289, 67379.7044308249, 67770.89017545848, 67887.17345523025, 68250.25623076239, 68573.92601347619, 68837.37596127507, 69132.49990743949, 69094.5077145919, 68779.5802774656], [64900.92049553802, 64900.920495538005, 65089.3453655208, 65140.891842072706, 65164.57210770178, 65353.59458225733, 65641.15589120584, 65744.17239476106, 66004.10276695853, 66144.68147908982  …  66290.19457453718, 66569.62175459083, 66888.64940483744, 66935.91623831562, 67226.11605087799, 67476.88073805097, 67667.87518683024, 67889.52082479977, 67783.85392977875, 67406.92268527452], [40512.94792630534, 40423.46614122545, 40471.40984115448, 40622.382161105175, 40674.44885115917, 40724.67144307261, 40967.563287830446, 41010.23748151767, 41228.14538374382, 41391.05469059261  …  41668.10611502461, 41738.967861770434, 41881.2776386358, 42003.159060280756, 42116.9112852662, 42282.544013914216, 42396.508412573305, 42634.74460785065, 42787.31516173158, 42852.29204427341], [40512.94792630534, 40382.74147360238, 40389.90498081089, 40499.73061219148, 40510.786300165135, 40519.94377884444, 40720.54924236689, 40721.89943459504, 40897.03193991461, 41017.268314694156  …  41208.66072686102, 41237.154814736045, 41336.06758513281, 41414.59709554297, 41484.91920960237, 41606.108117064636, 41676.22021550208, 41868.18624800259, 41975.68253833461, 41997.074205198674], [14866.888022051655, 14866.622281943306, 14842.85883465517, 14815.1271925497, 14908.945118858903, 14995.580343135716, 15115.447523877192, 15166.73558623647, 15325.51088898953, 15481.24242076477  …  15908.23215140438, 16357.57483428336, 16337.316698661078, 16403.701357676026, 16493.29121301232, 16570.200054945373, 16551.29521464693, 16276.159496906821, 16072.154114783232, 16202.683608894962], [14866.888022051655, 14851.644886165448, 14812.966989000015, 14770.395736617025, 14848.955713723715, 14920.195815069284, 15024.308887790085, 15060.100092621045, 15202.427916382758, 15341.437394241046  …  15732.823077720483, 16160.91341953852, 16124.63767324484, 16173.847343929345, 16245.798483129098, 16305.110089415963, 16270.099827674536, 15983.519626694562, 15767.28140756814, 15879.321114097847], [15944.236265986641, 15949.922967783374, 16105.24673523496, 16067.093950596387, 16013.723998485404, 16015.736082855266, 16162.89334375475, 16152.383267809508, 16343.552472723068, 16556.334876997375  …  16731.633909967113, 15976.16696133459, 16594.50468505372, 16249.09644668473, 16540.242468321547, 16773.488737314234, 16779.440773186165, 17076.648904663172, 17683.64353288731, 16889.119445614164], [15944.236265986641, 15933.854199479149, 16072.812582555167, 16018.582419397475, 15949.28927362663, 15935.223113125814, 16065.43912996159, 16038.817803901014, 16212.293356086191, 16406.821112293987  …  16547.145754562225, 15784.091080365317, 16378.4775890024, 16021.40880737767, 16292.045203837082, 16505.146560609162, 16494.36934643638, 16769.61650429435, 17348.202481314816, 16552.057516202538], [15944.236265986641, 15949.922967783377, 15990.339358903639, 16023.86473275941, 16048.820542225885, 16077.508925743576, 16139.925431002974, 16185.239292397513, 16261.304484834951, 16331.739226606182  …  16419.61603242472, 16459.68023903334, 16521.115286773653, 16567.138926577056, 16640.669438986963, 16717.583279332554, 16771.568435236175, 16854.248992013716, 16900.48164250116, 16844.745009769405], [15944.236265986641, 15933.854199479152, 15958.13661673554, 15975.483723953424, 15984.24459873866, 15996.685416741755, 16042.609702308495, 16071.442821732144, 16130.705922153731, 16184.253697105542  …  16238.568282361646, 16261.791246633828, 16306.043573175277, 16334.99477230723, 16390.965201467046, 16450.135477823926, 16486.630754219732, 16551.215267228366, 16579.896389597878, 16508.568676140945], [3173.2320350842083, 3166.039598824988, 3157.7314238614554, 3168.7216983210656, 3172.0785101123497, 3164.979529578047, 3166.9431289966906, 3175.8498311275953, 3187.5692876655016, 3215.9670708083963  …  3248.963207123475, 3242.522427911222, 3238.72257556572, 3253.431150245965, 3257.166694355043, 3266.1086228974127, 3276.6062922302726, 3309.548482312118, 3347.9245069389162, 3355.3410653250803], [3173.2320350842083, 3162.8499685767274, 3151.3721084900726, 3159.15434644017, 3159.3149576714013, 3149.0688090378876, 3147.8480359214605, 3153.5208129637876, 3161.9691294614563, 3186.9249339169323  …  3213.1391368452246, 3203.538712141914, 3196.5609174629953, 3207.8430118114293, 3208.2907564685725, 3213.8574358635674, 3220.938952463141, 3250.043914388148, 3284.4177236731057, 3288.377376841828], [34195.564496956766, 34110.34878377602, 35130.41335317886, 34995.28429105077, 36271.73072974561, 36996.861994357234, 36773.31867174379, 36323.37107764739, 35750.24773172657, 34680.59404117482  …  35279.41117496538, 35909.92024109012, 36188.9431411747, 36563.668567651344, 35861.74616792753, 37258.16627216668, 38354.65684622064, 38332.386446679215, 37434.96087424003, 37553.59259477684], [34195.564496956766, 34075.98427352167, 35059.66465810248, 34889.622692822726, 36125.78347912834, 36810.87446219347, 36551.59383674672, 36067.985824662836, 35463.12864028991, 34367.40720267653  …  34890.40950743769, 35478.18779972689, 35717.83584123853, 36051.32651787092, 35323.61697692184, 36662.11034163918, 37703.03699205226, 37643.183038663075, 36724.857064588105, 36804.12271169062], [33097.63671130043, 32873.93494934033, 33804.437668900464, 33616.70133546012, 34882.94594036747, 35475.13424136668, 35361.764693864214, 34814.662765566274, 34441.135702369196, 33663.885548930106  …  34800.505542372724, 34812.24024501466, 35409.82850729596, 35493.39031528723, 34899.42433229969, 36410.03203904345, 37319.86544999112, 37226.22373653925, 36909.82381199682, 36744.14908325015], [33097.63671130043, 32840.81606563063, 33736.359339481955, 33515.20210600057, 34742.58676943737, 35296.79661176623, 35148.55082780166, 34569.88505925289, 34164.53041378163, 33359.880205938556  …  34416.78443604101, 34393.70482724157, 34948.863713872764, 34996.045353466856, 34375.73541613364, 35827.54455511752, 36685.82600649905, 36556.90876178592, 36209.68132779523, 36010.83354098815], [29576.147776884878, 29605.9743499166, 29715.56020823756, 29786.045632525056, 29835.387016533958, 29932.354949611068, 30066.595242347263, 30146.458496402025, 30285.092573143298, 30364.658359273508  …  30450.249996794882, 30522.919375190628, 30675.150203942536, 30771.919140253707, 30928.97116323501, 31068.010335876126, 31189.469688990703, 31328.99625795945, 31368.291919366144, 31239.107255526684], [34346.71094688275, 34381.34847608993, 34522.880018350945, 34566.87868151186, 34606.64323119314, 34755.83571287356, 34967.813158007964, 35054.62125484528, 35242.443593751705, 35371.098476679676  …  35564.46812549635, 35828.77758680547, 36055.71717014327, 36081.03782698653, 36276.7781600475, 36459.44961684089, 36592.70550715182, 36739.04850942718, 36663.737308801035, 36481.68891387463], [28335.329312139664, 28363.90456052843, 28480.665168675827, 28516.96315982515, 28549.768094536674, 28672.84881996182, 28847.72584745707, 28919.34073991793, 29074.290302142985, 29180.42793147863  …  29339.953910157255, 29558.00377344956, 29745.224256883354, 29766.11327741179, 29927.595021778165, 30078.295212319663, 30188.2285780088, 30308.958541597232, 30246.828351782704, 30096.642174452256], [978.0617717704338, 979.048114923888, 982.2522665473122, 985.2436866985842, 985.8050814426462, 995.6040020029909, 1004.9318907977676, 1008.6049729495719, 1010.9536872764868, 1011.6946907502246  …  1014.5619658376615, 1028.0074688287866, 1040.0228013727537, 1034.2164879900088, 1044.5069074799064, 1046.4660607591459, 1055.2007651325355, 1064.4551400528212, 1062.4784864247522, 1058.784108064264], [0.0019383188997990075, 0.002702628560692588, 0.0026992281168163323, 0.006374545782529051, 0.003831466842914244, 0.004084492088177738, 0.0021058966769103016, 0.002424257323081269, 0.0012500797580645706, 0.0006976375115796962  …  0.0031428800620771913, 0.0020383895556661535, 0.0038841839810679346, 0.008092250948065871, 0.002878348683726273, 0.0011677420808446914, 0.003415861965687217, 0.0011151151910888668, 0.00308769694208455, 0.005314132363920754], [2.3548476e6, 2.3687648303092e6, 2.3860582276487984e6, 2.384606045619721e6, 2.3987796081209406e6, 2.4341183776553166e6, 2.408110836935148e6, 2.404706232347179e6, 2.3938179446195792e6, 2.378401835262225e6  …  2.3901119380891463e6, 2.4037402064360897e6, 2.4239296514834506e6, 2.4323856674984875e6, 2.415413677701013e6, 2.422410127577235e6, 2.421472767881995e6, 2.414829082215128e6, 2.422191558027239e6, 2.430460331146419e6], [0.0016459319014481277, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01  …  0.009278762755746846, 0.009199445954153649, 0.009433659105414561, 0.009264091109315262, 0.007957986640515696, 0.007680537109078445, 0.007152249430102528, 0.006378469941033385, 0.0062769939884431535, 0.006270014165648097], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613055 258.5036962251161 … 137.13538556670355 505.41380923410765; … ; 526.7390293353282 267.8314086437382 … 145.0687168200554 534.3762620546988; 526.9284096360673 269.4273793649108 … 145.43734171444385 534.6082799092103], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 516.7473161696616 262.7509143896827 … 142.3169081879774 524.2396782140644; 516.4123192628743 264.0503250656925 … 142.5347989759295 523.9389197400261])])

Now, apply a shock to the model and simulate it again. A shock is simply a function that takes the model and changes some of its parameters for a specific time period.

In this case, let's define an interest rate shock that sets the interest rate for a number of epochs.

We do this by first defining a "struct" with some useful attributes

struct CustomShock
     rate::Float64    # target rate for the first 10 epochs
     final_time::Int  # number of epochs for the shock
 end

and then by making the struct a callable function that changes the interest rate in the model, this is done in Julia using the syntax below

function (s::CustomShock)(model::Bit.Model)
@@ -32,7 +32,7 @@
         model.cb.r_bar = s.rate
     end
 end

Now we define a specific shock with a rate of 0.01 for the first 10 epochs, and run a shocked simulation

custom_shock = CustomShock(0.0, 10)
-data_vec_shocked = Bit.run_n_sims(model, 4; shock = custom_shock)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72491.59715052725, 72480.74737681143, 72464.98940447344, 72439.44386130238, 72585.55569170335, 72913.2976613625, 73040.44654187124, 73135.55598117353, 73471.0225480069  …  74501.6623180243, 75039.66077961934, 75351.36269505379, 75554.97447117462, 75860.65839420295, 75915.54200756484, 76120.67349709314, 76168.8942674795, 76380.6001265174, 76453.89853838687], [72422.0, 72418.56540730417, 72334.77931650073, 72246.19516544453, 72147.9678976497, 72220.65965333399, 72473.66671487753, 72526.90794771569, 72548.18622243468, 72807.53456836795  …  73680.18401353688, 74137.48512091608, 74370.43940897365, 74496.27352545098, 74722.31910253268, 74701.04560153377, 74827.43439024141, 74799.40318225764, 74931.73644757336, 74928.08195360939], [64900.92049553802, 64966.370940930196, 64948.91094151253, 64933.51086723419, 64908.478248398795, 65045.99066364775, 65345.74122140411, 65468.330802647746, 65561.64514365568, 65886.43601534542  …  66847.00444444183, 67333.55048786318, 67608.11504352586, 67779.0867705732, 68057.00139909754, 68095.74501657656, 68292.8677238556, 68324.7305717857, 68514.67208622988, 68572.0416087421], [64900.92049553802, 64900.920495538005, 64818.111151326346, 64737.45649374392, 64647.304773863216, 64718.9968963783, 64951.73887912424, 65008.030843462424, 65035.10333818332, 65291.441461011185  …  66109.92875830914, 66524.02270438052, 66727.99327794387, 66829.34409953747, 67035.76113562296, 67006.34967799886, 67132.6177785774, 67096.27490995532, 67215.01720402065, 67203.52593669777], [40512.94792630534, 40540.92463896689, 40590.05104107381, 40610.63207986885, 40620.35491202763, 40646.213040468276, 40786.82718395962, 40826.557511491024, 40853.45817593901, 40873.39546098936  …  41146.47200565692, 41435.090445123744, 41709.77166861765, 41836.44919058794, 41997.41634602478, 42056.418278066805, 42120.57841795193, 42215.90903419119, 42341.652512499946, 42450.127084720545], [40512.94792630534, 40500.081637644704, 40508.30725071838, 40488.016008088314, 40456.91001984194, 40441.87979576351, 40540.90288737535, 40539.51089634418, 40525.35393784958, 40504.28386249922  …  40692.77831605086, 40936.9308102402, 41166.794278116926, 41250.22321891885, 41367.217370860475, 41383.599939443, 41404.97808612629, 41456.88119700298, 41538.4736643341, 41602.935389201484], [14866.888022051655, 14824.335945565126, 14716.948581975532, 14532.397256908265, 14576.560649110868, 14652.166231116349, 14555.53803385156, 14307.264415145804, 14234.348114444882, 14385.638585209168  …  14729.582384515115, 14547.741804570856, 14682.579398901837, 14966.446230951095, 15060.226115450096, 15097.297565761794, 15006.685359759524, 14977.308003310047, 15068.826664743068, 14820.10660713689], [14866.888022051655, 14809.401151205664, 14687.31030538556, 14488.519450187803, 14517.908665668287, 14578.508085768912, 14467.775373710438, 14206.671759955065, 14120.028540256646, 14255.727527084431  …  14567.169466647743, 14372.83938085483, 14491.441727106961, 14756.731504823085, 14834.237474017926, 14855.7710858142, 14751.731856593227, 14708.021045839889, 14782.986076914645, 14524.336674123133], [15944.236265986641, 16133.036178043809, 16078.410408157051, 16114.414917765087, 15997.152327880387, 15812.998337617384, 16157.139229164479, 16240.130512647731, 16137.265697500148, 15999.285191707633  …  16257.33079590764, 16391.92572746526, 16615.172560736806, 16479.765725681533, 17049.393626169658, 16351.883788879255, 16840.853715987, 16541.860767079746, 17055.610427937758, 16937.231685131374], [15944.236265986641, 16116.782932124543, 16046.03030081689, 16065.760509915148, 15932.784282766772, 15733.50455413455, 16059.719709822477, 16125.948108415228, 16007.66332103245, 15854.801924163914  …  16078.072452909784, 16194.851323917208, 16398.876410486333, 16248.845873200597, 16793.55621222355, 16090.286445723164, 16554.738924594403, 16244.443677448055, 16732.082536950682, 16599.2095633109], [15944.236265986641, 15959.114689851387, 15963.72182158593, 15961.172925027498, 15956.94090388955, 15977.537172409762, 16050.36200572762, 16066.9937894071, 16082.416396006241, 16141.175070926713  …  16317.114341180277, 16425.614508582472, 16509.78384637284, 16594.303790948314, 16619.25006280006, 16657.926435533394, 16706.70443701634, 16753.888728322454, 16795.474560755843, 16803.455784689937], [15944.236265986641, 15943.036661336151, 15931.572684139534, 15912.981202199166, 15892.734658245021, 15897.216233049956, 15953.586299973926, 15954.0286886504, 15953.254527859746, 15995.410451551623  …  16137.196806375438, 16228.13507657374, 16294.859645352111, 16361.778993738482, 16369.867237168994, 16391.433023869795, 16422.8687517555, 16452.659447303027, 16476.881187289266, 16468.103474238655], [3173.2320350842083, 3175.2313208929936, 3179.2665688201528, 3180.8359852449457, 3177.24013426195, 3178.032968611593, 3197.9163917777773, 3187.611630547416, 3181.633653567323, 3179.6169949112823  …  3186.348235474731, 3211.0162556849464, 3218.5696135200183, 3266.322083570903, 3252.167296206552, 3284.808791232092, 3275.338906773958, 3302.7477208672476, 3313.203580179165, 3320.0131783145403], [3173.2320350842083, 3172.032430433725, 3172.863884092742, 3171.2320565810955, 3164.4558128960466, 3162.0566269138185, 3178.634545321908, 3165.1999165866246, 3156.081165910394, 3150.9031212939494  …  3151.214577183844, 3172.4113276311355, 3176.670306475647, 3220.553313174003, 3203.3663775917994, 3232.2584390123393, 3219.6930990342894, 3243.3654283453006, 3250.3554182071734, 3253.7545405472474], [34195.564496956766, 33851.8400399828, 34456.15582726212, 34897.58456216109, 35794.12484350176, 36231.25198146321, 36513.489280925125, 37217.071660078065, 38263.750291890545, 38949.01161359957  …  40680.4157083578, 40731.23249282083, 39654.878863212994, 40624.68287177542, 38752.74901474778, 38691.78575557391, 38040.29389052597, 39187.484490231, 39545.25802439651, 39450.19652636065], [34195.564496956766, 33817.73596466077, 34386.765010888244, 34792.217949663536, 35650.09934474388, 36049.113259961225, 36293.331088017694, 36955.402905794894, 37956.44463903986, 38597.278370638924  …  40231.86089921413, 40241.53509650763, 39138.65204670494, 40055.43656500202, 38171.23841627008, 38072.79478876517, 37394.01485179361, 38482.90670716404, 38795.12398602661, 38662.87547035942], [33097.63671130043, 32858.539652030835, 33360.81848165655, 33690.03941222942, 34548.7488712175, 34757.0738989614, 35099.6960665378, 35550.577557491066, 36353.26629860079, 36736.30830349828  …  38312.13857641261, 38066.329690361046, 37311.03979641527, 38352.369547821036, 36999.12670818898, 36281.84338071646, 35887.737887130825, 36753.668027332205, 37630.74750305941, 37203.76336496229], [33097.63671130043, 32825.43627833117, 33293.63355130771, 33588.31875240974, 34409.734415370534, 34582.34604229375, 34888.062344048136, 35300.62572279324, 36061.30421574364, 36404.55711601809  …  37889.69712128516, 37608.6714906035, 36825.3250534413, 37814.96363649333, 36443.93037083902, 35701.40665821142, 35278.0293288657, 36092.84944519708, 36916.929816652286, 36461.27514338527], [29576.14777688488, 29605.974349916603, 29607.847586643922, 29616.393881149903, 29637.562181910227, 29697.648870611305, 29819.41684451516, 29896.80655340362, 29982.080469518794, 30143.718646044847  …  30530.883678813778, 30729.211702105942, 30920.0944750882, 30985.936278102694, 31063.369699618794, 31044.4418508499, 31172.103278555427, 31217.76573634122, 31312.125553750415, 31320.131301905363], [34346.71094688274, 34381.34847608994, 34363.186399796556, 34338.02595848194, 34292.53078347423, 34369.44600611845, 34537.67768932906, 34580.17863509305, 34586.5847310085, 34744.036012264296  …  35299.6980532596, 35577.46411390053, 35659.27447050242, 35762.19198960035, 35952.28216515953, 36008.15350026042, 36082.39291104097, 36074.51045672248, 36165.54415970971, 36208.62309843827], [28335.329312139656, 28363.904560528434, 28348.921221554257, 28328.164375538032, 28290.63179292916, 28354.085267880833, 28492.872942539994, 28527.935347675742, 28533.220244900695, 28663.114309921973  …  29121.5240523339, 29350.675332995634, 29418.167192668694, 29503.072026792055, 29659.892507559536, 29705.985208594026, 29767.23119385473, 29760.72833134634, 29835.82926187317, 29871.368499303473], [978.0617717704338, 979.0481149238879, 977.8769550720411, 979.0910276022878, 978.3852830144401, 978.895786918018, 988.6466875600684, 991.3456141510408, 992.9799431284605, 998.6813570363813  …  1016.4227123684933, 1026.8746718566988, 1028.7460979352459, 1030.958502870223, 1041.3495343192017, 1043.1496654662747, 1038.3715342592182, 1032.4543787220166, 1037.0023727697794, 1043.2872083984612], [0.0019383188997990075, -0.0011456510046620183, 0.0036344291228171954, 0.0021618331068595786, 0.0025919953937505458, 0.00010232561780387783, 0.006397354261449273, 0.007920537654054982, 0.006301714715235551, 0.002516602746921892  …  0.002031543554924742, 0.0020949765806004272, -0.001354391964785151, 0.000749403110027691, 0.007154225882234133, 0.007602356202911942, 0.0016932026632403563, -0.000309396637718784, 0.00037611196000963965, 0.004654632666503122], [2.3548476e6, 2.3438745743277925e6, 2.382792889600052e6, 2.392351187487479e6, 2.402848404584371e6, 2.39857675382407e6, 2.4063038575229724e6, 2.415377424096511e6, 2.4341395976909427e6, 2.447223239022919e6  …  2.466553227436315e6, 2.490128297365784e6, 2.460547278198612e6, 2.4705316069214884e6, 2.4569804060029536e6, 2.473123113286847e6, 2.464981417575388e6, 2.475137265462627e6, 2.4777068841493297e6, 2.467183421608697e6], [0.0016459319014481277, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0  …  0.0011137428487841522, 0.0020194789257833887, 0.0006704413554291426, 0.0010371255103661145, 0.0005850017387450923, 0.001362389913999373, 0.0009765757687586604, 0.0013024246105496485, 0.0013167475943026477, 0.0009083192358717492], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.503696225116 … 137.13538556670355 505.41380923410753; … ; 539.4401251947885 278.9377326850073 … 144.371396266868 525.9144958271745; 533.9989059510635 277.07982248880774 … 144.75698861992154 527.1031250258155], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 529.2074849292604 273.646562559283 … 141.63281510904744 515.9384232384276; 523.3417072662364 271.5500457665865 … 141.86802392065476 516.5835477978649]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72496.99243495903, 72564.96443253751, 72608.83475029949, 72612.05656118788, 72869.77373368334, 73139.89638365239, 73509.6763740564, 73875.42078634264, 74418.23149560625  …  75241.46292460825, 75524.00037523615, 75932.73840731896, 76283.69303658155, 76186.6035550894, 76465.99344651698, 76582.43205404289, 76855.84806780278, 76942.69790198568, 77439.22575542537], [72422.0, 72423.95525625043, 72418.82676856361, 72389.6061976353, 72319.88605254206, 72503.44889813024, 72698.89915949291, 72992.83868139083, 73282.10899016033, 73746.18964358163  …  74411.82735048437, 74616.0016705717, 74944.24677803084, 75214.78104863725, 75043.37324096622, 75242.69092152054, 75281.34797950652, 75474.00578443777, 75483.17178978675, 75893.74465859742], [64900.92049553802, 64966.370940930196, 65020.85834346029, 65057.299629463, 65055.91259389835, 65301.003124335315, 65565.0909470734, 65901.79059204608, 66243.32182774442, 66745.72647814773  …  67509.56725380821, 67758.32740791963, 68134.42491010511, 68451.79083716795, 68336.50818002988, 68596.62837408125, 68701.25476366714, 68950.59989637259, 69032.71392358928, 69505.21661693614], [64900.92049553802, 64900.920495538005, 64889.91365931143, 64860.871499373075, 64794.14588499154, 64972.72737973921, 65169.76603496583, 65438.443029219045, 65711.30530803658, 66142.97200877081  …  66765.18594581069, 66943.6926797413, 67247.45164794356, 67492.62201733881, 67311.07373267003, 67499.21990642106, 67534.06659692683, 67710.8913147155, 67723.23230525838, 68118.07725229855], [40512.94792630534, 40550.719040154414, 40609.53793883338, 40642.65796720237, 40672.050620136455, 40716.25570912747, 40661.21299049822, 40805.069894752196, 40900.237625096284, 41030.12264749056  …  41320.50677901621, 41505.62823469444, 41658.59328242161, 41880.26457282173, 42009.81311744731, 42112.97277654325, 42150.31308031765, 42296.13087265875, 42317.207262781565, 42350.158809122004], [40512.94792630534, 40509.866171451424, 40527.754904061025, 40519.945199352376, 40508.39771894995, 40511.57035177348, 40416.04608506935, 40518.174356454016, 40571.75768966802, 40659.59570726835  …  40864.894128328524, 41006.62054857955, 41116.28213164107, 41293.42464572619, 41379.428120539196, 41439.24967937742, 41434.207576553825, 41535.66067381301, 41514.49211658224, 41504.96221464842], [14866.888022051655, 14903.39311855185, 15014.800400829652, 15066.808090864222, 15103.972197717374, 15185.594337273169, 15401.893313508817, 15564.650326113153, 15767.440964106052, 16088.013138159438  …  16133.665412333396, 16316.075442387735, 16403.559906879284, 16235.514955792474, 16301.146365456947, 16339.306195224694, 16399.56961751443, 16287.712714142543, 16520.076455775587, 16675.112506362002], [14866.888022051655, 14888.378677952207, 14984.5622842293, 15021.316732376124, 15043.19805842741, 15109.254586738087, 15309.027551675757, 15455.217141823781, 15640.808741642377, 15942.728603342153  …  15955.770641992525, 16119.912960351725, 16190.018528040853, 16008.01762476561, 16056.53689593946, 16077.910068340027, 16120.95194651203, 15994.865120972438, 16206.707109233534, 16342.321586583794], [15944.236265986641, 16286.920712751391, 16224.502286679146, 16172.70443951988, 15469.585712173037, 15840.826458883426, 16081.458433346608, 16108.800120482987, 16170.597477969028, 16104.572331955109  …  16548.448119803466, 16399.727991631717, 16534.142801886097, 17156.26298720099, 16390.91352955083, 16781.301496491244, 16614.053177578477, 16925.609397273056, 16636.73238577883, 16995.66246674394], [15944.236265986641, 16270.512435680012, 16191.82796675279, 16123.874037556641, 15407.340446853252, 15761.192780195424, 15984.495231589484, 15995.541084441038, 16040.727405719364, 15959.138257555347  …  16365.979827414078, 16202.559784184199, 16318.901496226257, 16915.86383444171, 16144.95704443722, 16512.83433130961, 16331.791574974995, 16621.292636416572, 16321.150192785792, 16656.474221843644], [15944.236265986641, 15957.296694165561, 15955.813635516486, 15962.549195144216, 15958.509194621804, 16017.839439921489, 16062.67717180841, 16115.165796455645, 16155.574333817503, 16246.825786979738  …  16428.58644718372, 16519.674617611265, 16568.569218866905, 16663.927470234426, 16695.11695443379, 16736.3517100131, 16766.802602455748, 16808.53906363046, 16835.245172996874, 16908.034788469602], [15944.236265986641, 15941.220497192178, 15923.680424265982, 15914.353316930292, 15894.296638616132, 15937.315896371185, 15965.827211723943, 16001.86200411161, 16025.82491615831, 16100.10707743815  …  16247.439786561099, 16321.064333731392, 16352.879750455058, 16430.42708332178, 16444.595695977383, 16468.603651257974, 16481.945889736642, 16506.32718797428, 16515.8973907478, 16570.595359095427], [3173.2320350842083, 3173.4133252071674, 3180.665496785846, 3183.399262561463, 3184.544765982711, 3187.5229923434977, 3177.505688614591, 3177.433419812159, 3161.8840115572916, 3173.7655486030762  …  3192.9009518827656, 3236.1888360026005, 3217.8889599359063, 3246.981946598822, 3288.741088989259, 3280.9385152747527, 3291.5302975841723, 3288.978763166631, 3293.692878693778, 3283.8250459574797], [3173.2320350842083, 3170.2162662897517, 3174.259994775102, 3173.787594569774, 3171.7310528316643, 3171.498943191659, 3158.3469085545275, 3155.0932676267826, 3136.490138165446, 3145.104517101663  …  3157.69504131999, 3197.281266798898, 3175.9985136331193, 3201.484176509299, 3239.391356453717, 3228.4500797076284, 3235.609408991623, 3229.8440318704033, 3231.2148152375016, 3218.288627116646], [34195.564496956766, 35051.30576555263, 35132.89414508109, 34869.12595326493, 35267.79218193013, 34980.86792400967, 35855.63470397216, 36336.02331037319, 36532.1433212905, 36943.80102932887  …  36671.532254842896, 37589.60789238301, 37476.71176175647, 36240.57048567967, 37344.000927547706, 37130.06691257747, 37907.59658488096, 37833.09610314181, 37846.86764831631, 38258.69890170536], [34195.564496956766, 35015.99328710087, 35062.140453969216, 34763.84526611873, 35125.884497881416, 34805.015028725546, 35639.443047205415, 36080.549101062126, 36238.744632773596, 36610.17605644782  …  36267.180630968505, 37137.68115246526, 36988.84030279474, 35732.75579160731, 36783.62952471773, 36536.06031487061, 37263.57198422934, 37152.86976747232, 37128.95037866167, 37495.15697104921], [33097.63671130043, 34295.34620205053, 34416.770338885035, 34142.46170055157, 33901.34415076856, 33853.77069560985, 34860.30305767264, 35304.86727766473, 35494.99860211872, 35748.27765132737  …  35432.68964138722, 36287.03918586024, 36140.26934562419, 35228.91996491279, 35859.27038491282, 35897.653934319314, 36489.10040624839, 36486.70101941304, 36378.18585066612, 36840.406928507764], [33097.63671130043, 34260.795315933625, 34347.458840447995, 34039.37503776813, 33764.93466956948, 33683.583849301736, 34650.11275604637, 35056.64300238971, 35209.929479642626, 35425.448981031645  …  35041.99787821881, 35850.7727750085, 35669.79568067175, 34735.28084790301, 35321.17834466685, 35323.36347237673, 35869.17510276336, 35830.68241423624, 35688.128007475985, 36105.1703355274], [29576.14777688488, 29605.974349916618, 29597.715419506156, 29601.179196785382, 29595.134659100084, 29712.26386096027, 29817.359457176837, 29940.160250174442, 30062.78215465885, 30223.330601091024  …  30577.301941847687, 30714.376801339728, 30854.853995692498, 31005.013705882247, 30989.907665004863, 31110.43824418084, 31155.19661686789, 31263.448880844157, 31327.22036549563, 31490.929172680164], [34346.71094688274, 34381.34847608993, 34434.15755337657, 34463.64050510106, 34467.38999137736, 34597.225552593074, 34757.08539861094, 34963.788669716174, 35168.45541395942, 35497.750202954485  …  35898.80927480093, 36008.008143300474, 36234.19118402535, 36396.59632738892, 36300.02039822729, 36437.77459867052, 36495.89586180427, 36630.67680459332, 36648.892096837364, 36950.33665087], [28335.329312139656, 28363.904560528426, 28407.47096191986, 28431.79379002119, 28434.887038995003, 28541.998703607176, 28673.879784963396, 28844.40572748293, 29013.251577274612, 29284.912997821597  …  29615.778474052044, 29705.86529209506, 29892.461643450853, 30026.442542708097, 29946.7693897051, 30060.41376863052, 30108.36261396477, 30219.55411654662, 30234.581357584342, 30483.26690774009], [978.0617717704338, 979.0481149238879, 988.9853705775585, 992.4799275764655, 993.3879434209757, 991.5137107819862, 990.6460912856948, 997.8416721554447, 1012.084259126228, 1024.6456741021948  …  1033.456037159623, 1035.9424632794223, 1045.3797303872582, 1050.1808038967129, 1046.5801167977322, 1048.4155312298462, 1050.162284994924, 1056.4742109351125, 1056.6014612563142, 1063.9507933859345], [0.0019383188997990075, 0.0011036131364559054, -0.0004009420296978705, 0.003207419111636023, 0.002912766128836841, 0.006093086237009215, 0.0010511397530614808, 0.000548255792280683, 0.0012780029912045077, -0.0004666792286430743  …  0.004028585322571887, 0.003548053155996156, 0.004893689958354708, 0.00704207286995695, 0.006111309872731674, 0.005924732473654215, 0.0052610650118245506, 0.0021065175360892585, 0.005533974427303301, 0.005868489498991325], [2.3548476e6, 2.3744299559024675e6, 2.3755170574167976e6, 2.3744154591941633e6, 2.3797074340039287e6, 2.3601496304541873e6, 2.373221326600998e6, 2.3615154748117775e6, 2.364441538511474e6, 2.379652094963832e6  …  2.387608163684209e6, 2.396597046049535e6, 2.3855750661163996e6, 2.3691341764998757e6, 2.401988233615997e6, 2.3826868107032967e6, 2.416185202068111e6, 2.426787617492548e6, 2.426034160347894e6, 2.4426805503724287e6], [0.0016459319014481277, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0  …  0.0006347682921760717, 0.0010395013176250636, 0.0006224857995717691, 6.012669920442567e-5, 0.0015599278369549305, 0.0007900211669812069, 0.002235114862547371, 0.0025495940044201904, 0.002457295075118233, 0.003084947076532061], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.5036962251161 … 137.13538556670355 505.41380923410753; … ; 533.2899588102265 271.5615588858921 … 144.49437833009307 530.6626122854011; 536.394033554732 272.819635129723 … 144.88888573685608 532.3129902811897], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 523.1739810569047 266.4103074082236 … 141.75346432539604 520.5964726708938; 525.6890344896802 267.3748804227466 … 141.99728872174674 521.6894379916332]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72476.89348619738, 72856.14647868735, 73289.44761346366, 73832.41647072899, 74272.06707300717, 74839.49350943319, 75238.64613155382, 75765.33266947388, 76306.42596387675  …  76729.40749230271, 77238.63691426055, 78017.1499965887, 78605.7931653841, 79098.44719597862, 79533.5187932084, 79920.40095238293, 80350.22769598787, 80469.7376134135, 80996.90106029384], [72422.0, 72403.87655619788, 72709.42240687399, 73068.16407983976, 73535.33557677815, 73898.69274559198, 74388.24855931662, 74709.65226048799, 75156.84252300824, 75617.33256840707  …  75883.36538250414, 76310.02373275849, 77001.523518075, 77504.3431530461, 77911.52274450181, 78261.14201529334, 78562.60702862406, 78905.55764289934, 78943.30708145934, 79380.41822140763], [64900.92049553802, 64966.370940930196, 65329.50939471484, 65734.702042759, 66249.82080313822, 66665.11832243323, 67215.311495885, 67578.7807835733, 68068.96989877375, 68541.77566003521  …  68916.8057248799, 69406.00883524587, 70150.085116073, 70679.55701775869, 71136.79730861848, 71512.8287585748, 71861.00990156697, 72233.71429193688, 72336.78850301834, 72823.49017324025], [64900.92049553802, 64900.920495538005, 65197.9431221181, 65536.22862505152, 65983.25014313441, 66329.98501193542, 66810.03657403903, 67103.64250442213, 67522.29114736956, 67922.80177514309  …  68156.9077715182, 68571.5646081759, 69236.8720095062, 69689.17201158669, 70069.34267305337, 70368.7669338741, 70640.13961767463, 70934.97641834, 70964.63189074039, 71370.12688906702], [40512.94792630534, 40416.747726318725, 40433.591173472516, 40544.04532345636, 40646.26968728706, 40690.23562768033, 40744.83474738883, 40970.122756774945, 41161.76625059473, 41571.88569698628  …  41788.81184680285, 41739.62321641716, 41791.534570419346, 42143.32476794998, 42311.19825464152, 42598.412644973534, 42751.812522412496, 43040.220735850446, 43127.35346844003, 43309.67728007097], [40512.94792630534, 40376.02982717052, 40352.16247566533, 40421.63029770944, 40482.72052132884, 40485.681076304834, 40499.16364432641, 40682.06675165689, 40831.185914019465, 41196.466307214614  …  41328.035520015816, 41237.80229028255, 41247.49279128106, 41552.798755599164, 41676.290774659195, 41916.92348357439, 42025.48794719927, 42266.37205167914, 42309.270658068905, 42445.3312475133], [14866.888022051655, 14889.222214576583, 15068.007744883991, 15218.776520398265, 15503.946083994293, 15731.949384439866, 15490.84795570203, 15513.359667520852, 15654.348354701813, 15826.943966724031  …  15960.637064445951, 16346.996722357773, 16751.376066321434, 16816.38751733225, 17021.511172600076, 17246.150073064455, 17565.151695417793, 17765.995879017097, 17872.36547530575, 18052.08908463535], [14866.888022051655, 14874.222050470507, 15037.662474686489, 15172.826322170189, 15441.562562194957, 15652.8630434798, 15397.445841587589, 15404.287101682692, 15528.6244069864, 15684.017045168275  …  15784.650158029524, 16150.462484561727, 16533.30682019745, 16580.75081051247, 16766.09215328877, 16970.24626301854, 17266.73156791929, 17446.56925204075, 17533.344557022017, 17691.81737263942], [15944.236265986641, 15946.23776962668, 15991.446496027498, 16078.668666424186, 16209.033166277595, 16161.771721227627, 16579.822788772613, 16450.85223278456, 16471.825643106513, 16791.759343599286  …  16579.90513852681, 16879.449278397686, 16942.515704403224, 17061.36357164603, 17335.343736534775, 17353.04640797671, 17598.443393766163, 17741.023556050397, 17100.752605715614, 17789.479297637652], [15944.236265986641, 15930.172713979586, 15959.241524209934, 16030.122187574494, 16143.812572217445, 16080.524613343588, 16479.854697642768, 16335.188269483893, 16339.536332877302, 16640.11955290238  …  16397.089991347828, 16676.513549303796, 16721.958204382005, 16822.294180450448, 17075.21545228833, 17075.432470977397, 17299.457662677203, 17422.04592303686, 16776.368412714226, 17434.44857891984], [15944.236265986641, 15944.91029055134, 15992.775313821865, 16060.865807464934, 16146.666603212387, 16243.016420148077, 16334.182894211835, 16462.34874081164, 16583.967681213668, 16691.611068752132  …  16811.301041931907, 16892.24855949919, 16972.390696978015, 17089.714597597504, 17211.837626931927, 17343.28813569124, 17427.225504417664, 17506.328328607728, 17538.16535154205, 17629.462046342298], [15944.236265986641, 15928.846572274575, 15960.567665914954, 16012.373080958414, 16081.696954674457, 16161.36088570462, 16235.69588956147, 16346.603946945863, 16450.777730509602, 16540.875677834054  …  16625.93445216118, 16689.158949114542, 16751.4442846022, 16850.24794257916, 16953.56263344644, 17065.830311476035, 17131.148650249062, 17191.570436799804, 17205.48387573476, 17277.624846601862], [3173.2320350842083, 3161.026921592946, 3147.684404168981, 3140.8007715186473, 3137.582828654975, 3143.8870635278936, 3123.945401243191, 3165.8564242727216, 3187.5982995545787, 3192.45811493172  …  3242.659668430889, 3239.833581336927, 3202.931999091381, 3210.10045265712, 3242.9657445497055, 3296.7067311319674, 3316.3052821395595, 3337.830616267657, 3347.0605082715756, 3348.588169690125], [3173.2320350842083, 3157.842341372149, 3141.3453223634665, 3131.3177215604087, 3124.9580771415076, 3128.0823772700014, 3105.109563096139, 3143.5976685504797, 3161.997908348862, 3163.6282781974646  …  3206.905102914225, 3200.8821926317923, 3161.2362623553104, 3165.119478090186, 3194.302901296023, 3243.9660357379303, 3259.963483202619, 3277.8175450931863, 3283.5701141973636, 3281.7592510532027], [34195.564496956766, 34640.30597394042, 35341.98476807566, 36080.641240771496, 34900.647043080935, 35235.015442163276, 36012.855150234005, 36712.42757578406, 36245.56525060611, 36109.78201784746  …  36833.713636348366, 38314.81210601957, 38843.02015088335, 38951.80155238485, 37713.60959029816, 38034.062270079296, 38574.54969531415, 38225.46483955983, 38892.35785504528, 39013.10928033975], [34195.564496956766, 34605.40755770315, 35270.809992003, 35971.70261387285, 34760.216647888155, 35057.884917719304, 35795.715532315895, 36454.306913357745, 35954.468141532656, 35783.6887434471  …  36427.5737505459, 37854.166488879615, 38337.36210297457, 38405.99620429561, 37147.69196532551, 37425.593559823326, 37919.19400935809, 37538.18384605669, 38154.608680631, 38234.51132390297], [33097.63671130043, 33415.62019826456, 33978.88370377198, 34632.68413758636, 33427.47950991041, 33546.90510250345, 33988.86713266383, 34408.11610131017, 33768.1728295348, 33993.94506127981  …  34433.66019382082, 36042.24440893113, 36311.29649543838, 36367.08424392856, 35283.21555809547, 35698.15260288499, 36569.55635452728, 36422.47731448961, 36523.09179109246, 37167.45388238956], [33097.63671130043, 33381.95559312556, 33910.454059690426, 34528.11734148685, 33292.97672685081, 33378.26090525503, 33783.93115655563, 34166.19677569277, 33496.97227240716, 33686.95908032485  …  34053.98403743459, 35608.92108026857, 35838.59640075991, 35857.49679781123, 34753.76760105949, 35127.053762099706, 35948.264158529426, 35767.61342991385, 35830.28522697616, 36425.69030156753], [29576.14777688488, 29605.9743499166, 29738.786315443314, 29912.16711955388, 30110.164012209225, 30271.89900184827, 30530.87427132384, 30759.857029512255, 30993.107449484967, 31206.17458152051  …  31363.529698187318, 31518.508281987262, 31773.12115713416, 32032.67988728997, 32229.329722917722, 32370.569771369253, 32503.82878536644, 32620.003751400225, 32678.659895957673, 32871.29357172476], [34346.71094688274, 34381.34847608994, 34604.38993809999, 34828.677345533404, 35134.66089461397, 35385.99941434035, 35669.458596839184, 35801.82383485374, 36052.42219037254, 36308.28944471865  …  36515.56414030867, 36839.75225005979, 37310.01798384666, 37571.16342109482, 37826.142585101516, 38057.12880611535, 38264.7720411055, 38512.91244030471, 38552.052002410914, 38840.00182314225], [28335.329312139656, 28363.904560528434, 28547.90917413145, 28732.941667054005, 28985.371794663697, 29192.720898229592, 29426.56888719936, 29535.767483083033, 29742.505966418084, 29953.591182795924  …  30124.58853874945, 30392.03705406971, 30779.99660139502, 30995.43620998616, 31205.78877012029, 31396.347646314152, 31567.649039684336, 31772.359759666502, 31804.64909249745, 32042.201765544138], [978.0617717704338, 979.0481149238879, 986.3331411715532, 993.8575776716315, 1004.995896315075, 1007.2199062445898, 1014.9786277220401, 1017.0999192072906, 1023.4402589162589, 1027.3116337960907  …  1037.7118863839637, 1047.7483031986558, 1066.9459750922308, 1075.7137093739705, 1081.325000599199, 1085.1301810901539, 1092.409075095044, 1100.7981002320048, 1106.0766046497783, 1112.1947783731546], [0.0019383188997990075, -0.00017789987250804717, 0.006853999496797769, 0.0045686135740588, 0.007213664121656249, 0.004231970876869218, 0.0003189380069863468, 0.0018753096952623949, 0.0040257066326290225, 0.004438865837685713  …  0.004797115763243376, 0.006880412000545011, 0.010685748155451869, 0.007848427891634202, 0.0075732810057160815, 0.006605965726437457, 0.005516779920276438, 0.0015733090618677004, -0.0011720294494603767, 0.005868392337411654], [2.3548476e6, 2.353529037704331e6, 2.3788000194056667e6, 2.3922371078612744e6, 2.358917848732577e6, 2.3829966608869745e6, 2.3996274798892117e6, 2.4025290753843384e6, 2.387496342609888e6, 2.366237856816781e6  …  2.372021531034993e6, 2.40983831671707e6, 2.41741549058878e6, 2.4256052728255405e6, 2.398012005908129e6, 2.397207789743358e6, 2.399315555482238e6, 2.3861574026633133e6, 2.384449289089443e6, 2.3845217661727257e6], [0.0016459319014481277, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0  …  0.0, 0.0017260295594982223, 0.002152732899196548, 0.0025066915896574515, 0.00137597971081727, 0.0013927187782123438, 0.0015026945025011632, 0.0008881312683470467, 0.0007250741047701005, 0.0008090523801474492], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.503696225116 … 137.13538556670355 505.41380923410753; … ; 558.6804899439941 288.3078797948121 … 149.07426057019416 544.0167170696964; 563.6628480605891 286.83667057948674 … 149.45048704498168 545.7511417921664], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 548.0828791806221 282.8389673393497 … 146.24647077478033 533.697263428403; 552.4136359440745 281.1121731050731 … 146.46785259342957 534.8593997198019]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72422.0, 72485.41157264994, 72515.3640284596, 72481.04401782926, 72492.46977120342, 72704.89191340048, 73194.64472418853, 73660.3398846872, 73964.96744940247, 74499.4691480565  …  75412.26884104976, 75685.33767535872, 76238.0275520704, 76489.34781126084, 76780.99244985556, 77126.71072490564, 77444.67491291605, 77911.87772182008, 78272.19478337812, 78716.76538808034], [72422.0, 72412.38606109444, 72369.32625411203, 72262.20130495193, 72200.78044619191, 72339.39595795248, 72753.31739474626, 73142.4428950008, 73370.93648179698, 73826.6936706646  …  74580.74990821569, 74775.39926862852, 75245.56167174866, 75417.55412153603, 75628.84293772145, 75892.83804867534, 76128.94191143945, 76511.04838066951, 76787.44944352788, 77145.78799614517], [64900.92049553802, 64966.370940930196, 65004.33592834753, 64980.82235093185, 64964.24700825465, 65159.93103500236, 65643.3619800581, 66078.11150113012, 66365.51875924505, 66882.90009603143  …  67724.46645630883, 67993.61154137983, 68500.180989459, 68703.27168344348, 68977.74278327463, 69290.36454414796, 69575.48128305144, 70014.20710901907, 70361.8899978072, 70767.03051006341], [64900.92049553802, 64900.920495538005, 64873.42451848146, 64784.625129424116, 64702.84913590286, 64832.364476222094, 65247.56513252321, 65613.52424719985, 65832.52084572386, 66278.90686552884  …  66977.715603431, 67176.14807416007, 67608.44631831384, 67740.57903197176, 67942.68618710253, 68181.85768921407, 68393.44059502914, 68755.3752276224, 69027.19523721664, 69354.7086942774], [40512.94792630534, 40495.40463605358, 40494.41879344181, 40472.075047869206, 40636.70488654536, 40668.53417738435, 40598.87300627336, 40735.46911049258, 40782.43097920285, 40832.75295259191  …  41250.20195606875, 41189.23877332442, 41479.38661786816, 41812.457769103756, 41867.277609767145, 42085.83738616605, 42229.863653174674, 42353.37964883896, 42362.72972477343, 42551.102185275886], [40512.94792630534, 40454.60749391086, 40412.867595660224, 40349.87732266722, 40473.19420665735, 40464.08872172594, 40354.08197996612, 40449.06292693692, 40454.89717811716, 40464.00838064996  …  40795.36450804026, 40694.03492730884, 40939.40837765472, 41226.567973058074, 41239.031452308554, 41412.54840081986, 41512.406638617926, 41591.880136263775, 41559.15106294764, 41701.89529516255], [14866.888022051655, 14678.310283044393, 14548.103724034225, 14583.703915522454, 14853.84383759662, 14997.968819243095, 15247.34989426102, 15425.556100495993, 15494.819697158542, 15353.056184558756  …  15610.563850281156, 15495.948810534806, 15316.128511012761, 15274.373045439179, 15169.494011999817, 15251.850446949851, 15437.944533132133, 15686.732192758185, 15748.692045844426, 15925.582435397044], [14866.888022051655, 14663.52260240718, 14518.805481967895, 14539.67119811449, 14794.076144531526, 14922.572284029242, 15155.415952436935, 15317.100870976392, 15370.376963591832, 15214.4087576427  …  15438.436959084125, 15309.646424834798, 15116.743303211813, 15060.343548351566, 14941.865733599248, 15007.85143089477, 15175.66422631894, 15404.690027109891, 15449.955090933197, 15607.750143431474], [15944.236265986641, 16125.288136761677, 16225.875598021223, 16344.881739091943, 15868.970558037032, 15666.552065365862, 15973.216504474605, 16165.037414081226, 16124.939209388307, 16507.02608518702  …  16495.060801564672, 16645.266039107333, 16919.68430649799, 16847.512760722788, 17012.2865466317, 16887.927873380195, 16832.236481640946, 16965.374595490124, 17160.50574461752, 17267.095787192324], [15944.236265986641, 16109.042696615545, 16193.198512400524, 16295.53148055318, 15805.118280340981, 15587.794484341925, 15876.905947751655, 16051.382980392404, 15995.435829998785, 16357.957608837065  …  16313.181174210393, 16445.14581338816, 16699.424025386357, 16611.439916840573, 16757.005948926617, 16617.754900032032, 16546.26809127122, 16660.34286975214, 16834.988094265318, 16922.49045474091], [15944.236265986641, 15950.991887418772, 15965.890886310965, 15980.682330211914, 16008.604734925673, 16030.954027846396, 16084.512965805654, 16168.848586162077, 16257.846212125569, 16324.6626240632  …  16528.15821294373, 16622.02989187365, 16731.05698136548, 16802.26400781346, 16882.67323823581, 16951.013372632628, 17008.622335729266, 17094.54929790693, 17173.90636104979, 17270.110811478695], [15944.236265986641, 15934.922042230224, 15933.737380612552, 15932.431702448997, 15944.190608544734, 15950.364555735918, 15987.531346735988, 16055.16735658077, 16127.275423688761, 16177.241000583732  …  16345.913643324586, 16422.18902624511, 16513.25224888622, 16566.8252042156, 16629.3375738439, 16679.83115782891, 16719.657268189952, 16787.195054491654, 16848.134514391302, 16925.445307157075], [3173.2320350842083, 3167.1085184603785, 3169.855097308701, 3169.598643703468, 3181.309754584695, 3174.9348221335454, 3149.7515817170515, 3142.986919477989, 3166.124543167406, 3135.7440361173158  …  3157.6278446920414, 3186.2350105491764, 3199.1014507605414, 3224.813150310475, 3252.201157192083, 3263.4323959134153, 3262.522751410444, 3278.8195669096085, 3284.8249197515574, 3299.4055971651055], [3173.2320350842083, 3163.9178113277967, 3163.471366224716, 3160.0286440529467, 3168.5090582103458, 3158.974055178784, 3130.760145127612, 3120.8889564931656, 3140.696613016231, 3107.4263619781227  …  3122.8108662871105, 3147.928018758996, 3157.455580064329, 3179.6260166252346, 3203.3997304709023, 3211.224023143513, 3207.094681540876, 3219.867494543121, 3222.515072617171, 3233.5582319384353], [34195.564496956766, 34473.73634720634, 33307.56769074658, 31534.498987374245, 31950.177616274326, 32879.223936336326, 32070.96431049245, 31512.08739406152, 32144.486720507437, 32689.84373477279  …  31578.04654851721, 33081.438843550524, 33730.22294521053, 34634.57367109981, 36084.633423153784, 35708.49083684909, 37213.2599086452, 35861.44903776601, 34934.40884770468, 34546.29623418328], [34195.564496956766, 34439.00574173175, 33240.49000149199, 31439.286571477987, 31821.61908085256, 32713.93625003713, 31877.592335191184, 31290.529697943544, 31886.3263885526, 32394.63458125765  …  31229.857268834425, 32683.71224711571, 33291.1232401991, 34149.262728214155, 35543.15966164725, 35137.22660505581, 36581.03162168569, 35216.67225279821, 34271.73801190402, 33856.84399244753], [33097.63671130043, 33287.3278304154, 32060.601777784013, 30454.115672028096, 30817.227127249527, 31507.38708492891, 30695.758991312316, 30177.810134443727, 30581.709156854344, 30883.209809053664  …  29521.604315381737, 30726.55479115804, 31207.394828518554, 32079.569435104248, 33352.699141696605, 32807.3958184391, 34268.62966367631, 32955.05775303278, 31934.14157956166, 31573.31125396772], [33097.63671130043, 33253.79247357048, 31996.03533740827, 30362.16526786031, 30693.22726619019, 31348.995782181475, 30510.678820599158, 29965.633581248057, 30336.099878463127, 30604.31565772239  …  29196.09000195328, 30357.140144018602, 30801.1372747029, 31630.06004492783, 32852.21985876001, 32282.543288126646, 33686.42866645372, 32362.536905254125, 31328.382816522062, 30943.1918896369], [29576.14777688488, 29605.974349916614, 29656.62324050609, 29682.75110255367, 29688.660970461802, 29735.540164066962, 29895.029745278607, 30077.79921361204, 30216.273911172513, 30438.14312063819  …  30860.720688755286, 30997.18277240912, 31254.01204513351, 31382.93630438581, 31525.779036106625, 31686.41086236949, 31813.695759109854, 31982.804710905904, 32114.61610587396, 32282.941305211272], [34346.71094688274, 34381.34847608993, 34368.85327084062, 34326.97027225442, 34312.7372623672, 34458.33186985679, 34771.52081208963, 35019.08826194116, 35167.02871461891, 35454.337358678655  …  35866.737076448706, 35999.84480174523, 36240.40259794807, 36310.442279934505, 36437.034296536054, 36580.17594977118, 36735.27635116767, 36992.07228222386, 37205.15369031167, 37440.026047671265], [28335.329312139656, 28363.904560528426, 28353.596273481395, 28319.043662043423, 28307.30172195254, 28427.414275252602, 28685.78870384963, 28890.026752417318, 29012.074579695272, 29249.09829519011  …  29589.319570796943, 29699.1307034, 29897.58593204042, 29955.367227520863, 30059.803034612843, 30177.891951160753, 30305.846588704095, 30517.697944245756, 30693.48571844632, 30887.250577107603], [978.0617717704338, 979.0481149238879, 978.8594170008136, 971.1009761236772, 962.8487754257769, 966.0590010786302, 976.8114226899794, 981.2240255768843, 982.2161334536762, 990.4196167145631  …  997.008691104916, 996.5839672254109, 1005.7663463774339, 1009.8930991230985, 1014.929450631975, 1023.7777320072493, 1026.509172773949, 1039.3301158892873, 1042.1202016216066, 1044.0631571809167], [0.0019383188997990075, 0.0031116166842983795, 0.005001415834238632, -0.0006046845000774459, 0.0007162998311414093, 0.003847503148789455, 0.004383817340697371, 0.0014135740127474428, 0.004783827521142259, 0.006915480608194358  …  0.004857630533876778, 0.0014513808843388265, 0.0030726587120351034, 0.004936660536231985, 0.004350381175569185, 0.002992886948375295, 0.002906999053189141, 0.010047624903340768, 0.008739102392750775, 0.007300502193050784], [2.3548476e6, 2.377714866943316e6, 2.3525037396194185e6, 2.323800353345539e6, 2.3348806057195384e6, 2.341334411127313e6, 2.327291336613708e6, 2.314826895652856e6, 2.3304031389127e6, 2.3291108368047527e6  …  2.2993394195536976e6, 2.351551810700935e6, 2.362484221074015e6, 2.3664950447712075e6, 2.3908469640023992e6, 2.366980008303181e6, 2.3911223670204342e6, 2.377806147265157e6, 2.360922120628925e6, 2.339989427512156e6], [0.0016459319014481277, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0  …  0.0, 0.0022668203900027026, 0.0026267892492102805, 0.0027125935131079876, 0.0036237565017843364, 0.0024422679309108247, 0.003331405519297616, 0.002767575476358736, 0.00206480660788685, 0.0012073839982784367], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.6059091613051 258.5036962251161 … 137.13538556670355 505.41380923410753; … ; 579.054527741374 288.85573366414025 … 146.52306728008196 533.0374938450894; 587.7040703387366 292.08572839171796 … 147.00084613538945 535.4678976809846], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.90462950861706; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 568.0704418349717 283.3764289680881 … 143.74367107269634 522.9263050999383; 575.9750593320128 286.25647367643455 … 144.06710000474615 524.7813818261134])])

Finally, we can plot baseline and shocked simulations

Te = T + 1
+data_vec_shocked = Bit.run_n_sims(model, 4; shock = custom_shock)
BeforeIT.DataVector(BeforeIT.Data[BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72494.62771835191, 72460.21210281359, 72338.27360848119, 72245.69191602505, 72564.24731469502, 72915.22233910079, 73143.95721498068, 73275.82614340048, 73521.93422729315  …  73790.36220090448, 74198.76844420111, 74245.62862328584, 74594.807622292, 74727.57319238705, 75187.25377612305, 75662.05858251023, 76013.87267697023, 76302.6240153369, 76961.40870142875], [72421.99999999999, 72421.59292197971, 72314.2853982315, 72119.86196367319, 71954.99555574806, 72199.45839601758, 72475.57978776557, 72629.690849733, 72687.32984025749, 72857.98648425315  …  72976.72691086873, 73306.702540643, 73279.09977229555, 73549.56084762882, 73606.23659267034, 73984.40852104583, 74376.61103497229, 74647.16882777569, 74855.2394653231, 75425.46356286289], [64900.92049553802, 64966.370940930254, 64932.06215826303, 64814.06727390888, 64734.33115945278, 65015.83190711432, 65341.869251984725, 65551.85545130525, 65666.5511325071, 65889.48960824721  …  66116.90800722614, 66490.08006220536, 66526.68462431747, 66849.45135630805, 66964.08043131496, 67398.67750532355, 67847.12540057099, 68152.78603538385, 68452.21165721263, 69064.01544926113], [64900.92049553802, 64900.920495538005, 64801.29629962835, 64618.373537608095, 64473.85840386077, 64688.989751424946, 64947.890255755985, 65090.96824036176, 65139.1668010633, 65294.4674781138  …  65387.88258956712, 65690.69302934718, 65660.64090911929, 65912.73503991257, 65959.24016893031, 66320.43384879697, 66694.44831792783, 66927.42187845265, 67153.74158694338, 67685.68128712723], [40512.94792630534, 40553.094078064045, 40588.62678280894, 40575.335254134174, 40503.89075444192, 40693.96379203388, 40785.22974675203, 40879.296421057035, 40984.51609735252, 41076.525280401955  …  41167.59708820362, 41288.71654053777, 41391.783421829656, 41525.44488504152, 41607.640241500165, 41644.53163054268, 41735.23425588173, 42020.261221106186, 41885.16453635439, 42122.22327526685], [40512.94792630534, 40512.2388166264, 40506.88586074926, 40452.82575439887, 40340.91448129527, 40489.3904987423, 40539.31508192018, 40591.87900498058, 40655.359300645854, 40705.57929620711  …  40713.67046692295, 40792.31670803667, 40852.945599146165, 40943.57680714099, 40983.29011426502, 40978.3026521461, 41026.1806625059, 41264.751065754725, 41090.64480905746, 41281.57566814957], [14866.888022051655, 14784.100223154117, 14712.886813686951, 14433.39975251384, 14571.043860552141, 14901.58372822992, 14848.612884518387, 14892.351870524324, 14998.756050728727, 15189.736929281695  …  15713.765147519944, 15767.54828394104, 15855.731942763698, 15932.582037888054, 16111.422574354292, 16387.227014146836, 16423.432337480528, 16562.022297318046, 16646.537695650037, 16783.015775792865], [14866.888022051655, 14769.20596431964, 14683.25671704077, 14389.820849909958, 14512.414075116312, 14826.67173208908, 14759.083128687966, 14787.645535810527, 14878.2973271338, 15052.564374484766  …  15540.500326993031, 15577.980552538762, 15649.322182884012, 15709.329501713117, 15869.660035651019, 16125.064250275555, 16144.409254896189, 16264.242710157918, 16330.769505724313, 16448.07139358557], [15944.236265986641, 16183.74556412745, 16307.19297558443, 16126.758751698408, 15778.9650092627, 15646.734822779852, 15825.332937355839, 16229.341625926638, 16059.728889980654, 16282.146300010148  …  16254.735606294478, 16468.465860172986, 15675.244696873831, 16576.18407729156, 15924.545318429824, 16335.892363466925, 16529.12297062043, 16260.355862558115, 16469.767139361866, 16688.092570300007], [15944.236265986641, 16167.441230978644, 16274.352125925687, 16078.067073992046, 15715.474888599678, 15568.076865341389, 15729.91404504341, 16115.235077058947, 15930.74923081261, 16135.108624772714  …  16075.50587865778, 16270.471241315945, 15471.184518156333, 16343.91317941965, 15685.586996400147, 16074.550851043068, 16248.30427517923, 15968.00013637283, 16157.352110292277, 16355.042602949114], [15944.236265986641, 15960.26748517238, 15956.360572450481, 15933.835647332611, 15910.221438679142, 15960.513368728336, 16014.705337042968, 16082.752021618435, 16098.46857911013, 16134.612444518953  …  16174.340583489206, 16214.220528156664, 16253.261517654006, 16311.04079203814, 16341.01080256013, 16393.34137525488, 16465.38461636674, 16571.20198093318, 16622.89218867258, 16729.134095244113], [15944.236265986641, 15944.18829527217, 15924.22625973062, 15885.726464209602, 15846.203179032573, 15880.278010011469, 15918.144623279817, 15969.676126626482, 15969.177791906586, 15988.907089648288  …  15995.997316167195, 16019.282612215131, 16041.676721743539, 16082.485168359815, 16095.80314082994, 16131.08079386963, 16185.648792746564, 16273.257346150962, 16307.57253039197, 16395.265048152076], [3173.2320350842083, 3176.3841162139906, 3179.1596849869643, 3175.854737805204, 3168.4488688684714, 3184.4303091918896, 3183.1732588382847, 3197.2946124235914, 3196.9928440567946, 3193.023181520082  …  3209.058518022513, 3216.6752349998196, 3230.72073714765, 3225.3230049884482, 3239.227844496511, 3216.0219926197847, 3214.9746574754827, 3252.868040255063, 3243.409560170159, 3225.35506813477], [3173.2320350842083, 3173.1840643697456, 3172.7572155115554, 3166.2658490696326, 3155.6999210838117, 3168.4218073182897, 3163.9803061465977, 3174.8148185819186, 3171.317002938059, 3164.1882418911687  …  3173.674449152597, 3178.0022710122685, 3188.663246897424, 3180.128727053161, 3190.6210909023025, 3164.5720912100974, 3160.3543977803065, 3194.3825676041547, 3181.885321032409, 3160.9855546261347], [34195.564496956766, 34426.267154544585, 33752.049635667645, 35232.06902591117, 36546.339189161685, 36482.8788830626, 36397.71917492687, 36716.78359171823, 36670.98621890927, 36295.702964997305  …  38716.829273021525, 39105.46904981806, 38988.12426625331, 38894.974163418585, 39067.65420127414, 39785.21759455245, 40576.25482654183, 40494.820274306505, 39568.402750812944, 38853.390730855186], [34195.564496956766, 34391.584371962934, 33684.07680984663, 35125.69250125725, 36399.28699127992, 36299.475203833725, 36178.25901822005, 36458.63230266782, 36376.472448703506, 35967.93071146595  …  38289.92557346993, 38635.31764011881, 38480.577254421456, 38349.9650992385, 38481.418242451, 39148.73391144953, 39886.891515098614, 39766.737033810015, 38817.8296801052, 38077.98033210104], [33097.63671130043, 33452.57930153812, 32900.544104934634, 34029.2891757765, 35154.54689739353, 35160.913911411524, 34941.672404452205, 35573.81629424583, 35438.16111357078, 35322.17724739788  …  38062.56491413521, 38431.43129026888, 37665.25570443472, 38334.37754134806, 37983.689143171316, 38965.614826585974, 39601.98580801457, 39323.58697831859, 38267.24810684253, 37485.3136507862], [33097.63671130043, 33418.87746190788, 32834.286115330986, 33926.544215885, 35013.09488054332, 34984.15590398913, 34730.99148610604, 35323.701070785086, 35153.54846703838, 35003.196522677434  …  37642.87533517504, 37969.38360136734, 37174.92978231246, 37797.22373988375, 37413.7187960968, 38342.24314386855, 38929.17467270787, 38616.562118319795, 37541.35663985634, 36737.20643392243], [29576.147776884878, 29605.974349916596, 29603.31278973731, 29561.40373544491, 29566.16550303276, 29652.868069327877, 29754.024255049513, 29882.512670613356, 29927.810660290554, 29995.402890345034  …  30021.48302326572, 30096.66178798088, 30171.003304268765, 30313.040887798834, 30349.584038920886, 30478.952674633714, 30661.41856141608, 30838.673849604365, 30960.3066627567, 31217.172106635076], [34346.71094688275, 34381.34847608993, 34348.3148454634, 34274.695171878026, 34188.64390142463, 34374.94629726486, 34592.75735520718, 34673.392915034645, 34737.77829200755, 34887.00964621953  …  35073.838277103205, 35350.35643922131, 35325.99476786286, 35495.98822818717, 35567.91461145914, 35860.10771017263, 36116.62689174556, 36246.68697279752, 36417.51780024162, 36769.45631055515], [28335.329312139664, 28363.90456052843, 28336.652495443486, 28275.917780608048, 28204.92725433042, 28358.622894822383, 28538.31253276663, 28604.83520929055, 28657.951819560305, 28781.06461402358  …  28935.1943875909, 29163.316177666264, 29143.218300416727, 29283.459404918663, 29342.797190111374, 29583.85048012175, 29795.473523038156, 29902.770411892234, 30043.70232702611, 30334.04435141324], [978.0617717704338, 979.048114923888, 980.4345230622672, 977.9683665859097, 979.5217549954593, 988.0175405215448, 995.0876417281688, 995.9498656572443, 1000.9621802090257, 1007.0770716827452  …  1021.5867068572003, 1043.0618350031816, 1029.686552185797, 1040.4222403220392, 1046.5817809349187, 1059.6171205171959, 1069.0799474093021, 1067.4252129819629, 1074.3871942143383, 1077.3870320709068], [0.0019383188997990075, 0.0015163232987127628, 0.004024670667158281, 0.0030153805311026183, 0.001515390311423337, 0.0035355974731390294, 0.0023757283829917153, 0.0027128203761908054, 0.005923312298816263, 0.0038101622360982024  …  0.0071345965352744845, 0.005643000358125816, 0.008468544974265413, 0.007361192922092474, 0.005026748382341184, 0.0030732485125550824, 0.002632700476161709, 0.004312570947010208, 0.007222735901008637, 0.005148493372032048], [2.3548476e6, 2.362664253406682e6, 2.346305191250113e6, 2.3722098787509277e6, 2.381784802662605e6, 2.38811165827867e6, 2.3910330165883084e6, 2.412645207908184e6, 2.431815172216438e6, 2.4106438289041817e6  …  2.4819713421693826e6, 2.4923612815189417e6, 2.49461681430499e6, 2.495577838032886e6, 2.503737474699159e6, 2.5318721167745823e6, 2.5555825606202222e6, 2.5326461157850344e6, 2.516986314251245e6, 2.5010384630504423e6], [0.0016459319014481277, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0  …  0.0020720554124451715, 0.002459901194476937, 0.002561137033707141, 0.002578344999342029, 0.002824417382556587, 0.0037911180441051965, 0.004491984745435907, 0.0033756101788928712, 0.0026832738218858657, 0.0019795531152802153], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613055 258.5036962251161 … 137.13538556670355 505.41380923410765; … ; 493.70507272290354 263.23660173526315 … 143.22737518766235 527.59383830436; 507.02889614235994 265.84957357574956 … 143.81667214007211 529.3703027048924], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 484.33998071271327 258.2432663779735 … 140.51049496681978 517.5859102665156; 496.9099471615346 260.5439227695434 … 140.94647365819108 518.8054786370917]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72492.81012669542, 72307.58883514104, 72298.88192842671, 72442.18376554699, 72474.94179231822, 72613.58369717964, 72766.03814491942, 73249.49357936291, 73504.7141924494  …  74222.93098719542, 74574.62854542796, 74741.878352245, 75221.4213169708, 75594.2913810559, 75878.04208346056, 76177.99781445021, 76720.43469751232, 77110.60215724295, 77305.38256910858], [72421.99999999999, 72419.77716145803, 72161.96949662716, 72080.58921929692, 72150.6967772899, 72110.6018228982, 72175.75987693883, 72254.4288831965, 72661.20875956192, 72840.92195678833  …  73404.52606032127, 73678.04380701813, 73768.88932724559, 74167.39422683818, 74459.94910237685, 74664.14560100109, 74883.78480595624, 75341.02710097324, 75647.89106906051, 75762.57262649668], [64900.92049553802, 64966.370940930254, 64788.99717866586, 64776.66640515829, 64915.575094755026, 64951.98905725297, 65092.63155063415, 65229.87566211399, 65700.0218385796, 65921.35646826864  …  66614.65602996874, 66936.08408475498, 67093.83154507188, 67533.72182265481, 67866.8327925702, 68112.46273211621, 68386.04735988588, 68873.79933058888, 69219.11925069851, 69392.12611647118], [64900.92049553802, 64900.920495538005, 64658.51943678393, 64581.08559366004, 64654.37306450444, 64625.46784700209, 64700.155333871764, 64771.25225233991, 65172.368695608, 65326.046561024916  …  65880.14228910934, 66131.33490115362, 66220.40471693073, 66587.4172852996, 66848.44613465987, 67022.7999436217, 67224.21435518775, 67635.4715972581, 67906.10170953399, 68007.24373760496], [40512.94792630534, 40552.02899664964, 40567.834766343134, 40577.519754681816, 40584.07804521717, 40574.45885428087, 40555.172592517054, 40642.44283849734, 40657.73856006328, 40858.34528246676  …  40956.57843675895, 41150.11643272199, 41206.74380132091, 41422.5157030601, 41626.54140906991, 41825.25152928435, 41905.20722232993, 42155.32400421607, 42362.54010409958, 42492.48030377735], [40512.94792630534, 40511.17480822949, 40486.1357170624, 40455.00365926306, 40420.7791209484, 40370.486326223356, 40310.645057985326, 40356.690711470605, 40331.20619467005, 40489.36959623449  …  40504.97857220585, 40655.3829409569, 40670.31482256698, 40842.08990242957, 41001.90765732964, 41156.13139498338, 41193.26590243758, 41397.38546547801, 41558.96503918853, 41644.4433505898], [14866.888022051655, 14563.91762529147, 14631.189572503255, 14774.999716151637, 14676.84581136512, 14677.656567018703, 14643.433972373852, 14963.192658984348, 14886.806003789543, 15011.128409927636  …  14940.667291705246, 14683.21824969691, 14751.279057505066, 14904.431552053375, 15034.938244594558, 15119.735814482816, 15308.062237768878, 15627.131198275163, 15854.513583554059, 15775.12008247291], [14866.888022051655, 14549.245189669355, 14601.724004897678, 14730.389417494154, 14617.790308613905, 14603.870278785345, 14555.141343408352, 14857.988251207824, 14767.246378740892, 14875.568798595285  …  14775.926886554325, 14506.687039951777, 14559.247054241612, 14695.585795833296, 14809.329064369502, 14877.850367560897, 15047.988543902396, 15346.160638449686, 15553.7692997899, 15460.29061911209], [15944.236265986641, 16382.903539901705, 16131.332246628079, 15837.391829772467, 15943.838715403923, 15938.368813326493, 16060.47663332795, 15673.782224382465, 16175.63580276732, 16010.591365360982  …  16345.169436100025, 16564.04171831187, 16363.234876090124, 16383.742721335078, 16493.468336004895, 16754.8841189022, 16787.570130897944, 16977.152022225622, 16929.36382995893, 16995.995753611132], [15944.236265986641, 16366.398564820327, 16098.84556066686, 15789.573840394818, 15879.685189283662, 15858.244777867567, 15963.63994139689, 15563.581746843036, 16045.725266483703, 15866.005996198868  …  16164.942557166809, 16364.898024260821, 16150.218448099273, 16154.168374510626, 16245.972948274139, 16486.83957877581, 16502.36059182166, 16671.908542318484, 16608.23071081328, 16656.80085719083], [15944.236265986641, 15960.241083367959, 15932.085760227768, 15925.855040227623, 15954.031596722609, 15978.058888302192, 16015.272098660034, 16042.674639178114, 16098.573761726286, 16180.450388056219  …  16313.611864677867, 16404.870889824175, 16480.44288030746, 16567.085727606827, 16648.404589510024, 16716.0501537645, 16764.70915852593, 16857.502158274943, 16925.576556189342, 16979.17838154149], [15944.236265986641, 15944.161920066277, 15900.00033424518, 15877.769953028355, 15889.83705731254, 15897.73532621592, 15918.707967606057, 15929.880523441523, 15969.282129775136, 16034.331088701181  …  16133.732949259276, 16207.64085110612, 16265.90063968974, 16334.942318778314, 16398.58428094675, 16448.62687918986, 16479.888012012845, 16554.40994265494, 16604.515277843555, 16640.319115163693], [3173.2320350842083, 3176.3577144095693, 3177.5311218707166, 3178.289711823529, 3180.630329144635, 3182.9990722038574, 3184.2502832840382, 3168.358511226301, 3138.1704295324244, 3163.1501015896692  …  3153.247617349454, 3164.954983040288, 3190.0127275407162, 3200.734532579404, 3217.482491535762, 3233.436108991842, 3239.1417297589005, 3254.371004396639, 3269.3011779953194, 3287.7222840299946], [3173.2320350842083, 3173.1576891638524, 3171.1319321379656, 3168.6934711474987, 3167.8323665873177, 3166.9977653252176, 3165.0508366702397, 3146.0821636316473, 3112.9670057894027, 3134.5849340254663  …  3118.4789366820432, 3126.903833595816, 3148.485173752497, 3155.8847963394337, 3169.202041327408, 3181.707616648229, 3184.1108877404376, 3195.8585089562703, 3207.2858007335763, 3222.1080866768716], [34195.564496956766, 34535.68778392157, 34304.56447008145, 34286.789482798275, 33544.399801944004, 33166.54932221619, 32394.06153393852, 32405.770920252628, 31621.39272885722, 32296.038625786838  …  31503.87630909858, 31893.70080235487, 32743.474879083446, 32449.79572443649, 32503.057860286608, 33097.79703144408, 34560.644407705746, 34477.943515839426, 34810.80292383555, 34816.68404326298], [34195.564496956766, 34500.8947654006, 34235.47894162433, 34183.267049754744, 33409.42656448877, 32999.817217753814, 32198.741442961396, 32177.929842756384, 31367.433494269513, 32004.385771708912  …  31156.504853349295, 31510.25396596359, 32317.220650529776, 31995.09860273893, 32015.328006038428, 32568.29866419004, 33973.48227614993, 33858.04169455404, 34150.47676892634, 34121.835579603925], [33097.63671130043, 33541.727819068954, 33327.33222041523, 33177.81885497753, 32306.97860838355, 31882.091764524193, 31039.56103497787, 30919.150497197686, 30092.079516114576, 30671.38949109305  …  29523.36048646744, 29716.448657657933, 30322.854261754695, 29939.064383914247, 30063.714468900263, 30919.626410653244, 32383.48618425219, 32517.116043044156, 32846.61828420531, 32774.897614016045], [33097.63671130043, 33507.93616666183, 33260.214727624356, 33077.64474760978, 32176.984406045256, 31721.81677773198, 30852.407908813373, 30701.761669081654, 29850.402574602416, 30394.40820594959  …  29197.82680895509, 29359.17816411516, 29928.111648192116, 29519.548448674253, 29612.588573635137, 30424.97440450938, 31833.312508355262, 31932.469239827176, 32223.550749657614, 32120.797780000143], [29576.147776884878, 29605.9743499166, 29572.861981954582, 29552.04846154438, 29598.275301512018, 29642.33033418768, 29716.991360311957, 29803.054118080385, 29970.05186689338, 30099.64309828602  …  30423.44735053627, 30602.24831909621, 30721.82034855293, 30926.982610330175, 31065.931851847374, 31167.040818381163, 31261.90723143608, 31433.239185817918, 31542.482617853635, 31621.786826228275], [34346.71094688275, 34381.34847608993, 34238.96353098166, 34246.79517277543, 34339.227766804725, 34335.33799695677, 34403.892425235645, 34458.074121657846, 34756.17485652273, 34845.5253994023  …  35209.53772736281, 35354.57349911926, 35393.63767847631, 35622.09458691723, 35812.63927366927, 35953.19028173703, 36123.01198494707, 36429.5142964755, 36651.68237906387, 36738.07933948361], [28335.329312139664, 28363.90456052843, 28246.439912604113, 28252.900855825857, 28329.155842658383, 28325.94686262648, 28382.50285438043, 28427.20163829566, 28673.128606489216, 28746.840964584477  …  29047.143639923346, 29166.795165250325, 29199.022308865395, 29387.49455426665, 29544.68999740958, 29660.641685037317, 29800.741093456563, 30053.599189404125, 30236.88328296765, 30308.15899634956], [978.0617717704338, 979.048114923888, 977.1716657295736, 977.8227708384284, 978.0720264383888, 974.3207261084939, 971.747765086652, 968.747422375751, 973.7951151635607, 976.1879705804229  …  981.6709520696853, 979.2622665394637, 978.3735180425427, 984.6446254074152, 988.2616670536324, 992.2316319980066, 1001.1281435027358, 1011.0458482954832, 1024.954253780976, 1032.2599507592922], [0.0019383188997990075, 0.0048857783690723355, 0.008235202925231944, 0.0029633800997728166, 0.00614426935482415, 0.0026749143572635248, 0.0037005377670411566, 0.0018585546303773182, -0.0023255868774924027, 0.00195463063023138  …  0.00483516236359538, 0.0013411216512757562, -0.0002929396689477226, 0.0019314789986937253, 0.004925220179003764, 0.007927553813094068, 0.005241113784684837, 0.008185917946664345, 0.004520451951032456, 0.0021531835278689737], [2.3548476e6, 2.3586196532271905e6, 2.3507873824089244e6, 2.334997620248295e6, 2.3178213346469207e6, 2.3091206305573788e6, 2.2974843746922985e6, 2.2960385374562647e6, 2.2855913368416973e6, 2.3037024389046365e6  …  2.2982981436996856e6, 2.308300711411922e6, 2.3338484483876475e6, 2.310624631116845e6, 2.3157943046615548e6, 2.332469789518749e6, 2.3545359203738817e6, 2.3467851255171113e6, 2.3604903906793483e6, 2.3656172150830072e6], [0.0016459319014481277, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0  …  0.0, 0.0004588545153893043, 0.0015067865301275655, 0.00046079142385721484, 0.0007597671816323302, 0.0015937074713784157, 0.0025265192164543046, 0.0022035370046061876, 0.0027185613650101796, 0.0027803401155548214], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613054 258.503696225116 … 137.13538556670355 505.41380923410765; … ; 570.7623808409134 278.7873204877392 … 144.03945052595145 529.5797327661297; 565.4274635684309 278.4762008770353 … 144.6906235106556 531.4428880858047], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 559.9355886772246 273.49900353113526 … 141.30716604721823 519.5341342942869; 554.1430344170802 272.9185561540462 … 141.80298328255907 520.8367007231566]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72474.0261197735, 72847.34787284795, 73001.69303856336, 73151.38517410912, 73303.04596670481, 73437.39475191203, 73566.71193623524, 73665.38971460481, 74056.41734188993  …  74842.69625185494, 75281.11683578797, 75674.34290316381, 76077.91883736762, 76361.793457622, 76701.6350098989, 77133.84806505138, 77453.33869538776, 77834.3685894528, 78117.53807726078], [72421.99999999999, 72401.01207850558, 72700.64152043563, 72781.27832509344, 72857.04455869856, 72934.54302119803, 72994.60376045076, 73049.47323339245, 73073.76472996402, 73387.64289153635  …  74017.45760204144, 74376.03823517109, 74689.21506396474, 75011.89022461913, 75215.93430328307, 75474.56269252146, 75823.39580291451, 76060.7537316167, 76357.92837510571, 76558.51966958102], [64900.92049553802, 64966.370940930254, 65296.78579436423, 65433.85994366725, 65568.39339934012, 65705.56347497247, 65822.74065691188, 65934.95587335965, 66039.74042470734, 66420.30659837718  …  67171.30632291906, 67565.94208349341, 67945.76689992257, 68291.87528786136, 68569.70016254828, 68907.00610617567, 69292.34213247885, 69582.3633485439, 69932.95178759754, 70195.8354755193], [64900.92049553802, 64900.920495538005, 65165.285423412344, 65236.29486140135, 65304.564611700494, 65375.253958397836, 65425.86224510776, 65471.37512942898, 65509.358917654754, 65820.49086826193  …  66430.6547842626, 66753.62033694332, 67061.24958585092, 67334.94725686805, 67540.76651544716, 67804.6322173357, 68115.11178841916, 68331.2958726288, 68606.3935563383, 68794.91319426977], [40512.94792630534, 40415.08087402116, 40610.49128282492, 40686.974543887736, 40785.13225898538, 40849.72779659352, 40957.13640793869, 41051.737630634656, 40978.47630136023, 40994.5283615068  …  41164.297198074295, 41415.52940109333, 41416.9657355344, 41771.240695288914, 41760.32258836747, 41732.519615375124, 41997.53323091615, 42161.39530468057, 42286.1369701599, 42409.61279230637], [40512.94792630534, 40374.3646541452, 40528.70632812524, 40564.12797057183, 40621.02434906493, 40644.37145951809, 40710.18523137866, 40763.10780115531, 40649.36801175065, 40624.32285931652  …  40710.40696239992, 40917.604941817386, 40877.80008974296, 41185.92844632512, 41133.681361657895, 41064.88300570148, 41284.02335416006, 41403.34760600337, 41484.01119637162, 41563.22965436896], [14866.888022051655, 14917.720421273294, 15170.37625052235, 15187.594536232857, 15249.228240367729, 15221.570522582973, 15293.887664256365, 15321.705011193428, 15377.213124573218, 15351.167898246087  …  15474.11371575939, 15567.10702560779, 15704.133421820941, 15756.92517450408, 15878.95964156237, 15910.429167050064, 15939.0047027613, 15981.174094036931, 16098.530273210547, 16119.18903192525], [14866.888022051655, 14902.691546615988, 15139.82482168625, 15141.738486069311, 15187.8696315851, 15145.049915576281, 15201.673122808761, 15213.979946191213, 15253.714918510772, 15212.537523702895  …  15303.49136582584, 15379.949129516483, 15499.697169970976, 15536.133999592113, 15640.685362727354, 15655.89421240456, 15668.211720265112, 15693.837962094449, 15793.157236620198, 15797.49286693875], [15944.236265986641, 15970.354385672848, 16187.370055291683, 15963.257258778347, 15982.064217861593, 16134.694072289893, 16163.57736347098, 16195.172466948678, 16066.093639854174, 16345.771303109335  …  16365.870384743248, 16503.427938140867, 16554.138213165883, 16673.034279099014, 16737.584033654977, 16785.98092515619, 16896.81306824296, 16972.953390519353, 17089.29107558526, 17125.18281757123], [15944.236265986641, 15954.265033713084, 16154.770515496426, 15915.059242701094, 15917.756883062408, 16053.58308689932, 16066.1190253789, 16081.306157327814, 15937.062863803965, 16198.15905543101  …  16185.415250766246, 16305.012982419414, 16338.636607441902, 16439.4062846102, 16486.42552862164, 16517.43889850153, 16609.747565047688, 16667.785400597284, 16765.124296359947, 16783.409690759818], [15944.236265986641, 15948.63451584493, 16001.191186445154, 16040.224652121473, 16071.599412121232, 16104.787847877475, 16139.878519415148, 16164.176463174459, 16171.94533214114, 16237.462402072291  …  16394.91354397228, 16491.839064473494, 16582.39893788242, 16684.769350216568, 16742.176281084863, 16811.465726794628, 16911.368497302043, 16990.72578192756, 17061.929586529597, 17131.005121886526], [15944.236265986641, 15932.567045593094, 15968.966589918835, 15991.794247653703, 16006.931812863395, 16023.827204558496, 16042.563073574234, 16050.528082727857, 16042.064434940878, 16090.828249586242  …  16214.138171164921, 16293.563437736551, 16366.529434326676, 16450.976920083678, 16490.94886634527, 16542.51599442939, 16624.055707145013, 16685.238250389048, 16738.281827417097, 16789.115797357856], [3173.2320350842083, 3164.7511468865387, 3155.851514984458, 3173.402369405306, 3178.143703594429, 3184.571419332175, 3196.968737330664, 3201.8206438278658, 3187.3127702653105, 3184.5663363469566  …  3181.0173351762814, 3186.7149405851724, 3197.6021431689883, 3223.229854616169, 3226.701040694575, 3218.935532314064, 3233.2266356762557, 3254.846655709864, 3260.196996356598, 3278.1120831026374], [3173.2320350842083, 3161.5628146906693, 3149.4959855377824, 3163.8208851292143, 3165.3557465194867, 3168.5622080814746, 3177.692604760114, 3179.3090280037923, 3161.71467221602, 3155.8077671689152  …  3145.9424570361275, 3148.4021787636216, 3155.9757904440057, 3178.0649065866155, 3178.282260066448, 3167.43902011305, 3178.296287132646, 3196.325608218958, 3198.354316325311, 3212.6896798141497], [34195.564496956766, 33550.25828675583, 34385.26122805452, 34769.42762894941, 34584.66965989525, 35115.25022338155, 34958.76452020151, 34786.01056425228, 35128.6174768956, 34467.98155793621  …  34671.29272583625, 34450.16158520498, 33894.77818698432, 34387.371769029865, 33532.331885797066, 32985.69733089906, 33835.221081055795, 33924.929398907836, 34476.809556950495, 33593.66546803091], [34195.564496956766, 33516.45804031918, 34316.01318541725, 34664.44796191215, 34445.51066889004, 34938.72177263476, 34747.98054489225, 34541.43430811995, 34846.49085195355, 34156.71473935945  …  34288.99635986789, 34035.97931282217, 33453.53630348091, 33905.524699824775, 33029.15709487241, 32457.992334011942, 33260.38340449941, 33314.97058533473, 33822.81892254626, 32923.22520410073], [33097.63671130043, 32379.387847949398, 33506.15094384588, 33605.56092928503, 33449.70920300103, 34018.19664814347, 33935.97120395573, 33787.913736793984, 33885.01082807844, 33103.03177890852  …  32832.87777255847, 32655.109114259307, 31895.67265434189, 32510.653080554446, 31547.404691759843, 30712.992028581895, 31534.72401792512, 31587.113492757326, 32116.399286453496, 31130.11203257305], [33097.63671130043, 32346.76719628781, 33438.67333028985, 33504.09533616093, 33315.11697390408, 33847.18321343076, 33731.35416400808, 33550.35497940204, 33612.87191605499, 32804.09128627343  …  32470.852336818698, 32262.50813140468, 31480.455106672154, 32055.103205733325, 31074.01504459619, 30221.645758098348, 30998.97024105796, 31019.18782241351, 31507.183276792483, 30508.83774658731], [29576.147776884878, 29605.9743499166, 29715.327240483857, 29770.06281821219, 29839.413823147428, 29898.25670475464, 29958.88393799902, 29999.278693303695, 30045.041821218278, 30198.377018110896  …  30586.85512826369, 30771.57326191721, 30929.11498628584, 31099.801574792193, 31213.0564732549, 31373.865003604773, 31563.558287465192, 31704.774934997622, 31846.223613061364, 31975.06850848121], [34346.71094688275, 34381.34847608993, 34597.396414906645, 34674.85494225614, 34736.59528995908, 34813.953150678455, 34866.66380014188, 34936.05419619814, 34993.76003426973, 35215.72081032981  …  35573.6871011, 35781.35723478032, 36002.78497720708, 36173.54007797066, 36334.983377470766, 36510.62916252322, 36705.88771652045, 36850.396652977084, 37054.26813987316, 37183.04973468756], [28335.329312139664, 28363.90456052843, 28542.139661497717, 28606.041351644282, 28656.97586722903, 28720.794509478525, 28764.27970994249, 28821.525357899718, 28869.131486111535, 29052.244556057794  …  29347.559375206118, 29518.88295944183, 29701.556287616077, 29842.425729797786, 29975.6131276726, 30120.517283690555, 30281.60157024946, 30400.818467301946, 30569.008246157035, 30675.25041018991], [978.0617717704338, 979.048114923888, 984.0621389736898, 988.9421831988918, 992.3842862335505, 993.353619539392, 997.1929187710441, 999.6229838578547, 1000.9385692193744, 1006.2087699364306  …  1010.7640935553903, 1013.011586795909, 1013.8669364296638, 1018.5336350985845, 1021.6603118225967, 1022.5119400476294, 1022.8961284931494, 1027.1917605692106, 1032.4600346630923, 1037.7172323505515], [0.0019383188997990075, 0.0019818688695196762, 0.0014999700973330476, 0.0025151954376640973, 0.004459481691274414, 0.009365632625087938, 0.0069045994362730845, 0.0027571557492562793, 0.006713117296109905, 0.008261431348245862  …  0.004772974533647334, 0.007181446026864879, 0.0038929152357845, 0.0049151162215812505, 0.0003461937816970906, 0.006392981290211042, 0.004445014290589855, 0.002123067828530889, 0.0008756247071179946, 0.001844331162864643], [2.3548476e6, 2.337519084548923e6, 2.3475013081172667e6, 2.359678819028127e6, 2.361674236808396e6, 2.377321092619512e6, 2.3799797789777857e6, 2.3755365883346815e6, 2.389904446169436e6, 2.3883035164879197e6  …  2.406274625430585e6, 2.3791500957407732e6, 2.372046654162032e6, 2.3773962336158548e6, 2.3769914965388575e6, 2.3723333258477245e6, 2.381342588429032e6, 2.380746569539459e6, 2.400524032715018e6, 2.39174110699281e6], [0.0016459319014481277, 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.0003346193572896693, 0.0003010457296678451, 0.0002327095838346827, 0.0006910210673862401, 0.0006639646372578014, 0.0014520038634714804, 0.0010269565074241041], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613055 258.503696225116 … 137.13538556670355 505.41380923410765; … ; 580.5815648179447 284.3216295170811 … 145.0917783640416 531.6613719456234; 581.1670622456189 284.9757706599998 … 145.6240807758145 533.3879286051232], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 569.5685125437335 278.9283322470543 … 142.33953227751203 521.5762868581355; 569.5685125437335 279.2884118013242 … 142.71781122202495 522.7429234040234]), BeforeIT.Data{Float64, Vector{Float64}, Matrix{Float64}}([72421.99999999999, 72485.59672314227, 72527.1389085503, 73111.47829728547, 73556.31811748355, 73972.56661936898, 74611.31550165058, 75112.84892096368, 75378.60944119663, 75353.5704443569  …  75684.06338462741, 76132.81918578334, 76406.07521506063, 76676.11232461031, 76959.12566227319, 77181.65778112184, 77517.30058717245, 77789.80784037209, 77947.92739821761, 78001.58003306027], [72421.99999999999, 72412.57102505662, 72381.07742092073, 72890.73210812866, 73260.34816571146, 73600.69791560025, 74161.44635151516, 74584.73951495436, 74773.22516473163, 74673.08191324893  …  74849.54756133624, 75217.50086498834, 75411.42169194209, 75601.70162960792, 75804.30314361409, 75946.90606220059, 76200.3337242775, 76391.17327460833, 76469.33308671488, 76444.87583970207], [64900.92049553802, 64966.370940930254, 65030.87079261847, 65594.14223417363, 65981.15291050196, 66384.04322711124, 66988.71460881595, 67418.86152265934, 67648.8489593296, 67612.80989740773  …  67918.92007933294, 68335.4018912619, 68583.22886213112, 68838.8117161189, 69103.54470771326, 69299.46027626994, 69601.149246736, 69848.65144949045, 69975.20875107823, 70013.70692306412], [64900.92049553802, 64900.920495538005, 64899.905944524966, 65396.09321004739, 65715.66329459164, 66050.32291383864, 66584.80595357898, 66944.8476165962, 67105.54430321384, 67002.22513785551  …  67170.02512083942, 67513.8291979228, 67690.41307460958, 67874.21983350052, 68066.60037056167, 68190.80790786527, 68418.67247725307, 68592.79620313592, 68647.84894743672, 68616.41944358623], [40512.94792630534, 40495.260386172464, 40311.181913476226, 40376.91220415271, 40702.86780305454, 40703.25916358069, 40771.92935990148, 41228.54915402149, 41439.12401066553, 41507.69333138702  …  41610.97494604358, 41717.001718848944, 41869.26476207006, 41882.32059808042, 42003.81713768209, 42135.44254208008, 42320.55659763052, 42437.18032933856, 42666.16075021889, 42738.06066159339], [40512.94792630534, 40454.463389354474, 40229.9997341294, 40255.00180503944, 40539.09090218498, 40498.63914137421, 40526.09488979196, 40938.676183988544, 41106.31614524438, 41132.85363768445  …  41152.15950376782, 41215.452763086265, 41324.211092073834, 41295.45186128804, 41373.52211441082, 41461.35997373355, 41601.55877087223, 41674.17410872977, 41856.8263049726, 41885.122577266106], [14866.888022051655, 14828.147169193478, 14888.971043010493, 15080.073137642596, 15182.849638784532, 15415.988254228894, 15673.81400455308, 15764.912660465878, 15781.691864986175, 15767.468707558293  …  15946.486113467332, 16105.69921221021, 16171.921769316685, 16246.63766243291, 16177.369073307736, 16235.996033104133, 16308.75510133529, 16104.12459045006, 16125.53265584484, 16109.975585018445], [14866.888022051655, 14813.20853521237, 14858.986332562214, 15034.541727871288, 15121.758118839542, 15338.490286652446, 15579.308696099502, 15654.071455791716, 15654.945190008955, 15625.07888373408  …  15770.655239800411, 15912.066010184994, 15961.395853436665, 16018.98447641263, 15934.616963824305, 15976.252661600942, 16031.680307955798, 15814.577849959445, 15819.647411031654, 15788.46329594088], [15944.236265986641, 16009.986189604298, 15900.729217149486, 16050.887835293446, 16107.512066814576, 16202.320271210723, 16362.838299028876, 16609.416227549656, 16804.465898914623, 16476.96080412962  …  16392.076454254453, 16693.431861569446, 16745.722351956163, 16765.817989893596, 16917.590285609727, 16894.239910991477, 17036.389338174613, 17174.686914006703, 17278.614352564673, 17408.25725583433], [15944.236265986641, 15993.85691053792, 15868.706939712363, 16002.42523537424, 16042.699965127145, 16120.869321045582, 16264.178516529455, 16492.637419874252, 16669.505072428015, 16328.163835537336  …  16211.33236407322, 16492.73255497277, 16527.72670582913, 16530.889879786177, 16663.730667856176, 16623.96595770167, 16746.952527916743, 16865.891823223163, 16950.856299911993, 17060.834715704645], [15944.236265986641, 15956.097781385546, 15954.652978718063, 16018.0583919893, 16137.700258690753, 16205.557803777121, 16325.26433687226, 16454.349723576972, 16521.08309041278, 16559.58031253788  …  16614.688711592815, 16673.033958418157, 16726.25903863382, 16781.387834480112, 16850.051413406847, 16919.78246894719, 16962.43724095771, 17017.89675478698, 17085.15333142207, 17104.169836389858], [15944.236265986641, 15940.022792258227, 15922.522104899614, 15969.694914323813, 16072.766688203328, 16124.090578158877, 16226.831106690122, 16338.661169839228, 16388.398181427954, 16410.037239579393  …  16431.490030010173, 16472.579888693825, 16508.516765724995, 16546.241554632, 16597.20526104591, 16649.099885961565, 16674.256827152487, 16711.920698300404, 16761.06504106977, 16762.816072825928], [3173.2320350842083, 3172.214412427156, 3154.185725990305, 3117.342021337528, 3144.756019573139, 3137.772382160422, 3145.9967373680665, 3186.4920768849206, 3208.7690009301896, 3241.2123043595484  …  3235.314075924522, 3231.231818380769, 3240.2207375627345, 3243.7876689031227, 3258.809430074169, 3279.562093571132, 3275.3035439562886, 3294.140489592085, 3333.1417781805617, 3346.639661835466], [3173.2320350842083, 3169.018561355803, 3147.8335512550125, 3107.929800609199, 3132.1024051553873, 3121.9984351176, 3127.0279406238574, 3164.0882343712697, 3182.998582579784, 3211.942187668377  …  3199.640505176152, 3192.3838456703074, 3198.039576402093, 3198.3346580745124, 3209.908841853045, 3227.0956779905055, 3219.6583370071394, 3234.9129521918103, 3269.9154085110763, 3279.8496302357225], [34195.564496956766, 33941.31696122601, 34541.48120778274, 33714.853104280075, 34535.21995491239, 34390.16906265721, 35026.148928995804, 34810.506853681385, 33715.741972836346, 34048.57804500361  …  35603.9928735862, 36224.927487915156, 35684.49344755134, 36308.95928132333, 35598.68041750616, 37268.214095124924, 38046.94318228579, 39181.189640748635, 39173.270927745434, 40147.59013835396], [34195.564496956766, 33907.122742276384, 34471.918555704375, 33613.05752424152, 34396.25993562257, 34217.28567931425, 34814.95865919207, 34565.75836708459, 33444.962500901034, 33741.098695006935  …  35211.412268150736, 35789.40782433556, 35219.95306868222, 35800.186301140086, 35064.49870186279, 36671.99741958293, 37400.55117655325, 38476.72503695697, 38430.19311297798, 39346.35095967179], [33097.63671130043, 32789.113983054056, 33115.22447286899, 32111.24798408362, 32972.13134608254, 32739.170132308715, 33223.41509082889, 33300.5359747549, 32362.41430620633, 32447.130443721755  …  33869.46700272432, 34608.24109476071, 34065.32711583378, 34527.623207120065, 33738.33125183263, 35352.234800179096, 36195.34363225388, 37107.37363417192, 37295.65128815642, 38402.30360774021], [33097.63671130043, 32756.08055232472, 33048.5341411879, 32014.294184398022, 32839.46075606286, 32574.586512786467, 33023.094410098114, 33066.403911784895, 32102.50374385102, 32154.11313871401  …  33496.011814456106, 34192.158287591534, 33621.86502807993, 34043.81088901909, 33232.065304340205, 34786.66995041883, 35580.40905902057, 36440.19554426115, 36588.190042179536, 37635.895708881675], [29576.147776884878, 29605.974349916596, 29644.80589823132, 29864.438113513675, 30056.12149721427, 30216.788875313658, 30442.697938084053, 30661.54214339098, 30744.091329035793, 30751.44656417656  …  30902.704504797548, 31037.951248173013, 31152.17249822122, 31248.973175563366, 31381.84685923034, 31499.72035602876, 31626.630608239193, 31727.455016805416, 31820.922986563495, 31835.335610683655], [34346.71094688275, 34381.34847608993, 34406.62679751473, 34741.70214695546, 34937.363914673835, 35172.48390076224, 35540.83372166018, 35744.576657912956, 35888.19535603899, 35845.831852382165  …  35998.126563339945, 36268.23666550518, 36394.47025574865, 36550.30117375795, 36677.611935461944, 36758.1334037712, 36923.29362449906, 37060.75039740559, 37087.5904516608, 37107.03696958948], [28335.329312139664, 28363.90456052843, 28384.75865520834, 28661.188919097844, 28822.605848674288, 29016.574995938023, 29320.45601363873, 29488.539740860033, 29607.022209620292, 29572.073191392945  …  29697.71319209518, 29920.548464655167, 30024.688577381945, 30153.24587608909, 30258.27463309121, 30324.703186461807, 30460.95696781593, 30574.35597514778, 30596.498467255777, 30612.541444131657], [978.0617717704338, 979.048114923888, 979.4380968724001, 988.0019737044403, 987.6674986138592, 994.7704510353591, 1005.1829490717198, 1012.7427213553946, 1016.5622742548561, 1015.5314808490373  …  1018.0890111954292, 1029.2139775836754, 1036.5861081612104, 1039.537366797521, 1044.085913021053, 1041.6065164699642, 1051.2250139977004, 1060.4460352795556, 1066.6953128539508, 1071.3343427909754], [0.0019383188997990075, 0.0021482922905946555, 0.0029712923943614467, -0.002690603341409692, -0.0023109660720772585, -0.0020991168317761044, 0.0024849395657342566, 0.005246064555408436, 0.004875284619014764, 0.006608008976924262  …  0.0038332051479208484, 0.006075554538786276, 0.004727648308306298, 0.008233624616221569, 0.005033825511806089, 0.003473288176790046, 0.002264390627182866, 0.003793032400694285, 0.002395137024686411, -0.0013880937638373059], [2.3548476e6, 2.3688307598037766e6, 2.390378160488792e6, 2.3790295826195325e6, 2.396770381101069e6, 2.3856050941130305e6, 2.3903544397639646e6, 2.378072376864198e6, 2.356238491086789e6, 2.368247001663375e6  …  2.385157208815031e6, 2.3879161831665738e6, 2.389805116477663e6, 2.4200977101261243e6, 2.409506580047036e6, 2.434654438267247e6, 2.4459577660503387e6, 2.4653323119519423e6, 2.461171828485392e6, 2.4783518479842e6], [0.0016459319014481277, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0  …  0.00048792312266989353, 0.0007049981978050916, 0.0008391016753290276, 0.0022127125486990826, 0.0017339600489103364, 0.002711870605259883, 0.003019719531273557, 0.0036623164153140467, 0.0032801555527221804, 0.0036920551568293126], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.6059091613055 258.503696225116 … 137.13538556670355 505.41380923410765; … ; 541.3702914166838 277.16688185065715 … 145.89678423685416 533.0058975125235; 537.1859459572509 277.05587600027644 … 146.47332745833953 534.0247732857426], [518.0834390395164 258.24326637797435 … 136.99722836422484 504.9046295086171; 518.0834390395163 258.2432663779743 … 136.9972283642248 504.90462950861695; … ; 531.1010378261951 271.9093029961526 … 143.12926799313058 522.8953081182322; 526.4651424257039 271.52657718631195 … 143.5501091982366 523.3670583576766])])

Finally, we can plot baseline and shocked simulations

Te = T + 1
 StatsPlots.errorline(
     1:Te,
     data_vec_baseline.real_gdp,
@@ -50,4 +50,4 @@
     titlefont = 10,
     xlabel = "quarters",
     ylabel = "GDP",
-)
Example block output

Note that, importantly, once the function central_bank_rate has been changed, the model will use the new interest rate in all the simulations, unless the function is changed again. To restore the original interest rate, we can simply re-import the function central_bank_rate.

+)Example block output

Note that, importantly, once the function central_bank_rate has been changed, the model will use the new interest rate in all the simulations, unless the function is changed again. To restore the original interest rate, we can simply re-import the function central_bank_rate.

diff --git a/previews/PR39/index.html b/previews/PR39/index.html index d91976c..ec80da6 100644 --- a/previews/PR39/index.html +++ b/previews/PR39/index.html @@ -289,4 +289,4 @@ [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.52.0+1 [3f19e933] p7zip_jll v17.4.0+2 -Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`

You can also download the manifest file and the project file.

+Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`

You can also download the manifest file and the project file.