{ "cells": [ { "cell_type": "markdown", "id": "49bcb5b0-f19d-4b96-a5f1-e0ae30f66d8f", "metadata": {}, "source": [ "## `U` (\"Up-regulator\") up-regulates `X` , by sharing an upstream reagent `S` (\"Source\") across 2 separate reactions: \n", "### `2 S <-> U` and `S <-> X` (both mostly forward)\n", "\n", "1st-order kinetics throughout. \n", "\n", "Invoking [Le Chatelier's principle](https://www.chemguide.co.uk/physical/equilibria/lechatelier.html), it can be seen that, starting from equilibrium, when [U] goes up, so does [S]; and when [S] goes up, so does [X]. \n", "Conversely, when [U] goes down, so does [S]; and when [S] goes down, so does [X]. \n", "\n", "This experiment is a counterpart of experiment `up_regulate_2`, with \"upstream\" rather than \"downstream\" reactions.\n", "\n", "Note: numerical errors in the same reactions (with the same initial conditions) is explored in the experiment \"large_time_steps_2\"\n", "\n", "LAST REVISED: Dec. 3, 2023" ] }, { "cell_type": "code", "execution_count": 1, "id": "437be530-28df-4819-a681-0d63a66e9f83", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Added 'D:\\Docs\\- MY CODE\\BioSimulations\\life123-Win7' to sys.path\n" ] } ], "source": [ "import set_path # Importing this module will add the project's home directory to sys.path" ] }, { "cell_type": "code", "execution_count": 2, "id": "da078672", "metadata": { "tags": [] }, "outputs": [], "source": [ "from experiments.get_notebook_info import get_notebook_basename\n", "\n", "from src.modules.chemicals.chem_data import ChemData as chem\n", "from src.modules.reactions.reaction_dynamics import ReactionDynamics\n", "\n", "from src.modules.visualization.graphic_log import GraphicLog" ] }, { "cell_type": "code", "execution_count": 3, "id": "cc53849f-351d-49e0-bfa8-22f8d8e22f8e", "metadata": { "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "-> Output will be LOGGED into the file 'up_regulate_3.log.htm'\n" ] } ], "source": [ "# Initialize the HTML logging\n", "log_file = get_notebook_basename() + \".log.htm\" # Use the notebook base filename for the log file\n", "\n", "# Set up the use of some specified graphic (Vue) components\n", "GraphicLog.config(filename=log_file,\n", " components=[\"vue_cytoscape_1\"],\n", " extra_js=\"https://cdnjs.cloudflare.com/ajax/libs/cytoscape/3.21.2/cytoscape.umd.js\")" ] }, { "cell_type": "markdown", "id": "d6d3ca49-589d-49b7-8424-37c7b01bcacf", "metadata": {}, "source": [ "### Initialize the system" ] }, { "cell_type": "code", "execution_count": 4, "id": "23c15e66-52e4-495b-aa3d-ecddd8d16942", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Number of reactions: 2 (at temp. 25 C)\n", "0: 2 S <-> U (kF = 8 / kR = 2 / delta_G = -3,436.6 / K = 4) | 1st order in all reactants & products\n", "1: S <-> X (kF = 6 / kR = 3 / delta_G = -1,718.3 / K = 2) | 1st order in all reactants & products\n", "Set of chemicals involved in the above reactions: {'S', 'X', 'U'}\n", "[GRAPHIC ELEMENT SENT TO LOG FILE `up_regulate_3.log.htm`]\n" ] } ], "source": [ "# Initialize the system\n", "chem_data = chem(names=[\"U\", \"X\", \"S\"])\n", "\n", "# Reaction 2 S <-> U , with 1st-order kinetics for all species (mostly forward)\n", "chem_data.add_reaction(reactants=[(2, \"S\", 1)], products=\"U\",\n", " forward_rate=8., reverse_rate=2.)\n", "\n", "# Reaction S <-> X , with 1st-order kinetics for all species (mostly forward)\n", "chem_data.add_reaction(reactants=\"S\", products=\"X\",\n", " forward_rate=6., reverse_rate=3.)\n", "\n", "chem_data.describe_reactions()\n", "\n", "# Send the plot of the reaction network to the HTML log file\n", "graph_data = chem_data.prepare_graph_network()\n", "GraphicLog.export_plot(graph_data, \"vue_cytoscape_1\")" ] }, { "cell_type": "markdown", "id": "d1d0eabb-b5b1-4e15-846d-5e483a5a24a7", "metadata": {}, "source": [ "### Set the initial concentrations of all the chemicals" ] }, { "cell_type": "code", "execution_count": 5, "id": "e80645d6-eb5b-4c78-8b46-ae126d2cb2cf", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 0:\n", "3 species:\n", " Species 0 (U). Conc: 50.0\n", " Species 1 (X). Conc: 100.0\n", " Species 2 (S). Conc: 0.0\n", "Set of chemicals involved in reactions: {'S', 'X', 'U'}\n" ] } ], "source": [ "dynamics = ReactionDynamics(chem_data=chem_data)\n", "dynamics.set_conc(conc={\"U\": 50., \"X\": 100., \"S\": 0.})\n", "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": null, "id": "f5030a8a-2609-4887-91c6-1531d66321fb", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "0b46b395-3f68-4dbd-b0c5-d67a0e623726", "metadata": { "tags": [] }, "source": [ "# 1. Take the initial system to equilibrium" ] }, { "cell_type": "code", "execution_count": 6, "id": "853a1827-5628-435b-91dc-cc51316ebcc2", "metadata": {}, "outputs": [], "source": [ "dynamics = ReactionDynamics(chem_data=chem_data)\n", "dynamics.set_conc(conc={\"U\": 50., \"X\": 100., \"S\": 0.})\n", "#dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 7, "id": "909a9301-8eda-44af-ba36-9d7167aedd33", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "* INFO: the tentative time step (0.01) leads to a least one norm value > its ABORT threshold:\n", " -> will backtrack, and re-do step with a SMALLER delta time, multiplied by 0.5 (set to 0.005) [Step started at t=0, and will rewind there]\n", "43 total step(s) taken\n" ] } ], "source": [ "dynamics.set_diagnostics() # To save diagnostic information about the call to single_compartment_react()\n", "\n", "# All of these settings are currently close to the default values... but subject to change; set for repeatability\n", "dynamics.set_thresholds(norm=\"norm_A\", low=0.5, high=0.8, abort=1.44)\n", "dynamics.set_thresholds(norm=\"norm_B\", low=0.08, high=0.5, abort=1.5)\n", "dynamics.set_step_factors(upshift=1.5, downshift=0.5, abort=0.5)\n", "dynamics.set_error_step_factor(0.5)\n", "\n", "dynamics.single_compartment_react(initial_step=0.01, target_end_time=1.5,\n", " variable_steps=True, explain_variable_steps=False)\n", "\n", "#df = dynamics.get_history()\n", "#dynamics.explain_time_advance()" ] }, { "cell_type": "markdown", "id": "cbf6c9c7-8cec-400f-9e70-49ff1a9f485c", "metadata": { "tags": [] }, "source": [ "## Plots of changes of concentration with time" ] }, { "cell_type": "code", "execution_count": 8, "id": "db4e74d0-3f9d-49dc-9553-bf3cdfe785f2", "metadata": {}, "outputs": [ { "data": { "text/html": [ " \n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=U
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "U", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "U", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486 ], "xaxis": "x", "y": [ 50, 49.5, 49.3025, 49.1279125, 48.974772375, 48.841703944531254, 48.72741553951446, 48.63069439895918, 48.55040187648133, 48.485468937831165, 48.40960342873317, 48.363918726573424, 48.34542943732506, 48.35442192115496, 48.412964817686024, 48.563788409887835, 48.794496507448386, 49.232024381492934, 49.77305626452036, 50.679867944645785, 51.17387187582093, 51.92163025559485, 53.04465236366425, 54.14644146544591, 55.20543277156762, 56.213136060878696, 57.16724543798181, 58.51887038983838, 59.137114110549426, 60.024316815170444, 61.268502405471146, 61.82974583644012, 62.63038456117153, 63.74311816997822, 64.73322726805728, 65.61422032967758, 66.79007362899101, 67.77154751087184, 69.00038827864219, 69.92452094285747, 70.96699268135814, 71.6217214411839, 72.23852916776461, 72.64754791961869 ], "yaxis": "y" }, { "hovertemplate": "Chemical=X
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "X", "line": { "color": "orange", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "X", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486 ], "xaxis": "x", "y": [ 100, 98.5, 97.79875, 97.119203125, 96.4601836796875, 95.82058637564454, 95.1993720638566, 94.59556372623439, 94.00824271042534, 93.43654519314633, 92.60121569067523, 91.79749250682195, 91.02295079202091, 89.9015974211554, 88.83640557203145, 87.3135783361146, 85.89111990471476, 83.88442037099962, 82.03984691017621, 79.46489556174677, 78.2941056586168, 76.60354592432253, 74.20101800580426, 71.97247802494245, 69.88992436494142, 67.93626460974453, 66.09986774357947, 63.50796023276986, 62.32585757818592, 60.63007083885702, 58.25274168840475, 57.18059176222204, 55.65114528572433, 53.52553850967771, 51.63419108531924, 49.951281868101084, 47.705118490711584, 45.830266678427996, 43.48288445758348, 41.71756819977594, 39.72619577063346, 38.4755059413471, 37.297254430062154, 36.515929976181866 ], "yaxis": "y" }, { "hovertemplate": "Chemical=S
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "S", "line": { "color": "blue", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "S", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486 ], "xaxis": "x", "y": [ 0, 2.5, 3.59625, 4.624971875, 5.5902715703125, 6.496005735292969, 7.345796857114502, 8.143047475847274, 8.890953536612024, 9.592516931191366, 10.579577451858441, 11.474670040031214, 12.286190333328987, 13.389558736534692, 14.337664792596508, 15.55884484410973, 16.51988708038848, 17.651530866014525, 18.41404056078308, 19.175368548961664, 19.358150589741353, 19.553193564487778, 19.70967726686726, 19.73463904416575, 19.69921009192334, 19.63746326849809, 19.565641380456917, 19.454298987553386, 19.399914200715244, 19.321295530802107, 19.210253500652975, 19.159916564897735, 19.088085591932618, 18.98822515036587, 18.899354378566212, 18.820277472543765, 18.714734251306396, 18.626638299828322, 18.516338985132133, 18.43338991450913, 18.339818866650276, 18.281051176285132, 18.22568723440864, 18.188974184580783 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Changes in concentration for `2 S <-> U` and `S <-> X`" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 1.604932968616486 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -5.555555555555555, 105.55555555555556 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "iVBORw0KGgoAAAANSUhEUgAABSUAAAFoCAYAAACheJ5HAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQmwLNV5oPnXdvfl7Svw2CSzC1mNwK0QxlLbktAQ9iAbo9ZMSEZDE9ATHVr6ETxsWS13m0fAIDF2DAzDGKGOURsji+kOxlhySzJG7faTFMhIQoAlsQn09v2utU+ck5lVWXWr7q3l5HIyv5Kva8nM//z/9+e9l/u9k3ky9Xq9LjwgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCIREIIOUDIk0w0AAAhCAAAQgAAEIQAACEIAABCAAAQhAAAKaAFKSEwECEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIAABCEAAAhCAAAQgAAEIQAACEIAABCAAgVAJICVDxc1gEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAFKScwACEIAABCAAAQhAAAIQgAAEIAABCEAAAhAIlQBSMlTcDAYBCEAAAhCAAAQgAAEIQAACEIAABCAAAQggJTkHIACB1BJ4+fX9csvt98kvX/IW+dzum2R8bCS1LKIu/MSpObn1ji/oNB68+5OyfnY66pSMjf/5hx6XP/vzp+TR+++QKy6/wFjcNAVK8vmRpj5SKwQgAAEIQAACEIAABPwEkJJDnA/qD83vPvdS4v6AHgIJh0JgYAKeuFEBPvjeq0KThJ6Y3LvnZoTRwN0zc6Annm647hq5/tqrzQQNIIo6Vw8ePt7XOTrIMQGkbnVIW84PqyGTPAQgAAEIQAACEIAABEIkgJTsANv7w+dHL77SsvXjH75WPnXLDY3PkJJNPE889Yx85p5HmAk0xDevYvjAl/6LPHTPp+W8XTuGiNT50NXiq3P5qW99J7Cx1yom6u8lxebxJ59e9R8YvHPcX0u/M9++99xL8rFP3L0Cx7+//aZYS7i1+uff7v38fOflF7T8vPT28STwbR/9zY41K0Z79j4c2bnYS62DCMZehVqn80zl1O+51ksdUeyztFySz977iHz/+Z927PFa2204P6LgypgQgAAEIAABCEAAAhCwkQBSsq1r3h+E7QKy06VjUYuUOJ1wSMnhu5FWKdmrrBme8OAROp3fnmDsVSh2u4S328+cQbL1hN+177myoxDsFtPkpbHDSslB6g77mEGk5Fo5ribjvHOn13NttbH6PW+9WN5x7b8b16qr0/bVzjd+lwxClGMgAAEIQAACEIAABCBgJwGkpK9vvfyx9uUn/qtc+96r9P3OkJJ2nvRxzTpKKRklExuk5DP7fiCXXnjuivsc9vozYK3ZgYrBU9/cJx+5/tcHaoUX/8ChYzKoNPKk2F99c5+uddD7OiIlB2qheL9/us2IVD3+2atvyvuueedAA/hn6Q4qN02cZ17ynQT6oFJ9ICAcBAEIQAACEIAABCAAAQhETgAp6bbA+4P85/sP9/zHuCck7tpzs9y592HxLvduvx+e/499f8c73Tev15henPZL/S694Bw5euK0tF8a2SmHTn+Ydrq8tJfLBjsJtX5r6fbd0Cmn9tz99yNUcbrNdFWXlL77ystaLqHt9gd6L5frtu/T3lO/jFJ5qUvcvYef61qXbHosv/Dv/rV84f/6iihxtH3rRn354w9+/LOWuCq+t827DLzX+O0iKgiu/j77JYf/cz+btXJQx63GJ4hL4b1ce5WSawmnQX8TmJREXg7+nxWD3NszKinZ6Rxv/z5QNXo/q+7/o/9V/uPjX9ffS+rRTcS2n6Mq5qb1M3LWzq193VNyrR4H9Y8SJmRke+5+JoMKTq8X3m0/LrngXH1Zt3qw6NRaZwvbIQABCEAAAhCAAAQgkAwCSEm3j4PM0PBkif+P2U5/kKs/8u998DH5yPX/onGvQO8P//Y/wHqN6YmY9vsAdpqR1am2Tnl2Eie9/qHcTUqqFWfX4rPat1Knex2q3L/42F/LrR/9LX1o+x+yXm1n7djS+OPWf59Qv7DsVHM3Qa04fvPbz8q/+p+uk277tEuqbn+8d+K11j0fFctukkVx8C8MMkh8/6JNnc7PYbl263O3mZK95uB9L3TjE9SP6k48uo3lnQebNsz2/I8eq+UdhIxsH29QORmllOz1+0CJMP/3Urefx51mz3fbd9jzzBtrEBHcaewgZKRpOen/Ofqed71d39c1qHvqDtsfjocABCAAAQhAAAIQgAAEzBNASrZJyW6LL3RC322WVC+LZqh4nW7Y32vMbisGdxI83e5/1i6uuo39/D+9KuNjo6suvrLaTMn22Xf98FGLgqw2U7ObyGuXs91EifdH8bYtGxr34OtFxHZbbKF93G6X7Xbq01pSsp+V3oeNHwTXfqVkrzl4UrIfPiZ+lHoz83qdKdZtkZteZiJ7+fpF4aCXafdbe79jRiUlO9XVz/dB+/d0p58N3hhB3FNSxe51tudqPfT/A0yv52a/58RqcrKf81nFMTXrctgaOB4CEIAABCAAAQhAAAIQCJ8AUjIgKdlpFeVe/uBcTUr6Y3YTNu1/hK92v752senlN8hMnX6lZC+rTPciL7vJgXYxspaUVKeBd8lgL8Kh2z7tImMtKelfoXgYKdntMmi/lOgnfhBc+5WSveYQhZQcZlabXxr5mfQic/oVhCp+t9tH9Cqs+h0zSik5zPdB+6zp1e4D2svPiGF+nXeqo9Ms6dVErLqdSK89HuacbBeLvZzH/ryRksOcKRwLAQhAAAIQgAAEIAABuwkgJdukZD+r1vYqEL0/+I4eP9VyaVq/MyX9Iq/b2O0Sstsf6d1kSCdx2ssftkFIybXu17faZZTt25aLRbn1ji+IXwL6hY0nJdXzWvc16yZ5/Ey9WWxhSMlOK/P2M0OsXeqNjY52ZTAo1/Gxka4/KTvl2k9vVey1zhWTP6aHEZKrSSS1rdfFZbh8eyXJYb8P2qXkavcBDVpKtlfn9fuXL3lLz/dbtOnybVXvZRedJ48+/jUu3zb5w4pYEIAABCAAAQhAAAIQiDkBpKTboGEWuul0eXIvsxqHkZLdZhH2M1NyrXPTL9/Wmv0ShJS0caZkN5nQfluATrPJ+pnJ6I2zlvS84bprGvea7Cd+r7MU+5mB2u186zabt9cc2qXq+tnptU7tgbebFpJeIr3cMqBT0kHIyUHvJenlt9plz2qfIBb9MfF90G2m5N49N8sVl1/Qgj9sKTnMOR6EnDQ1u9F/z+AdWzfpfwzpZ7G5gb+RORACEIAABCAAAQhAAAIQiAUBpKSvDZ0WNWjv0jP7fqAXblHio9eZkt32G0ZKdvvDvl3w9LMow9ef/q5cfdXl4p/VttoljH42QUjJ1eSFl+tff2ufdLoUvN97SqpavMu3uwkixfKZfc/J+655Z2MF37UWZVhLlvhnbna7T+VqQqLX88CTQXv2PtxxJlL7Odrr/RyDlJK95jCMsOnnp7A3i3iQezmqPqlHu9zyxh92pqcJOemXkd1Wou6V12r19PKPDb2O4+3Xz/dBt/OqPcZql6EHISXVz7Tzzzmj4717+/k53o2dCTlp4jxr75l/Jv4gC871e66wPwQgAAEIQAACEIAABCAQHwJIybZedBMP3h+oandvZmSvUrLTH8zeZ+33Ces1Zqc/Uv1SodMfeu2X/qn9/auCdxq71xlcQUhJTza1rzDuFwJqn/bZNautEr3W5dtKyHaaNds++8t7//3nf7pC8ikW6qFWw+5HSq51D7tOC7l0EifdFrroJ34nBsNy7fZjr9tMyV5zCENK9ruoTXut3vd7J9nnXXa81mzkXn5tDCp1Ov1862W8tXp61o4tLZcb9/IPP4OM28/3Qa9SUuXRad9h7r27Wm3d4q72s2YQVoP2wDtuECnfnmennyXePh4HE98Pg/DhGAhAAAIQgAAEIAABCEAgPAJIyQ6su930v/2PsV4FohqifeVdFevdV14m7TPX+onZfm9DJTjVpYb3PfS4+C/bVeN3uw+iv6ZO+/Q6YyooKemJgc/c80ijU6uJHW+n9l4NMqPPk0VezE4LAHW6B6c/v36kZKfzxPvDfLWZZ+3nqxr/rj03y517H15xHrSfh2vFb2dggms3QdF+znr7rZWD2m/YmYar/cjt5R6ivdx3tdv9XQdZWCq8XxGDj9SJW6+LtQwyaq/fB/1IyU4/f1SvX3vjoBw8fLzn+zv2Wk+3FdpNiMBecwh6v7UEuGkJG3Q9xIcABCAAAQhAAAIQgAAEBieAlBycXSyPbF9RO5ZJkhQEIAABCEAAAhCAAAQgAAEIQAACEIBAqgkgJS1uv5odpmZb+u9TF8S9zixGROoQgAAEIAABCEAAAhCAAAQgAAEIQAACMSSAlIxhU3pNqf2yVnVcki7z65UD+0EAAhCAAAQgAAEIQAACEIAABCAAAQjYRQApaVe/yBYCEIAABCAAAQhAAAIQgAAEIAABCEAAAtYTQEpa30IKgAAEIAABCEAAAhCAAAQgAAEIQAACEICAXQSQknb1i2whAAEIQAACEIAABCAAAQhAAAIQgAAEIGA9AaSk9S2kAAhAAAIQgAAEIAABCEAAAhCAAAQgAAEI2EUAKWlXv8gWAhCAAAQgAAEIQAACEIAABCAAAQhAAALWE0BKWt9CCoAABCAAAQhAAAIQgAAEIAABCEAAAhCAgF0EkJJ29YtsIQABCEAAAhCAAAQgAAEIQAACEIAABCBgPQGkpPUtpAAIQAACEIAABCAAAQhAAAIQgAAEIAABCNhFAClpV7/IFgIQgAAEIAABCEAAAhCAAAQgAAEIQAAC1hNASlrfQgqAAAQgAAEIQAACEIAABCAAAQhAAAIQgIBdBJCSdvWLbCEAAQhAAAIQgAAEIAABCEAAAhCAAAQgYD0BpKT1LaQACEAAAhCAAAQgAAEIQAACEIAABCAAAQjYRQApaVe/yBYCEIAABCAAAQhAAAIQgAAEIAABCEAAAtYTQEpa30IKgAAEIAABCEAAAhCAAAQgAAEIQAACEICAXQSQknb1i2whAAEIQAACEIAABCAAAQhAAAIQgAAEIGA9AaSk9S2kAAhAAAIQgAAEIAABCEAAAhCAAAQgAAEI2EUAKWlXv8gWAhCAAAQgAAEIQAACEIAABCAAAQhAAALWE0BKWt9CCoAABCAAAQhAAAIQgAAEIAABCEAAAhCAgF0EkJJ29YtsIQABCEAAAhCAAAQgAAEIQAACEIAABCBgPQGkpPUtpAAIQAACEIAABCAAAQhAAAIQgAAEIAABCNhFAClpV7/IFgIQgAAEIAABCEAAAhCAAAQgAAEIQAAC1hNASlrfQgqAAAQgAAEIQAACEIAABCAAAQhAAAIQgIBdBJCSdvWLbCEAAQhAAAIQgAAEIAABCEAAAhCAAAQgYD0BpKT1LaQACEAAAhCAAAQgAAEIQAACEIAABCAAAQjYRQApaVe/yBYCEIAABCAAAQhAAAIQgAAEIAABCEAAAtYTQEpa30IKgAAEIAABCEAAAhCAAAQgAAEIQAACEICAXQSQknb1i2whAAEIQAACEIAABCAAAQhAAAIQgAAEIGA9AaSk9S2kAAhAAAIQgAAEIAABCEAAAhCAAAQgAAEI2EUAKWlXv8gWAhCAAAQgAAEIQAACEIAABCAAAQhAAALWE0BKWt9CCoAABCAAAQhAAAIQgAAEIAABCEAAAhCAgF0EkJJ29YtsIQABCEAAAhCAAAQgAAEIQAACEIAABCBgPQGkpPUtpAAIQAACEIAABCAAAQhAAAIQgAAEIAABCNhFAClpV7/IFgIQgAAEIAABCEAAAhCAAAQgAAEIQAAC1hNASlrfQgqAAAQgAAEIQAACEIAABCAAAQhAAAIQgIBdBJCSdvWLbCEAAQhAAAIQgAAEIAABCEAAAhCAAAQgYD0BpKT1LaQACEAAAhCAAAQgAAEIQAACEIAABCAAAQjYRQApaVe/yBYCEIAABCAAAQhAAAIQgAAEIAABCEAAAtYTQEpa30IKgAAEIAABCEAAAhCAAAQgAAEIQAACEICAXQSQknb1i2whAAEIQAACEIAABCAAAQhAAAIQgAAEIGA9AaSk9S2kAAhAAAIQgAAEIAABCEAAAhCAAAQgAAEI2EUAKWlXv8gWAhCAAAQgAAEIQAACEIAABCAAAQhAAALWE0BKWt9CCoAABCAAAQhAAAIQgAAEIAABCEAAAhCAgF0EkJJ29YtsIQABCEAAAhCAAAQgAAEIQAACEIAABCBgPQGkpPUtpAAIQAACEIAABCAAAQhAAAIQgAAEIAABCNhFAClpV7/IFgIQgAAEIAABCEAAAhCAAAQgAAEIQAAC1hNASlrfQgqAAAQgAAEIQAACEIAABCAAAQhAAAIQgIBdBJCSdvWLbCEAAQhAAAIQgAAEIAABCEAAAhCAAAQgYD0BpKSBFu4/tmQgCiHSQKCQy8i6qRE5cqqYhnKp0RCBrevH5OipolRrdUMRCZN0ArOTBalU67KwXEl6qdRniMBIPiszkwX9s4YHBHolsH3DuBw8sSR1fj31iiz1+6n/Di6Vq7JYrKaeBQB6IzA2kpOJ0Zwcnyv1dgB7QUBEdmwcF7+nUe95xJMAUtJAX5CSBiCmJARSMiWNNlwmUtIw0BSEQ0qmoMmGS0RKGgaaknBIyZQ02mCZSEmDMFMSCimZkkYbLhMpaRhogOGQkgbgIiUNQExJCKRkShptuEykpGGgKQiHlExBkw2XiJQ0DDQl4ZCSKWm0wTKRkgZhpiQUUjIljTZcJlLSMNAAwyElDcBFShqAmJIQSMmUNNpwmUhJw0BTEA4pmYImGy4RKWkYaErCISVT0miDZSIlDcJMSSikZEoabbhMpKRhoAGGS5WUfOKpZ+S1Nw7Kp265oQXpiVNzcusdX5AfvfiK/vzR+++QKy6/oLGPOu4z9zyi33/wvVfJ53bfJONjI43tSMkAz9CEhUZKJqyhIZWDlAwJdIKGQUomqJkhlYKUDAl0woZBSiasoSGUg5QMAXLChkBKJqyhIZWDlAwJtIFhUiElv/fcS/KxT9ytcX38w9e2SMml5ZJ89t5H5Kp3XCTXX3u1vPz6fvn9vQ/LH++5Wc7btUPUsfc99Lg8ePcnZf3stHz+ocd1HL/YREoaOBNTEgIpmZJGGy4TKWkYaArCISVT0GTDJSIlDQNNSTikZEoabbBMpKRBmCkJhZRMSaMNl4mUNAw0wHCpkJIev04zJZWEvPeBx2TvnTdr6dguKZWEPPvMbVpYqke7pFSfISUDPEMTFhopmbCGhlQOUjIk0AkaBimZoGaGVApSMiTQCRsGKZmwhoZQDlIyBMgJGwIpmbCGhlQOUjIk0AaGSb2U7CQZvdmQt370t1pmUSre7TMpkZIGzsIUhUBKpqjZBktFShqEmZJQSMmUNNpgmUhJgzBTFAopmaJmGyoVKWkIZIrCICVT1GyDpcZZSnZyUAZLDy2UdxvET99yQ8vtD/tNACn53EvylSefbrlPZLuU/J3rrmlAXiEln/8PsrD1t6Q21bwHZb9NYP/0EMhlRNQv1oViNT1FU+nQBKbG8jK/VBHJDB2KACkhMFbISq0uUqrUUlIxZQ5LIJfNyGghK4v8fhoWZaqOnx53fj/VU1U1xQ5DQP13cLVak3K1LvV6XTIZ/uNmGJ5pODafy0ghl5WlEn8/paHfpmpUv5/m1N9P7kO9D+vhXX37V9/c1zLkv7/9Jn0FbpRSUl09/PiTTzduTzgME6TkAPQ6Xb499EzJ/5QRyRSk+NZ/K6VfulMkOzpAZhySFgLZbEZLycXl5g/ItNROnYMTmBzPy+JyVf/HOw8I9EJgdCQntVpdykjJXnCxj4hoKcnvJ86FPglMjRdkfrksWMk+waV4dy0l3d9PdclIhpMnxWdDb6Xnc1kp5DOyxD+a9QaMvTSB6YmCzC2Wm1JyohAKGTWJ7Zbb75Nr33NlyzokSuDtueth2X3bjXL8xOmWdUtCSSyAQZCSA0AN5J6Sz35S5J/u19lUxs+VU5f8H1Lc8KsDZMchaSDA5dtp6LL5Grl82zzTpEfk8u2kd9h8fVy+bZ5pGiJy+XYaumy2Ri7fNsszDdG4fDsNXTZfYxSXb3szJLdt2dAiJNur8ybGqcue9+x9WA4cOqZ3efT+O1oug/YEp7fdv2izJwR/73ffL1/8i6/Jj158RcdQszHfdvH5Wox2iquc2L5nX2i5Ulh99pl7Hmmk6Y3jjeHFVjt0yoHLt/s4fztJSROrbx959e9l3Q9vkcLCj3U2izs+LKcvuEdqhY19ZMeuaSCAlExDl83XiJQ0zzTpEZGSSe+w+fqQkuaZpiEiUjINXTZbI1LSLM80RENKpqHL5muMQkp6EnHvnptXvceikpIf+8Td8sH3XtWQg+2XVbffNrBdeHrCUJF78O5P6kWbvbiXXnhuy2f3PfR44327lGwfV43z1b/6O/nQB39VlotF+eJjfy1qrZXxsRHxxrzhumv0ZejMlOzjvPWa4z/Eb6HbDXC7ofabY/+J48XTq2/XqzL12p/I9M/+g2RqS1IrbJDTF+yVxR3/cx+ZsmvSCSAlk97hYOpDSgbDNclRkZJJ7m4wtSElg+Ga9KhIyaR32Hx9SEnzTJMeESmZ9A4HU18UUlJ5JzXz8aF7Pi3n7drRtbBOtxBsl5BqnZOzz9ym5Z/38B+nPrv1ji+If5ZiJ0nY/plfSirp2B5jrW74J/ohJdeiFeJ2LSXdR27p57Lu+X8lo8ef0Z+U1r1LTl76oFQmzg8xI4aKKwGkZFw7E++8kJLx7k8cs0NKxrEr8c4JKRnv/sQ1O6RkXDsT37yQkvHtTVwzQ0rGtTPxzstmKblj6yb57L2PSPtCOYq4NwvShJTcf+io3PvAY7L3zpv1TMtOj/ZLyNU+3kS9QaRmpzFStfp2UN82finpjTGx/zGZeel2yZaPSj0zKvPn7Zb5c/6t1LMjQaVBXAsIICUtaFIMU0RKxrApMU8JKRnzBsUwPaRkDJtiQUpISQuaFLMUkZIxa4gF6SAlLWhSDFOMQkr2c/m2/5Jqhc8/U9KTkle946KWmZJ+zL3MilT7rzZTci0p6V0x7L+SeNiZlkjJgL5ZOklJNVS2fFJmXtotE/u/rEdWsyVPXvKglNa/K6BMCBt3AkjJuHconvkhJePZlzhnhZSMc3fimRtSMp59iXtWSMm4dyh++SEl49eTuGeElIx7h+KZXxRScq2Fbr7+9Hfl/HPO6Lj6dqfLtxXZT91yQ0fAJqTkWjMdO11CjpSM5/ku3aSkl666lHv2+dskv/SK1HNTsrTtQ7Kw6zYpT18a04pIKygCSMmgyCY7LlIy2f0NojqkZBBUkx0TKZns/gZVHVIyKLLJjYuUTG5vg6oMKRkU2WTHjUJKKqLebMlr33Nli1BUgu+pb31H32/y+InTstpMSXU/Sm9dFLWatndfSSUivYVnOgnFXkRl+0I3Kq/vPvdSYyEc/0I3D37pP8vBw8cbi/F4tf3yJW/Rn60lNXs9w7h8u1dSq+y3lpT0Dp3+yb+T6VfvaUQqzbxD5t/yB7K86X0GsiCEDQSQkjZ0KX45IiXj15O4Z4SUjHuH4pcfUjJ+PbEhI6SkDV2KV45IyXj1w4ZskJI2dCl+OUYlJRUJb8ak/56Qq62I7cnM39/7sPzxnpsbi+R0up+jJyl7EZAq7mqXb6sVtdVDick/+/OnGk38+Iev1UK1vQ51L8nLLjpPfvjCy0jJuJ3yvUpJlXdu+XWZeekzMn7oL5tycvadMnf+Z6S46b1xK418DBNAShoGmpJwSMmUNNpgmUhJgzBTEgopmZJGGy4TKWkYaArCISVT0GTDJSIlDQNNSbgopWSO7yjqAAAgAElEQVRKEBsrk5mSBlD2IyW94fILP5Wpl/fKxMGviNSr+uPSuitl7rw/QE4a6ElcQyAl49qZeOeFlIx3f+KYHVIyjl2Jd05IyXj3J67ZISXj2pn45oWUjG9v4poZUjKunYl3XkjJePfHnx1S0kCvBpGS3rC5pddk6uV7ZOLAf5JMrdSUk2rm5Mb3GMiOEHEigJSMUzfsyQUpaU+v4pIpUjIunbAnD6SkPb2KU6ZIyTh1w45ckJJ29ClOWSIl49QNe3JBStrTK6SkgV4NIyUbcrJ4UKZevlcm3vyiZOrLjpycvUrm3vIHyEkDPYpLCKRkXDphVx5ISbv6FYdskZJx6IJdOSAl7epXXLJFSsalE/bkgZS0p1dxyRQpGZdO2JUHUtKefiElDfTKhJT00siWj8rUK5+XyTf+b8lU5105+SuunPw1A9kSIkoCSMko6ds7NlLS3t5FlTlSMiry9o6LlLS3d1FmjpSMkr6dYyMl7exblFkjJaOkb+/YSEl7eoeUNNArk1KyKSdPyeRr/7tM/vxByVZOOXJy3T+XufPVzMlrDGRNiCgIICWjoG7/mEhJ+3sYdgVIybCJ2z8eUtL+HkZRAVIyCup2j4mUtLt/UWSPlIyCuv1jIiXt6SFS0kCvgpCSXlpqtuTU6w/I5Gt/KtnysYacPH3B3VKa/WcGsidEmASQkmHSTs5YSMnk9DKsSpCSYZFOzjhIyeT0MsxKkJJh0k7GWEjJZPQxzCqQkmHSTs5YSEl7eomUNNCrIKVkQ07WlvQl3VMv/2+SLR/RH1cmL5CFs/+1LJzxcQNVECIMAkjJMCgnbwykZPJ6GnRFSMmgCScvPlIyeT0NoyKkZBiUkzUGUjJZ/QyjGqRkGJSTNwZS0p6eIiUN9CoMKelPc/IXj8rkq38i+YWX9MfV0Z2yeNYtsrTtt6Qycb6BiggRFAGkZFBkkx0XKZns/gZRHVIyCKrJjomUTHZ/g6oOKRkU2eTGRUomt7dBVYaUDIpssuMiJe3pL1LSQK/ClpJeyqPHvqUv6x47+jciUtcfl9a9SxbP/Kgsbbte6tkJA9URwiQBpKRJmumJhZRMT69NVYqUNEUyPXGQkunptclKkZImaaYjFlIyHX02WSVS0iTN9MRCStrTa6SkgV5FJSW91HNLP5eJN78kE/v/H8ktv6E/ruemZHHbb8vSGR+V0rorDVRJCBMEkJImKKYvBlIyfT0ftmKk5LAE03c8UjJ9PTdRMVLSBMV0xUBKpqvfJqpFSpqgmL4YSMlmz19+fb/8/t6H5Y/33Czn7drR2PD5hx7Xrz91yw2RniBISQP4o5aSzRLqMnrsb7WgHDv0pGTqy3pTZfKtsnjGx2Rxx0ekNrLZQMWEGJQAUnJQcuk+DimZ7v4PUj1SchBq6T4GKZnu/g9aPVJyUHLpPQ4pmd7eD1o5UnJQcuk+DimJlEzVd0B8pGQTe7Z8SsYPPKYFZWHuOWdDJi/Lm96nBeXy5veLZHKp6lMcikVKxqEL9uWAlLSvZ1FnjJSMugP2jY+UtK9nccgYKRmHLtiVA1LSrn7FIVukZBy6YF8OSEmkpH1n7RAZx1FK+sspzP9Yxt/4okwceEyy5eN6U21kiyzu+JeyeMbvSWXyLUNUz6H9EEBK9kOLfT0CSEnOhX4JICX7Jcb+SEnOgUEIICUHoZbuY5CS6e7/INUjJQehxjFRSsmji0fl+cPPh96EzZOb5eLNF68Yl8u3Q29F+APGXUp6RDK1sowd+f9k/I0vydixbyg1qTepe06q2ZNL2z6k70XJIzgCSMng2CY5MlIyyd0NpjakZDBckxwVKZnk7gZXG1IyOLZJjYyUTGpng6sLKRkc2yRHjlJKPvHiE/Khxz8UOt7rL7xevnrDV5GSoZOPwYC2SEk/qlxxv0zs/7KMv/EfJb/0st5Uz07K0vb/URZ3flRK698VA7LJSwEpmbyehlERUjIMyskaAymZrH6GUQ1SMgzKyRsDKZm8ngZdEVIyaMLJi4+UTF5Pw6goSin57Z9/W/7wb/8wjDJbxnj3We+WP/q1P+pLSp595ja5/tqrQ8/VPyAL3RjAb6OU9Jc9euK/yfibX5Lxg09IprakN5Vm3iHL266X5S3/A5d3GzhHvBBISYMwUxQKKZmiZhsqFSlpCGSKwiAlU9Rsg6UiJQ3CTEkopGRKGm2wTKSkQZgpChWllIwb5hOn5mTPXQ/L7ttubKy+vbRcks/e+4hc9Y6LkJJxa9gg+dguJb2aM9V5mTj4l1pQjpz8TgNFeeoiWd7+27K0/QapjJ87CCKOcQkgJTkVBiGAlByEWrqPQUqmu/+DVI+UHIQaxyAlOQf6JYCU7JcY+yMlOQcGIYCUbKX2+Ycel4OHj8vndt8k42Mj8r3nXpI9ex+Wh+75dENUDsLZxDHMlDRAMSlS0o8it/y6TOz/Sxk7+JdSmPuBT1Be4grK30ZQDnDuICUHgMYhgpTkJOiXAFKyX2Lsj5TkHBiEAFJyEGrpPgYpme7+D1I9UnIQahyDlGw9B7yZkX/1zX16w/atG2MhJFUuSEkD369JlJJ+LPmlV2T84Fdl7MATLYKyuPG9Utrwq1LceI2UZv+ZAZLJD4GUTH6Pg6gQKRkE1WTHREomu79BVIeUDIJq8mMiJZPfY9MVIiVNE01+PKRk8nscRIVIySCoBhMTKWmAa9KlpB+RnkF54HEZ2/+XUpj/UWNTrbBJljf/uhQ3f0CKm35DavkZA2STFwIpmbyehlERUjIMyskaAymZrH6GUQ1SMgzKyRsDKZm8ngZdEVIyaMLJi4+UTF5Pw6gIKRkGZTNjICUNcEyTlGwVlG/K2OGnZPTI12T0+DOSqS06mzM5Kc1eKcXN75flLe+X8tQlBignIwRSMhl9DLsKpGTYxO0fDylpfw/DrgApGTbxZIyHlExGH8OsAikZJu1kjIWUTEYfw64CKRk28cHHQ0oOzq5xZFqlpB9dpl7UYnL00Ndk9OjXRV3y7T2qoztledNvSHHL+6W48T1Sz00aoG5nCKSknX2LOmukZNQdsG98pKR9PYs6Y6Rk1B2wc3ykpJ19izJrpGSU9O0cGylpZ9+izhopGXUHeh8fKdk7q657IiVXoskv/FTGjn5Nz6IcOfH3kqmV9E717IiU1r/LmUW56f1SmXyLgQ7YEwIpaU+v4pQpUjJO3bAjF6SkHX2KU5ZIyTh1w55ckJL29CoumSIl49IJe/JAStrTqzhlipSMUzdWzwUpaaBXSMk1TrLqgowe+1stKMeOfF1yxV80DqiMnyvFTe+T4tb3S3HD1VLPjBroSHxDICXj25s4Z4aUjHN34pkbUjKefYlzVkjJOHcnvrkhJePbm7hmhpSMa2fimxdSMr69iXNmSMk4d6c1t0Cl5IlTc3LrHV+QH73YvJTXG/7SC8+VB+/+pKyfnbaHVpdMkZL9tbAw/7yMHf66M4vy1D6RelUHqGcnpLjxV51ZlJs/INWxM/oLbMHeSEkLmhTDFJGSMWxKzFNCSsa8QTFMDykZw6ZYkBJS0oImxSxFpGTMGmJBOkhJC5oUwxSRkjFsSpeUApWSn3/ocT3sp265wR4iA2SKlBwAmntItnJaRo/+jTuL8r9KtnykEawyeYEsb36/s6L3+l8RyeQHHygmRyIlY9IIy9JASlrWsBiki5SMQRMsSwEpaVnDYpIuUjImjbAoDaSkRc2KSapIyZg0wrI0kJL2NCwwKalmSe6562HZfduNct6uHfYQGSBTpOQA0DoeUpeRU9/XC+U4syifVfMn9Z713LQsb3qvFLd8QJY3vU9qI1tMDRpqHKRkqLgTMxhSMjGtDK0QpGRoqBMzEFIyMa0MtRCkZKi4EzEYUjIRbQy1CKRkqLgTMxhS0p5WIiUN9AopaQBihxDZ8jF9D8rRw38tY0f/RjLVOVdQTklp5u1Snr5UyhuuluKGd0utsD6YJAxHRUoaBpqScEjJlDTaYJlISYMwUxIKKZmSRhsuEylpGGgKwiElU9BkwyUiJQ0DTUk4pKQ9jQ5MSioE6vLts8/cJtdfe7U9RAbIFCk5ALQBDhk5+d9dQflNKcw91xKhPHmxlDa8S0obf00vmBNXSYmUHKDxHCJISU6CfgkgJfslxv5ISc6BQQggJQehlu5jkJLp7v8g1SMlB6HGMUjJ5jnwxFPPyL5nX5DP7b5JxsdG9AZv/Zcbrrsmcl8XqJR8+fX98uUnviG7b72xUXwSvz2QkuF3NVs+IaPHvyUjR/9Wr+ydX3q1JQl1P0o1g7K08Woprv81qY1sCD/JDiMiJWPRBuuSQEpa17LIE0ZKRt4C6xJASlrXslgkjJSMRRusSgIpaVW7YpEsUjIWbbAuCaRka8vaJwzGaf2XwKTkaitvKzysvm3d93WsE84tvSZjx1xJefxboqSl/1GeukhK635Filuvk+VNvxFZLUjJyNBbPTBS0ur2RZI8UjIS7FYPipS0un2RJY+UjAy9tQMjJa1tXWSJIyUjQ2/1wEjJ1vb513xRW+594DHZe+fNsn52OvI+ByYlI68sxASYKRki7B6HKpx+Ts+gHFWi8vjfS6a+3HJkdexMKc1eIeUN/1yK635FyjNv7zHycLshJYfjl9ajkZJp7fzgdSMlB2eX1iORkmnt/HB1IyWH45fGo5GSaez6cDUjJYfjl9ajI5WSxaMiJ58PH/3YZpHZi7uO+73nXpI/+/On9PaPf/haueLyC8LPscOISEkDbUBKGoAYcIjRE9+WkSPflNHj35aRU/+wYrR6dlxLytK6K7WoLM1eKbXCOuNZISWNI01FQKRkKtpstEikpFGcqQiGlExFm40XiZQ0jjTxAZGSiW+x8QKRksaRpiJgpFLyjSdEvv2h8Dmfeb3Iu7+66rhxumzbSzRwKals7Mc+cXcLmEfvvyM2VtbEmYKUNEExvBiZWkkKp/9RRk7uk8LJfTJyYp/kSofaEshIZfKtUlp3lZTW/4p+Vu+HfSAlhyWYzuORkuns+zBVIyWHoZfOY5GS6ez7sFUjJYclmL7jkZL997xYXZa6+l9d/3/32YmjPpMV25z99HbfNmk53t3e9pk7ggq84nhnfGdML66bhfNZpj3HlWO059rI0YnYiO3lqrYX8lkZKWTk9EJ5JYeMM0Z7be05NvP15eiO6XFsZexm1olDh1zbWbf2ysdB5dvOvGWMZs/8rFo4tR9fq2kEtXqt2XdvH1+uXrxmrq3nh5dzg2eHfvr3abz25+Me04mHM74zZkfmLbk2+a88950eemNonh1yHS3kZLlUcUcT+e//y9/1/8036BGHvy3ywz8c9OjBj9vybpHL/qjr8crN3fd//oUcPXFa9u65OTZOLlApqYt+6HF58O5PNq5VV4vf3HL7fXLbR38z8lV+Bu9265FISVMko4uj7kk5evI7UjjxD46snP+xSL3akpBa0VvNoCyvv8qRleuuEDXDsp8HUrIfWuzrEUBKci70SwAp2S8x9kdKcg4MQgApuZKaEkieHKipP5brNf2++Vmt8Zn6Y9vbVpOalhWN940/9NUW93jfdi+ujtHYrmI7cqIxpv5j3ffejaE/E0diNPZtbGuL6c9TiQ+dW3tdzXFa6qpVW2pXcqlcrUq5oj73je1k0pq7n58vV6ceR0zo3N3jlO5oqd07viVXR6rV6q156f609Unzcet14jrxHX3Wham73d8Tf67L1aVBvtU4BgIQGJJA/bOuwB4yjq2H++8pefzE6RWeLsq6ApOSS8sl+ey9j8jvXHfNCgOrZOVXnny6ZUnyKCEMOzZScliC8Ts+U1uUkZPfcwTl8X+QkVPfkWzlVGuimbyUpy6RkpKU6mv2KqmOn7VqMUjJ+PXahoyQkjZ0KV45IiXj1Q8bskFK2tCleOSopEqlVpVqrSKbZguy/8S8VKoVqdarUq1X3G3Oa/1ZTX3mva46r9X/3M9rtapUGvs6r/Vn3nZxj1Fj1p3Xanu5VnbGqNXc+M4YzljqczVG63jOZxV3vFrztfe5iq3Hc4516vHV0citKsileJyPactiNDcmGfW/jP7/7rNDQX0mK7a5+4na5uyj/ictxztx9Pb24+vNff3HO3Ga8bzjG+PX23NcOUanXBs5+PLI5jKSz2Sl4kwIXDFuI2eVq5NkB0bNfDqyco7owsHNymPXVnfGV6sauyPHNq56Hx/b1n56vWr2o4WV10s/o0zWGTeb7Vx72zGt7J1xVvbX7b1b31p1dazdx9U/hjP+yvOtpf+Nfqzs3crvgWauXh2bZkbl+FxZZ5DNZOVDl0W32G0cfk6ldvXtPXc9LLtvu1HO27WjpQ9qtmScVvsZ9iRBSg5L0Ibj65Kf/ycZPeVKypP7JL/40xWJV0e3azlZ3uDMpixPXy71bKGxH1LShl7HL0ekZPx6EveMkJJx71D88kNKNnuiZkJ1ElcNUabElJZfreLK+cwRXrUOosyTb+o4va8WZ448a4g0LfGa8q1SVeJtpexriLIu8s0Td2qM1vF8MtCVb3pfT+a5Aq4pBl1J6M4qi9+ZG4+MvD96M5msqP8pwaD+CHa+HFHUeK/2UAKhZR9HJDjHOtudGM5x6jMlMJoxne3evnpUtY/+I94ZsxlDfd7c7sXQMdV+7rbm8a25tozjjqFjuLk2a3WOa9TqjanGyOYauU+MFqRWrUul6o3jCAevTh3Xz8vPqkudXu6NGP489euVPWmyau1Zg6kXY7WeuD1rMm3tSct50daTBj+31nicyfHMgntKxrMvcc8q0ntKxgzOE089I/uefaFlUqCaOXnrHV+QG667JvIrmJkpaeCEQUoagGhhiGz5hHtfyn+QkRPfkZFTz4qaYel/1DNjUp79Zb2Ajro3ZX3ju2RmwzY5cqpoYcWkHBUBpGRU5O0dFylpb++iyrxdSqpLUEvVspRrJSlXS1Jyn8vVsn5dqTnPSr6VqqXWWXE+UaZnrvnkW3PmmU/8VZ3ZaFqEubKvKfDczxoxas143qy5xnNd59Ui+7zjlGh089JCr2W2XlWWKq2/v6Pqgy3jTuQnJZfNSiFXkKwo4ZSTfDYv+UxeC6h8Nie5bF5y4nyuP8vkJZ8taGGmPstl8pLT+7qvM+oY7717vIqr91NfWf2s36vPc4XW8dTxegz/eHktu9rHUzmP5EYceefmpsdYZbzGdp2LGisnatYaj/4IcE/J/nixtwhSkrNgEAJIyUGoRXNMYFJSlaOM7ONPPs09JaPpLaOGTaBelcLcD2RUX/K9T1/ynVt+Y0UW9cnzZWn2nVJ2F9ApT16o5tqHnS3jWUQAKWlRs2KSKlIyJo1oS6NUKzqir1rSsk/JPEf6uaLPfVbv/dtb5GDbMaVK0d23XSA25aETa+W4/rjqUlhvTCXt0vxQEqsp1JpyTAsxV1w1hZojwpSgatmu91VKzj3elXSeUNPyrSHwXJHmCjwt31y51ozpSDm/wPPLN0+SNQWem08jN0ei6eN9NTjysCnzvDqa9TRrcGbBtT64p2Sav1MGqx0pORi3NB+FlExz9wevHSk5OLuwjwxUSqpiWH077JYyXpwI5IoHZOTkP7iScp+MnP6BSL3ckmI9Ny2lde9srPKtXtdzU3Eqg1wiJoCUjLgBFg6PlGxtmrr3W7FSFDX7b7myJMve6+qSlColfW849bm3z5Jv/6XyYvNYf5zykhS17Cs6MwnbZGFzdmHZ2nvPqdlwaibcSHZECrkRKWRHZCRX0M/qvfpcz1bzybfWWWruDLqu8q0pylQcLcL0rLiV8q0h0ryZdB1kn8pDz9hzZ+B5Qk/NilPbdG5tYs4/s28s19/idRb+aDCeMlLSONLEB0RKJr7FxgtEShpHmoqASEl72hy4lLQHxeCZcvn24OzSduRIpiTrij+QpV98213p+zuSLR9tw5CV8tRFzj0p1WzK9VdKZfzctKGiXh8BpCSnQ78E4igl1WW1S5VlLQaLlWVZVs/ea/fzZf35khSrRWcfJQqrRVkuLzU+1/u4nztxWoWjEosqtve5koZqndSoH+reYkq8OYLPEXvq8tFOoq/j9sa+zjF6n0xBRvKjLTG8mCtl4urjTo6MycbpCTk9X9fyjgcEeiGAlOyFEvv4CSAlOR/6JYCU7JcY+ysCSEl7zgOkpIFeISUNQExJiE4L3eQXfiIjp74rBbXa94n/JoX5F1fQUPekrOVmpDxzuVRm3y6l2bdLdWxXSqhRJlKSc6BfAqtJyYXyvCP6tNhTYtCRfs4sQiX03M/Va2+fSlHfc6+xj+9zb38141Dto2VjW5w43K9vemRa1Ey40fyYjOZGZSzvvR6TsdyY/lw9j6ntep8xGXf30Z819hmXsdyos39+fO2ZhNm8TBbiP/udhW76/S5jf0UAKcl50C8BpGS/xNgfKck5MAgBpOQg1KI5BilpgDtS0gDElIToZfXtTGVO349y5MQ+vZDOyMnvSqY6v4JQrbBBS8rSzNulohbTmXm7VMfPTgnJdJWJlExuv5WsWygvyGJlQRbLC7JQmpclfXmxOzOwwyXHWg76Pm+81pcgO5col7VgXNYzE71ZhUpGRv1Qcq4hBJXkU3KwMK6F31h+1JGGWv650tB9PZ6faO6jRKG3T25ci0E1O1A9O3KxNY46lsfaBJCSazNij5UEkJKcFf0SQEr2S4z9kZKcA4MQQEoOQi2aY4xLSW9p8d/73ffLF//ia/KjF1/pWNmlF57bsgBONOWbGRUpaYZjGqL0IiVXcqhLfuGnMnL6HyV/6vtSOP2PMnL6uS6icn2LqCwrYTl+ThrQJrpGpGT07a3Va6KknhaH5XlHJLrP7e/nS3OyWHJEo9qv0/7q2MXyoqiVicN8qIUqHAHozvxTrwvuTMEOn2v5537uzCIc1/v7P2+89uK4Mw4bMwvdsdT9AnnElwBSMr69iXNmSMk4dyeeuSEl49mXOGeFlIxzd+KbG1Iyvr1pz8y4lPQGUHJyz10Py+7bbpTzdu1oGVctfvOVJ5+Wz+2+ScbHRuyh1SVTpKT1LQytgMGkZOf08vMvSWHuh1pSFk4pUfn9jqKyNPMOqeen9H0pq9MXSnn6UilPXya1wvrQ6mag4QggJfvnN1+el/nSaTldPK2fFyuL+tkvCReUPCyrmYpKMrYKR//7E8vH+0+gjyPWj22QicKkTBYmZaIwJRPerMCCe5mwKwMd+Tcq4yNq1uCoKwvdWYb+GYc5dW/AKSlkRqVWLTQuS54emekjK3ZNGwGkZNo6bqZepKQZjmmKgpRMU7fN1IqUNMMxbVGQkvZ0PBIp+fLr++XeBx6TvXfeLOtnp+2hhZS0vldRF2BSSq6spS75xVdcSenMqCycfk6ylVMdy64VNkt5+iIpT10s1emL9eI65emLWfk76pOkw/hpkZJqMZL5kiMT50pzzefyaTldcuSi+nyuqJ7V+zn97H1575VQVDMbTT7UDEMlC5U0VJcgK4Gonh2Z6Hs/MilTI9MyUfD2bW5vP1Ydp+IG8YjjQjdB1ElMcwSQkuZYpikSUjJN3TZTK1LSDMc0RUFKpqnb5mpFSppjGXSkSKTkE089I/uefYGZkkF3l/ixIxCslOxcbm7pDSksvCD5uRckP/9jKejnlyRTX+54QHXsTC0oK+pr+hItLitTF0g9Mxo7nmlJyAYpebp4qikKyytFoSMSlVA8JXNln3D0CUg1u9HUQ91HUMlBNTtQLXCiXnvy0JmN6MxMnNSfN8Xh9OisvrTZv6/abtt9CZGSps6k9MRBSqan1yYrRUqapJmOWEjJdPTZZJVISZM00xMLKWlPr41LSTUL8pbb75MDh451pbB960Z56J5Pr7is2x5srZly+batnQs/7yikZMcq6zXJL73iCEolLE//WArzP5b84s9E6pWVh2Ry+vJvLSgnL5LKjJpZebFUJs4X4T5xgZ9IQUlJNTNRycLTpVMyX3ZmHXqzDb3n08tKNroSsU0mOrMX1SXQC6JiDfvISEbPPHRkohKJMzIzMqOfpwvOe/W5EofOs3qvtjvycargPM+MzoqKleYHUjLN3R+sdqTkYNzSfhRSMu1nQP/1IyX7Z5b2I5CSaT8DBqsfKdnKrZOn+/iHr5VP3XLDYIANHmVcSnq5rXZPSYP5xyIUUjIWbbAiidhIyS60MrWy5Bd/omdUOqJSzap8QfJLr4l0kE717IhUJt7aMqtSzbKsju8SSbkUMnlCtktJdWmynplYbpWIWi7qS5rdGYlKJupZi773jZmJc3ohFhMPJQDVbEItEUddiaikYsGbpeg8K1nYIhGVTCw4UlFtU89pl4km+qFiICVNkUxPHKRkenptslKkpEma6YiFlExHn01WiZQ0STM9sZCSzV57i1F/+pYb5IrLL9AblpZL8uCX/rP83o0fiPyWioFJyfSc7iJIyTR1e7ha4y4lu1WXqS2tnFU5/4Lkigc6HlLPTkp5+kKpTF7ozKqcvFgq0xdJdXT7cAATcvSp4kk5VTwhJ4sntVxUr53PTsl88bScLJ5ombW4XF2Qk0vO5dFqdmKx2vnS+0HweDMSW55dmTg9MiszY7MyVZhqkYnOJdHNGYosoDII+WCPQUoGyzeJ0ZGSSexq8DUhJYNnnLQRkJJJ62jw9SAlg2ecxBGQks2uqoWm73vocXnw7k9GLiA7nWtISQPfgUhJAxBTEsJWKdmtPdnKacnP/ciZUTn3Yz2rUl0Gni2f6HiIWvFbXf7t3KfSEZXlqUulVpi18gx4Y+51Ob50VE4owbh8XE4tn9SXQnuvT5aUdDypPz9VOiknlx3ZaOLhF4PrRzfIeH5cX9bcuI+ivrS5eQn07Oh6vVCLdwm092wiF2LEjwBSMn49iXtGSMm4dyie+SEl49mXOGeFlIxzd+KZG1Iynn2Je1ZRSsmjR0Wefz58Qps3i1x88cpxvUu3r33PlbG4XLs9w0Cl5Gr3l7z0wnNja2r7PX2Qkv0SS1kS3ToAACAASURBVO/+SZOS3TqZKx5sCEp1GXh+4UUpzL8omWrnhUyqI9tcQalE5cX6cnAlLuvZidBOFrXIyvGlI3Js6ajztXxUji0elaOLh+XY8hH9+rj6zN2+VFkcODc183BmdJ3M6q/1sm5snb58eXZkvawbX9+Qid59FHdt2ijV0phM5J17JqpFWHhAYDUCSEnOj34JICX7Jcb+igBSkvOgXwJIyX6JsT9SknNgEAJRSsknnhD50IcGyXq4Y66/XuSrX+0co5Obe/T+OxqXcw838nBHByYl1TXqn733EbnqHRfJ2y4+X778xDdk9603yvjYiHz+ocfl3VdeFgsAw+FzjkZKmqCYjhhpkZJdZeXSa1pOFtSsyrnnJb/wkhTmfti1+erelGpBnfLUhVKdvkQWt/9uzyeKmpF4rE0yHl88Kkdcyahea/HoSsZBLoneOrldNo1vlg3jG2VmxJGMSjCuG93gSEb39ezorPN+dL1sGNvYcw3ejkEtdNN3IhxgDQGkpDWtik2iSMnYtMKqRJCSVrUrFskiJWPRBquSQEpa1a7YJBullPz2t0X+8A/DR/Hud4v80R/1Nu4TTz0jD3zpv8RiAerApKR/oRuF5d4HHpO9d96sr2FX17R/5cmn5XO7b9KS0vYHUtL2DoaXf9qlZDfS+YV/ksL8S5I//UO9GrheFXzxp10bM5/fLEfym2W/zMqr9TF5qZiRHxfL8rPF040ZjqVasa/GjubGZOP4Jvdrc+NZS8eJTbJxbJMWkBsnNsmGsc16NmNYD6RkWKSTMw5SMjm9DKsSpGRYpJM1DlIyWf0MoxqkZBiUkzUGUjJZ/QyrmiilZFg1DjNOp8Vvhok3zLGhSMkN66Zl7598Wfb8m49oKammjvol5TAFxOFYpGQcumBHDkjJZp/U/RWdmYpH9H0ZvUumjywcdt4vH5GtxTdkW/2o7KqflgtHanLBiMh5he69PlkVeaEk8k9lkZ9VC3Igs06O5rbI/MhO2TThicYtWiwqyaglpPp8bFOsL4lGStrx/R2nLJGSceqGHbkgJe3oU9yyRErGrSPxzwcpGf8exS1DpGTcOmJHPkjJZp/UpMBvf+eHLfeTjNPiN4FJSf/l29dfe7W+ZPvsM7eJeq2miu579gVmStrx/UyWBgkkVUrWpS4nlo9rsdh+X0Z9T0Z9qbRzX0YlIk8sH5NKrdIXWXUfRSUPN09ulEvGJuTCsbycn6/JWZll2SanZEPlqExWjolIfUXcemZUKpPnSWXil6Qy9VapTl0g5clfksrkW6Sem+wrjyh2RkpGQd3uMZGSdvcviuyRklFQt39MpKT9PQy7AqRk2MTtHw8paX8Po6gAKdmk7s2K/NGLrzQ+jNMaL4FJyfYTzw9i+9aNsbh23dQ3BzMlTZFMfhzbpKRa/OXQwgE5vHBQDqrnRff1vHp9UI4uecLxaN/NU4u9bFCXQ3uXTGvhuFXfn3Hj2GbZPLFV1o2t19vPmD6rp/iZ2rKoS8Hzi69IfvFnkpv/ieQX1OufSLashOXKR3V0p1SmlKB8q1QmL5Dipl+TysRbehovrJ2QkmGRTs44SMnk9DKsSpCSYZFO1jhIyWT1M4xqkJJhUE7WGEjJZPUzrGqQkmGRHn6c0KTk8KnGNwJSMr69iVtmcZGSc6U5RzYuHpRDC+rrgO/Lea+2LZQ7r5bdiataFXrT+JaGZNzgysbNE+qzzbJBXS7tXjatPstnV7kOO4DGqZW/1SI7+YWXJbf4M8kv/FRyi684q4LXOq+kXR07Qyrj50h1/Aypjp0t1YmzpOq+r4yfG0CWnUMiJUNDnZiBkJKJaWVohSAlQ0OdqIGQkolqZyjFICVDwZyoQZCSiWpnaMUgJUNDPfRAgUlJ/0I35+3aMXSicQ6AlIxzd+KVWxhS8vXTr8iB+V/IgfkD+vng/H4tGY8sHtKzHdXr5epSz2DOnNklWya2iVppeuvkNtk2uUO2TG6TrRPbG/dpVJ/Z/MiVDmlJqWZXZhdelvzia5Jbek3yS691nWGp6q2O7pDq2C6puLKyNn6mVMZ3SXX8LKlMnG8MCVLSGMrUBEJKpqbVxgpFShpDmapASMlUtdtIsUhJIxhTFQQpmap2GysWKWkMZeCBkJIGECMlDUBMSYhhpORc6bQcmN/viMZF5/nAnJKPv5CDC87748udL1FuxzuWG9dicdvk9oZw3DbVfK3ko5KQs6PrUtKZ7mWqWZT5xde1pNRfi46szC05n2Urp7scnJHq6DYtLR1JeZbUxs+WinqvJObYLqlnR3rii5TsCRM7+QggJTkd+iWAlOyXGPsrAkhJzoN+CSAl+yXG/khJzoFBCCAlB6EWzTGBSUlVjlrc5t1XXiZXXH5BNNWFNCpSMiTQCRimm5Q8snTYnd3ozGxUX/sX3mzMdFQycrGy0BMBNWtx+9RO2Ta1Q7ZP7tSvlWT0z3ZENvaEsqedsuWTjVmVnqhsisufS6bWbVZqRqojW6SqZ1buksr4mVpaVid2ueJyl6gFetQDKdlTK9gJKck5MAQBpOQQ8FJ8KFIyxc0fsHSk5IDgUnwYUjLFzR+idKTkEPBCPjRQKfny6/vly098Q3bfeqOMj/U2Iyjk+o0Mh5Q0gjGRQdQK0+py6QMLzozGI0sH5OjyAXn12BuNGY/qkupytbRm/Wp2oxKNjnR0xOP26Z2yY3Kn+9lOvThMNpNdMxY7hEcgWzrsXA6+rGZYvi7ZhVclv/y65NTsy+U3JFMvd02mVtgslYldUpg5RxbzZzRkpTPb8mypZ8fCK4SRrCLATEmr2hWLZJGSsWiDdUkgJa1rWeQJIyUjb4F1CSAlrWtZLBJGSsaiDT0lEZiU7LTsuD+jOC1B3hOpVXZCSg5L0M7j1X0Z98+p2Yz7G5dP759/U89y1JdWL+yXo4uHpS71NQucGZ11JONEc5bjjukznBmPSkJO7tQrUfNIGIF6TXLLv5D8sros/OeSW3rVmXXpXS5ePCAitVWk5UZnlqV7ibiaZdmYeTlxjtSz4wkDRjm9EkBK9kqK/TwCSEnOhUEIICUHoZbuY5CS6e7/INUjJQehxjFISXvOgcCkpD0Ihs8UKTk8w7hFOLF8vCEa1f0aHfnoXFq9f8G5h+Pp4qk101azFtXK0ztcubhzeqecu/Esmck7C8aoGY9KPqpZkDwg0E4gUytLbvnnsil/QBaO/FRk4RXJLyl5qcSlWoTnyKrQaoX17kI8u6Q6dpbUfJeGq1XF67lJoCeUAFIyoY0NsCykZIBwExwaKZng5gZUGlIyILAJDouUTHBzAywNKRkgXMOhA5OSq62+/b3nXpKvPPm0fG73TYm4rBspafisDDBcrV6Tw4sHm7MZ1YIx7mzHxiIyC/ulWF1eM4tCbkQvFLPNnd3oXE7tznR0ZzeqxWLy2Xwj1jAL3ayZEDsklkC3e0o6i/CoRXfcWZaLr0tezbbUl4u/vsoiPA6qWn5GqhPnS3V0q15JvDZ+hl6cpza2w1lZXH1WYIaujScWUtLGrkWbM1IyWv62jo6UtLVz0eWNlIyOva0jIyVt7Vy0eSMlo+Xfz+iRSEl1r8l7H3hM9t55s6yfne4n31jui5SMV1tOFU/K66dflZ+rr1OvyWunXtGvXz/1muyff0PUfR7XekwWpvQsxsaiMZPOjMbG5dRTO2Xj+CbJSGatUC3bkZJ94WJnl8CgC91ky6ece1lqcemuGN5YPVwtwrO4JmN1CXh1dLtUx3ZITYnKse1SG9up3zc+H9kh9WxhzVjsEB4BpGR4rJMyElIyKZ0Mtw6kZLi8kzAaUjIJXQy3BqRkuLyTMhpS0p5ORiIln3jqGdn37AuxmSmpVgn/sz9/qqVr//72m+T6a6/Wn6l8P3PPI/r1B9971Yq8kZLhnvCVWlnenPu5loyObHxFXj/9mvz81Kvy87nX1rysesPYxha5qBaL0bLRN+NxeiQYWY6UDPdcScpog0rJterPlQ45syyX35Bc8YBklg9IfulNyRYPSG55v/NZD+JSjVMrbHRmV7qyUs26rLky0/tc7cMjHAJIyXA4J2kUpGSSuhleLUjJ8FgnZSSkZFI6GV4dSMnwWCdpJKSkPd00LiXVLMhbbr9PDhw61pXC9q0b5aF7Pi3n7doRC1JKSqrHp265YUU+6lLz+x56XB68+5N6VmenfZGS5tqoVqHev+Dcv/HA/AHnee5NfR9HfU/Hhf1yZPGQqMuwuz3G8xNy5swu2TVzjpw1c46cvc551l+zuyK9fyNS0ty5kqZIQUnJXhjq2ZbF/ZItHpRc8U3JFQ9KdulNV1rul6ySl6VDvYTS++iFeEZ3SnV0i9RGtkhtbJvURjZLdWSrfq8+r46f3XM8duxMACnJmdEvAaRkv8TYXxFASnIe9EsAKdkvMfZHSnIODEIAKTkItWiOMS4lvTJWu6dkNKV2H3U1Kam2nX3mtsasyXZJqaIiJXvr6GJlQX4x565O7UrGxgIyC86K1ceXu8tsbxS1eIy6V6OSjLtmz5Zds+e6AvJsOWv2HNk8vqW3hCLYCykZAfQEDBmllOwJX72qxaSeXbmsBKbz5b1XUlO9zlTnewqndqrnpvW9Lj1RWVOvvfdKZur7YCqxuV3q2ZGe46ZlR6RkWjptrk6kpDmWaYqElExTt83UipQ0wzFNUZCSaeq2uVqRkuZYBh0pMCkZdOIm47dfvu1dur20XJLP3vuIXPWOixpSUs0E/f29D8sf77m5MdMTKSlycvmEHHBFo5KLSjaqWY3+z+ZKc2u2TS0Ks2Vim2yb2iHbJ53Lqnd4l1fr1ap3yvbJHZK39P51SMk1TwF26EAg9lKyx65lqguSW/6F5IqHnEvES4ckUzwqudIByS4f1u+zpcP6svF+HvXclDPTcnSbVEc3OTMw1YI9ataleq3fbxG14nhaHkjJtHTaXJ1ISXMs0xQJKZmmbpupFSlphmOaoiAl09Rtc7UiJc2xDDoSUrKNsHf5+d49N8slF5yrpeTvXHeNXHH5BXrPdin51j99qxZol255m1y29XJ525bL5a0bL5CCpdKs/YSrS10OLxyS/XO/kF/MObLRe94/rz57Uw7M7ZelytKa5+poblSvTr1z+gzZMbVTP++ccRaP2Tmt5OMZsnVyq6iZkEl95DIi6hfrQrGa1BKpKwACU2N5mV+qSJ/rKgWQSXghM+XjkllW8vKQZJYPS6Z4SGTpoPO+6Lx3th8WqZd7TkzNwKyPbZG6mnU5tlU/i3oec6RmfdTdNr5DxOIZmGOFrNTqIqVK91td9AyNHVNBIJfNyGghK4v8fkpFv00VOT3u/H6qmwpInMQTUP8dXK3WpFytS71el0ymv0UjEw+IAlcQyOcyUshlZanE30+cHr0TUL+f5tTfT+5DvecRTwKBSkl1Cfetd3xBfvTiKyuqv/TCcxv3aYwbGu+S7Q+856o1Z0pmPtf5F+nbtr5dLt18mRaVl265TN629XKZKgSzeMog/A4tHJKjS0fk+NIxLR2PLB7Rsx29ezU+f+SH8o8Hv6+lYy8PtVr1jqkdWjJq4Thzhuyc2ilnzJwl26a26dmOm8Y39xIq0ftksxktJReX114BPNEgKK4vApPjeVlcrur/eOexkoAWmMXDerZlpnhQv5blgy3vtcAsHRGplXpGqAWmKymVyFTS0hGYzuXjSmhquTm+XSQ72nPcMHYcHclJrVaXMlIyDNyJGENLSX4/JaKXYRYxNV6Q+eWyYCXDpG73WFpKur+f6pKRDCeP3Q0NIft8LiuFfEaW+EezEGgnZ4jpiYLMLTYnLqj3POJJIFApudq9GuOJw8nKfx/Jte4peXTxqDz9s2flpWPPy0+Ov6S/1OtTxZMdS1T3QdwxdUbLtrH8mMyMzMrUyLTMjM7IzOg6Uas/T43MyIz6Gl2nf2X7HwvleVFfi+UF/bxQXpD50mn97L1fLM9LsbLyD/BXT/1MDi30fnnk7Oi6xqXUelbjzJn6no47p86UbZPb9UzH6ZGZOLc0Nrlx+XZsWmFVIkm5fDsO0LPlE+4l4oclq+6DWXJEZm5ZvVeXkB/WszGz5SOS6UtgqkvI1aXiW6WqpKV730t970vfJeRqdfJ6JniByeXbcTjb7MqBy7ft6ldcsuXy7bh0wp48uHzbnl7FJVMu345LJ+zKg8u37elXYFLSloVuVJ5PfXOffOT6X9dda788e9DVt48sHZafHn9JXjz2I/nJsZfkZyd+Iv3KwCBPo/VjG2Tj+CbZNL5VNoxv1LMY1dcG9dnEZtk8sUWLx3Nmzw8yjdTFRkqmruVGCkZKGsHYd5BWgXnQFZhqQR9HaKrtzj0yf9FX7Hp20l2kR90Dc3PjnpfOQj5qAZ/NUsuvl/rIen2vzEEeSMlBqKX7GKRkuvs/aPVIyUHJpfc4pGR6ez9o5UjJQcml+zikpD39T72U9Baz+atv7mt07dH772jcQ1J9+MRTz8hn7nlEb//ge6+Sz+2+ScbHmqu99rvQjbpMeq58WuZK7ldRPc/JXOmUzJfmZKE0LyeLJ+S0+159Vmu7bHM8Py7qkunJwqR+nh6dkfHChPN+ZLrx+YS73dtvojAlU4Upe87QhGWKlExYQ0MqBykZEughhsmWT7ozLb3Fepx7XuqZl3r2pbuQT/GIZOrFvkZSC/nUCuulll8ntZH1Uits0NJSva4XNmp5qd+rzwvr9L7Ts1uknJmQBW4V0RfrNO+MlExz9wevHSk5OLu0HomUTGvnB68bKTk4uzQfiZS0p/uBSUmFoP3SZ3uw9Jdpv1Kyv+jsnSQCSMkkdTO8WpCS4bEOY6SmwFSy0p2BqQSmumxcCczy8ZavYXLSl5EroVnY2BCWehbmaFNs1gqbpJ6fdYRn3hGbPNJHACmZvp6bqBgpaYJiumIgJdPVbxPVIiVNUExfDKSkPT0PVEqqS6G//MQ3ZPetN7bMLLQHT2+ZIiV748ReIkhJzoJBCCAlB6GWnGOy5VOSrRyXjLofpnpdPqYvHVdfmdJxvS1bOiGZirutdEJypYNDAdAzLrWgVLMx3VmY7ozM+oj63JuVuc4RmrkZqRdmpZbn/sJDgY/wYKRkhPAtHhopaXHzIkodKRkReIuHRUpa3LwIU0dKRgi/z6EDk5Krrbytcozz6tt9MhSkZL/E0rs/UjK9vR+mcqTkMPTSeay6p2S1tChL80dcgemJy5OOzFRis+SITWdm5gnJVtQl6MclU50bAlpGavlpR1Sq59ys1Aoz7vsZ/VrUZeh5T2KqfWekpvZX++n9Z0XaFncbIiEO7ZEAUrJHUOzWQgApyQnRLwGkZL/E2B8pyTkwCAGk5CDUojkmMCkZTTnRjIqUjIa7jaMiJW3sWvQ5IyWj74FtGQy70E225MpMdxamvuRczdYsqpmZagVzd+ZmdUHP3MxUTku2fFoytQUjqNRiQI7MVCJzo9RzE1pkapmZn5X6yKyzrSE9lehUgnNaS011STqP/gggJfvjxd4OAaQkZ0K/BJCS/RJjf6Qk58AgBJCSg1CL5hikpAHuSEkDEFMSAimZkkYbLhMpaRhoCsINKyUHR1TXl5hnquqS8znJ6EvPT+sv77WoGZll9zN1ybm3X/W0cwl6ZV5EaoOn4B5Zz467ElOJzabErBdcuel9pp5zvtma7sxNJTjr2bGh87AlAFLSlk7FK0+kZLz6YUM2SEkbuhSvHJGS8eqHLdkgJW3plEigUtK/svX2rRvloXs+LTu2bpLP3vuIXPWOi+T6a6+2h9QqmSIlE9HGUIpASoaCOXGDICUT19LAC4pOSpoprSExG6Jyzr1npiMzpTKvLzt3JKY7S1M9e/uXT5pJROlRtUiQmp2pZ236LkXXn6mvKannJhvPtfyk8z43JfX8pNTUs34/aSynIAIhJYOgmvyYSMnk99h0hUhJ00STHw8pmfweB1EhUjIIqsHEDFRKeqtvf+A9V8m9Dz4mH7n+X8h5u3bI9557Sb7y5NPyud03JWIBHKRkMCdnEqMiJZPY1eBrQkoGzzhpI9guJU30I6MuLVczNLW0VLM3HaHpCU81c1Nvc8Wms1CQ2n9Of6b2z9RKJlJxY2Sdy9C1rPRE5ZTUchOOwCw4IrOm5KW+FN0vNFcKTr1vflokkzWSI1LSCMbUBUFKpq7lQxeMlBwaYeoCICVT13IjBSMljWAMJUhgUlItdLPnrodl92036tmRfimpVuW+94HHZO+dN8v62elQCg1yEKRkkHSTFRspmax+hlUNUjIs0skZBylpppeZ2pIrMR156UnMhrjUl57PSaY6r7+y1QXJVNTrBd979dmCZOrLZpLqEEWvku7OyKz5hKeandnyvn1Wp0+G5kemZWp6nRxdKkg9OxFYrgROFgGkZLL6GUY1SMkwKCdrDKRksvoZVjVIybBIDz9OJFKSmZLDN44IdhJAStrZt6izRkpG3QH7xkdKxrNnepamEphKUmqJ2XytZ3ZqubkoUll0Zm3q947o1MKz5b0jQoN6eLM2vcvQW963zOqcFHX/znp2VOo59Twu0ng9pu/L6XzuvXbf56aCSp24IRJASoYIOyFDISUT0sgQy0BKhgg7QUMhJe1pZmBSUiF44qlnZN+zL8ief/MR+dNH/l99+faGddNy6x1fkBuuu4Z7StpznpCpIQJISUMgUxYGKZmyhhsoFylpAKIlITK15ebMTCU7/TM1XfnpiE01o9OdtenN6mwRpAuSVaunl+YDndXZgjWT98lKv7j0vc6Pi2Rc4ZlzxaYSn/ku+ytBmhsTacjQpiyt50YdaSoZS7ob/zSRkvHvUdwyRErGrSPxzwcpGf8exTFDpGQcu9I5p0ClpBpSzYr82Cfubhn90fvvkCsuv8AeSmtkyuXbiWll4IUgJQNHnMgBkJKJbGugRSElA8WbyODt95TsaVZnZUFEiU8lRvXXkmSqRfd5SaRWlExVfebbriWqer8YKcd6btqZwdkQne0zOt3Zn3rmp9rPFZreMeo5Myb1vBKlriB1Yzn7NwVqU4ZGWnIggyMlA8Ga6KBIyUS3N5DikJKBYE18UKSkPS0OXErag2LwTJGSg7NL25FIybR13Ey9SEkzHNMUBSmZpm6bqTWqhW70aurtQlPLzZK+lN2ZCeoIT72fKzhFbfPLTk+Gescq6entr8RofVkyleXwZoF2aIuWmJ7c1DM5PRHqSU9XcLYJTVGLISk56h7rXBLv7avkaF4kOyL1TEEkW5B6ZkQkm295X88WRNyZqWbOGCcKUtIkzXTEQkqmo88mq0RKmqSZnlhISXt6HaiUVKtvHzx8vGWV7aXlknz23kfkqndcxOXb9pwnZGqIAFLSEMiUhUFKpqzhBspFShqAmLIQUUnJKDBn6sWmoGyfydkiN91Zn67cVCLUL0b1zFBXdDozQr39ndeitntitF6MotTOY2ZyUhdXYGqJ2SYz1bacKzkzauEjJTiV6FSvldwc0Z+JFGR8fEIWyxkdQ3+m9suN6G31nBtbb/Mdp9+78dR+epv77JeqXh7ePl4emVx8WJJJ3wSQkn0jS/0BSMnUnwIDAUBKDoQtkoMCk5KefPyd665Zcak2C91E0msGjQEBpGQMmmBhCkhJC5sWccpIyYgbYOHwaZKSUbVHXbLeIjH9s0D9QtO77N29LF4tfNS4RF7NDq36Zo2qGaDVkki9LBn1VVOvK/q11EqSqZWdbbWKZNQ9QxP0qGfVIktKhPokZ0OA+oWof+aoJ1vV/Uy9WaV+MesIWj0rVclaNbtUS1slYpvy1NnmHadiZkWySpbmpK6kqffVeJ91ZrRKztlPiWEtV73XWeczfc/TZD+QksnubxDVISWDoJr8mEhJe3ocmJQ8cWpO9tz1sOy+7UY5b9eOFiIvv75f7n3gMdl7582yfnbaHlpdMuXybetbGFoBSMnQUCdqIKRkotoZSjFIyVAwJ2oQpGSi2rl6MfWqZOolES0qlcxUr8uSESUyldB03ze2VdxtnvR0JKfUS7JuXOT0vJpBqgRoRUTF0JLUee9IUVeOSvM4/bkb34nlxu6UR2Obm0e9moJmZRxJ6UpLySip6cpOv/jMqn2UmFXb3H0aotO3vxahrvhs7N8qRvXxrjBtkauixKwnWt19vLy0FG6VsQ3Z2kW+To6PSrmakWJF1ahuPdChzvYaPBYdY7ZzcetUsXVuLGxl+zcMUtL2DkaTP1IyGu6DjBqYlGSm5CDt4JikE0BKJr3DwdSHlAyGa5KjIiWT3N1gakNKBsM16VGjuqekmjmqZ4T6paqeHerMGG0+lyRTb0pP/8xRLUsb+7pS1X2vF2nyyVK9n5ajvmdvbCV5tZCtimjh6zyr943X6nO1vebbp2X/WuSLPyX9XFX16ZmoepaqIy7FL1xXkaPOMc5MV0fcese3zoxtmf3aSfB2Es169qwSqFlHoHrP4rx3clViVW1Tz877urvde988zj3Gi1VvxnRiKRJeTHdMUULbG6M1D32ML4bDTaWjcnBjq2PrzZhOLH/evnH8NfrG1LG8mlpqzspoIS/jY3k5Ma++z5r5OeO35q3uucsDAooAUtKe8yAwKakQqMu09+x9WB6659ON2ZJqluQtt98nt330N7mnpD3nCZkaIoCUNAQyZWGQkilruIFykZIGIKYsBFIyZQ03VG5UUtJQ+rEP48hXJTJrjuD0i0xXhDris+YIUXd7RznqCdH2fRoxnRjO5f+uWG2J2ZqDmlXbun+XHLz47viFXF3qtYpUq87x/rqkXm8IXkcmtwte3xgrBK/K292uFsbiAYE1CDi3S/CkrXKvq4jhNinsSeCGHG4c60jSRqyGRG0Tyn5x6wpdR2o7wrddUDcEcCc53SaFveO1HPbX5MplRwC3bXNjtArlpsRuxFIx/Mfq21YMItPbxvczaxPhK2V6U2Cv6Jlbr/p84/SoHJtTItuZeb7xLb/B90RMCQQqJVXNnoQ8cOhYtr6d2gAAIABJREFUA8Gj99+x4j6TMeXTU1pcvt0TJnZSt33PZUTdS+fIqRjd8J7OxJ4AUjL2LYpdgkjJ2LUk9gkhJWPfolgmiJSMZVtinVRU95T0BG/HmaxKcDZmtrbLVVfSujNdPfHZUQKLK1prruDtNFvWL5n94lUL1ZqazykizrMeS71XH6nP6s62jHrOuO8b+7Qd48ZwjneP0a/d+L4YGV9svd2NqT/Xgzc/c453c/Pn4cboGCvjq6WRQ4dxNINmfl6sjK5V/V+TkcNGpeLWjYiO9fd9LJL7l/obiUcMCQQuJWNYs/GUkJLGkSY2IFIysa0NtDCkZKB4ExkcKZnItgZaFFIyULyJDY6UTGxrAyssKikZWEEEDpyA6XtKakHdJlrVxejtUljL3Jb9XGnqCuHWbU15qz/3hG43adwmlp1Y7QK4JuIXul0FtE80a3GrDvOEthOjIW/bYjRrVvMnW6Www8gvlH0xPS4dZbqXzwAy3Zfr4DLdGX+0kJViqeyKdZHR9/9d4OcqAwxGACk5GLeWo5CSBiCmJARSMiWNNlwmUtIw0BSEQ0qmoMmGS0RKGgaaknBIyZQ02mCZSEmDMFMSyrSUTAm21JfJPSXtOQUClZJqBe5b7/iC/OjFV1YQufTCc+XBuz/J6tv2nCtkaoAAUtIAxBSGQEqmsOlDloyUHBJgCg9HSqaw6QZKRkoagJiyEEjJlDXcQLlISQMQUxgCKWlP0wOVkp9/6HFN4lO33GAPkQEyZabkANBSeghSMqWNH7JspOSQAFN4OFIyhU0fsmSk5JAAU3o4UjKljR+ibKTkEPBSeihSMqWNH7JspOSQAEM8PDApqWZJ7rnrYdl9242NlbdDrCvUoZCSoeK2ejCkpNXtiyx5pGRk6K0dGClpbesiSxwpGRl6qwdGSlrdvkiSR0pGgt3qQZGSVrcvsuSRkpGh73tgpGTfyFYegJQ0ADElIZCSKWm04TKRkoaBpiAcUjIFTTZcIlLSMNCUhENKpqTRBstEShqEmZJQSMmUNNpwmUhJw0ADDBeYlFQ5q8u3zz5zm1x/7dUBlhB9aKRk9D2wJQOkpC2dileeSMl49cOGbJCSNnQpXjkiJePVD1uyQUra0qn45ImUjE8vbMkEKWlLp+KVJ1IyXv1YLZtApeTLr++XLz/xDdl9640yPjZiD5U+M0VK9gksxbsjJVPc/CFKR0oOAS+lhyIlU9r4IcpGSg4BL8WHIiVT3PwBS0dKDgguxYchJVPc/CFKR0oOAS/kQwOTkqutvK1qZPXtkDvNcLEggJSMRRusSwIpaV3LIk8YKRl5C6xLAClpXctikTBSMhZtsCoJpKRV7YpFskjJWLTBuiSQkva0LDApaQ+C4TNlpuTwDNMSASmZlk6brRMpaZZnGqIhJdPQZbM1IiXN8kxLNKRkWjptrk6kpDmWaYmElExLp83WiZQ0yzPIaEhJA3SRkgYgpiQEUjIljTZcJlLSMNAUhENKpqDJhktEShoGmpJwSMmUNNpgmUhJgzBTEgopmZJGGy4TKWkYaIDhApeS33vuJfnYJ+5uKeHR+++QKy6/IMCywg2NlAyXt82jISVt7l50uSMlo2Nv68hISVs7F13eSMno2Ns8MlLS5u5FkztSMhruNo+KlLS5e9HljpSMjn2/IwcqJZWQvO+hx+XBuz8p62endW5q8Ztbbr9PbvvobyZmVW6kZL+nXXr3R0qmt/fDVI6UHIZeOo9FSqaz78NUjZQchl56j0VKprf3g1aOlByUXHqPQ0qmt/fDVI6UHIZeuMcGJiWXlkvy2Xsfkd+57poVsyKVrPzKk0/L53bflIhVuZGS4Z60No+GlLS5e9HljpSMjr2tIyMlbe1cdHkjJaNjb/PISEmbuxdN7kjJaLjbPCpS0ubuRZc7UjI69v2OHJiUVKtv77nrYdl9241y3q4dLXmp2ZL3PvCY7L3z5sYMyn4Tj9P+SMk4dSPeuSAl492fuGaHlIxrZ+KbF1Iyvr2Ja2ZIybh2Jt55ISXj3Z84ZoeUjGNX4p0TUjLe/YlrdkjJuHZmZV6BSUlmStpzEpBpeASQkuGxTtJISMkkdTOcWpCS4XBO0ihIySR1M7xakJLhsU7KSEjJpHQyvDqQkuGxTtJISEl7uhmYlFQInnjqGXn8yae5p6Q95wOZBkwAKRkw4ISGR0omtLEBloWUDBBuQkMjJRPa2IDLQkoGDDiB4ZGSCWxqwCUhJQMGnNDwSEl7GhuolFQYWH3bnpOBTIMngJQMnnESR0BKJrGrwdaElAyWbxKjIyWT2NXga0JKBs84aSMgJZPW0eDrQUoGzziJIyAl7elq4FLSHhSDZ8o9JQdnl7YjkZJp67iZepGSZjimKQpSMk3dNlMrUtIMx7RFQUqmrePD14uUHJ5h2iIgJdPWcTP1IiXNcAwjSqBS8vMPPS4HDx9vWWXbu9fkVe+4SK6/9uowagx8DKRk4IgTMwBSMjGtDLUQpGSouBMxGFIyEW0MtQikZKi4EzMYUjIxrQytEKRkaKgTMxBSMjGtDLUQpGSouIcaLDApyUI3Q/WFgxNKACmZ0MYGXBZSMmDACQyPlExgUwMuCSkZMOCEhkdKJrSxAZaFlAwQbkJDIyUT2tiAy0JKBgzYYPjApOSJU3Oy566HZfdtN8p5u3a0pPzy6/vl3gcek7133izrZ6cNlhNNKGZKRsPdxlGRkjZ2LfqckZLR98C2DJCStnUs+nyRktH3wMYMkJI2di3anJGS0fK3cXSkpI1diz5npGT0Peg1g8CkJDMle20B+6WJAFIyTd02VytS0hzLtERCSqal0+bqREqaY5mmSEjJNHXbTK1ISTMc0xQFKZmmbpurFSlpjmXQkQKTkipxtfL2nr0Py0P3fLoxW1LNkrzl9vvkto/+JveUDLq7xI8dAaRk7FpiRUJISSvaFKskkZKxaocVySAlrWhT7JJESsauJbFPCCkZ+xbFLkGkZOxaYkVCSEkr2qSTDFRKqgE8CXng0LEGlUfvv0OuuPwCeyitkSmXbyemlYEXgpQMHHEiB0BKJrKtgRaFlAwUbyKDIyUT2dbAi0JKBo44cQMgJRPX0sALQkoGjjiRAyAl7Wlr4FLSHhSDZ4qUHJxd2o5ESqat42bqRUqa4ZimKEjJNHXbTK1ISTMc0xYFKZm2jg9fL1JyeIZpi4CUTFvHzdSLlDTDMYwoSEkDlJGSw0E8sD8jJ05k5NTJjMzNiSzMZ2RhQWR+PiPzc3VZWMjI/Hzzc/W+VhWp10VqNZG6uM9157O6+szb5tundVvG2dfdroLUvOPbjlXbOo7ljlOvZ5w86iLLy2uzmJgQyeXqksuLFPKin/PqOSdSKDif53POZ/mC+syJmc3WJZORxlc2K5JRGzJqW9vn7n6NbWq3tv0yXeLpMbrE0zHUoG781nGd/Brb2nPVcTOtufr2adbhxPHH9te9sg5f7b54zTpWxlM1tOTaoV6dT1s8Jye3D/5jOo67krmfnVNHs6cqdid2ar8t60flxHxJavV6k4s+J5q1O/xa442Orn0+skcyCSAlk9nXIKtCSgZJN7mxkZLJ7W1QlSElgyKb3LhIyeT2NsjKkJJB0jUbGylpgCdS0oGopOKJEyInjjuS0XkWOX5M2t43t/ci8Qy0iBAQgEAPBJTEbBXfTdHcIqA7yuQO4nuFmPaJdU+otslVb5wV4tu/X0PGtkpYnbtyu6tI9ca2FePWG1K4RXy7+3US8Y39Ov7jQDO31f5xIJvLtDL3C25fnb1Kek9uT47mpCZ1KVdqLf+Q4dThk9vePzC0/0NGh394aBf1zZxa/0GicQ65/xjiP6c8ju3/0NB+zMr9Wv9Rxv+PCrrn7f8w0HaOtmz37a9b1/aPFI1/ePDFSIPgR0r28EOSXVYQQEpyUvRLACnZLzH2R0pyDgxCACk5CLVojkFKGuCeBil55EhGXn8tI6+9kpXXXhV57dWM/OLNrBxTwvF4Ro4f13P2Bnps3lyX9RvUl8jUVF2mpkQmJp3n6em6TE5lZNJ9P+lub8wI6zBbzfujvNPswZWz/Nr+OHdnH3rHtogAdyz/7LnmWL3NUKtVMjI5OiKHjpekUhWplEUqFdGvqxWRcjkjVfV5xX3vPtdqzdmY3gxP/7M3U9M/87MxE3TFDNCMnl7qP8Y/27R9W8t+vljN2ajurNPGzNHWWad6v6oawRmzEc99781EdeKtnMG6YiasL/dGrtI6O1bFcra1xtMf+2bT+mfLNni6s2/9s22dba11erN0/fu1zKptm2G7ctzuPW1nnhF1XtSdGbtt/Wzya41XLA707chBEIBAzAn4BamWs+7D/9qTrZ22Kena+XNHkKsZ2QPF9XHrdnx7js50f+fRyzED5eUfw9/bgdj58+3GsXtPutY7ALt+eXUbu2f2XXIcHclKqeL+4mzrozdm91w7M+w5px56O1CsAc6Nns7ltp8t/fawdf8mO+cbyMz3Uvt/zXf9nutzPH8fRgtZ/XOm4v63YU8c2n8u9zn+6j871v5e7onvEP1d8bMx5r+Hwk4vn8tKIZ+RpWI17KEZz2IC0xMFmVssNyq47x738kOLa0pq6khJA51NkpR8842M/OgHWfn+9zPy/7d378F2VfUdwFceRFKkkER5tUoERKAFooDNtDMMU6ZV3kJLCs50QGhMwc4oMGCiZZRaDAZ5dDqSidEMtFVsUB5SEK0PijpFKAhFDaggDDOAVGKpDIQ8bjr7hHNz7sm59+597jpnP9bn/gPJ3Xut9fv8du4+53v33ucXT0wPTz81LTz+8+nhlVcmh9pll7AtXJzzWsg4Z9uf52Z/Ny+EOXNCmDdva9ht9+3fz0LHlL48UzKlbserdRjPlMxCzLHh9rbwekxw2xH+9gpgO0PTHcPt7QHxeI9L6BkYdwbhPR6Z0Bm+jxsKvxZS9wp1RwPnjlC9e7v2IyF2DKq3+4z93raAeIxft+XIayFz57xdQf0OoXq7jq5HVowJsV8bb6eZ08OWkRA2bhoZ7eHW7pA+W1PPXw6M7Xurju7HZLwW+mdHeadPy7Md/nfU3GnR6xcr7X123G77cdPer72enuNMNOeE69pxHsF+vJ9hRiJAgAABAgQIlCnQumjFVyUFhJIR2lLXUDILGh/8rxnh4R9OD/f9YFp44P7p417xmAWO+84fCfP32xr2238kzJ+f/XlrK2TMgsc99vSvPM+hJJTMo2SbboFhhJLUmyXgmZL17mdnINr5IjrP/7eC4q3bLyMa8yK841TdPVYWZO/6WzPDCy9uHIM3ZruO7+RaS9dLgzz75NlmW43bF9M5Td56O4scf87ejuNt30rkxzMqaNf95imXywT9zVVvwTVmm899/evC+pdeHf0lTHuIzmOw3a9x3br7OV4dY4ro6P+QjrPO/o7bj3EMdzhmc/RqjOE42+ceN0dvu8fKVW8f65o9a2bYvGWkdYXteP+OJ/y3lMuu8/gYe/1nnn+/Q+lvduuLr1wCrpTMxWSjLoHOKyWzxyVduXwmo4oKCCUjNKYuoeRj66aHBx+YHv774W0B5I9/lH2yxtiv2bNDOGzBSDjqD7aEAw4I4S37j7TCx+wWa19TFxBKTt0wxRGEkil2fWo1CyWn5pfi3p4pmWLXp16zZ0pO3TC1ETxTMrWOT71ez5ScumGKI3imZH26LpSM0KsqhpLZVZD/+f0Z4Qf3TgsPPTg9PHD/jJ63YL/t4JFw2OEj4Ygjt4YF7xgJhx6W3XPoa1ACQslByTZ7XKFks/s7iOqEkoNQbfaYQslm93dQ1QklByXb3HGFks3t7aAqE0oOSrbZ4wol69NfoWSEXlUllHz55RC++Y0Z4bZbZoS77pixQ2XZ8xuPfOdIeMeRW8ORR2X/HWl9sIyv4QkIJYdn3aSZhJJN6uZwahFKDse5SbMIJZvUzeHVIpQcnnVTZhJKNqWTw6tDKDk86ybNJJSsTzeFkhF6VXYoectXZoav3jI9fOOusUFkdtv1sX+yJRy+YGvrluwD3+YqyAjtntIQQskp8SW7s1Ay2db3XbhQsm+6ZHcUSibb+ikVLpScEl+SOwslk2z7lIoWSk6JL9mdhZL1ab1QMkKvygglX3hhWrhhzcxww+dnhF/9avsDnN/85q3hxFM2h5NPdSt2hNZGH0IoGZ00iQGFkkm0OWqRQsmonEkMJpRMos3RixRKRidt/IBCyca3OHqBQsnopEkMKJSsT5uFkhF6NcxQ8mc/nR5WXTcj3Pgv2z89KvsE7L947+Zw4skj4fC3uxoyQksHNoRQcmC0jR5YKNno9g6kOKHkQFgbPahQstHtHVhxQsmB0TZ2YKFkY1s7sMKEkgOjbfTAQsn6tFcoGaFXwwgl77l7RiuM/I/vzAhbX3sM5OELRsI5i7eEU07dHHaaFaEQQwxcQCg5cOJGTiCUbGRbB1qUUHKgvI0cXCjZyLYOvCih5MCJGzeBULJxLR14QULJgRM3cgKhZH3aKpSM0KtBhZKbNobwlS/PDJ9dOSM8tm56a6VZ+HjiyZvDuYu3hLcf4arICO0b6hBCyaFyN2YyoWRjWjm0QoSSQ6NuzERCyca0cqiFCCWHyt2IyYSSjWjjUIsQSg6VuzGTCSXr00qhZIRexQ4lN2wI4bMrdwqrV84I69dve17kG9+4NZx17pbwl2dvDm94g0/MjtC2UoYQSpbCXvtJhZK1b+HQCxBKDp289hMKJWvfwlIKEEqWwl7rSYWStW5fKYsXSpbCXvtJhZL1aaFQMkKvYoaSX/znmeFTl88c/fCao945Es7+q83hPadtibBSQ5QtIJQsuwP1nF8oWc++lblqoWSZ+vWcWyhZz76VvWqhZNkdqN/8Qsn69azsFQsly+5APecXStanb0LJCL2KEUr+4olp4QPvnxUefmjbbdrZrdl/v3xTWPAOt2hHaFFlhhBKVqYVtVqIULJW7arEYoWSlWhDrRYhlKxVuyqzWKFkZVpRm4UIJWvTqsosVChZmVbUaiFCyfq0SygZoVdTDSXXfG5muHTpTq2VZLdm/93yTeGUU10ZGaE1lRtCKFm5ltRiQULJWrSpUosUSlaqHbVYjFCyFm2q3CKFkpVrSeUXJJSsfIsqt0ChZOVaUosFCSVr0abWIoWSEXrVbyj53LPTwgc/sFP43j0zWqv403dvCdf846aw+xzPjIzQlkoOIZSsZFsqvyihZOVbVLkFCiUr15LKL0goWfkWVXKBQslKtqXSixJKVro9lVycULKSban8ooSSlW/R6AKFkhF61U8oecuXZ4aPfHhm+L8Xp4W5c7eG5Z/eFE482dWREdpR6SGEkpVuT2UXJ5SsbGsquzChZGVbU9mFCSUr25pKL0woWen2VHJxQslKtqXSixJKVro9lV2cULKyrdlhYULJCL0qEkr+ev20cPGFO4Wv/dv2qyM//Q+bwrx5ro6M0IrKDyGUrHyLKrlAoWQl21LpRQklK92eSi5OKFnJtlR+UULJyreocgsUSlauJZVfkFCy8i2q5AKFkpVsS89FCSUj9CpvKHn3t2eED56/U+uTtefM3Ro+uWJTOPk9ro6M0ILaDCGUrE2rKrVQoWSl2lGLxQgla9GmSi1SKFmpdtRmMULJ2rSqMgsVSlamFbVZiFCyNq2q1EKFkpVqx4SLEUpG6NVkoeQrr4Twtx/eKXzpizNbs73ruC1hxTWbWh9q4ystAaFkWv2OVa1QMpZkOuMIJdPpdaxKhZKxJNMaRyiZVr9jVCuUjKGY1hhCybT6HataoWQsycGPI5SMYDxRKPnsM9PCWe+dFX78o+lht923hss/tTmc+mebI8xqiDoKCCXr2LXy1yyULL8HdVuBULJuHSt/vULJ8ntQxxUIJevYtXLXLJQs17+Oswsl69i18tcslCy/B3lXIJTMKzXBduOFko+umx5OP2VWWL9+Wjjo4JFw45c3hj32dHVkBPLaDiGUrG3rSl24ULJU/lpOLpSsZdtKXbRQslT+2k4ulKxt60pbuFCyNPraTiyUrG3rSl24ULJU/kKTCyULcfXeuFco+dPHpoc/P3lWeOGFaeHoY7aEz92wMeyyS4TJDFFrAaFkrdtX2uKFkqXR13ZioWRtW1fawoWSpdHXemKhZK3bV8rihZKlsNd6UqFkrdtX2uKFkqXRF55YKFmYbMcdukPJn/9sejjtxG2B5NuPGAk33fpqmD07wkSGqL2AULL2LSylAKFkKey1nlQoWev2lbJ4oWQp7LWfVChZ+xYOvQCh5NDJaz+hULL2LSylAKFkKex9TSqU7Itt7E6doeSTv5gWTn7360YDyX+9+VVXSEYwbsoQQsmmdHK4dQglh+vdhNmEkk3o4nBrEEoO17spswklm9LJ4dUhlByedVNmEko2pZPDrUMoOVzvqcwmlJyK3mv7tkPJLJB8zwmvC//z/LRw6GEj4Su3CyQj8DZqCKFko9o5tGKEkkOjbsxEQsnGtHJohQglh0bdqImEko1q51CKEUoOhblRkwglG9XOoRUjlBwa9ZQnEkrmILz5znvCpSvWtLY84diF4bKLzwmzd541umcWSnYHkjfdujHs+ts+1CYHb1KbCCWTane0YoWS0SiTGUgomUyroxUqlIxGmdRAQsmk2h2lWKFkFMakBhFKJtXuaMUKJaNRDnwgoeQkxPc/9Gi4atXasPKKC8Kc3XYNV69a29rjwiWLRvf8wUMbwknv2naFZPYp27feIZAc+JFb0wmEkjVtXMnLFkqW3IAaTi+UrGHTSl6yULLkBtR0eqFkTRtX4rKFkiXi13RqoWRNG1fysoWSJTegwPRCyUmwshBy/pv2Cqcdf3Rry+6Q8sknQ/jDP9oann1mWjjgrSPhtjs3ht3nuEKywDGY1KZCyaTaHa1YoWQ0ymQGEkom0+pohQolo1EmNZBQMql2RylWKBmFMalBhJJJtTtasULJaJQDH0goOQHxKxs2ho9duSYsPOKQ0VDy8aeeCR9dvjpcvmxx2H/ffcL8+SE89VQIbz0we4bkxjBvnkBy4EdtjScQSta4eSUuXShZIn5NpxZK1rRxJS5bKFkifo2nFkrWuHklLV0oWRJ8jacVSta4eSUuXShZIn7BqYWSOULJ0086Jhy14KDWlt2h5LRpIRx4YAjf/W4Ie+xRUN/mBAgQIECAAAECBAgQIECAAAECBBIUEErmCCUnulLy6qtDOPPMEPbeO8GjR8kECBAgQIAAAQIECBAgQIAAAQIE+hAQSk6CNtkzJbPds0/f9kUgj4Dbt/Mo2aZbwO3bjomiAm7fLipme7dvOwb6EXD7dj9qae/j9u20+99P9W7f7kfNPm7frs8xIJScpFd5Pn1bKFmfA77slQoly+5APecXStazb2WuWihZpn495xZK1rNvZa9aKFl2B+o3v1Cyfj0re8VCybI7UM/5hZL16ZtQMkevbr7znnDpijWtLU84dmG47OJzwuydZ43uKZTMgWiTloBQ0oHQj4BQsh+1tPcRSqbd/36qF0r2o2YfoaRjoKiAULKomO2Fko6BfgSEkv2olbOPUDKCu1AyAmIiQwglE2l05DKFkpFBExhOKJlAkyOXKJSMDJrIcELJRBodsUyhZETMRIYSSibS6MhlCiUjgw5wOKFkBFyhZATERIYQSibS6MhlCiUjgyYwnFAygSZHLlEoGRk0keGEkok0OmKZQsmImIkMJZRMpNGRyxRKRgYd4HBCyQi4QskIiIkMIZRMpNGRyxRKRgZNYDihZAJNjlyiUDIyaCLDCSUTaXTEMoWSETETGUoomUijI5cplIwMOsDhhJIRcIWSERATGUIomUijI5cplIwMmsBwQskEmhy5RKFkZNBEhhNKJtLoiGUKJSNiJjKUUDKRRkcuUygZGXSAwwklI+AKJSMgJjKEUDKRRkcuUygZGTSB4YSSCTQ5colCycigiQwnlEyk0RHLFEpGxExkKKFkIo2OXKZQMjLoAIcTSg4Q19AECBAgQIAAAQIECBAgQIAAAQIECOwoIJR0VBAgQIAAAQIECBAgQIAAAQIECBAgMFQBoeRQuU1GgAABAgQIECBAgAABAgQIECBAgIBQ0jFAgAABAgQIECBAgAABAgQIECBAgMBQBYSSfXLffOc94dIVa1p7n3DswnDZxeeE2TvP6nM0uzVJ4P6HHg1nf+iKVkmHHrxfWHnFBWHObrv2LPHxp54JSy65Kjz7yxdybd8kJ7VsF/j1i78J5y29Jjyy7onWX15/7dJw1IKDJiV6ZcPG8LErt/0c8jNoUq7GbVD0PNT582bvPeeFVSsuCvvvu0/jXBQ0vkCR81M2Sucx5phxZPUSuHrV2jD/TXuF044/GhCBMQLZz48nn34uXLhk0YQy2TH0+RvvHN3mE5ec43hK9FjKXg8v++TqcPH5Z+R+fdJ+bXP+Wac4bhI9boqch4q+DkqUdOhlCyX7IM8O5qtWrR0Nm7J/CNnXZCfdPqayS80EshPjR5evDpcvW9w6mWYvyO594CfjBkbZsfT0M8+PnkSzY+m559cLmGrW96kstx0sLjzikNZx0H0MjTd2e787vnWvX4xMpQE13bfoeSjvcVVTDsvOIdDP+anztU73MZdjSps0WKAzsBYiNbjRfZTW+ab/3DOPn/D9UfZaZuUNt4b3nXFc6xf47YBp+bLFuX4528fy7FJBgc7XtEV+Adb5y1Y/hyrY2AEvqeh5yOuYATdkCsMLJfvA607jHeB9IDZ0l+7fChcNAhxLDT0wJigrO0auvO5LYflHFrdekHeHlOPt2v45lH1/ouA7PdE0Ki5yHmofU6efdIw3eWkcHj2rLHp+6v6lWtHzWcLUSZVe5AqVpGAU2/rFfJ4rJTup8r4GwttMgSJXSra3/ZtzTg3/tPbrof3L/WbKqGoigTznoSLHFu3hCwglC5r3Oll6oV4QscGbd181274t96Ili3KFAZNdWdlgumRL6xVg7mAVAAAN3UlEQVRET3b1def3HTPpHTpFz0PdjwfIxDx2JL3jpuj5qX3cvHmfPVpX73/t2/cWDhjSU06v4jxvBtNTUXEm0E8oWfR1M+lmCeQNjjqPk98/aL/Wo4yEks06FopUk+c81P3ItGz8ya7kLrIG205NQChZ0K/XFSdCyYKIDd68+4dikRdXjqMGHxgTlJaFkjfdfveYW/YnCiW7X+QLJdM7boqeh8a7GnevPeZ67EhCh08/56dsn8cefzp8775HQpFb6hJiTb7UPG8Gk0dKFKCfUHKyX8omSplM2XlCye7XQK6uTebwGLfQPOeh7vdb7ffoi046xrNIK3AICSULNqHoFSoFh7d5zQWKXonSLtczdGre+Cksv+iVkt0PhG9P7cq3KTShZrsWPQ91h5JZuR4VUbOmR1hu0fNTd6CQHTPLlq/2AUkRetGkIfK8GWxSvWrJL1A0lPRc9fy2Td0yTyjZ6+6PtofnSjb1yJi4rjznoV4XgbiwozrHi1Cyj14UeZZXH8PbpcYCRZ/ZlZUqkKxxwyMsvd9nSrandkKN0IQaDlHkPNTrRX6vF2c1ZLDkAgJFz0/9XFlZYDk2bYhAnjeDDSlVGQUFioSSAsmCuA3dPE8o2V26KyUbejAUKCvPeajXL+iL/IwqsByb9iEglOwDreinnvYxhV1qKjDZp5t2B5Bu2a5poyMue7JP357s9gKhZMRm1Gioyc5D3W/wOv+clen5SzVqdqSlTnZ+yn6WrL397rDyigtaH7rV/WdXSkZqRMOGyfNmsGElKyenwHhv+Hudn7IhL1yyKOfINmuqwHihZPf5qLN+oWRTj4b8dfU6D3W/524fJ+1HFxV5xFr+ldiyXwGhZJ9ynR9B77bJPhEbulv2xu3sD13Rqu7Qg/cbfYOX/bn7B2TncdTJcf21S3N9ME5DCZMrq/tWlM7+CyWTOxxyFzzReaj7TV/7xdgd37q3Nb6He+dmbtSGE52fer3p63xchGdKNupQmHIx3a9fHB9TJm3MAJ0/Z9pFdb6u6Tw/bXj11XDe0mvCI+ueGFO/91aNORxyFdL9GiXbqfMYEErmYkxuo4nOQ73uROx+v+V2/+ocMkLJ6vTCSggQIECAAAECBAgQIECAAAECBAgkISCUTKLNiiRAgAABAgQIECBAgAABAgQIECBQHQGhZHV6YSUECBAgQIAAAQIECBAgQIAAAQIEkhAQSibRZkUSIECAAAECBAgQIECAAAECBAgQqI6AULI6vbASAgQIECBAgAABAgQIECBAgAABAkkICCWTaLMiCRAgQIAAAQIECBAgQIAAAQIECFRHQChZnV5YCQECBAgQIECAAAECBAgQIECAAIEkBISSSbRZkQQIECBAgAABAgQIECBAgAABAgSqIyCUrE4vrIQAAQIECBAgQIAAAQIECBAgQIBAEgJCySTarEgCBAgQIECAAAECBAgQIECAAAEC1REQSlanF1ZCgAABAgQIECBAgAABAgQIECBAIAkBoWQSbVYkAQIECBAgQIAAAQIECBAgQIAAgeoICCWr0wsrIUCAAAECBAgQIECAAAECBAgQIJCEgFAyiTYrkgABAgQIECBAgAABAgQIECBAgEB1BISS1emFlRAgQIAAAQIECBAgQIAAAQIECBBIQkAomUSbFUmAAAECBAgQIECAAAECBAgQIECgOgJCyer0wkoIECBAgAABAgQIECBAgAABAgQIJCEglEyizYokQIAAAQIECBAgQIAAAQIECBAgUB0BoWR1emElBAgQIECAQEMEfv3ib8J5S68Jj6x7YkxFn7jknHDcHy8MH7tyTevvL7v4nDB751mj2zz+1DNhySVXhfPPOiWcdvzRYaJxsu9fvWpt+PyNd46rdujB+4WrP/6BcO1nbwp3fOveHbY74diFrTVkX9masm2uv3ZpOGrBQaPbvrJh47jfa2908533hEtXbKup19fee84LKy7967DiMzeOmmRrW3nFBWHObruO1pH5ZHV1frVrbH+vcz3dc7Xr6TRtyCGlDAIECBAgQIBA4wSEko1rqYIIECBAgACBMgW6g8X2WrK//8LN3wwXn3dG2PDqq63QctFJx4wJ4bIALvu6cMmikGeczvCtHWBetGRRz1Bxrz3mtsbt9dUZ9J175vFjtrv/oUfD2R+6orVbd2A50VgLjzhkh4CxPU/3WtrBY3eo2DZ49pcvhO5QcqJ6yuy/uQkQIECAAAECBPIJCCXzOdmKAAECBAgQIJBLILtqcO3td49eBTjeTlnYt2z56rBqxUVh/333Cdmfr1q1dnS/vOO0x48RSh7wlt8JDz7ys3Dx+We01tQOEQ87ZP9w/dq7wvJli8cEnjFDyZde3hBeeunlcPpJx4zOkYWVr99ldvj29384GuCOF2zmao6NCBAgQIAAAQIEKiMglKxMKyyEAAECBAgQaIJAd9g4UU1Z6Pbc8+vDBe8/PVzw8c+MuXKyyDjZHDFCyezqxieffq615PbVmlde96WQXT2ZBaiDDCWzOee/aa9w7wM/ad1Snl1NuuyTq1tzZ2Ft+6pSoWQT/pWogQABAgQIECAQglDSUUCAAAECBAgQiCjQ65mHvZ6VmE3ZeXty963LRcbJE0rmeaZkFkoe/nsHhI8uXx0uX7Y43HbX91pBYfZ32bMuBx1Kvu+M41q3tWe3oD/9zPOtgLT9d92h5ET1eKZkxAPaUAQIECBAgACBAQkIJQcEa1gCBAgQIECAQOfzGDON7uc1Zn+X3aZ93Q23jd7G3UstzzixrpRsf4DOfT9cF3bfbdew/COLw/r//c1QQsns6szWbetf/U6LIQtG5+6+65jnb7pS0r8rAgQIECBAgEAzBISSzeijKggQIECAAIGKC4x3O3b3syQnK2O8cWKGkt0fstP+86CvlMxCyXYd71xwUOsW8vaf3b492ZHh+wQIECBAgACBegkIJevVL6slQIAAAQIEKi5wz70Ph0MP3i/M2W3XMSvNgr32bdHZh8i0v8YLJYuOEzOUzNb2hZv/PRx/7MJWHcMMJbO5v373feGAt/xu68N2hJIVP+AtjwABAgQIECDQp4BQsk84uxEgQIAAAQIEeglktx9fumJNuP7apaOfIt2+5TjbPvsQl85nHo4XShYdJ3Yo2VnbsEPJzrmFkv6dESBAgAABAgSaKSCUbGZfVUWAAAECBAiUKNAOFDuX0Ot5ktn3J7p9u8g4k4WSeT/oJnumZPdXjFCyvb5H1j3RGj67mnTlFRe0rsTMPoU8+8pu1+7+Gi+U9EE3JR7gpiZAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX0Aomd/KlgQIECBAgAABAgQIECBAgAABAgQIRBAQSkZANAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEAEAaFkBERDECBAgAABAgQIECBAgAABAgQIECCQX+D/AdGM3w8VncS/AAAAAElFTkSuQmCC", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "dynamics.plot_history(colors=['green', 'orange', 'blue'])" ] }, { "cell_type": "markdown", "id": "53406956-8084-43fe-9540-1212e9cc2258", "metadata": {}, "source": [ "### Note that [S] is initially 0, and that it builds up thru _reverse_ reactions" ] }, { "cell_type": "markdown", "id": "962acf15-3b50-40e4-9daa-3dcca7d3291a", "metadata": {}, "source": [ "### Equilibrium" ] }, { "cell_type": "code", "execution_count": 9, "id": "2783a665-fca0-44e5-8d42-af2a96eae392", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0: 2 S <-> U\n", "Final concentrations: [U] = 72.65 ; [S] = 18.19\n", "1. Ratio of reactant/product concentrations, adjusted for reaction orders: 3.99404\n", " Formula used: [U] / [S]\n", "2. Ratio of forward/reverse reaction rates: 4.0\n", "Discrepancy between the two values: 0.1489 %\n", "Reaction IS in equilibrium (within 1% tolerance)\n", "\n", "1: S <-> X\n", "Final concentrations: [X] = 36.52 ; [S] = 18.19\n", "1. Ratio of reactant/product concentrations, adjusted for reaction orders: 2.00759\n", " Formula used: [X] / [S]\n", "2. Ratio of forward/reverse reaction rates: 2.0\n", "Discrepancy between the two values: 0.3793 %\n", "Reaction IS in equilibrium (within 1% tolerance)\n", "\n" ] }, { "data": { "text/plain": [ "True" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Verify that the reaction has reached equilibrium\n", "dynamics.is_in_equilibrium()" ] }, { "cell_type": "code", "execution_count": null, "id": "27a1b761-19bb-4ec4-83e7-6b7c85e0f165", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "448ec7fa-6529-438b-84ba-47888c2cd080", "metadata": { "tags": [] }, "source": [ "# 2. Now, let's suddenly increase [U]" ] }, { "cell_type": "code", "execution_count": 10, "id": "e82c46d1-482a-41fb-873e-11a42561603d", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 1.604933:\n", "3 species:\n", " Species 0 (U). Conc: 72.64754791961869\n", " Species 1 (X). Conc: 36.515929976181866\n", " Species 2 (S). Conc: 18.188974184580783\n", "Set of chemicals involved in reactions: {'S', 'X', 'U'}\n" ] } ], "source": [ "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 11, "id": "7245be7a-c9db-45f5-b033-d6c521237a9c", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 1.604933:\n", "3 species:\n", " Species 0 (U). Conc: 100.0\n", " Species 1 (X). Conc: 36.515929976181866\n", " Species 2 (S). Conc: 18.188974184580783\n", "Set of chemicals involved in reactions: {'S', 'X', 'U'}\n" ] } ], "source": [ "dynamics.set_single_conc(species_name=\"U\", conc=100.)\n", "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 12, "id": "61eead55-fcef-41cd-b29e-f2d5ad5c6078", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
SYSTEM TIMEUXScaption
421.29703972.23852937.29725418.225687
431.60493372.64754836.51593018.188974
441.604933100.00000036.51593018.188974Set concentration of `U`
\n", "
" ], "text/plain": [ " SYSTEM TIME U X S caption\n", "42 1.297039 72.238529 37.297254 18.225687 \n", "43 1.604933 72.647548 36.515930 18.188974 \n", "44 1.604933 100.000000 36.515930 18.188974 Set concentration of `U`" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dynamics.get_history(tail=3)" ] }, { "cell_type": "markdown", "id": "24455d58-a0ea-43fa-b6ad-95c42a8b34b2", "metadata": {}, "source": [ "### Again, take the system to equilibrium" ] }, { "cell_type": "code", "execution_count": 13, "id": "c06fd8d8-d550-4e35-a239-7b91bee32be9", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "19 total step(s) taken\n" ] } ], "source": [ "dynamics.set_step_factors(upshift=1.2, downshift=0.5, abort=0.4) # Needs to tighten to time advance, to prevent mild instability\n", "\n", "\n", "dynamics.single_compartment_react(initial_step=0.01, target_end_time=3.0,\n", " variable_steps=True, explain_variable_steps=False)\n", "\n", "#df = dynamics.get_history()\n", "#dynamics.explain_time_advance()" ] }, { "cell_type": "code", "execution_count": 14, "id": "5af5d869-16ff-4f1d-ab83-4865b42e6376", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=U
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "U", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "U", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006 ], "xaxis": "x", "y": [ 50, 49.5, 49.3025, 49.1279125, 48.974772375, 48.841703944531254, 48.72741553951446, 48.63069439895918, 48.55040187648133, 48.485468937831165, 48.40960342873317, 48.363918726573424, 48.34542943732506, 48.35442192115496, 48.412964817686024, 48.563788409887835, 48.794496507448386, 49.232024381492934, 49.77305626452036, 50.679867944645785, 51.17387187582093, 51.92163025559485, 53.04465236366425, 54.14644146544591, 55.20543277156762, 56.213136060878696, 57.16724543798181, 58.51887038983838, 59.137114110549426, 60.024316815170444, 61.268502405471146, 61.82974583644012, 62.63038456117153, 63.74311816997822, 64.73322726805728, 65.61422032967758, 66.79007362899101, 67.77154751087184, 69.00038827864219, 69.92452094285747, 70.96699268135814, 71.6217214411839, 72.23852916776461, 72.64754791961869, 100, 99.45511793476646, 98.91935136960488, 98.4067839814589, 97.92739229074814, 97.48366780688417, 97.06857107865042, 96.66660355784194, 96.2589889534477, 95.83158398049471, 95.38127708449245, 94.91652617556622, 94.45274477491586, 94.00855842831685, 93.60476208097151, 93.26103670085975, 92.99270695838744, 92.80495219992822, 92.69524685154005, 92.63103996217262 ], "yaxis": "y" }, { "hovertemplate": "Chemical=X
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "X", "line": { "color": "orange", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "X", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006 ], "xaxis": "x", "y": [ 100, 98.5, 97.79875, 97.119203125, 96.4601836796875, 95.82058637564454, 95.1993720638566, 94.59556372623439, 94.00824271042534, 93.43654519314633, 92.60121569067523, 91.79749250682195, 91.02295079202091, 89.9015974211554, 88.83640557203145, 87.3135783361146, 85.89111990471476, 83.88442037099962, 82.03984691017621, 79.46489556174677, 78.2941056586168, 76.60354592432253, 74.20101800580426, 71.97247802494245, 69.88992436494142, 67.93626460974453, 66.09986774357947, 63.50796023276986, 62.32585757818592, 60.63007083885702, 58.25274168840475, 57.18059176222204, 55.65114528572433, 53.52553850967771, 51.63419108531924, 49.951281868101084, 47.705118490711584, 45.830266678427996, 43.48288445758348, 41.71756819977594, 39.72619577063346, 38.4755059413471, 37.297254430062154, 36.515929976181866, 36.515929976181866, 36.51179052797126, 36.585733267918904, 36.75746203921879, 37.04311527987203, 37.4518774114552, 37.98334560142412, 38.62701809600376, 39.36468822266755, 40.17474637042198, 41.0352790512136, 41.92296282246269, 42.80895910139629, 43.65740235884662, 44.42883434661413, 45.08527243954951, 45.59825424530453, 45.955571410275525, 46.17074471144363, 46.26386257327225 ], "yaxis": "y" }, { "hovertemplate": "Chemical=S
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "S", "line": { "color": "blue", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "S", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006 ], "xaxis": "x", "y": [ 0, 2.5, 3.59625, 4.624971875, 5.5902715703125, 6.496005735292969, 7.345796857114502, 8.143047475847274, 8.890953536612024, 9.592516931191366, 10.579577451858441, 11.474670040031214, 12.286190333328987, 13.389558736534692, 14.337664792596508, 15.55884484410973, 16.51988708038848, 17.651530866014525, 18.41404056078308, 19.175368548961664, 19.358150589741353, 19.553193564487778, 19.70967726686726, 19.73463904416575, 19.69921009192334, 19.63746326849809, 19.565641380456917, 19.454298987553386, 19.399914200715244, 19.321295530802107, 19.210253500652975, 19.159916564897735, 19.088085591932618, 18.98822515036587, 18.899354378566212, 18.820277472543765, 18.714734251306396, 18.626638299828322, 18.516338985132133, 18.43338991450913, 18.339818866650276, 18.281051176285132, 18.22568723440864, 18.188974184580783, 18.188974184580783, 19.282877763258465, 20.280468153633986, 21.133874158626078, 21.80700429939433, 22.285691135539125, 22.584416402037693, 22.744678949075027, 22.822238031199703, 22.866989829351244, 22.90707094056414, 22.948888987167532, 22.99045550953466, 23.030384945282346, 23.066545652205498, 23.09755831949365, 23.121235998683233, 23.13942835063069, 23.14366574623894, 23.178961663145174 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Changes in concentration for `2 S <-> U` and `S <-> X`" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 3.1523329654696006 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -5.555555555555555, 105.55555555555556 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "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8012ml8XfaZkFko21/FPTjyucQl582uXby90ZHidAAECBAgQIDBYAkLJweqX2RIgQIAAAQI1F7jn3u/GCW9/Wxy0ckXbTLNgr3lZdPYmMs3HXKFkr3VShpLZ3L50y1/FGaeubqyjzFAyG/u2u+6Lo9/604032xFK1vyANz0CBAgQIECAQJ8CQsk+4exGgAABAgQIEOgmkF1+fMWmm+Lm6y6bfRfp5iXH2fbZm7i03vNwrlCy1zqpQ8nWtZUdSraOLZT094wAAQIECBAgMJwCQsnh7KtVESBAgAABAhUKNAPF1il0u59k9vp8l2/3UmehUDLvG91k95TsfKQIJZvze2jb443y2dmk12+8qHEmZvYu5Nkju1y78zFXKOmNbio8wA1NgAABAgQIEEggIJRMgKgEAQIECBAgQIAAAQIECBAgQIAAAQL5BYSS+a1sSYAAAQIECBAgQIAAAQIECBAgQIBAAgGhZAJEJQgQIECAAAECBAgQIECAAAECBAgQyC8glMxvZUsCBAgQIECAAAECBAgQIECAAAECBBIICCUTICpBgAABAgQIECBAgAABAgQIECBAgEB+AaFkfitbEiBAgAABAgQIECBAgAABAgQIECCQQEAomQBRCQIECBAgQIAAAQIECBAgQIAAAQIE8gsIJfNb2ZIAAQIECBAgQIAAAQIECBAgQIAAgQQCQskEiEoQIECAAAECBAgQIECAAAECBAgQIJBfQCiZ38qWBAgQIECAAAECBAgQIECAAAECBAgkEBBKJkBUggABAgQIECBAgAABAgQIECBAgACB/AJCyfxWtiRAgAABAgQIECBAgAABAgQIECBAIIGAUDIBohIECBAgQIAAAQIECBAgQIAAAQIECOQXEErmt7IlAQIECBAgQIAAAQIECBAgQIAAAQIJBISSCRCVIECAAAECBAgQIECAAAECBAgQIEAgv4BQMr+VLQkQIECAAAECBAgQIECAAAECBAgQSCAglEyAqAQBAgQIECBAgAABAgQIECBAgAABAvkFhJL5rWxJgAABAgQIECBAgAABAgQIECBAgEACAaFkAkQlCBAgQIAAAQIECBAgQIAAAQIECBDILyCUzG9lSwIECBAgQIAAAQIECBAgQIAAAQIEEggIJRMgKkGAAAECBAgQIECAAAECBAgQIECAQH4BoWR+K1sSIECAAAECBAgQIECAAAECBAgQIJBAQCiZAFEJAgQIECBAgAABAgQIECBAgAABAgTyCwgl81vZkgABAgQIECBAgAABAgQIECBAgACBBAJCyQSIShAgQIAAAQIECBAgQIAAAQIECBAgkF9AKJnfypYECBAgQIAAAQIECBAgQIAAAQIECCQQEEomQFSCAAECBAgQIECAAAECBAgQIECAAIH8AkLJ/Fa2JECAAAECBAgQIECAAAECBAgQIEAggYBQMgGiEgQIECBAgAABAgQIECBAgAABAgQI5BcQSua3siUBAgQIECBAgAABAgQIECBAgAABAgkEhJIJEJUgQIAAAQIECBAgQIAAAQIECBAgQCC/gFAyv5UtCRAgQIAAAQIECBAgQIAAAQIECBBIICCUTICoBAECBAgQIECAAAECBAgQIECAAAEC+QWEkvmtbEmAAAECBAgQIECAAAECBAgQIECAQAIBoWQCRCUIECBAgAABAgQIECBAgAABAgQIEMgvIJTMb2VLAgQIECBAgAABAgQIECBAgAABAgQSCAglEyAqQYAAAQIECBAgQIAAAQIECBAgQIBAfgGhZH4rWxIgQIAAAQIECBAgQIAAAQIECBAgkEBAKJkAUQkCBAgQIECAAAECBAgQIECAAAECBPIL/H8Z2r+X14p9lAAAAABJRU5ErkJggg==", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "dynamics.plot_history(colors=['green', 'orange', 'blue'])" ] }, { "cell_type": "markdown", "id": "158e3787-f2d5-4a01-aaa9-6066e93e584c", "metadata": {}, "source": [ "### The (transiently) high value of [U] led to an increase in [X]" ] }, { "cell_type": "code", "execution_count": 15, "id": "c3afbcc8-bdae-4938-a3f1-ce00d62816f2", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0: 2 S <-> U\n", "Final concentrations: [U] = 92.63 ; [S] = 23.18\n", "1. Ratio of reactant/product concentrations, adjusted for reaction orders: 3.99634\n", " Formula used: [U] / [S]\n", "2. Ratio of forward/reverse reaction rates: 4.0\n", "Discrepancy between the two values: 0.09147 %\n", "Reaction IS in equilibrium (within 1% tolerance)\n", "\n", "1: S <-> X\n", "Final concentrations: [X] = 46.26 ; [S] = 23.18\n", "1. Ratio of reactant/product concentrations, adjusted for reaction orders: 1.99594\n", " Formula used: [X] / [S]\n", "2. Ratio of forward/reverse reaction rates: 2.0\n", "Discrepancy between the two values: 0.2029 %\n", "Reaction IS in equilibrium (within 1% tolerance)\n", "\n" ] }, { "data": { "text/plain": [ "True" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Verify that the reaction has reached equilibrium\n", "dynamics.is_in_equilibrium()" ] }, { "cell_type": "code", "execution_count": null, "id": "019f3e6c-081d-45e1-86e7-1ca485d59998", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "f6619731-c5ea-484c-af3e-cea50d685361", "metadata": { "tags": [] }, "source": [ "# 3. Let's again suddenly increase [U]" ] }, { "cell_type": "code", "execution_count": 16, "id": "32de9623-5221-420b-a6f2-5414df281d44", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 3.152333:\n", "3 species:\n", " Species 0 (U). Conc: 92.63103996217262\n", " Species 1 (X). Conc: 46.26386257327225\n", " Species 2 (S). Conc: 23.178961663145174\n", "Set of chemicals involved in reactions: {'S', 'X', 'U'}\n" ] } ], "source": [ "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 17, "id": "d3618eba-a673-4ff5-85d0-08f5ea592361", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 3.152333:\n", "3 species:\n", " Species 0 (U). Conc: 150.0\n", " Species 1 (X). Conc: 46.26386257327225\n", " Species 2 (S). Conc: 23.178961663145174\n", "Set of chemicals involved in reactions: {'S', 'X', 'U'}\n" ] } ], "source": [ "dynamics.set_single_conc(species_name=\"U\", conc=150.)\n", "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 18, "id": "e8fe3554-d5ab-4306-b890-4e36289b5b4b", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
SYSTEM TIMEUXScaption
622.88610092.69524746.17074523.143666
633.15233392.63104046.26386323.178962
643.152333150.00000046.26386323.178962Set concentration of `U`
\n", "
" ], "text/plain": [ " SYSTEM TIME U X S caption\n", "62 2.886100 92.695247 46.170745 23.143666 \n", "63 3.152333 92.631040 46.263863 23.178962 \n", "64 3.152333 150.000000 46.263863 23.178962 Set concentration of `U`" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dynamics.get_history(tail=3)" ] }, { "cell_type": "markdown", "id": "0974480d-ca45-46fe-addd-c8d394780fdb", "metadata": {}, "source": [ "### Yet again, take the system to equilibrium" ] }, { "cell_type": "code", "execution_count": 19, "id": "8fe20f9c-05c4-45a4-b485-a51005440200", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "20 total step(s) taken\n" ] } ], "source": [ "dynamics.single_compartment_react(initial_step=0.01, target_end_time=4.5,\n", " variable_steps=True, explain_variable_steps=False)\n", "\n", "#dynamics.get_history()\n", "\n", "#dynamics.explain_time_advance()" ] }, { "cell_type": "code", "execution_count": 20, "id": "ad01c472-3ebe-4d0d-8913-1bcd85ea7a6c", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=U
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "U", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "U", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006, 3.1523329654696006, 3.1623329654696004, 3.1723329654696, 3.1843329654696, 3.1987329654696004, 3.2160129654696004, 3.2367489654696002, 3.2616321654696003, 3.2914920054696, 3.3273238134696004, 3.3703219830696005, 3.4219197865896005, 3.4838371508136006, 3.5581379878824007, 3.6472989923649606, 3.7542921977440327, 3.882684044198919, 4.036754259944782, 4.221638518839819, 4.4434996295138625, 4.709732962322715 ], "xaxis": "x", "y": [ 50, 49.5, 49.3025, 49.1279125, 48.974772375, 48.841703944531254, 48.72741553951446, 48.63069439895918, 48.55040187648133, 48.485468937831165, 48.40960342873317, 48.363918726573424, 48.34542943732506, 48.35442192115496, 48.412964817686024, 48.563788409887835, 48.794496507448386, 49.232024381492934, 49.77305626452036, 50.679867944645785, 51.17387187582093, 51.92163025559485, 53.04465236366425, 54.14644146544591, 55.20543277156762, 56.213136060878696, 57.16724543798181, 58.51887038983838, 59.137114110549426, 60.024316815170444, 61.268502405471146, 61.82974583644012, 62.63038456117153, 63.74311816997822, 64.73322726805728, 65.61422032967758, 66.79007362899101, 67.77154751087184, 69.00038827864219, 69.92452094285747, 70.96699268135814, 71.6217214411839, 72.23852916776461, 72.64754791961869, 100, 99.45511793476646, 98.91935136960488, 98.4067839814589, 97.92739229074814, 97.48366780688417, 97.06857107865042, 96.66660355784194, 96.2589889534477, 95.83158398049471, 95.38127708449245, 94.91652617556622, 94.45274477491586, 94.00855842831685, 93.60476208097151, 93.26103670085975, 92.99270695838744, 92.80495219992822, 92.69524685154005, 92.63103996217262, 150, 148.85431693305162, 147.9146310723467, 146.9765354020603, 146.06076869054334, 145.18162677084493, 144.34174631764202, 143.5290505994794, 142.71869213054808, 141.8815617808515, 140.9971630844057, 140.06409475771235, 139.10117913688396, 138.14024247976795, 137.2199275735416, 136.38327219778904, 135.67112419800287, 135.1150883430447, 134.7263151314592, 134.4979966129226, 134.37031316880427 ], "yaxis": "y" }, { "hovertemplate": "Chemical=X
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "X", "line": { "color": "orange", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "X", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006, 3.1523329654696006, 3.1623329654696004, 3.1723329654696, 3.1843329654696, 3.1987329654696004, 3.2160129654696004, 3.2367489654696002, 3.2616321654696003, 3.2914920054696, 3.3273238134696004, 3.3703219830696005, 3.4219197865896005, 3.4838371508136006, 3.5581379878824007, 3.6472989923649606, 3.7542921977440327, 3.882684044198919, 4.036754259944782, 4.221638518839819, 4.4434996295138625, 4.709732962322715 ], "xaxis": "x", "y": [ 100, 98.5, 97.79875, 97.119203125, 96.4601836796875, 95.82058637564454, 95.1993720638566, 94.59556372623439, 94.00824271042534, 93.43654519314633, 92.60121569067523, 91.79749250682195, 91.02295079202091, 89.9015974211554, 88.83640557203145, 87.3135783361146, 85.89111990471476, 83.88442037099962, 82.03984691017621, 79.46489556174677, 78.2941056586168, 76.60354592432253, 74.20101800580426, 71.97247802494245, 69.88992436494142, 67.93626460974453, 66.09986774357947, 63.50796023276986, 62.32585757818592, 60.63007083885702, 58.25274168840475, 57.18059176222204, 55.65114528572433, 53.52553850967771, 51.63419108531924, 49.951281868101084, 47.705118490711584, 45.830266678427996, 43.48288445758348, 41.71756819977594, 39.72619577063346, 38.4755059413471, 37.297254430062154, 36.515929976181866, 36.515929976181866, 36.51179052797126, 36.585733267918904, 36.75746203921879, 37.04311527987203, 37.4518774114552, 37.98334560142412, 38.62701809600376, 39.36468822266755, 40.17474637042198, 41.0352790512136, 41.92296282246269, 42.80895910139629, 43.65740235884662, 44.42883434661413, 45.08527243954951, 45.59825424530453, 45.955571410275525, 46.17074471144363, 46.26386257327225, 46.26386257327225, 46.26668439586279, 46.40673422245399, 46.69498339703309, 47.16562824532805, 47.84710076177532, 48.75644729676499, 49.894803032975155, 51.24611340446675, 52.78034611507845, 54.45964345618447, 56.242564139259926, 58.081802792259104, 59.917521672324014, 61.675450405865135, 63.27379631715219, 64.63391690775416, 65.69672451260705, 66.43725339464552, 66.88228088906641, 67.07941550667395 ], "yaxis": "y" }, { "hovertemplate": "Chemical=S
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "S", "line": { "color": "blue", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "S", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006, 3.1523329654696006, 3.1623329654696004, 3.1723329654696, 3.1843329654696, 3.1987329654696004, 3.2160129654696004, 3.2367489654696002, 3.2616321654696003, 3.2914920054696, 3.3273238134696004, 3.3703219830696005, 3.4219197865896005, 3.4838371508136006, 3.5581379878824007, 3.6472989923649606, 3.7542921977440327, 3.882684044198919, 4.036754259944782, 4.221638518839819, 4.4434996295138625, 4.709732962322715 ], "xaxis": "x", "y": [ 0, 2.5, 3.59625, 4.624971875, 5.5902715703125, 6.496005735292969, 7.345796857114502, 8.143047475847274, 8.890953536612024, 9.592516931191366, 10.579577451858441, 11.474670040031214, 12.286190333328987, 13.389558736534692, 14.337664792596508, 15.55884484410973, 16.51988708038848, 17.651530866014525, 18.41404056078308, 19.175368548961664, 19.358150589741353, 19.553193564487778, 19.70967726686726, 19.73463904416575, 19.69921009192334, 19.63746326849809, 19.565641380456917, 19.454298987553386, 19.399914200715244, 19.321295530802107, 19.210253500652975, 19.159916564897735, 19.088085591932618, 18.98822515036587, 18.899354378566212, 18.820277472543765, 18.714734251306396, 18.626638299828322, 18.516338985132133, 18.43338991450913, 18.339818866650276, 18.281051176285132, 18.22568723440864, 18.188974184580783, 18.188974184580783, 19.282877763258465, 20.280468153633986, 21.133874158626078, 21.80700429939433, 22.285691135539125, 22.584416402037693, 22.744678949075027, 22.822238031199703, 22.866989829351244, 22.90707094056414, 22.948888987167532, 22.99045550953466, 23.030384945282346, 23.066545652205498, 23.09755831949365, 23.121235998683233, 23.13942835063069, 23.14366574623894, 23.178961663145174, 23.178961663145174, 25.467505974451402, 27.206827869270043, 28.79477003526374, 30.15565861000269, 31.232469932952228, 32.002884304368365, 32.48992000448346, 32.7593265708545, 32.899354559635924, 32.98885461142149, 33.07207058173274, 33.158663170390355, 33.24481760455746, 33.327518683469, 33.4024835236871, 33.46665893265745, 33.515923037720924, 33.552940578853445, 33.564550121505725, 33.62278239213483 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Changes in concentration for `2 S <-> U` and `S <-> X`" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 4.709732962322715 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -8.333333333333334, 158.33333333333334 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "dynamics.plot_history(colors=['green', 'orange', 'blue'])" ] }, { "cell_type": "markdown", "id": "ffbf3294-7a8d-4679-9c4b-5b9a975bf8fc", "metadata": {}, "source": [ "### The (transiently) high value of [U] again led to an increase in [X]" ] }, { "cell_type": "code", "execution_count": 21, "id": "31c9c18f-3a7f-4690-8e2f-70fdb02ef5c7", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "True" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Verify that the reaction has reached equilibrium\n", "dynamics.is_in_equilibrium(explain=False)" ] }, { "cell_type": "code", "execution_count": null, "id": "6fd8ca29-4a92-4381-8fcb-0acf5e4a1f16", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "64ebc51b-0dc7-4cff-b231-4c35843a7113", "metadata": { "tags": [] }, "source": [ "# 4. Now, instead, let's DECREASE [U]" ] }, { "cell_type": "code", "execution_count": 22, "id": "e7ced06d-f506-41ee-80d6-d4b2a8ed28bc", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 4.709733:\n", "3 species:\n", " Species 0 (U). Conc: 134.37031316880427\n", " Species 1 (X). Conc: 67.07941550667395\n", " Species 2 (S). Conc: 33.62278239213483\n", "Set of chemicals involved in reactions: {'S', 'X', 'U'}\n" ] } ], "source": [ "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 23, "id": "52f4843c-0671-4cd9-9c51-74a44feb4fe4", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 4.709733:\n", "3 species:\n", " Species 0 (U). Conc: 80.0\n", " Species 1 (X). Conc: 67.07941550667395\n", " Species 2 (S). Conc: 33.62278239213483\n", "Set of chemicals involved in reactions: {'S', 'X', 'U'}\n" ] } ], "source": [ "dynamics.set_single_conc(species_name=\"U\", conc=80.)\n", "dynamics.describe_state()" ] }, { "cell_type": "code", "execution_count": 24, "id": "e5ce5d59", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
SYSTEM TIMEUXScaption
834.443500134.49799766.88228133.564550
844.709733134.37031367.07941633.622782
854.70973380.00000067.07941633.622782Set concentration of `U`
\n", "
" ], "text/plain": [ " SYSTEM TIME U X S caption\n", "83 4.443500 134.497997 66.882281 33.564550 \n", "84 4.709733 134.370313 67.079416 33.622782 \n", "85 4.709733 80.000000 67.079416 33.622782 Set concentration of `U`" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dynamics.get_history(tail=3)" ] }, { "cell_type": "markdown", "id": "da46e3d8-58d2-4b48-8b32-887613967fce", "metadata": {}, "source": [ "### Take the system to equilibrium" ] }, { "cell_type": "code", "execution_count": 25, "id": "7e9b72f1-5761-4b13-9686-46356d13366c", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "19 total step(s) taken\n" ] } ], "source": [ "dynamics.single_compartment_react(initial_step=0.01, target_end_time=6.,\n", " variable_steps=True, explain_variable_steps=False)" ] }, { "cell_type": "code", "execution_count": 26, "id": "566f944c-bd9e-4b46-ba2f-88bea1c53b42", "metadata": {}, "outputs": [], "source": [ "#dynamics.history.get_dataframe()\n", "#dynamics.explain_time_advance()" ] }, { "cell_type": "code", "execution_count": 27, "id": "c388dae7-c4a6-4644-a390-958e3862d102", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "hovertemplate": "Chemical=U
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "U", "line": { "color": "green", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "U", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006, 3.1523329654696006, 3.1623329654696004, 3.1723329654696, 3.1843329654696, 3.1987329654696004, 3.2160129654696004, 3.2367489654696002, 3.2616321654696003, 3.2914920054696, 3.3273238134696004, 3.3703219830696005, 3.4219197865896005, 3.4838371508136006, 3.5581379878824007, 3.6472989923649606, 3.7542921977440327, 3.882684044198919, 4.036754259944782, 4.221638518839819, 4.4434996295138625, 4.709732962322715, 4.709732962322715, 4.719732962322714, 4.729732962322714, 4.741732962322714, 4.756132962322714, 4.773412962322714, 4.794148962322715, 4.819032162322714, 4.848892002322715, 4.884723810322715, 4.9277219799227145, 4.9793197834427145, 5.041237147666714, 5.115537984735514, 5.204698989218074, 5.311692194597146, 5.440084041052033, 5.594154256797896, 5.779038515692933, 6.0008996263669765 ], "xaxis": "x", "y": [ 50, 49.5, 49.3025, 49.1279125, 48.974772375, 48.841703944531254, 48.72741553951446, 48.63069439895918, 48.55040187648133, 48.485468937831165, 48.40960342873317, 48.363918726573424, 48.34542943732506, 48.35442192115496, 48.412964817686024, 48.563788409887835, 48.794496507448386, 49.232024381492934, 49.77305626452036, 50.679867944645785, 51.17387187582093, 51.92163025559485, 53.04465236366425, 54.14644146544591, 55.20543277156762, 56.213136060878696, 57.16724543798181, 58.51887038983838, 59.137114110549426, 60.024316815170444, 61.268502405471146, 61.82974583644012, 62.63038456117153, 63.74311816997822, 64.73322726805728, 65.61422032967758, 66.79007362899101, 67.77154751087184, 69.00038827864219, 69.92452094285747, 70.96699268135814, 71.6217214411839, 72.23852916776461, 72.64754791961869, 100, 99.45511793476646, 98.91935136960488, 98.4067839814589, 97.92739229074814, 97.48366780688417, 97.06857107865042, 96.66660355784194, 96.2589889534477, 95.83158398049471, 95.38127708449245, 94.91652617556622, 94.45274477491586, 94.00855842831685, 93.60476208097151, 93.26103670085975, 92.99270695838744, 92.80495219992822, 92.69524685154005, 92.63103996217262, 150, 148.85431693305162, 147.9146310723467, 146.9765354020603, 146.06076869054334, 145.18162677084493, 144.34174631764202, 143.5290505994794, 142.71869213054808, 141.8815617808515, 140.9971630844057, 140.06409475771235, 139.10117913688396, 138.14024247976795, 137.2199275735416, 136.38327219778904, 135.67112419800287, 135.1150883430447, 134.7263151314592, 134.4979966129226, 134.37031316880427, 80, 81.08982259137079, 81.9830783580286, 82.87416134464577, 83.74319140645791, 84.57644293953784, 85.3713318701573, 86.13934117648195, 86.90417862906399, 87.69366816213925, 88.52747573790518, 89.40711891905876, 90.31490359666022, 91.2208214555547, 92.08844421785942, 92.87719635891345, 93.5485715053419, 94.07276869321186, 94.43929217219416, 94.65449875874775 ], "yaxis": "y" }, { "hovertemplate": "Chemical=X
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "X", "line": { "color": "orange", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "X", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006, 3.1523329654696006, 3.1623329654696004, 3.1723329654696, 3.1843329654696, 3.1987329654696004, 3.2160129654696004, 3.2367489654696002, 3.2616321654696003, 3.2914920054696, 3.3273238134696004, 3.3703219830696005, 3.4219197865896005, 3.4838371508136006, 3.5581379878824007, 3.6472989923649606, 3.7542921977440327, 3.882684044198919, 4.036754259944782, 4.221638518839819, 4.4434996295138625, 4.709732962322715, 4.709732962322715, 4.719732962322714, 4.729732962322714, 4.741732962322714, 4.756132962322714, 4.773412962322714, 4.794148962322715, 4.819032162322714, 4.848892002322715, 4.884723810322715, 4.9277219799227145, 4.9793197834427145, 5.041237147666714, 5.115537984735514, 5.204698989218074, 5.311692194597146, 5.440084041052033, 5.594154256797896, 5.779038515692933, 6.0008996263669765 ], "xaxis": "x", "y": [ 100, 98.5, 97.79875, 97.119203125, 96.4601836796875, 95.82058637564454, 95.1993720638566, 94.59556372623439, 94.00824271042534, 93.43654519314633, 92.60121569067523, 91.79749250682195, 91.02295079202091, 89.9015974211554, 88.83640557203145, 87.3135783361146, 85.89111990471476, 83.88442037099962, 82.03984691017621, 79.46489556174677, 78.2941056586168, 76.60354592432253, 74.20101800580426, 71.97247802494245, 69.88992436494142, 67.93626460974453, 66.09986774357947, 63.50796023276986, 62.32585757818592, 60.63007083885702, 58.25274168840475, 57.18059176222204, 55.65114528572433, 53.52553850967771, 51.63419108531924, 49.951281868101084, 47.705118490711584, 45.830266678427996, 43.48288445758348, 41.71756819977594, 39.72619577063346, 38.4755059413471, 37.297254430062154, 36.515929976181866, 36.515929976181866, 36.51179052797126, 36.585733267918904, 36.75746203921879, 37.04311527987203, 37.4518774114552, 37.98334560142412, 38.62701809600376, 39.36468822266755, 40.17474637042198, 41.0352790512136, 41.92296282246269, 42.80895910139629, 43.65740235884662, 44.42883434661413, 45.08527243954951, 45.59825424530453, 45.955571410275525, 46.17074471144363, 46.26386257327225, 46.26386257327225, 46.26668439586279, 46.40673422245399, 46.69498339703309, 47.16562824532805, 47.84710076177532, 48.75644729676499, 49.894803032975155, 51.24611340446675, 52.78034611507845, 54.45964345618447, 56.242564139259926, 58.081802792259104, 59.917521672324014, 61.675450405865135, 63.27379631715219, 64.63391690775416, 65.69672451260705, 66.43725339464552, 66.88228088906641, 67.07941550667395, 67.07941550667395, 67.08439998500182, 66.9581571493157, 66.69167114234772, 66.25244538040174, 65.61348078294705, 64.75862974955746, 63.686898809735624, 62.413645491360214, 60.967482120238685, 59.38436821791284, 57.70352666224543, 55.969594057874644, 54.23897879087219, 52.58170047534571, 51.07486728457867, 49.792621191194954, 48.790662305477085, 48.09253977374844, 47.672961224535555 ], "yaxis": "y" }, { "hovertemplate": "Chemical=S
SYSTEM TIME=%{x}
concentration=%{y}", "legendgroup": "S", "line": { "color": "blue", "dash": "solid" }, "marker": { "symbol": "circle" }, "mode": "lines", "name": "S", "orientation": "v", "showlegend": true, "type": "scatter", "x": [ 0, 0.005, 0.0075, 0.01, 0.0125, 0.015000000000000001, 0.0175, 0.02, 0.0225, 0.024999999999999998, 0.028749999999999998, 0.0325, 0.036250000000000004, 0.041875, 0.0475, 0.0559375, 0.064375, 0.07703125, 0.0896875, 0.108671875, 0.1181640625, 0.13240234375, 0.15375976562500002, 0.17511718750000002, 0.19647460937500003, 0.21783203125000003, 0.23918945312500003, 0.2712255859375, 0.28724365234375004, 0.31127075195312504, 0.3473114013671875, 0.36533172607421877, 0.39236221313476566, 0.432907943725586, 0.47345367431640634, 0.5139994049072266, 0.5748180007934571, 0.6356365966796876, 0.7268644905090333, 0.818092384338379, 0.9549342250823977, 1.0917760658264162, 1.297038826942444, 1.604932968616486, 1.604932968616486, 1.614932968616486, 1.626932968616486, 1.641332968616486, 1.6586129686164859, 1.679348968616486, 1.704232168616486, 1.7340920086164862, 1.7699238166164861, 1.812921986216486, 1.864519789736486, 1.926437153960486, 2.000737991029286, 2.089898995511846, 2.196892200890918, 2.3252840473458045, 2.4793542630916683, 2.6642385219867046, 2.8860996326607484, 3.1523329654696006, 3.1523329654696006, 3.1623329654696004, 3.1723329654696, 3.1843329654696, 3.1987329654696004, 3.2160129654696004, 3.2367489654696002, 3.2616321654696003, 3.2914920054696, 3.3273238134696004, 3.3703219830696005, 3.4219197865896005, 3.4838371508136006, 3.5581379878824007, 3.6472989923649606, 3.7542921977440327, 3.882684044198919, 4.036754259944782, 4.221638518839819, 4.4434996295138625, 4.709732962322715, 4.709732962322715, 4.719732962322714, 4.729732962322714, 4.741732962322714, 4.756132962322714, 4.773412962322714, 4.794148962322715, 4.819032162322714, 4.848892002322715, 4.884723810322715, 4.9277219799227145, 4.9793197834427145, 5.041237147666714, 5.115537984735514, 5.204698989218074, 5.311692194597146, 5.440084041052033, 5.594154256797896, 5.779038515692933, 6.0008996263669765 ], "xaxis": "x", "y": [ 0, 2.5, 3.59625, 4.624971875, 5.5902715703125, 6.496005735292969, 7.345796857114502, 8.143047475847274, 8.890953536612024, 9.592516931191366, 10.579577451858441, 11.474670040031214, 12.286190333328987, 13.389558736534692, 14.337664792596508, 15.55884484410973, 16.51988708038848, 17.651530866014525, 18.41404056078308, 19.175368548961664, 19.358150589741353, 19.553193564487778, 19.70967726686726, 19.73463904416575, 19.69921009192334, 19.63746326849809, 19.565641380456917, 19.454298987553386, 19.399914200715244, 19.321295530802107, 19.210253500652975, 19.159916564897735, 19.088085591932618, 18.98822515036587, 18.899354378566212, 18.820277472543765, 18.714734251306396, 18.626638299828322, 18.516338985132133, 18.43338991450913, 18.339818866650276, 18.281051176285132, 18.22568723440864, 18.188974184580783, 18.188974184580783, 19.282877763258465, 20.280468153633986, 21.133874158626078, 21.80700429939433, 22.285691135539125, 22.584416402037693, 22.744678949075027, 22.822238031199703, 22.866989829351244, 22.90707094056414, 22.948888987167532, 22.99045550953466, 23.030384945282346, 23.066545652205498, 23.09755831949365, 23.121235998683233, 23.13942835063069, 23.14366574623894, 23.178961663145174, 23.178961663145174, 25.467505974451402, 27.206827869270043, 28.79477003526374, 30.15565861000269, 31.232469932952228, 32.002884304368365, 32.48992000448346, 32.7593265708545, 32.899354559635924, 32.98885461142149, 33.07207058173274, 33.158663170390355, 33.24481760455746, 33.327518683469, 33.4024835236871, 33.46665893265745, 33.515923037720924, 33.552940578853445, 33.564550121505725, 33.62278239213483, 33.62278239213483, 31.438152731065387, 29.77788403343589, 28.262204067169552, 26.963369705491257, 25.935831236786097, 25.200904408936772, 24.73661673610931, 24.480195149320632, 24.34737945429164, 24.262878205085624, 24.184433398445854, 24.102796647613737, 24.02157619682724, 23.943608987744266, 23.872937896403233, 23.812433696930075, 23.765998206908012, 23.731073780672048, 23.72023915677775 ], "yaxis": "y" } ], "layout": { "autosize": true, "legend": { "title": { "text": "Chemical" }, "tracegroupgap": 0 }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Changes in concentration for `2 S <-> U` and `S <-> X`" }, "xaxis": { "anchor": "y", "autorange": true, "domain": [ 0, 1 ], "range": [ 0, 6.0008996263669765 ], "title": { "text": "SYSTEM TIME" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "domain": [ 0, 1 ], "range": [ -8.333333333333334, 158.33333333333334 ], "title": { "text": "concentration" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "dynamics.plot_history(colors=['green', 'orange', 'blue'])" ] }, { "cell_type": "markdown", "id": "a1629b91-2753-4df7-b6a0-dedf86ac3dc1", "metadata": {}, "source": [ "### The (transiently) LOW value of [U] led to an DECREASE in [X]" ] }, { "cell_type": "code", "execution_count": 28, "id": "aff608b1-5c78-4070-845a-118afe7c2108", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "True" ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Verify that the reaction has reached equilibrium\n", "dynamics.is_in_equilibrium(explain=False)" ] }, { "cell_type": "code", "execution_count": null, "id": "0640a359-be0e-4137-bf95-d230cc55e096", "metadata": {}, "outputs": [], "source": [] }, { "cell_type": "markdown", "id": "777ebec9-ed31-4cf3-adfc-b44db383bd39", "metadata": {}, "source": [ "**IDEAS TO EXPLORE**: \n", "\n", "* Effect of the stoichiometry and the Delta_G on the \"amplification\" of the signal (from [U] to [X]) \n", "\n", "* Effect of a continuously-varying (maybe oscillating [U]), and its being affected by the reactions' kinetics\n", "\n", "* Combining this experiment and `up_regulate_2` in a *\"bifan motif\"*" ] }, { "cell_type": "code", "execution_count": null, "id": "38b77468", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "jupytext": { "formats": "ipynb,py:percent" }, "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.10" } }, "nbformat": 4, "nbformat_minor": 5 }