{ "cells": [ { "cell_type": "markdown", "id": "5f216002", "metadata": {}, "source": [ "# Textbook QPE\n", "\n", "We introduce the Quantum Phase Estimation algorithm and show how to compute the ground state energy of a Hamiltonian $H$. We consider a small system where the exponentiation of the Hamiltonian can be performed exactly to get the exact time evolution operator $U(t) = \\exp(-iHt)$.\n", "\n", "First, let us briefly introduce the algorithm. For a more detailed introduction, we refer the reader to the famous book by Michael A. Nielsen and Isaac L. Chuang on *Quantum Computation and Quantum Information*, or to the [Quantum Phase Estimation algorithm Wikipedia page](https://en.wikipedia.org/wiki/Quantum_phase_estimation_algorithm).\n", "\n", "Consider a unitary operator $U$ and an eigenstate $\\ket{u}$ of $U$: $U \\ket{u} = e^{i \\theta} \\ket{u}$. We want to measure $\\theta$ with $m$-bits precision.\n", "\n", "The QPE circuit contains two registers: a physical register with $n$ qubits and a phase register with $m$ qubits.\n", "\n", "\n", "\n", "1. The physical register starts in state $\\ket{\\psi}$, where $\\ket{\\psi}$ is an estimate of $\\ket{u}$ with fidelity $\\Omega = \\vert \\langle \\psi \\vert u \\rangle \\vert^2$.\n", "2. The phase register is initially in state $\\ket{0}$.\n", "3. The circuit starts with a Hadamard wall to put the phase register into a superposition state.\n", "4. Then we *encode* the phase into the phase register via a sequence of controlled powers of $U$:\n", "\n", " $U^{2^k}, k=0,1,...,m-1$ is applied to the physical register, conditioned on the $k$-th phase qubit.\n", "5. Finally to *decode* the phase, we apply the inverse Quantum Fourier Transform (QFT) on the phase register.\n", "6. We measure the phase register and find a $m$-bits approximation to $\\theta$ with probability $\\propto \\Omega$ (at least $4\\Omega/\\pi^2$, see below).\n", "7. After the measure, the physical register has been projected onto $\\ket{u}$.\n", "\n", "The notebook is organised as follows:\n", "In the first section, we illustrate and detail the different parts of the algorithm on a small 1D Heisenberg Hamiltonian.\n", "In the second section, we study the precision and success probability of the algorithm in more detail.\n", "Finally, in the third section we focus on the influence of the initial overlap $\\Omega$." ] }, { "cell_type": "code", "execution_count": 1, "id": "609e0811", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:44.074156Z", "iopub.status.busy": "2026-04-03T04:03:44.074018Z", "iopub.status.idle": "2026-04-03T04:03:46.062701Z", "shell.execute_reply": "2026-04-03T04:03:46.061995Z" } }, "outputs": [], "source": [ "import time\n", "\n", "import matplotlib.pyplot as plt\n", "import numpy as np\n", "from IPython.display import display\n", "from quimb.tensor import MatrixProductState\n", "from tqdm import notebook as tqdm\n", "\n", "import qpe_toolbox.estimation as qpe\n", "from qpe_toolbox import EXACT\n", "from qpe_toolbox.circuit import make_circ\n", "from qpe_toolbox.hamiltonian import do_dmrg, heisenberg_hamiltonian" ] }, { "cell_type": "code", "execution_count": 2, "id": "3a7d252a", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.064919Z", "iopub.status.busy": "2026-04-03T04:03:46.064583Z", "iopub.status.idle": "2026-04-03T04:03:46.067763Z", "shell.execute_reply": "2026-04-03T04:03:46.067086Z" } }, "outputs": [], "source": [ "plt.rcParams.update({\"font.size\": 12})" ] }, { "cell_type": "markdown", "id": "4d4995b0", "metadata": {}, "source": [ "## Quantum phase estimation\n", "### Example : 1D Heisenberg Hamiltonian\n", "\n", "First let us define a simple Hamiltonian which we can\n", "- diagonalize exactly\n", "- encode as a quantum circuit\n", "\n", "Consider the nearest-neighbor Heisenberg Hamiltonian on a 1D chain wih open boundary conditions\n", "\n", "$$ H = J \\sum_{k=0}^{L-1} \\vec{S}_k \\cdot \\vec{S}_{k+1} $$\n", "where $\\vec{S}_k = \\vec{\\sigma}_k /2 \\;$ are the spin-1/2 generators of SU(2) acting on site $k$, with $\\vec{\\sigma} = (\\sigma^x, \\sigma^y, \\sigma^z)$ the Pauli matrices.\n", "\n", "We take $J=1$ in the following, such that all energies are expressed in units of $J$.\n", "\n", "#### 1. Hamiltonian definition, circuit initialization" ] }, { "cell_type": "markdown", "id": "9c0098a9", "metadata": {}, "source": [ "Let us define the Hamiltonian and perform exact diagonalization" ] }, { "cell_type": "code", "execution_count": 3, "id": "90d3489c", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.069334Z", "iopub.status.busy": "2026-04-03T04:03:46.069164Z", "iopub.status.idle": "2026-04-03T04:03:46.074003Z", "shell.execute_reply": "2026-04-03T04:03:46.073271Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "E_ED : -0.7500\n" ] } ], "source": [ "n_qubits = 2\n", "h_spin = heisenberg_hamiltonian(n_qubits)\n", "\n", "# Get matrix\n", "hamilt_matrix = h_spin.to_dense()\n", "\n", "# Diagonalize hamiltonian\n", "eigvals, eigvecs = np.linalg.eigh(hamilt_matrix)\n", "# Ground state\n", "E0 = eigvals[0]\n", "psi0 = eigvecs[:, 0]\n", "print(f\"E_ED : {E0:.4f}\")" ] }, { "cell_type": "code", "execution_count": 4, "id": "29374ff3", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.075354Z", "iopub.status.busy": "2026-04-03T04:03:46.075166Z", "iopub.status.idle": "2026-04-03T04:03:46.106166Z", "shell.execute_reply": "2026-04-03T04:03:46.105516Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "E_DMRG : -0.7500\n" ] } ], "source": [ "# Ground state MPS\n", "E0_dmrg, psi0_mps = do_dmrg(h_spin)\n", "print(f\"E_DMRG : {E0_dmrg:.4f}\")" ] }, { "cell_type": "code", "execution_count": 5, "id": "b6703215", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.107505Z", "iopub.status.busy": "2026-04-03T04:03:46.107359Z", "iopub.status.idle": "2026-04-03T04:03:46.123720Z", "shell.execute_reply": "2026-04-03T04:03:46.122875Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1 - ||^2 = 4.441e-16\n" ] } ], "source": [ "F = abs(psi0_mps.H @ MatrixProductState.from_dense(psi0)) ** 2\n", "print(f\"1 - ||^2 = {abs(1 - F):.4g}\")" ] }, { "cell_type": "markdown", "id": "36418b27", "metadata": {}, "source": [ "We now initialize the QPE circuit with a data register containing $|\\psi_0\\rangle$, and a phase register with $m=4$ phase qubits; then measure the energy from the circuit" ] }, { "cell_type": "code", "execution_count": 6, "id": "2a6fda3f", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.125068Z", "iopub.status.busy": "2026-04-03T04:03:46.124925Z", "iopub.status.idle": "2026-04-03T04:03:46.168068Z", "shell.execute_reply": "2026-04-03T04:03:46.167283Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "measure H = -0.7500\n" ] } ], "source": [ "n_phase_bits = 4\n", "\n", "psi_target = psi0_mps\n", "initial_circ = make_circ(n_phase_bits, psi_target)\n", "\n", "data_reg = list(range(n_phase_bits, n_phase_bits + n_qubits))\n", "print(\n", " f\"measure H = {initial_circ.local_expectation(hamilt_matrix, where=data_reg):.4f}\"\n", ")" ] }, { "cell_type": "markdown", "id": "d927ca91", "metadata": {}, "source": [ "#### First stage of Quantum Phase Estimation Algorithm\n", "\n", "See e.g. Nielsen and Chuang.\n", "- First, initialize the phase register with a \"Hadamard wall\"\n", "- Then build the operator $U = \\exp(-i H t)$ for a given evolution time $t$ and apply a sequence of gates ctrl-$U^k$ on the qubit-register conditioned on the $k$-th phase qubit.\n", "\n", " Since $|\\psi_0 \\rangle$ is an eigenstate of $H$, we have $U |\\psi_0 \\rangle = \\exp(-i2\\pi \\theta) |\\psi_0 \\rangle$ with $0 \\leq \\theta \\leq 1$ ($U$ is unitary by hermiticity of $H$).\n", "\n", " The state of the phase register is then\n", "\n", "$$ \\frac{1}{\\sqrt{2^m}} \\sum_{q=0}^{2^m-1} e^{i2\\pi \\theta q} |q \\rangle ,$$\n", "(the data register stays in the state $|\\psi_0\\rangle$)" ] }, { "cell_type": "code", "execution_count": 7, "id": "1a4b851c", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.169637Z", "iopub.status.busy": "2026-04-03T04:03:46.169465Z", "iopub.status.idle": "2026-04-03T04:03:46.202349Z", "shell.execute_reply": "2026-04-03T04:03:46.201596Z" } }, "outputs": [ { "data": { "text/html": [ "
MatrixProductState(tensors=22, indices=31, L=6, max_bond=2)
Tensor(shape=(2), inds=[_f42d84AAAAQ], tags={I0, PSI0}),backend=numpy, dtype=float64, data=array([1., 0.])
Tensor(shape=(2), inds=[_f42d84AAAAR], tags={I1, PSI0}),backend=numpy, dtype=float64, data=array([1., 0.])
Tensor(shape=(2), inds=[_f42d84AAAAS], tags={I2, PSI0}),backend=numpy, dtype=float64, data=array([1., 0.])
Tensor(shape=(2), inds=[_f42d84AAAAT], tags={I3, PSI0}),backend=numpy, dtype=float64, data=array([1., 0.])
Tensor(shape=(2, 2), inds=[_f42d84AAAAF, _f42d84AAAAd], tags={I4, PSI0}),backend=numpy, dtype=complex128, data=array([[0.+0.j, 1.+0.j],\n", " [1.+0.j, 0.+0.j]])
Tensor(shape=(2, 2), inds=[_f42d84AAAAF, _f42d84AAAAe], tags={I5, PSI0}),backend=numpy, dtype=complex128, data=array([[-0.70710678+0.j, -0. +0.j],\n", " [ 0. +0.j, 0.70710678+0.j]])
Tensor(shape=(2, 2), inds=[_f42d84AAAAU, _f42d84AAAAQ], tags={GATE_0, ROUND_0, H, I0}),backend=numpy, dtype=complex128, data=array([[ 0.70710678+0.j, 0.70710678+0.j],\n", " [ 0.70710678+0.j, -0.70710678+0.j]])
Tensor(shape=(2, 2), inds=[_f42d84AAAAf, _f42d84AAAAR], tags={GATE_1, ROUND_0, H, I1}),backend=numpy, dtype=complex128, data=array([[ 0.70710678+0.j, 0.70710678+0.j],\n", " [ 0.70710678+0.j, -0.70710678+0.j]])
Tensor(shape=(2, 2), inds=[_f42d84AAAAq, _f42d84AAAAS], tags={GATE_2, ROUND_0, H, I2}),backend=numpy, dtype=complex128, data=array([[ 0.70710678+0.j, 0.70710678+0.j],\n", " [ 0.70710678+0.j, -0.70710678+0.j]])
Tensor(shape=(2, 2), inds=[_f42d84AAABB, _f42d84AAAAT], tags={GATE_3, ROUND_0, H, I3}),backend=numpy, dtype=complex128, data=array([[ 0.70710678+0.j, 0.70710678+0.j],\n", " [ 0.70710678+0.j, -0.70710678+0.j]])
Tensor(shape=(2, 2), inds=[_f42d84AAAAc, _f42d84AAAAU], tags={GATE_4, ROUND_1, PHASE, I0}),backend=numpy, dtype=complex128, data=array([[1. +0.j , 0. +0.j ],\n", " [0. +0.j , 0.15643447+0.98768834j]])
Tensor(shape=(2, 2, 2), inds=[_f42d84AAAAb, k0, _f42d84AAAAc], tags={I0, GATE_5}),backend=numpy, dtype=complex128, data=array([[[1.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]],\n", "\n", " [[0.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]]])
Tensor(shape=(2, 2, 2, 2, 2), inds=[_f42d84AAAAb, _f42d84AAAAo, _f42d84AAAAp, _f42d84AAAAd, _f42d84AAAAe], tags={I4, I5, GATE_5}),backend=numpy, dtype=complex128, data=array([[[[[ 1. +0.00000000e+00j, 0. +0.00000000e+00j],\n", " [ 0. +0.00000000e+00j, 0. +0.00000000e+00j]],\n", "\n", " [[ 0. +0.00000000e+00j, 1. +0.00000000e+00j],\n", " [ 0. +0.00000000e+00j, 0. +0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0. +0.00000000e+00j, 0. +0.00000000e+00j],\n", " [ 1. +0.00000000e+00j, 0. +0.00000000e+00j]],\n", "\n", " [[ 0. +0.00000000e+00j, 0. +0.00000000e+00j],\n", " [ 0. +0.00000000e+00j, 1. +0.00000000e+00j]]]],\n", "\n", "\n", "\n", " [[[[-0.29289322-7.07106781e-01j, 0. +0.00000000e+00j],\n", " [ 0. +0.00000000e+00j, 0. +0.00000000e+00j]],\n", "\n", " [[ 0. +0.00000000e+00j, -1. +1.46809197e-16j],\n", " [ 0.70710678-7.07106781e-01j, 0. +0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0. +0.00000000e+00j, 0.70710678-7.07106781e-01j],\n", " [-1. +1.43740670e-16j, 0. +0.00000000e+00j]],\n", "\n", " [[ 0. +0.00000000e+00j, 0. +0.00000000e+00j],\n", " [ 0. +0.00000000e+00j, -0.29289322-7.07106781e-01j]]]]])
Tensor(shape=(2, 2), inds=[_f42d84AAAAn, _f42d84AAAAf], tags={GATE_6, ROUND_2, PHASE, I1}),backend=numpy, dtype=complex128, data=array([[ 1. +0.j , 0. +0.j ],\n", " [ 0. +0.j , -0.95105652+0.30901699j]])
Tensor(shape=(2, 2, 2), inds=[_f42d84AAAAm, k1, _f42d84AAAAn], tags={I1, GATE_7}),backend=numpy, dtype=complex128, data=array([[[1.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]],\n", "\n", " [[0.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]]])
Tensor(shape=(2, 2, 2, 2, 2), inds=[_f42d84AAAAm, _f42d84AAAAz, _f42d84AAABA, _f42d84AAAAo, _f42d84AAAAp], tags={I4, I5, GATE_7}),backend=numpy, dtype=complex128, data=array([[[[[ 1.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j],\n", " [ 0.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.0000000e+00+0.00000000e+00j,\n", " 1.0000000e+00+0.00000000e+00j],\n", " [ 0.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j],\n", " [ 1.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j],\n", " [ 0.0000000e+00+0.00000000e+00j,\n", " 1.0000000e+00+0.00000000e+00j]]]],\n", "\n", "\n", "\n", " [[[[-1.0000000e+00-1.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j],\n", " [ 0.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.0000000e+00+0.00000000e+00j,\n", " -1.0000000e+00-1.00000000e+00j],\n", " [ 3.8363611e-16+2.72634521e-17j,\n", " 0.0000000e+00+0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0.0000000e+00+0.00000000e+00j,\n", " 3.8363611e-16+2.72634521e-17j],\n", " [-1.0000000e+00-1.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.0000000e+00+0.00000000e+00j,\n", " 0.0000000e+00+0.00000000e+00j],\n", " [ 0.0000000e+00+0.00000000e+00j,\n", " -1.0000000e+00-1.00000000e+00j]]]]])
Tensor(shape=(2, 2), inds=[_f42d84AAAAy, _f42d84AAAAq], tags={GATE_8, ROUND_3, PHASE, I2}),backend=numpy, dtype=complex128, data=array([[1. +0.j , 0. +0.j ],\n", " [0. +0.j , 0.80901699-0.58778525j]])
Tensor(shape=(2, 2, 2), inds=[_f42d84AAAAx, k2, _f42d84AAAAy], tags={I2, GATE_9}),backend=numpy, dtype=complex128, data=array([[[1.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]],\n", "\n", " [[0.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]]])
Tensor(shape=(2, 2, 2, 2, 2), inds=[_f42d84AAAAx, _f42d84AAABK, _f42d84AAABL, _f42d84AAAAz, _f42d84AAABA], tags={I4, I5, GATE_9}),backend=numpy, dtype=complex128, data=array([[[[[ 1.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " 1.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 1.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 1.00000000e+00+0.00000000e+00j]]]],\n", "\n", "\n", "\n", " [[[[-2.00000000e+00-6.66133815e-16j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " -2.00000000e+00+4.44089210e-16j],\n", " [ 5.45269041e-17-7.67272220e-16j,\n", " 0.00000000e+00+0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0.00000000e+00+0.00000000e+00j,\n", " 5.45269041e-17-7.67272220e-16j],\n", " [-2.00000000e+00+4.44089210e-16j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " -2.00000000e+00-6.66133815e-16j]]]]])
Tensor(shape=(2, 2), inds=[_f42d84AAABJ, _f42d84AAABB], tags={GATE_10, ROUND_4, PHASE, I3}),backend=numpy, dtype=complex128, data=array([[1. +0.j , 0. +0.j ],\n", " [0. +0.j , 0.30901699-0.95105652j]])
Tensor(shape=(2, 2, 2), inds=[_f42d84AAABI, k3, _f42d84AAABJ], tags={I3, GATE_11}),backend=numpy, dtype=complex128, data=array([[[1.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]],\n", "\n", " [[0.+0.j, 0.+0.j],\n", " [0.+0.j, 1.+0.j]]])
Tensor(shape=(2, 2, 2, 2, 2), inds=[_f42d84AAABI, k4, k5, _f42d84AAABK, _f42d84AAABL], tags={I4, I5, GATE_11}),backend=numpy, dtype=complex128, data=array([[[[[ 1.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " 1.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 1.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 1.00000000e+00+0.00000000e+00j]]]],\n", "\n", "\n", "\n", " [[[[ 8.88178420e-16+1.33226763e-15j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00-8.88178420e-16j],\n", " [-1.09053808e-16+1.53454444e-15j,\n", " 0.00000000e+00+0.00000000e+00j]]],\n", "\n", "\n", " [[[ 0.00000000e+00+0.00000000e+00j,\n", " -1.09053808e-16+1.53454444e-15j],\n", " [ 0.00000000e+00-8.88178420e-16j,\n", " 0.00000000e+00+0.00000000e+00j]],\n", "\n", " [[ 0.00000000e+00+0.00000000e+00j,\n", " 0.00000000e+00+0.00000000e+00j],\n", " [ 0.00000000e+00+0.00000000e+00j,\n", " 8.88178420e-16+1.33226763e-15j]]]]])
" ], "text/plain": [ "MatrixProductState(tensors=22, indices=31, L=6, max_bond=2)" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "E_target = E0 + 0.2\n", "size_interval = 2\n", "\n", "Emax = E_target + size_interval / 2\n", "evolution_time = 2 * np.pi / size_interval\n", "global_phase = Emax * evolution_time\n", "\n", "traces, circ = qpe.qpe_first_stage(\n", " h_spin, initial_circ, evolution_time, EXACT, global_phase\n", ")\n", "\n", "circ.psi.retag_({f\"I{i}\": f\"I_phase{i}\" for i in range(n_phase_bits)})\n", "phase_reg = list(range(n_phase_bits))\n", "psi = circ.psi.copy()\n", "display(psi)" ] }, { "cell_type": "code", "execution_count": 8, "id": "106e7563", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.203736Z", "iopub.status.busy": "2026-04-03T04:03:46.203590Z", "iopub.status.idle": "2026-04-03T04:03:46.425348Z", "shell.execute_reply": "2026-04-03T04:03:46.424594Z" } }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# Visualize the circuit as a tensor network\n", "### represent controlled-U gates as a single node\n", "for i in [n_phase_bits + 1 + 2 * j for j in range(4)]:\n", " psi.contract_(tags={f\"GATE_{i}\"})\n", "\n", "psi.draw(\n", " figsize=(12, 8),\n", " show_tags=True,\n", " color={\"PSI0\", \"CU\"},\n", " edge_scale=1,\n", " layout=\"kamada_kawai\",\n", " edge_color=True,\n", ")" ] }, { "cell_type": "markdown", "id": "ec1f3090", "metadata": {}, "source": [ "If we suppose that $\\theta = 0.\\theta_1...\\theta_m$, i.e. that $\\theta$ may exactly be expressed in $m$ bits, then the previous expression for the state in the phase register corresponds exactly to the QFT of the product state $|\\theta_1 ... \\theta_m \\rangle$.\n", "Therefore, applying the inverse QFT and measuring in the computational basis gives $\\theta$ exactly.\n", "When it is not the case, the most probable output gives the closest $m$-bits approximation to $\\theta$." ] }, { "cell_type": "markdown", "id": "9f670261", "metadata": {}, "source": [ "#### Second stage: Inverse Quantum Fourier Transform\n", "\n", "The state of the phase register after the inverse QFT reads:\n", "\n", "$$ \\frac{1}{2^m} \\sum_{q,k=0}^{2^m-1} e^{-\\frac{i2\\pi}{2^m} q k}e^{i2\\pi \\theta q} |k \\rangle .$$\n", "Now let us introduce the following expression for $\\theta$:\n", "\n", "$$ \\theta = \\frac{a}{2^m} + \\delta, $$\n", "where $a$ is an integer between $0$ and $2^m-1$ and $\\delta \\in [-1/2^{m+1}, 1/2^{m+1}]$. $a/2^m$ is the best $m$-bit estimate of $\\theta$, and $\\delta$ a deviation from it.\n", "\n", "The state in the phase register then reads\n", "\n", "$$ \\frac{1}{2^m} \\sum_{q,k=0}^{2^m-1} e^{-\\frac{i2\\pi q}{2^m} (k - a)} e^{i2\\pi \\delta q} |k \\rangle. $$\n", "\n", "\n", "\n", "#### Measure and outcome\n", "\n", "At the last step of the QPE algorithm, we sample from the phase register. We measure $\\ket{a} = \\ket{[2^m \\theta]}$ with probability\n", "\n", "$$ P(a) = \\left\\lvert \\frac{1}{2^m} \\sum_{q=0}^{2^m-1} e^{i2\\pi \\delta q} \\right\\rvert^2. $$\n", "\n", "We then see that when $\\delta=0$, then $\\theta = a / 2^m$ and $P(a) = 1$; the outcome $\\ket{a}$ is deterministic in this case.\n", "\n", "In the general case, $\\ket{a}$ is the most probable output with probability $P(a) < 1$.\n", "\n", "Let us plot this probability $P(a)$ as a function of $\\delta$, for a given $m$." ] }, { "cell_type": "code", "execution_count": 9, "id": "35adbec2", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.426937Z", "iopub.status.busy": "2026-04-03T04:03:46.426782Z", "iopub.status.idle": "2026-04-03T04:03:46.573366Z", "shell.execute_reply": "2026-04-03T04:03:46.572518Z" } }, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "def prob_measure_a(delta, m):\n", " return (\n", " abs(1 / 2**m * sum([np.exp(2j * np.pi * delta * q) for q in range(2**m)])) ** 2\n", " )\n", "\n", "\n", "m = 4\n", "delta = np.linspace(-1 / 2 ** (m + 1), 1 / 2 ** (m + 1), 100)\n", "plt.plot(delta, prob_measure_a(delta, m))\n", "plt.title(r\"Probability of measuring $|a\\rangle$ when $\\theta = a / 2^m + \\delta$\")\n", "plt.xlabel(r\"$\\delta$\")\n", "plt.ylabel(r\"$P(a)$\");" ] }, { "cell_type": "markdown", "id": "acb2cc35", "metadata": {}, "source": [ "We observe that $P(a)$ is minimal when the distance between $\\theta$ and $a$ is maximal, i.e. for $\\delta = \\pm 1/2^{m+1}$.\n", "\n", "As shown [here](https://en.wikipedia.org/wiki/Quantum_phase_estimation_algorithm), there is a lower bound for the outcome probability $P(a)$ when $\\delta \\neq 0$:\n", "\n", "$$ P(a) \\geq \\frac{4}{\\pi^2} \\simeq 0.405 $$\n", "\n", "Below, we visualize the minimal probability $P(a)$ for $\\delta = 1/2^{m+1}$ as a function of $m$." ] }, { "cell_type": "code", "execution_count": 10, "id": "e8636650", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.574752Z", "iopub.status.busy": "2026-04-03T04:03:46.574607Z", "iopub.status.idle": "2026-04-03T04:03:46.679765Z", "shell.execute_reply": "2026-04-03T04:03:46.678938Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAlsAAAHYCAYAAAB6CS2aAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAXWZJREFUeJzt3Xl4E9X+P/D3JGmTtGlLN7pAoWVpoUVWKQKyKigomyCggiAoIrJURRSvWkSBr+KCXK8IPxVQcUG8FS+Csly4iCAge9mKQCtQKF3ovqXJ+f3RJhDSJV3SadL363n6aE9OZj6ZSZM3M2fOSEIIASIiIiKyC4XcBRARERE5M4YtIiIiIjti2CIiIiKyI4YtIiIiIjti2CIiIiKyI4YtIiIiIjti2CIiIiKyI4YtIiIiIjti2CIiIiKyI4YtIiIiIjti2CIiIiKyI4YtIiIionLs3r0bw4cPR7NmzSBJEtasWVOj5TBsERERUaMxefJkLFiwwKa+ubm56NChAz788ENotdoar5Nhq4FKTEyEJEmYPHlyg1pHec+paDn18RrsYfny5YiMjIRWq4UkSVi2bJncJTmFhvx+WLBgASRJQmJiYq2Ws2fPHkiShH/96191U5iNGvK2rUp+fj4WLlyIdu3aQaPRICQkBK+88gr0er3cpdWry5cvQ5IkfPfddxg4cCDc3NzQqVMnnDlzBn/++Sf69u0LNzc3REdH4++//5a73Hol57YZOnQoFi9ejDFjxkChqHlkYtiqhCRJFj9KpRJ+fn4YOHAgvv76a7nLc0gN/Uvh22+/xZw5c6DRaBATE4PY2FjcddddcpdFDqJXr17w9/fHxo0b5S7FIVy9ehXdu3fHW2+9hU6dOmHOnDnw9PTEkiVLMHPmTLnLs1lKSgqUSiVmzZoFAEhPT8enn36KUaNGoU2bNtBqtfDy8sLdd9+Nzz77DEaj0WoZx44dAwCsWLECsbGx2L9/P4qKijB58mTMmzcPixcvxr59+5CWlob333+/Xl8fAGzYsAGzZs1Cnz594OnpCUmSMGHChCqf1xi2jS1UchfgCGJjYwEAer0eZ86cwcaNG7Fz5078+eefDXbH2kuzZs1w+vRpeHl51WnfhmLTpk3m/wYHB8tcjXNxxPdDdSkUCjz44IP46quvkJWV5dSvtbaKi4sxbNgwJCUlYefOnejduzcA4LXXXkNUVBQ+/fRTvPHGGwgMDJS50qpt3LgRRqMRDz30EADg+++/xzPPPIOgoCAMGDAALVq0QEpKCv7973/jySefxJYtW/D9999DkiTzMo4ePQovLy989913CAgIAAAMGjQI3377Lc6cOQNfX18AQL9+/XD16tV6f41vvfUWjh07Bp1Oh+bNm+PMmTM2Pa8xbBtb8MiWDRYsWIAFCxZg0aJF+OGHH/Drr7+aTy/V9rSDo3FxcUG7du0QFBRUp30biuTkZABg0LIDR3w/1MSIESOg1+uxZcsWuUtp0N59910cOnQIb7/9tjloAYBOp8OoUaNgNBrx22+/yVih7eLi4uDr64u+ffsCAMLDw/HTTz/h8uXLWLduHZYsWYLPP/8cZ86cQUhICH744Qf8+9//tljGsWPH8OCDD5rDBAD8/fffeOihh8xhwtQWFhZW7RrXrFkDSZKwa9euGr3GDz74AAkJCcjOzsaKFStsfl5D2DaLFy+GTqcz/6xbt86qzd7vNYatGrjnnnvQrl07CCFw8OBBAJanxxISEjBu3Dg0bdoUCoXC4s29fv169O3bF15eXtBqtbjjjjuwZMkSFBUVVbi+M2fOYOTIkfDx8YG7uzvuvvtubN26tdy+a9aswejRo9GqVStotVp4enqid+/e+Oqrryp9TbauozqnAW/vu2DBAvMfwtq1ay1O0a5ZswZnzpyBJEkYMGBAhcu844474OLiYvO/Xmzd3qYxOzt37gRgeQrZ1td4/vx5jBkzBr6+vvDw8MDgwYMRHx8PAEhNTcW0adMQFBQEjUaD7t27m9d1u/3792PMmDEIDAyEq6srQkJC8PTTT5uD4O2qu89/+ukn3HPPPQgKCoJarUZwcDD69euHjz/+2Nxn165dkCSpwkGkoaGhCA0NrXBblPc3YMvYvsTERIwfPx5+fn7QaDS48847zUcbbyeEwIcffojIyEhoNBo0a9YMM2fORFZWVrn11dTXX3+Nxx57DOHh4fDw8IC3tze6d++O1atXl9t/0KBB0Gq1Np9KzM3Nhaurq0XgAICCggJoNBpIkoQvv/zS4rEVK1ZAkiR8/vnnVsurzjYEbH+/1XQ/laegoABLly5FUFAQpk2bZvW46Qv02rVrNi+zrlR3f2dnZ+O///0vhg0bBqVSCQAYOHAghg0bZjXGJzAwENOnTwcAq9Bz9OhRqyELR44cQc+ePS3ajh07hi5dutTmJdbIgAED0LZt2yo/E2/VULbN9OnTcfToUfPP8OHDrdruvPNOm19XTfA0Yg0JIQDA6o13/vx59OjRA+Hh4XjsscdQUFAAT09PAMArr7yCJUuWwM/PD48++ih0Oh22bNmCV155Bb/++iu2bt0KV1dXi+VdvHgRPXv2xB133IGnn34aV69exXfffYchQ4bg66+/xrhx4yz6P/PMM4iKikLfvn0RFBSE9PR0bN68GRMnTsTZs2fx5ptvWr2W6q6jpvr374/MzEx8+OGH6NSpE0aOHGl+rHPnzmjXrh0GDBiAnTt3IiEhAeHh4RbP37t3L+Lj4zF69Gibjo5UZ3v3798fQGlwSUpKMp86tlViYiJ69OiB9u3bm7+M4uLi0L9/f+zbtw/3338/PD09MW7cOGRkZODbb7/FkCFDkJCQgBYtWpiX8/nnn2PatGlQq9UYPnw4QkJCcO7cOXz66af4z3/+gz/++MOiP1C9fb5q1So8/fTTCAwMxLBhw+Dn54fr16/j+PHjWL16NWbMmFGt112eyv4GKpOUlITo6Gi0atUKEydOREZGBr777juMGDEC27dvtwrhzz77LFasWIHg4GBMmzYNrq6u+Omnn3DgwAHo9Xq4uLjU+rXk5OTg8ccfR/fu3dGnTx80bdoU169fx8aNGzFlyhRcv34dL730ksVz3NzcMGjQIGzZssWmOnQ6HaKjo7F//37k5OTAw8MDAPD777+b/1GwY8cOTJw40fycHTt2ACj9h9+tqrsNa/J+q+46yhMXF4fMzExMnTq13O1TWFgIAFafh/ZWk/29adMmFBcXY9SoUTatw/R6VaqbX795eXk4f/68RVBIT0/HpUuXLNouXbqE9PR0WcJWTTSUbePj4wMfHx/z7x4eHvDx8UGbNm2q/ZpqTFCFAIjyNtG2bduEJElCkiSRmJgohBDi4sWL5v7z58+3es7evXsFABESEiKuXr1qbtfr9eLBBx8UAMSiRYvM7bcub+7cuRbLOnjwoFCpVKJJkyYiKyvL4rG//vrLat1FRUVi4MCBQqVSicuXL9dqHabnTJo0qdK26vY1+f777wUA8cILL1g9NmnSJAFAbN26tdzn3qq629ukX79+5e7zity6Dd966y2LxxYuXCgACG9vb/H0008Lg8FgfuyLL74QAERMTIy57ezZs8LFxUW0bt3aYj8JIcT27duFQqEQI0eOtKqhOvu8a9euwtXVVaSkpFg9JzU11fz/O3fuFABEbGxsua+7ZcuWomXLlhVui/L+Bqp6nwAQCxYssHjsl19+EQDEkCFDLNp3794tAIjw8HBx48YNi9fdp08fAcCqvsrExsYKAOLixYsW7Tk5ORbvH5Pk5GSh0+lEREREucv77LPPbH6vCiHEa6+9JgCITZs2mdtefvlloVQqxcCBA0Xz5s3N7QaDQfj4+IhWrVqZ22qyDav7fqvJOiry6KOPCgBi/PjxIjY21uonOjpaABA///xzhcv44IMPyn1uRT9xcXFV1lWT/T1mzBjh7u4uCgoKqly+Xq8XHTp0EADEL7/8Ym7fu3evUCgUIjc319y2fft2oVarhV6vN7f99NNPQqfTWXyW2Gr16tUCgNi5c2e1n3s70+fDY489Vmm/hrptJk2aVOFn2+1ycnLEkSNHxJEjR4RWqxVvvPGGOHLkiEhKSrLp+SYMW5UwfbCY/lhfeeUVMXr0aKFUKgUA8dxzz5n7mj6IAgICRGFhodWynnzySQFArFy50uqxs2fPCoVCIcLCwqyW5+XlJbKzs62eYwoea9assem1/PDDDwKAWLt2ba3WYe+wpdfrRVBQkPD19bXYjjdu3BBarVa0bt1aGI3GKl9vdbe3SU3DVmhoqCgpKbF4LCkpSQAQbm5uVtu3pKREqFQq0b9/f3NbTEyM1RfurUaOHCmUSmW5+6o85e3zrl27Cjc3N5GRkVHpc2sTtir6G6jqfdKyZUurbSiEEC1atBC+vr4WbVOnTrV6bSZ79uyps7BVmfDwcOHv71/uYykpKUKhUIhnn33WpmXt2rXL6jOle/fuIjo6Wnz00UcCgDh79qwQQohDhw4JAOKpp54y963JNqzu+60m66hIixYtzJ+vlf1Utj9atmxp0zJMPxV95tiqvP1dUFAgdDqdGDNmjE3LeOGFFwQAMXToUIv2FStWWAW5pUuXim7dulm0vfnmm6J37941qL7+w1ZD3jbVCVum11rb9xPDViVu37iSJAlvb2/Rv39/8eWXX1r0NX0QDR48uNxlde3aVQAQ586dK/dx04dPZmamxfIGDBhQbn/TH86cOXMs2pOSksSMGTNERESE0Gq1Vq9h8eLFVjVXZx32DltCCPH6668LAGLdunXmtuXLlwsA4u23367webeq7vY2qWnYKu+Ik16vFwBE586dy31us2bNRJs2bcy/9+jRQwAQL774Yrn/Mu/Vq5cAIP7880+L5VRnn7/33nsCgAgMDBQxMTEiLi5OXL9+3aq22oStiv4GqnqfjBgxotzn9e7dWygUCos20/49f/68VX9TkK2LsJWRkSEWLlwoevToIZo0aSIUCoXFtu3SpUuFy+zVq5cICQmxaf1FRUVCq9WKjh07CiGEyMzMFEqlUsyfP1+cOnVKABAff/yxEKL0iwaA+Oabb8zPr8k2rO77rSbrKE9ubq4AIKKiosp9PDs7W7i4uNi87epSdff3Tz/9ZPVZVZEPP/xQABDt2rUT6enp9noJQgj7B1FbwlZD3TZy4ZgtG4iy8Vm2qOgy5aysLACocKxRUFAQ/v77b2RmZlpcLn7r1Rflrce0XAC4cOECoqOjcePGDfTp0weDBw+Gl5cXlEolEhMTsXbt2nIH4ldnHfVh2rRpWLRoEVauXIlHH30UQOlYI1dXVzzxxBM2LaOm27umyluGadxBRctXqVQWEzemp6cDAJYuXVrpunJzc83/X919/vzzz8PPzw8ff/wxli9fjmXLlkGSJPTr1w9Lly6tk0GiNb1Uv0mTJuW2q1Qqq7l3TPu3vPeuUqm0uEKppo4fP47BgwcjJSUF0dHRGD9+PHx9faFSqXDx4kV88cUX6NSpU4XPz87OtmmsGlA6Nunuu+/G9u3bkZqair1798JgMOCee+5B+/btERQUhB07duCZZ57Bjh07IEkSBg4caLWc6mzDmrzfqruO8ly5cgVA6VQg5dm6dSv0ej2GDh1a5bLqUk3297///W+4urrigQceqHTZH330EebMmYPIyEjs2LHDYvyQPcTExCAzM9Oi7ejRo9i4cSMmTZpkdfFI586d67yGhrpt5MKwVccqulLD9IV77do1tG7d2upx09V1t38xp6SklLs801U6t/Z///33kZ6ejtWrV1td8fXNN99g7dq15S6rOuuoD82aNcPw4cMRFxeHM2fOICMjA/Hx8Rg3bhz8/f1tWkZNt7ecTLVkZWXZ/CVdk33++OOP4/HHH0dmZib27t2LuLg4fP7557jvvvtw5swZ+Pv7m68UKikpKXe9mZmZFX7pVudqpZoybZ+UlBS0atXK4jGDwYD09PQKv8xtNXHiRGRmZmLnzp3mCyhMXn/9dQCoMJxeuHAB8fHxeOWVV2xe38CBA7Ft2zbs2LEDe/fuhUajMV+hOHDgQGzZsgVFRUX47bffEBUVhaZNm9bshZWpyfutLhQXFwMA1Gp1uY+brvqbMmVKpctZtmyZVaCoTOfOnS0uyrlddfe3wWDAf/7zHwwcOLDSz5Fly5bhueeeQ4cOHbBjx45a7zdbxMTEWLWtWbMGGzduxOTJk61eX11ryNtGLgxb9aRLly44fPgwdu3aZfXl/9dff+Hy5csICwuz+gI7fPiwxRVKJqZLY2+98uKvv/4CAIwePdpq/f/73/8qrK0666gt0+W/BoOh0n4zZsxAXFwcVq5ciRs3bgAAnn76aZvXU9PtLae77roLhw4dwm+//VblvwZNarrPgdIjFEOHDsXQoUNhNBrx+eefY/fu3Rg9ejS8vb0BlF7hU946s7KyZN12Xbp0wZEjR7Bnzx6rsPXHH39UGBJtdenSJRw/fhz33Xef1RdTZmamORB069at3Oebpn0YMWKEzes0XVm4Y8cO7Nu3D7169YJGozE/tm7dOqxYsQJ5eXlWVyHWRE3eb3XBdOSzvGkd/vjjD2zevBlDhgxBdHR0pctZtmwZkpKSbF7vpEmTKgxbNdnfu3fvRnp6eqVX2r399tt4+eWX0blzZ2zbtg1+fn421+vIuG2scZ6temL6V9pbb72F1NRUc7vBYMDcuXNhNBoxdepUq+dlZWVh4cKFFm1//vkn1q1bBy8vL4s3s+nQ8O1zlPz666/49NNPK6ytOuuoLW9vb0iSVOX9q+655x6Eh4dj7dq1WL9+PSIiImy6pNykpttbTjNnzoSLiwuee+45JCQkWD1eXFxsNfFedff5zp07yz0tfv36dQCl0xYAQLt27eDp6YmNGzeaHwNK50eaPXt2tV6XPTz++OMAgEWLFlmc5i4uLq7W0aSKmELOhQsXrE71jhs3DpcvX4ZKparw9MvGjRsRFBSE7t2727zOrl27wsvLCxs3bsTJkyctApXplOGSJUssfq+Nmrzf6oKfnx/at2+PQ4cO4fjx4+b2pKQkPPLII/Dy8rKY860iiYmJEKXjjm36WbNmTYXLqsn+jouLg0KhqDBQv/nmm3j55ZfRrVs37Nixw+nDxK24bazxyFY96dWrF+bNm4d33nkHHTp0wJgxY+Du7o4tW7YgPj4ed999N1588UWr5/Xt2xeffvop9u/fj969e5vnwDIajVi5cqXF4f8ZM2Zg9erVePjhhzFmzBgEBwcjPj4ev/zyC8aOHYvvvvuu3Nqqs47a0ul06NGjB3777TfzxIFKpRLDhw9Hx44dzf0kScL06dPx/PPPA0C5Ex9WpqbbW07t2rXD559/jilTpiAqKgr3338/wsPDodfr8ffff+O3336Dv7+/xW0yqrvPR40aBZ1Oh7vuuguhoaEQQuC3337DwYMH0a1bN9x7770ASue7mTNnDt5880106dIFo0aNQklJCbZt24bg4GDZZ9jv168fpk2bhlWrViEqKgqjR4+Gi4sL/vOf/8DLywvBwcG1ummsv78/Bg4ciP/+97/o0aMH7r33Xly9ehVbtmzBgAEDoFAozJOp3i49PR179uzBk08+Wa1TqkqlEv379zcfFbs1bLVs2RKtW7fG+fPnoVQq0a9fvxq/NpOavN/qyquvvorHHnsM99xzDyZMmIC8vDysX78ekiTh559/rrMJaW1V3f0thMCPP/6Inj17ljtucO3atXj99dehVCrRp08fLF++3KpPaGhog71HbHl+/PFH/PjjjwBuHpXct2+f+TX4+fnh3XffbZTbxib1PybfcQDlz7NVHluushNCiG+++Ub07t1b6HQ6oVarRWRkpHjrrbes5iG5dXmnTp0Sw4cPF02aNBFarVb06tXLYh6SW/3+++9iwIABokmTJkKn04nevXuLuLi4cq8uq8k6ans1ohBCnDt3Tjz44IPCx8dHSJIkAIjVq1dbrSsjI0MoFAqh0WhEWlpapdu1IrZub5OaXo1Y0X4HIPr161fuY+Vd0SeEEMePHxeTJk0SLVq0EK6ursLb21tERUWJadOmiR07dlj1r84+X7FihRg5cqQICwsTWq1WeHt7i86dO4u3337bakoJo9EolixZIlq1amW+OuzFF18UeXl5lV6NWNG2qO77xKSifWIwGMT7778vIiIihKurqwgKChIzZswQmZmZQqfTiU6dOpW7vPKUdzXi9evXxcSJE4Wfn5/Q6XSiZ8+eYu3ateLw4cMCgJgyZUq5y1q7dq0AIDZv3mzz+k1MV916enpaTa8wbdo0AUBER0dbPa+m21AI299vtVlHedasWSMiIyOFWq0WzZo1E0899ZTVfF/1qTr7+8CBAwKAeO+998pdlun9VNlPRZ8L9lLbqR+qek2mzwNH3Db1gWGLGixT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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "def min_prob_a(m):\n", " return prob_measure_a(1 / 2 ** (m + 1), m)\n", "\n", "\n", "ms = np.arange(1, 12)\n", "plt.plot(ms, [min_prob_a(m) for m in ms])\n", "plt.axhline(4 / np.pi**2, color=\"k\", linestyle=\":\")\n", "plt.title(r\"Probability of measuring $|a\\rangle$ when $\\theta = a / 2^m + 1/2^{m+1}$\")\n", "plt.xlabel(r\"$m$ phase qubits\")\n", "plt.yticks([4 / np.pi**2, 0.45, 0.5], [r\"$4/\\pi^2$\", \"$0.45$\", \"$0.5$\"])\n", "plt.ylabel(r\"$P(a)$\");" ] }, { "cell_type": "markdown", "id": "0b9e3dfd", "metadata": {}, "source": [ "Thus with $m$ phase qubits, we get a measure of $\\theta$ with error $\\varepsilon_\\theta = 1/2^m$ with more than $40 \\%$ probability. As we will see below, adding extra qubits will increase the probability of reaching the same precision.\n", "\n", "Note that the error and depth of the circuit is independent of the number of \"physical\" qubits in the data register $n$, i.e. independent of the size of the physical system." ] }, { "cell_type": "markdown", "id": "fff30b5c", "metadata": {}, "source": [ "#### A note on the evolution time and global phase\n", "\n", "$|\\psi_0 \\rangle$ is an eigenstate of $U$ with eigenvalue $\\exp(i 2\\pi \\theta)$ and an eigenstate of $H$ with eigenvalue $E_0$.\n", "\n", "Therefore\n", "$\\exp(i2\\pi\\theta ) = \\exp( - i E t)$; this implies\n", "\n", "$$E t = 2\\pi\\theta~\\mathrm{mod}~2 \\pi.$$\n", "\n", "Following the lines of the [myQLM](https://myqlm.github.io/) implementation of QPE, we can fix a \"gauge choice\" for $\\theta$ by introducing a global phase $\\phi$ in $U$: this is done by setting $U = \\exp( - i H t + i \\phi)$ and the evolution time $t$ such that we exactly have\n", "\n", " $$ - E t + \\phi = 2 \\pi \\theta. $$\n", "\n", "If we know some approximation $E_{\\rm target}$ of the exact energy $E_0$ up to an error $\\Delta$, then by setting\n", "\n", "$$t =2\\pi/\\Delta \\qquad \\text{and} \\qquad \\phi = E_{\\rm max} t,$$\n", "then\n", "\n", "$$ E_{\\rm min} \\leq E_0 \\leq E_{\\rm max} \\implies 0 \\leq -E_0 t + 2\\phi \\leq 2\\pi.$$\n", "\n", "where $E_{\\rm max/min} = E_{\\rm target} \\pm \\Delta/2$.\n", "\n", "**Useful expression**\n", "\n", "The correspondence between the QPE output $\\theta$ and the energy $E$ for a given set of parameters $E_{\\rm target}$ and $\\Delta$ is\n", "\n", "$$\\theta=\\frac{E_{\\rm target} - E}{\\Delta} + \\frac{1}{2}.$$\n", "\n", "From the previous equation, we also get an upper bound on the energy error: if we measure $\\theta$ with $m$ bits of precision, the precision on the energy is at most $\\Delta / 2^m$.\n", "\n", "This is a lower bound; if $\\theta$ has an exact $m$ bits expression, the QPE algorithm will return $E$ exactly for any number of phase qubits $m' \\geq m$.\n", "\n", "When the initial guess is exact $E = E_{\\rm target}$, the QPE output is $\\theta = 1/2$. This case is pathological, since we precisely want to know $E$.\n" ] }, { "cell_type": "markdown", "id": "79b23001", "metadata": {}, "source": [ "## Precision of exact QPE\n", "\n", "Throughout this section, we assume that the physical register is initialized in the ground state $\\ket{\\psi_0}$ and study the precision of the QPE estimate for $E_0$.\n", "\n", "### An example\n", "In this example we start with a target energy off by 0.2 : $E_{\\rm target} = E_0 + 0.2$. Let us recall that our energy scale has been fixed by defining our Hamiltonian (using $J = 1$ in this example). Searching within an interval $\\Delta=2$, measuring $E_0$ thus implies measuring\n", "\n", "$$\\theta=\\frac{E_{\\rm target} - E_0}{\\Delta} + \\frac{1}{2} = 0.6 .$$\n", "To measure $\\theta$ with an error less than $10^{-2}$ we require 5 phase qubits, since\n", "\n", "$$(0.101)_2 = 1/2 + 1/2^3 = (0.625)_{10} ,$$\n", " $$(0.10011)_2 = 1/2 + 1/2^4 + 1/2^5 = (0.59375)_{10} .$$" ] }, { "cell_type": "code", "execution_count": 11, "id": "60b1a7e0", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:46.681507Z", "iopub.status.busy": "2026-04-03T04:03:46.681201Z", "iopub.status.idle": "2026-04-03T04:03:48.239084Z", "shell.execute_reply": "2026-04-03T04:03:48.238227Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "exact theta = 0.6\n", "Precision on theta = 0.03125, precision on energy = 0.0625\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "10011 |19> 0.59375 0.8753\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "10100 |20> 0.625 0.0548\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "10010 |18> 0.5625 0.0244\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "10101 |21> 0.65625 0.0109\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "10001 |17> 0.53125 0.0073\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "Best guess = -0.7375\n", "exact energy = -0.75\n", "theoretical error bound = 0.0625\n" ] } ], "source": [ "E_target = E0 + 0.2\n", "size_interval = 2\n", "\n", "print(f\"exact theta = {(E_target + size_interval / 2 - E0) / size_interval:.6g}\")\n", "\n", "n_phase_bits = 5\n", "print(\n", " f\"Precision on theta = {1 / 2**n_phase_bits}, precision on energy = {1 / 2**n_phase_bits * size_interval}\\n\"\n", ")\n", "\n", "circ = make_circ(n_phase_bits=n_phase_bits, psi_mps=psi0_mps)\n", "traces, energy = qpe.qpe_energy(\n", " h_spin, circ, EXACT, E_target, size_interval, verbosity=1\n", ")\n", "\n", "print(\"\\nBest guess =\", np.real(energy))\n", "print(\"exact energy =\", np.real(E0))\n", "print(\"theoretical error bound =\", size_interval / 2**n_phase_bits)\n", "\n", "assert abs(E0 - energy) < size_interval / 2**n_phase_bits" ] }, { "cell_type": "markdown", "id": "dcaff23d", "metadata": {}, "source": [ "Check that second best guess is also within an error $\\Delta / 2^m$ off the exact value" ] }, { "cell_type": "code", "execution_count": 12, "id": "19d37ee5", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.240567Z", "iopub.status.busy": "2026-04-03T04:03:48.240414Z", "iopub.status.idle": "2026-04-03T04:03:48.243670Z", "shell.execute_reply": "2026-04-03T04:03:48.242864Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "second best guess -0.8\n" ] } ], "source": [ "energy_bis = -size_interval * 0.625 + E_target + size_interval / 2\n", "print(\"second best guess\", energy_bis)\n", "assert abs(E0 - energy_bis < size_interval / 2**n_phase_bits)" ] }, { "cell_type": "markdown", "id": "2136b64e", "metadata": {}, "source": [ "### Error and success probability\n", "\n", "We have seen that when running QPE with $m$ phase qubits, the most probable output gives an estimate of $\\theta$ with $m$-bits accuracy. A lower bound for this probability is $4/\\pi^2$ (recall that the physical register is initialized in the ground state $\\ket{\\psi_0}$.)\n", "\n", "In the following we investigate the probability of reaching a desired accuracy as a function of the number of phase qubits. We thus take the number of targeted bits of accuracy and the number of phase qubits to be different. Let us note $b$ the desired number of precision bits, and $m$ the number of phase qubits. We assume $m \\geq b$.\n", "\n", "As stated previously, if $\\theta$ has an exact $b$-bits expression, then the QPE algorithm will return the exact $\\theta$ with probability $1$ for any $m \\geq b$.\n", "\n", "\n", "Recall that in general, for a given number $m$ of phase qubits, $\\theta$ reads\n", "\n", "$$ \\theta = \\frac{a}{2^m} + \\delta, $$\n", "\n", "where $a$ is an integer between $0$ and $2^m-1$ and $\\delta \\in [-1/2^{m+1}, 1/2^{m+1}]$. $a/2^m$ is the best $m$-bit estimate of $\\theta$, while $\\delta$ measures the distance (or error) to this $m$-bit estimate.\n", "We want to estimate the probability of QPE to measure $\\theta$ with error $\\leq 1/2^b$. This is of course the case if we measure $a$ (since $m \\geq b$), but other outputs $a' \\in \\{0, 1, ...,2^m-1\\}$ may provide an estimate within $1/2^b$ error.\n", "\n", "We have seen that the \"worst case scenario\" for a given number of phase qubits $m$ corresponds to a maximal $\\delta$, e.g.\n", "\n", "$$ \\theta = \\frac{a}{2^m} + \\frac{1}{2^{m+1}}. $$\n", "\n", "Note that this \"worst-case scenario\" for $m$ phase qubits corresponds to a $\\theta$ with an exact $m+1$-bits expression.\n", "\n", "Suppose we want to measure $\\theta$ with $b=4$ bits precision.\n", "\n", "Let us take the \"worst-case\" scenario for $m=b=4$, i.e.\n", "\n", "$$ \\theta = 0.5 + \\frac{1}{2^5} = 0.53125. $$\n", "\n", "One possible choice of parameters is $E_{\\rm target} = E_0 + 1/2^{m}$ and $\\Delta = 2$.\n", "\n", "From our previous considerations, we expect that for $m=4$ the probability of measuring $0.5$ will be minimal and close to $4/\\pi^2$, while for $m=5$ we expect to always measure $\\theta$ exactly; let us verify:\n", "\n", "- First we perform QPE with $m=4$ phase qubits" ] }, { "cell_type": "code", "execution_count": 13, "id": "5434dfa7", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.244979Z", "iopub.status.busy": "2026-04-03T04:03:48.244837Z", "iopub.status.idle": "2026-04-03T04:03:48.248036Z", "shell.execute_reply": "2026-04-03T04:03:48.247094Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "exact theta = 0.53125\n" ] } ], "source": [ "E_target = E0 + 1 / 2**4\n", "size_interval = 2\n", "\n", "print(f\"exact theta = {(E_target + size_interval / 2 - E0) / size_interval:.6g}\")" ] }, { "cell_type": "code", "execution_count": 14, "id": "2a8d9fd5", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.249437Z", "iopub.status.busy": "2026-04-03T04:03:48.249280Z", "iopub.status.idle": "2026-04-03T04:03:48.686319Z", "shell.execute_reply": "2026-04-03T04:03:48.685636Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Precision on theta = 0.0625, precision on energy = 0.125\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "1001 |9> 0.5625 0.4066\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "1000 |8> 0.5 0.4066\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "0111 |7> 0.4375 0.0464\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "1010 |10> 0.625 0.0464\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "0110 |6> 0.375 0.0176\n" ] } ], "source": [ "n_phase_bits = 4\n", "print(\n", " f\"Precision on theta = {1 / 2**n_phase_bits}, precision on energy = {1 / 2**n_phase_bits * size_interval}\\n\"\n", ")\n", "\n", "circ = make_circ(n_phase_bits, psi0_mps)\n", "traces, energy = qpe.qpe_energy(\n", " h_spin, circ, EXACT, E_target, size_interval, verbosity=1\n", ")" ] }, { "cell_type": "code", "execution_count": 15, "id": "c455aeaf", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.687771Z", "iopub.status.busy": "2026-04-03T04:03:48.687626Z", "iopub.status.idle": "2026-04-03T04:03:48.691472Z", "shell.execute_reply": "2026-04-03T04:03:48.690827Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "exact energy = -0.75\n", "size_interval / 2**(m+1) = 0.0625\n", "\n", "Best guess = -0.8125 with proba 0.4066\n", "error = 0.0625\n", "Best guess = -0.6875 with proba 0.4066\n", "error = -0.0625\n" ] } ], "source": [ "prob_1 = traces[\"prob\"]\n", "theta_1 = traces[\"first_thetas\"][0][0] * 1 / 2**n_phase_bits\n", "energy_1 = -size_interval * theta_1 + E_target + size_interval / 2\n", "\n", "print(\"exact energy =\", E0)\n", "print(f\"size_interval / 2**(m+1) = {size_interval / 2 ** (n_phase_bits + 1)}\")\n", "print(f\"\\nBest guess = {energy_1} with proba {prob_1:.4f}\")\n", "print(f\"error = {E0 - energy_1:.4f}\")\n", "\n", "prob_2 = traces[\"first_thetas\"][1][1]\n", "theta_2 = traces[\"first_thetas\"][1][0] * 1 / 2**n_phase_bits\n", "energy_2 = -size_interval * 0.5 + E_target + size_interval / 2\n", "print(f\"Best guess = {energy_2} with proba {prob_2:.4f}\")\n", "print(f\"error = {E0 - energy_2:.4f}\")" ] }, { "cell_type": "markdown", "id": "e14871bd", "metadata": {}, "source": [ "We find as expected two outputs with the same probability. We check that the success probability in this worst-case scenario is close to, but still above, the lower bound $4/\\pi^2 = 0.4052$." ] }, { "cell_type": "markdown", "id": "28088cd3", "metadata": {}, "source": [ "- We now add one more phase qubit" ] }, { "cell_type": "code", "execution_count": 16, "id": "6fa2543f", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.692751Z", "iopub.status.busy": "2026-04-03T04:03:48.692606Z", "iopub.status.idle": "2026-04-03T04:03:48.739814Z", "shell.execute_reply": "2026-04-03T04:03:48.739103Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Precision on theta = 0.03125, precision on energy = 0.0625\n", "\n", "10001 |17> 0.53125 1.0000\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "00001 |1> 0.03125 0.0000\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "10011 |19> 0.59375 0.0000\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "01001 |9> 0.28125 0.0000\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "11001 |25> 0.78125 0.0000\n" ] } ], "source": [ "n_phase_bits = 5\n", "print(\n", " f\"Precision on theta = {1 / 2**n_phase_bits}, precision on energy = {1 / 2**n_phase_bits * size_interval}\\n\"\n", ")\n", "\n", "circ = make_circ(n_phase_bits, psi0_mps)\n", "traces, energy = qpe.qpe_energy(\n", " h_spin, circ, EXACT, E_target, size_interval, verbosity=1\n", ")" ] }, { "cell_type": "code", "execution_count": 17, "id": "2549e535", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.741158Z", "iopub.status.busy": "2026-04-03T04:03:48.741002Z", "iopub.status.idle": "2026-04-03T04:03:48.744025Z", "shell.execute_reply": "2026-04-03T04:03:48.743276Z" }, "lines_to_next_cell": 1 }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", "Best guess = -0.75 with proba 1.0\n", "error = 0.0\n" ] } ], "source": [ "print(f\"\\nBest guess = {energy} with proba {traces['prob']}\")\n", "print(f\"error = {E0 - energy}\")" ] }, { "cell_type": "markdown", "id": "f04cae2d", "metadata": {}, "source": [ "The output is an exact measure of $\\theta$ with probability $1$, since $\\theta$ has an exact $b+1=5$ bits expression." ] }, { "cell_type": "markdown", "id": "c6011e0a", "metadata": {}, "source": [ "### General case\n", "\n", "The goal is to measure $\\theta$ with $b$-bit precision. For a given \"confidence level\" $1-\\alpha$ ($\\alpha \\in ]0,1[$) we are looking for the minimal number of phase qubits $m(b,\\alpha) \\geq b$ so that we measure $\\theta$ accurate to $b$ bits with a probability of success at least $1 - \\alpha$.\n", "Nielsen and Chuang (section 5.2.1.) find that\n", "\n", "$$ m(b, \\alpha) = b + \\left\\lceil \\mathrm{log}_2 \\left( 2 + \\frac{1}{2\\alpha} \\right) \\right\\rceil. $$\n", "\n", "In their derivation, they take $m > b + 1$ and introduce the best $m$-bits approximation to $\\theta$: $\\theta = a / 2^m + \\delta,$ with $0 < \\delta < 1/2^{m+1}$.\n", "\n", "Let the QPE output be $r/2^m$, with $r$ an integer in the range between $0$ and $2^{m-1}$. Since $m>b$, $r$ might be $1/2^b$-close to $\\theta$ even if $r \\neq a, a+1$. Indeed, one can verify that if\n", "\n", "$$ |r - a| < 2^{m - b} - 1, $$\n", "then\n", "\n", "$$ \\left\\vert \\frac{r}{2^m} - \\theta \\right\\vert \\leq \\frac{1}{2^{b}}. $$\n", "Finally, they show that the probability for QPE to measure $\\theta$ with $b$ bits precision is\n", "\n", "$$ 1 - P(| r - b | > 2^{m - b} - 1) > 1 - \\frac{1}{2(2^{m - b} - 2)}. $$\n", "\n", "Thus, setting $\\alpha = 1/2(2^{m - b} - 2)$, one finds that to measure $\\theta$ accurate to $b$ bits with a probability of success at least $1 - \\alpha$, one needs a number of phase qubits\n", "\n", "$$ m(b,\\alpha) = b + \\left\\lceil \\mathrm{log}_2 \\left( 2 + \\frac{1}{2\\alpha} \\right) \\right\\rceil $$\n", "\n", "Let us now choose $E_{\\rm target} - E_0$ randomly in $[-\\Delta/2,\\Delta/2[$ and see how the best guess error and best guess probability evolve with $m \\geq b$.\n", "\n", "- First we slightly modify the way we perform QPE in order to compute this probability\n" ] }, { "cell_type": "code", "execution_count": 18, "id": "eab45c6a", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.745394Z", "iopub.status.busy": "2026-04-03T04:03:48.745236Z", "iopub.status.idle": "2026-04-03T04:03:48.749309Z", "shell.execute_reply": "2026-04-03T04:03:48.748553Z" } }, "outputs": [], "source": [ "def qpe_with_prob_success(\n", " hamiltonian,\n", " psi0,\n", " theta_exact,\n", " n_phase_bits,\n", " E_target,\n", " size_interval,\n", " n_precision_bits,\n", "):\n", " \"\"\"\n", " Build the circuit and perform the quantum phase estimation algorithm.\n", "\n", " Return the energy, probability and probability of success as defined by Nielsen and Chuang\n", " \"\"\"\n", "\n", " E_const, Emax, evolution_time, global_phase = qpe.set_search_window(\n", " hamiltonian, E_target, size_interval\n", " )\n", "\n", " initial_circ = make_circ(n_phase_bits, psi0)\n", " _, probs = qpe.qpe_sample(\n", " hamiltonian, initial_circ, evolution_time, EXACT, global_phase\n", " )\n", "\n", " a = np.floor(theta_exact * 2**n_phase_bits)\n", " prob_success = 0\n", " if n_precision_bits + 1 < n_phase_bits:\n", " for x in sorted(enumerate(np.ravel(probs)), key=lambda x: x[1], reverse=True):\n", " if abs(x[0] - a) < 2 ** (n_phase_bits - n_precision_bits) - 1:\n", " prob_success += x[1]\n", "\n", " max_prob_state_int = np.argmax(probs)\n", " theta = max_prob_state_int / 2**n_phase_bits\n", " energy = Emax - 2 * np.pi * theta / evolution_time + E_const\n", " return energy, np.max(probs), prob_success" ] }, { "cell_type": "code", "execution_count": 19, "id": "fdb18c47", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:48.750588Z", "iopub.status.busy": "2026-04-03T04:03:48.750452Z", "iopub.status.idle": "2026-04-03T04:03:55.568854Z", "shell.execute_reply": "2026-04-03T04:03:55.568101Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "exact theta = 0.773956\n" ] }, { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "22d80a8fd51a487396b52d3798185581", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/11 [00:00" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig, axs = plt.subplots(nrows=2, sharex=True, figsize=(7, 7))\n", "axs[0].plot(ms, energies, \"-o\")\n", "axs[0].axhline(y=E0, color=\"k\", linestyle=\"dotted\")\n", "tol = size_interval / 2**b\n", "axs[0].fill_between(ms, [E0 - tol], [E0 + tol], alpha=0.2, facecolor=\"tab:red\")\n", "axs[0].axvline(x=b, color=\"k\", linestyle=\"dotted\")\n", "axs[0].set_ylabel(\"Energy\")\n", "axs[0].set_ylim(-0.9, -0.5)\n", "\n", "\n", "α = 0.1\n", "print(\"minimal_number_phase_qubits:\", minimal_number_phase_qubits(b, α))\n", "\n", "axs[1].plot(ms, probs, \"-o\", label=\"Best guess probability\")\n", "axs[1].plot(\n", " ms[b + ms[0] :],\n", " probs_success[b + ms[0] :],\n", " \"-s\",\n", " label=\"Probability of reaching $b$-bits precision\",\n", ")\n", "axs[1].axvline(x=b, color=\"k\", linestyle=\"dotted\")\n", "axs[1].axvline(x=minimal_number_phase_qubits(b, α), color=\"k\", linestyle=\"dotted\")\n", "axs[1].fill_between(ms, [1 - α], [1], alpha=0.1, facecolor=\"g\")\n", "axs[1].set_ylabel(\"Probability\")\n", "axs[1].set_yticks([4 / np.pi**2, 0.6, 0.8, 1], [r\"$4/\\pi^2$\", \"0.6\", \"0.8\", \"1.0\"])\n", "axs[1].set_xticks([2, 4, 5, 8, 10], [\"2\", \"4\", \"$b$\", r\"$m(b,\\alpha)=8$\", \"10\"])\n", "axs[1].set_xlabel(\"Number of phase qubits $m$\")\n", "axs[1].legend(loc=\"lower left\");" ] }, { "cell_type": "markdown", "id": "a3176337", "metadata": {}, "source": [ "### Precision versus number of phase qubits\n", "\n", "In computational chemistry, the standard level for accuracy is the so-called chemical accuracy, set to $1$ mHa. In general, matrix elements of chemistry Hamiltonians are of the order of $1$ Ha.\n", "In general, we will therefore aim for an error below $\\simeq 10^{-3} E_{\\rm target}$.\n", "In this example we have fixed the energy unit $J=1$, hence we shall aim for an error below or equal to $10^{-3}$.\n", "\n", "Assuming that we start with a first estimation of $E_0$ with error $0.1$, **which would be the cost in the number of phase qubits to lower the error down to $10^{-3}$?**\n", "\n", "The answer is $\\Delta / 2^{m} \\leq 10^{-3}$, i.e. $ m \\geq \\log_2(10^3 \\Delta)$." ] }, { "cell_type": "code", "execution_count": 22, "id": "eb64f182", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:55.719839Z", "iopub.status.busy": "2026-04-03T04:03:55.719686Z", "iopub.status.idle": "2026-04-03T04:03:55.722986Z", "shell.execute_reply": "2026-04-03T04:03:55.722095Z" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "number of phase bits for 1e-3 accuracy = 10\n" ] } ], "source": [ "E_target = E0 + 0.1\n", "size_interval = 2\n", "print(\"number of phase bits for 1e-3 accuracy =\", int(np.log2(10**3 * size_interval)))" ] }, { "cell_type": "markdown", "id": "2c04cee5", "metadata": {}, "source": [ "Let us see how the error decreases when increasing the number of phase qubits.\n", "\n", "We measure the runtime of the simulation, choosing a `greedy` hyperoptimizer from $\\texttt{quimb}$, see our [Hyperoptimization](./hyperoptimization.ipynb) notebook for details." ] }, { "cell_type": "code", "execution_count": 23, "id": "dc250a93", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:55.724329Z", "iopub.status.busy": "2026-04-03T04:03:55.724162Z", "iopub.status.idle": "2026-04-03T04:03:55.726568Z", "shell.execute_reply": "2026-04-03T04:03:55.725927Z" } }, "outputs": [], "source": [ "optimize = \"greedy\"" ] }, { "cell_type": "code", "execution_count": 24, "id": "86e053ef", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:55.728070Z", "iopub.status.busy": "2026-04-03T04:03:55.727929Z", "iopub.status.idle": "2026-04-03T04:03:56.877581Z", "shell.execute_reply": "2026-04-03T04:03:56.876930Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "a5861044de444e45a4cfbca20f6a40bb", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/14 [00:00" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig, axs = plt.subplots(nrows=3, sharex=True, figsize=(6, 6), layout=\"tight\")\n", "\n", "fig.suptitle(f\"1D Heisenberg with {n_qubits} spins\")\n", "axs[0].semilogy(ms, [abs(E - E0) for E in energies], \"-o\")\n", "axs[0].axhline(y=1e-3, color=\"k\", linestyle=\"dotted\")\n", "axs[0].set_ylabel(\"error (units of J)\")\n", "\n", "axs[1].plot(ms, probs, \"-o\")\n", "axs[1].axhline(y=4 / np.pi**2, color=\"r\", linestyle=\"dotted\")\n", "axs[1].set_ylabel(\"best guess prob\")\n", "\n", "axs[2].plot(ms, durations, \"-o\")\n", "axs[2].set_xlabel(\"phase qubits number\")\n", "axs[2].set_ylabel(\"duration (sec)\");" ] }, { "cell_type": "markdown", "id": "922435c7", "metadata": {}, "source": [ "### Influence of system size (number of spins / physical qubits in the data register)\n", "\n", "We go up to 10 spins, which corresponds to a Hilbert space of dimension $2^{10} = 1024$, still within reach of exact diagonalization in a few seconds computation time on a laptop.\n", "The following cell may take a few minutes to run." ] }, { "cell_type": "code", "execution_count": 26, "id": "8489a890", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:03:57.275898Z", "iopub.status.busy": "2026-04-03T04:03:57.275748Z", "iopub.status.idle": "2026-04-03T04:05:56.753211Z", "shell.execute_reply": "2026-04-03T04:05:56.751174Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "a77099d5d03345e08ce809d8fcdb9ed1", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/3 [00:00" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "for ind, n_qubits in enumerate(nqb_list):\n", " plt.plot(ms, res[\"energies\"][ind], \"-o\", label=f\"$n_{{qb}}=${n_qubits}\")\n", "plt.ylabel(\"Energy\")\n", "plt.xlabel(\"phase qubits number\")\n", "plt.legend();" ] }, { "cell_type": "markdown", "id": "0cebdf63", "metadata": {}, "source": [ "As expected, both the energy error and the success probability are independent of the number of physical qubits." ] }, { "cell_type": "code", "execution_count": 28, "id": "2caf5c7e", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:05:56.912867Z", "iopub.status.busy": "2026-04-03T04:05:56.912715Z", "iopub.status.idle": "2026-04-03T04:05:57.454495Z", "shell.execute_reply": "2026-04-03T04:05:57.453579Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkcAAAJHCAYAAACaQ/L3AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAzs9JREFUeJzs3XlcVPX6wPHPLDCAsqiAoKLighu45Z65lKbZopm2WJpmVytzvZY/cy/LunZLS8ulUtPMvOaSZpYL7gqaG7gvgCgogiwiMMPMnN8fEyMjoIAwLD5vX7xwvud7znmGAebhu6oURVEQQgghhBAAqEs6ACGEEEKI0kSSIyGEEEKIbCQ5EkIIIYTIRpIjIYQQQohsJDkSQgghhMhGkiMhhBBCiGwkORJCCCGEyEaSIyGEEEKIbLQlHUBp8u2337J48WLCwsKYNGkS06dPz/e5ZrOZmJgYXF1dUalUxRekEEIIIQpFURRu3bpFtWrVUKvzbh+S5CgbX19fpk+fzsqVKwt8bkxMDH5+fsUQlRBCCCGKUnR0NDVq1MjzuCRH2fTp0weAzZs3F/hcV1dXwPIFd3NzK8qwhBBCCFEEUlJS8PPzs75n56XUJUepqanMnj2bkJAQQkNDSUxMZMmSJQwePDhHXb1ez9SpU1m+fDmJiYk0bdqUmTNn0r17d7vHndWV5ubmVmTJkcGgZ/2uhcSlXMbbrSZ9Og/H0VFXJNcWQgghHlb3G/5S6pKj+Ph4PvzwQ2rWrEmzZs3YuXNnnnUHDx7MmjVrGDNmDPXr12fp0qX06tWL4OBgOnbsaL+gi8GiDZP4OX498dp/+kRT4dvlC3nFsw/Den9cssEJIYQQ5Vipm63m6+tLbGwsUVFRzJ49O896oaGhrFq1ilmzZjF79myGDRvGjh07qFWrFu+//75N3Y4dO6JSqXL9mDx5cnE/pQJbtGES8xI3EK+xzWwTNCrmJW5g0YZJJRSZEEIIUf6VuuRIp9Ph4+Nz33pr1qxBo9EwbNgwa5mTkxNDhw7lwIEDREdHW8v37t2Loii5fsycObNYnkdhGQx6fo5fjwJwV7Of8s/jVfHrMRj09g9OCCGEeAiUuuQov44ePUpAQECO8T1t2rQB4NixYwW+ptFoJCMjA5PJZPP/3Oj1elJSUmw+isL6XQstXWl59IcqKhU3tGrW71pYJPcTQgghhK1SN+Yov2JjY/H19c1RnlUWExNT4GvOnDmTGTNmWB9//PHHeQ4GnzVrlk3dohKXcjlf9fZH/kbXxH54VapW5DEIIUR5kJmZmecfuKJ80Wg0ODg4FNn1ymxylJ6ejk6Xc+aWk5OT9XhBTZ8+Pd8LP06cOJFx48ZZH2dND3xQ3m41IfX+9bY7XmfP+idpbHCihUcb+nQYQR2/Jg98fyGEKOtSUlKIj49Hr5fhBw8TnU6Hp6dnkcwYL7PJkbOzc67f+BkZGdbjxUmn0+WanD2oPp2H8+3yhSRoVNYxRjYUBRdFwd2kItZBxTEnPccy9rBs+24aGLQ0dQ6iV+thtGz4WJHHJoQQpV1KSgpXr16lYsWKeHp64uDgILsWlHOKopCZmUlycjJXr14FeOAEqcwmR76+vtYvQnaxsbEAVKtmn+6m+fPnM3/+/CJrunV01PGKZx/mJW5ApSg2CZJKUQAYWrkPbz7zIXuObWLriR8JM57jkqOK0zoTp83H+CXkHfz3QJC2Ht0CX6Nzyz6oNZoiiU8IIUqz+Ph4KlasSI0aNSQpeog4Ozvj6urKlStXiI+Pf3iTo+bNmxMcHExKSorNFyEkJMR63B5GjBjBiBEjSElJwd3dvUiuOaz3x7CBf9Y5uvPD7WlSeDnbOkedH+lN50d6A3Di3H42hi7kRNoJzjhmEuGoIoIL/HZqOr7HpxFEdR6r25dejw6WhSSFEOVSZmYmer0eT09PSYweQiqVCnd3d65evUpmZuYDjUFSKco/zRGl0OHDh2ndunWug6JDQkJo164ds2fPZvz48YBlBllgYCBVqlTh4MGDdo01KzlKTk4u8RWyI66eYd3eeRxLCuGUYzp69Z1fEpWMZoLMnrSt3oPnO7+DawWPIolVCCFKWkZGBhEREdSuXbvYh1aI0ik9PZ3IyEj8/f2tY5Czy+97dalsOZo3bx5JSUnWGWcbN27kypUrAIwcORJ3d3fatm1L//79mThxInFxcdSrV49ly5YRGRnJ999/b7dYi7pbLTtHRx0vdh9V4PP8qzdk3EvzAIhPjGXtrnkcjttJuDaJRK2a3dxk942fmb/6JwIz3XjE8zH6dhqJj6dsnCuEKPuk1ejhVVSvfalsOapduzZRUVG5Hsv6qwAsfyVMmTKFFStWWPdW++ijj+jRo4cdo7UojpajopaWcZv1u77hwOXNhKnjSNDeWebKQVForNfRzK0VvTuMIKBW0xKMVAghCi6r5SivVgNR/t3veyC/79WFTo5SU1M5c+YM8fHxqFQqPD09CQgIuO9Ot+VVWUiOsjMaM/lj/3J2n19DmHKZqw62A78bGLQEOTWm1yPDaNWkS8kFKoQQ+STJkSiR5CgiIoJly5axYcMGwsPDMZvNNsfVajVNmjShT58+DBo0iDp16hTgKZVN2bvVzp07V2aSo7vtPbqJP48vIyzzLBcdbb8lahsgUFuXxxu9whOt+8nMNyFEqSTJkbBrcnTq1CmmTp3KunXr8PDwoEuXLjzyyCPUqVOHSpUqoSgKiYmJRERE8Pfff7Nr1y4SExN5/vnn+eijj2jUqNGDPdsyoKy1HN3LifMH+T10AcdvH+eMYyambH24PpkKgVSjY50+PNtxqMx8E0KUGpIclR0ff/wxkydPpkmTJoSHhxfZde2aHDk4OPD000/z1ltv0a1bN7Tae4/jNhqNbNu2jQULFrB582YMBkM+nlLZVp6So+yiY8/z656vOZZ4kHDHNJuZbx4mM0HGKrSp3p3nO4/AvWLlEoxUCPGwk+SobLhy5QoNGjRApVJRu3btspscnT59utCtP2fOnKFhw4aFOrcsKa/JUXaJyTf4ddfXHLq2gzBtIrc0dwZ0u5jNNDG40tKzI307jaSaV60SjFQI8TAqzuTIZFYIjbhJ3K0MvF2daONfGY1aZsUVxssvv8yNGzcwmUzEx8eX3eRI5K28jDkqqLSM2/y2eyEHon4nTH2NG9lmvmmzZr65tqTPoyMIqNW85AIVQjw0iis52hIey4yNp4hNzrCW+bo7Me3ZxvQMzLkBenHr2rUrJpOJOXPmMGnSJPbu3Yubmxvvv/8+o0ePtns8BbF7924ef/xxjh49ysiRIyU5Ku8ehpajvJhNJrYc+ImdZ1cTbo4k2tF25lt9g4amTo14qsWbtAnqVoKRCiHKs+JIjraEx/L2iiPc/UaZ9Vvu29da2j1B8vT0pFq1aiQkJDBkyBD8/PxYvHgxR44c4fjx4wQFBRXp/bL2LcuPypUro1arcz1mMplo2bIl7du3Z8GCBXTp0qXUJkf5XgRy1KiCLUao0Whwc3OjcePGPP3001SsWLFA54uyQ63R0KvjIHp1HATA/uN/8OexJYTpz3BeB+d0Zs4pJ1lzZCy1DkKgxp+ujV6me5uXZOabEKLYKYpCembBF+o1mRWm/XYyR2IEoGBJkKb/dopH63kWqIvN2UFT6MUKY2NjSUhIQK1Wc+TIEWrUqAFAp06daNy4MUePHi3y5Gjfvn107do1X3Wzr0V4twULFhAVFcW2bduKMLrike/kaN68eYW+iZeXF3/88QctW7Ys9DVE2dGh2VN0aPYUACcvHmbjwW85kXqU0zoDUY4qoojg93Oz8D71MUFmXzrUfo7nOr2Jk86lhCMXQpRH6ZkmGk/9s8ivqwDXUjIImv5Xgc479WEPXBwLt0FFWFgYANOmTbMmRoB1HzFHR8d8Xcfd3Z1Tp05RvXr1+9Zt1qwZW7duzdd1fXx8ci1PSEhg6tSpTJkyBS8vr3xdqyTl+9W5e02j/Lh16xahoaEMHjyYsWPHsmvXrgJfQ5RtTeq2okldy3Yu0dcusW7PVxy9eYBwx9vEadVs5zrbYxbz1U8LCTRWpo1vN/p2GYGHq2cJRy6EEKVPVnLUp08fm/IzZ84A0KBBg/te4/LlywD5SowAKlWqRLduDzYkYvLkyVSuXJmRI0c+0HXspVj3VnN1deWJJ55g7NixTJ48uThvVWKKc2+18sbPpw6j+s8BIOlWPGt3zudQ7DbCtDdJ1qjZp0li3801LFizmiaGirSo3J6+ncdQw7t2icYthCjbnB00nPqw4NtKhUbcZPCSQ/ett3RIa9r4538pE2eHwg8nOHHiBD4+PjkSm+PHj6PVamncuPF9rxEeHl6gWeQGg4GbN2/mq66Xlxeau4ZLnD9/nkWLFjFnzhzrnqlgGR+UmZlJZGQkbm5uVK5cepaDscuA7LCwMNauXcu0adOK+1Yl5mEekP2gMvRp/Lb7O/ZH/kaYOpa4u2a+NdI70rRic3q3H0GjOo+UYKRCiNKsqAdkm8wKHT/bwbXkjFzHHakAH3cn9k543G7T+lu2bIm3tzdbtmyxKX/ppZcIDw/n5MmTgGW9wSlTprBw4UIqVKjA2LFjWbBgAefOneM///kPBw8exMnJid9//51GjRrxyy+/UKtW7kuw7Ny584HGHOXn/NGjRzNnzpx83eNe7D4g+0EEBQUV+QAxUX446Vx4sfsoXmQUZpOJraG/EHx6FeGmCKIcVYQ5ZRJmPMRPewZTf5uKIF0jejYfTPt/xjUJIURx0KhVTHu2MW+vOIIKbBKkrFRo2rON7ZYYmUwmTp8+Tffu3XMcO378OC1atLA+njBhAqdPn+bSpUukpqbSrl072rRpA1hajvbt28e6detYtmwZgwYNYtq0aSxdujTX+z7omKPAwEDWrVuXo3zy5MncunWLuXPnUrdu3Xxd317skhwJkV9qjYYe7QfQo/0AAA6G/cWfR3/gRMZpzunMnNcpnOcUa4+9j1/oewRqatO1wUv0aDdAZr4JIYpcz0Bfvn2tZY51jnxKYJ2j8+fPk5GRQbNmzWzK09PTuXDhAq+//joAMTExfPfdd1y4cAEPDw88PDx49NFHCQgIACzJ0ZQpU+jQoQMAAwcOvGfPzoOOOfL09MwxRgqwthTldqykSXIkSrV2QU/SLuhJAM5GHGXDgW84fusIp3R6oh1VRBPFHxf+w+wznxJk9qF9rWfo03m4zHwTQhSZnoG+dG/sU+IrZGcNxr47OQoPD8dkMtG0aVMAtm/fTqtWrWxmhSUkJNCkSRPMZjOnT5+mb9++1mM3btygSpUqdngGZUe+xhx99dVX9OzZ05p1ijse1hWyS9rVuEjW7f6aIwn7CHe8RXq2RcfcTGYCjZVo7fM4L3QeSSX30j9tVAjx4GRvNYs5c+Zw8OBBVq1aBUBcXBz+/v4cPHgQnU5HgwYNMBgM1un/zz//PF26dCn1q2vnR1GNOcp9Gcu7jB07lsOHD1sfazQaVq5cWYiwy58RI0Zw6tQpDh26/4wGUXSqe9fm3X7/5YfhB9nafw/jqrzIY/pKeJjMpGjU7NclMzdxHd3XdmXwwjbMWT2K6NjzJR22EEIUu4CAAHbv3k1sbCzXrl3j9ddfx2Aw0KBBA8LDw9Fqtfz8888YjUYWL15MWFgYb775ZkmHXarkq1utUqVKXL9+3fpYdhwRpYl7xcoMeWYKQ5iCwaDntz3fsS9iA2Fc5bqDmr+d0vk7PZilf+6gkcGBphWa8Wzbtwms17akQxdCiCLXs2dPunfvTkBAAHXq1OHFF18kKioKR0dHwsPDGTZsGKtWrWLUqFG0atWKrVu3UqFChZIOu1TJV7dav3792Lp1K3369MHd3Z158+bx5JNP3rObTaVSMXfu3CINtjSTqfylj9lkYvuhNew4vZJw4yUi71o4tp5eRaBjA3o0e52OLZ4pmSCFEEVGutVy98033xAcHMz//ve/kg6l2Nl149m4uDjGjBlDcHAwcXFxwP1bj1Qq1UO1MKIkR6XfoZPb+ePv7wnLOMlZRxNKtr2NamQqBKpq0an+CzzVYSBarUMJRiqEKAxJjnI3evRoKlWqxPTp00s6lGJn1+Tobmq1mhUrVjBgwICCnlpuSXJUtpyLOsGG/fM5nnKYUzo9mdkSpSpGM03NVWlX8yn6dH4HFydpbhaiLJDkKHc9e/Zk6NCh9O/fv6RDKXYlmhwtW7aMzp0757nz7sNIkqOy61p8NGt3f83f8XsId0ghLdvMN1eTmUCjB494d6Zfl1FU8ch9U0UhRMmT5EiUaHKU3alTp4iKigKgVq1a+drXpTyS5Kh8uHU7iXW7viHk6p+EaeJJ1NxJlHRmhcYGZ5p7tOX5ju/iX/3eexMZDHrW71pIXMplvN1q0qfzcBwddcX9FIR4aElyJEo8OdqwYQPjxo0jMjLSptzf358vvviC5557rjCXLXNknaPyy2DQ8/u+Jey9uI4wrhLrcKfrTa0oNDQ40NSlKc+2GU7TgA425y7aMImf49cTn22fOE+jmVc8+zCs98d2ew5CPEwkORIlmhxt3ryZ5557jlq1ajFs2DAaNWoEwOnTp1m0aBFRUVFs2rSJnj17FvTSZZa0HJVvZpOJnUfWsz18BWHGC0TcNfOtjgGCtAF0bzqIM5dDmJ/8m2UfpmxjmVT//Ki9W6m3JEhCFANJjkSJJkft27dHr9ezZ8+eHGsj3L59m44dO+Lk5MSBAwcKeukyS5Kjh8uR07vZfHgRJ9LDOetoxJwtCdIoCiawSYyyqBQFT5PCloFHpItNiCImyZGw6wrZdztx4gSvv/56rotGVahQgcGDB3PixInCXFqIMqFlo05MHriC1cOOsfaJVQzWPUaLDB1as4JJpco1MQJQVCpuaNWs37XQzhELIYTIr0IlR05OTty8eTPP4zdv3pSsXTw06voF8u+Xv+HH4Yd5zblTvs65knC2mKMSQghRWIVKjh5//HHmzp2ba7dZSEgIX331Fd26dXvg4IQoa/yq3HsGW5bl6bsYuLAV/131NpeiTxZzVEIIIQqiUGOOIiIiaN++PTdu3KBNmzY0aNAAgLNnzxIaGoq3tzcHDhx4qNZBkjFHAiwz3Hosb0mCRmWzAreVoqABS9fbP9SKQgODlqbOQfRqPYyWDR+zX8BClCMy5kiU6Jgjf39/Tpw4wahRo0hMTOSXX37hl19+ITExkdGjR3P8+PGHKjESIoujo45XPPsAd2anZVEpCirgbffnmBc4k97mAOrqVZhVKk7rTPxiPsbrIe/w3OIgJi15nh2hazA/RFvwCCFEafHAi0AKC2k5Etnlts6Rl9HMy7msc3Ti3H42hi7kRNoJzjhm2sx8881UCKI6j9XtS69HB8sMNyHuQVqORIkvAilsSXIk7laYFbIjrp5h3d55HEsK4ZRjOnr1nUSpkslMkMmTttV78Hznd3Ct4FHMz0CIskWSIyHJUSkhK2SL4pKQdI1fd37N4bidhGuTuJVtKxMXs5nATDce8XyMvp1G4uPpV4KRClE6SHIkJDkqZaTlSBSntIzbrN/1LQcv/84JdRwJ2brrHBSFxnodzdxa0bvDCAJqNS3BSIUoOZIclV6DBw9m2bJleR6/cuUK1atXf+D7SHJUykhyJOzFaMxky/4V7Dq/hnAliisOtluUBBg0NHVqQq9HhtGqSZeSC1QIO5PkqPQ6cOAAFy9etClTFIW33nqL2rVrc/Jk0SxpUlTJkbZIohFC2I1W68AznYbwTKchAOw9uom/ji8jzHCWCzo4qzNzVgnjf4dHUms/BGnr8HijATzRuh9qjaaEoxeijDKbIGo/pF6HilWhVgdQy89TfrVv35727dvblO3du5e0tDReffXVEooqb5IcCVHGdWzxDB1bPANA2PmDbApdwInbxzntmEmUo4ooLrHp7Eyqhn9IENV51L83zz32psx8EyK/Tv0GWyZASsydMrdq0PMzaPyc3cPp2rUrJpOJOXPmMGnSJPbu3Yubmxvvv/8+o0ePtns8hbVy5UpUKhUDBgwo6VByKFS32vbt2zly5AjvvfeeteyHH35g+vTp6PV6BgwYwOeff47mIforVbrVRGkTHXueX/d8zbHEg4Q7ptnMfPMwmQkyVqF1te707TIC94qVSzBSIYpGsXSrnfoNVg8C7n6r/Ofn6cUf7Z4geXp6Uq1aNRISEhgyZAh+fn4sXryYI0eOcPz4cYKCgor0fpmZmSQnJ+erbuXKlVGr77+EYmZmJr6+vjRs2JC9e/c+aIhWJdqtNn36dGrVqmV9HBYWxvDhw2natCn16tXjq6++wsfHhwkTJhTm8kKIIuDnW58xL34FQGLyDX7d9TWHru0gTJtIkkbNHk0iexJWs+B/q2hicKVllUfp23kU1bxq3efKQpQxigKZaQU/z2yCP94nZ2LEP2UqS4tSnS4F62JzcMlzc+r7iY2NJSEhAbVazZEjR6hRowYAnTp1onHjxhw9erTIk6N9+/bRtWvXfNWNiIjI1yLQf/75JwkJCaWySw0KmRydPn2aF154wfp4+fLluLm5sWfPHlxcXHjrrbf48ccfJTkSopSo5O7Fm899yJt8SFrGbX7bvYgDUZsIU1/jhlbNIafbHLr9F9///qdl5ptrS3q3f4cG/i1KOnQhHlxmGnxSrRgurFi62j4t4FIaH8SAY4VC3TEsLAyAadOmWRMjAAcHBwAcHR3zdR13d3dOnTqVrxlizZo1Y+vWrfm6ro+PT77qrVy5EgcHB1588cV81be3QiVHt2/ftmmO2rJlCz179sTFxQWA1q1bs2LFiqKJUAhRpFycKvDyk2N5mbGYTSa2HPiJnedWE26KJNpRxQknAycyD7Ji1wHqb9XQVNeIni2H0jaoe0mHLsRDLys56tOnj035mTNnAKx7nd7L5cuXAfI9db5SpUpFupl8amoqGzZsoEePHlSpUqXIrluUCpUc+fn5cejQId544w0uXLhAeHg4//73v63Hb968iU4ngz2FKO3UGg29Og6iV8dBAOw//gd/HltKmP4053VwTmfmHCdZc2QcNQ9CkMafLg1f4sm2L8vMN1F2OLhYWmsKKmo//NTv/vVeXWOZvVaQeArpxIkT+Pj45Ehsjh8/jlarpXHjxve9Rnh4OA0bNsz3PQ0GAzdv3sxXXS8vr/uON16/fn2pnaWWpVAbz7766qssWrSI5557jh49elCpUiV69+5tPf73338TEBBQZEHag16v54033qBmzZq4ubnRrl07Dhw4UNJhCWFXHZo9xYzXf2HtsBP88tgSXnVoQ1CGA1pF4bIj/K6J4L3zn9J9aVPGLO7G6q1zydAXYiyHEPakUlm6sQr6Ufdxy6w08hofpAK36pZ6BbluIccbgaXlqFmzZjnKT5w4QUBAgLVhwmg0MnHiRCpXroyfnx9ffPGF9X05PDyc6tWrM2DAANzd3WnXrh1RUVF53nP//v34+vrm6yM6Ovq+z+Gnn36iYsWKPPec/Wf65VehWo4mTZqEwWBg8+bN1KxZk6VLl+Lh4QFYWo127txZpqYTguUbqXbt2uzdu5caNWqwevVqnn32WSIjI6lYsWJJhyeE3TWu04rGdb4HIPraJdbv+ZojN/cT7nibOK2a7Vxne8x3fPXTIgKNlWnj242+XUbg4epZwpELUUTUGst0/dWDsCRI2Qdm/5Pg9PzUbusdmUwmTp8+TffuObu4jx8/TosWd8YITpgwgdOnT3Pp0iVSU1Np164dbdq0ASzJ0b59+1i3bh3Lli1j0KBBTJs2jaVLl+Z636Icc3Tjxg22bdvGK6+8Yh2KUxrJCtn3UK1aNTZu3Mgjjzxy37oylV88LJJuxbN253wOxW4jTHuT5Gx7vjmZFQINFWhRuT3PPzYKP586JRipeNgU2wrZua5zVN2SGNlxGv+ZM2do1KgRP/30k83aQOnp6bi6uvLRRx8xceJEYmJiaNSoERcuXMDLywuAl156iYCAAD766CNatmzJG2+8wbvvvgvA5s2bmTZtGocOHSr25zBv3jxGjhzJli1b6NGjR5Ffv6im8heqW+3xxx9n+/bteR4PDg7m8ccfL8ylSU1NZdq0afTs2ZPKlSujUqnyzGb1ej0TJkygWrVqODs707Zt23xnt/dz/vx5bt68Sb169YrkekKUFx6unrzx7DS+HbaHba8eYkq1f/GEwQdvo5kMtYrDTmksTtvOc1ue45VFLfn0pzc4efFwSYctROE1fg7GhMPrm+CF7y2fx4TZfX2jrMHYd3erhYeHYzKZaNrUsq/i9u3badWqlTUxAkhISKBJkyaYzWZOnz5N3759rcdu3Lhht4HRP/30E97e3kU6wLs4FKpbbefOnbz55pt5Ho+Li2PXrl2FCig+Pp4PP/yQmjVr0qxZM3bu3Jln3cGDB7NmzRrGjBlD/fr1Wbp0Kb169SI4OJiOHTsW6v5gycJfe+01Jk6ciLu7e6GvI0R556Rz4cXuo3iRUZhNJraG/kLw6VWEmyKIclQRrssk3HiIn/YOof52FYG6hvRsPoQOzZ4q6dCFKBi1BvwfK9EQ+vfvT26dPa1bt7YpT0hIsEmM4uLiOHDgAF9++SUXLlwgIyPD5vj69et56in7/EyWlbG8hWo5AlDdY0DZhQsXcHV1LdR1fX19iY2NJSoqitmzZ+dZLzQ0lFWrVjFr1ixmz57NsGHD2LFjB7Vq1eL999+3qduxY0dUKlWuH5MnT7apm5mZSf/+/alXrx5Tp04t1HMQ4mGk1mjo0X4An77xG5v+FcZ3Lb+gn6oJAXo1KkXhvE5hHacZfux9ei0O5P3vn2bz3h8xm0wlHboQ5UpAQAC7d+8mNjaWa9eu8frrr2MwGGjQoAHh4eFotVp+/vlnjEYjixcvJiws7J4NHg+jfLccLVu2jGXLllkfz5w5k8WLF+eol5SUxIkTJ+jVq1ehAtLpdPlaRGrNmjVoNBqGDRtmLXNycmLo0KF88MEHREdH4+dnWZgrv0uTm81mBg4ciEqlYtmyZfdMAIUQ99Y2qLt1baSzEUfZcOAbjt86wimdnmhHFdFc5o+Ls/n87GcEmX1oX+tpnus0HBenwi2OJ4Sw6NmzJ927dycgIIA6derw4osvEhUVhaOjI+Hh4QwbNoxVq1YxatQoWrVqxdatW6lQQX7usst3cpSWlsaNGzesj2/dupVj/xSVSkWFChV46623ir3V5ejRowQEBOQYUJU1Gv/YsWPW5Ci/hg8fTmxsLH/++Sda7b2/NHq9Hr1eb32ckpJSoHsJ8TBp4N+C9/0tf0zF3Ihi7e6vORK/l5OOt7ihVbODOHbELuGrld8TZPTgkaqP07/LKCq5e93nykKIu6nVapsGjW+++YYmTZoASI9IPuU7OXr77bd5++23AfD392fu3LklukZBbGwsvr6+OcqzymJiCrbgV1RUFN999x1OTk54et6ZivzHH3/w2GM5+5lnzZrFjBkzChi1EKKaVy3efeFzAJJTb7Ju53xCY7YSpk0gSaNmvyaF/UnrWbR2HYEGF5pXascLj43Ez7d+CUcuRNl09uxZa3Ik8qdQA7IjIiKKOo4CS09Pz3UV7qype+np6QW6Xq1atXId6JaXiRMnMm7cOOvjlJSUArdUCfGwc69YmcHPTGEwUzAY9Gzc8z17I9YTxlWuO6j52ymdv9ODWfrnDhoaHGhWoRnPtHmLoPrtSjp0IcqMs2fPMnTo0JIOo0zJV3KUtQ9LzZo1bR7fT1b94uDs7GzTrZUlIyPDerw46XQ6dDod8+fPZ/78+ZhkUKkQD8TRUccLT7zDC7yD2WRix6E1bD/9M+HGi0Q6qjipM3LS+Dcr9/+LujtVBDk0oEfTQTza/GlU6kLPLRGi3NuyZUtJh1Dm5Cs5ql27NiqVivT0dBwdHa2P76c4EwZfX1+uXr2aozw2NhawLOBoDyNGjGDEiBHWhaWEEA9OrdHQrd1LdGv3EgCHT+5g89/fEZZxirOORi46wkXOsD7sA2ocmUigqiad6vfjqQ4D0WodSjh6IURZl6/k6IcffkClUuHg4GDzuCQ1b96c4OBgUlJSbAZlh4SEWI8LIcqHVk0ep1UTy8Ky56JO8Nv+bziWcphTugyuOKi4QjRbIr7kv+f/S5DZm/Y1e9G709tUcJatf4QQBVeqtw85fPgwrVu3ZsmSJQwePNjmWEhICO3atWP27NmMHz8esMwgCwwMpEqVKhw8eNAuMWbvVjt37pxsHyKEHV2Lj/5n5tsewhxSSMvWveZqMtPE6E4r7y706zKKKh73XyJElG3Ftn2IKDOKavuQUpkczZs3j6SkJGJiYvj222/p27evdUO9kSNHWruvXnzxRdatW8fYsWOpV68ey5YtIzQ0lO3bt9OpUye7xix7qwlRsm7dTmLdrm8IvfInJzTxJGrvJEo6s0ITgzPNPNrwfMeR+FdveM9rGQx61u9aSFzKZbzdatKn83AcHXNOABGliyRHosSTo8TERH7++WcuXbpEYmJijpleKpWK77//vjCXpnbt2kRFReV6LCIigtq1awOWL8KUKVNYsWIFiYmJNG3alI8++qhYNrO7H0mOhCg9DAY9m/ctZc/FtYRxlViHO8MA1IpCQ4OWIOemPNNmGM0b2G41tGjDJH6OX098tuTK02jmFc8+DOv9sd2egyg4SY5EiSZHf/75J/369eP27du4ublRqVKlnBdWqbh06VJBL11mSXIkROlkNpnYeWQ928NXEGa8QISj7fE6BgjSBtAt6DXORh9ifvJvKADZxlWq/vk1+W6l3pIglWKSHIkSTY4CAwPR6/WsXbuWoKCggp5ersiYIyHKliOnd7P58GJOpIdx1tGIOVsSpFEUTGCTGGVRKQqeJoUtA49IF1spJcmRKNHkyMnJidmzZzNy5MiCnlpuScuREGXPpeiTrNs3n2PJoYQ7ZmBU338W7pRq/+LF7qPsEJ0oKEmORFElR4VaOa1+/frcunWrMKcKIUSpUcevCf9++RuWDz/Ma875m8QRnXCmmKMSQpS0QiVHM2fO5JtvviEyMrKIwxFCiJLhV+XeM9iyrEjfzcCFrfjvqre5cDm8mKMSQpSEQu2ttn37dry8vGjUqBHdu3fHz88PjUZjU0elUjF37twiCbI0k+1DhCgf+nQezrfLF5KgUaHktsitoqABjGoVx5z0HNPv5ccdewgwaGnqHMjTj/yLlo072z1uIUTRK9SYI3U+9jFSqVQPVcIgY46EKPsWbZjEvMQNADYJUtZstRHuz9GwZlu2nviR8MzzXNTZ/vqsbYAgbT2eaPwqXVs9j/quPxpF8ZIxR6VXamoqs2fPJiQkhNDQUBITE3Nd4BksCzpPnTqV5cuXW5fpmTlzJt27d7/vfYpqzFGhWo7MZnNhThNCiFJtWO+PYQP/rHN0JznyNCm8nG2do86P9AbgxLn9bAxdSFjaCc44ZhLpqCKSC2w8MwPfsOkEUp3H6j7P048OkRlu4qEWHx/Phx9+SM2aNWnWrBk7d+7Ms+7gwYNZs2YNY8aMoX79+ixdupRevXoRHBxMx44d8zyvKJXKFbLLImk5EqL8KMwK2ZFXz7J279ccTwrhpGM6+mwz3yqZzAQaPWlb/Un6dhmBawWPYn4GD6fibDkymU0ciTvCjbQbeLl40dK7JRq1tAzml16vJzExER8fn3tuDRYaGkrbtm1ttgbLyMggMDAQb29v9u/ff8/7lGjLkbhDxhwJUf44OuoKPF2/dvUGjHtpHgAJSdf4ddfXHL6+k3BtEokaNXs0N9kTv4pvVq8k0OBKS6/HeKHTKHw8/YrjKYgitC1qG5+Gfsr1tOvWsqouVfm/Nv9Ht1rd7B5P165dMZlMzJkzh0mTJrF3717c3Nx4//33GT16tN3jyQ+dToePz/33N1yzZg0ajYZhw4ZZy5ycnBg6dCgffPAB0dHR+PkV/89MocccqXIbsHiXhylhkJYjIURu0jJus37Xtxy8vJkT6uskZNuWxEFRaKzX0dTtEfp0eJeAWk1LMNKyrzhajrZFbWPcznEo3LVFFpb3wC+6fGH3BMnT05Nq1aqRkJDAkCFD8PPzY/HixRw5coTjx48X+eLMmZmZJCcn56tu5cqV7zsu+V4tR927d+fq1aucOnXKpnz79u1069aN3377jWeffTbPa5doy9HUqVNzJEcmk4nIyEjWr19PgwYNeOaZZwpzaSGEKFdcnCowoMd4BjAeozGTLftXsOv8GsKVKK44qDjuZOC44QArgvcTYNAQ5NSYXo+8SesmT5R06OWGoiikG9MLfJ7JbGJW6KwciRFgLfs09FPa+rQtUBebs9Y5Xw0MuYmNjSUhIQG1Ws2RI0eoUaMGAJ06daJx48YcPXq0yJOjffv20bVr13zVzb7/aWHExsbi6+ubozyrLCYmptDXLohCJUfTp0/P81hsbCzt2rUjICCgsDEJIUS5pNU68EynITzTaQgAe49u4q/jywgznOWCDs7qzJxVwllzeAy19kOQtg5dG75MtzYvysy3B5BuTKftyrbFcu3radfpsKpDgc4JGRCCi4NLoe4XFhYGwLRp06yJEYCDgwMAjo6OuZ53N3d3d06dOkX16tXvW7dZs2Zs3bo1X9fNT9fZvaSnp6PT5Rzfl9UKlJ5e8CS3MIp8zJGvry9vvfUWH330Ea+88kpRX14IIcqNji2eoWMLSyt72PmDbApdyInbxzjtmEmUo4ooLrHp3CdUPTmTIKrTofZz9O70L5n59hDLSo769OljU37mjGXl9gYNGtz3GpcvXwbIV2IEUKlSJbp1s0/XobOzM3q9Pkd5RkaG9bg9FMuA7AoVKhAREVEclxZCiHIpqH47guq3AyA69jxr98zjaOIBwh3TuO6g5jqxbLu6kLkrviXIWJnWvt15oeu7uFesXMKRl37OWmdCBoQU+Ly/r//NO9vfuW+9b574hkeqPlKgeArrxIkT+Pj45Ehsjh8/jlarpXHjxve9Rnh4OA0b5m9FeACDwcDNmzfzVdfLyyvHotAF4evry9WrV3OUx8bGAlCtWrVCX7sgijw5Cg8P56uvvnpoutVktpoQoqj5+dZn9IuWHQYSk29YZr5d20GYNpFkjZq9miT23vwfC/73C4GZFWlR+VGe7zSKGt61SzbwUkqlUhWqG6tDtQ5UdalKXFpcruOOVKio6lKVDtU62G1af1hYGM2aNctRfuLECQICAqxdUkajkSlTprBw4UIqVKjA2LFjWbBgAefOnSM8PJzq1aszYMAAfv/9dxo1asQvv/xCrVq1cr3n/v377TbmqHnz5gQHB5OSkmIzYDokJMR63B4KlRz5+/vnOpgsKSmJ5ORkXFxcWL9+/YPGViaMGDGCESNGWEfACyFEUark7sWbz33Im3xIesZtNuxexIGoTYSpr3FDq+aQLo1Dt7fyw+a/aGRwpFnFlvRpP4IG/i1KOvQyT6PW8H9t/o9xO8ehQmWTIGXNVpvQZoLdEiOTycTp06dzXSn6+PHjtGhx5zWfMGECp0+f5tKlS6SmptKuXTvatGkDWBox9u3bx7p161i2bBmDBg1i2rRpLF26NNf72nPMUb9+/fj8889ZtGiRdZ0jvV7PkiVLaNu2rV2m8UMhk6POnTvnSI5UKhWVKlWibt26vPzyy1SuLE29QghRlJydKvDyk2N5mbGYTSa2HPiJnedWc9IUyWVHFWG6TMIyQ1ixO4SArWqCdI3o2fIN2gU9WdKhl1ndanXjiy5f5LrO0YQ2E+w6jf/8+fNkZGTkaDlKT0/nwoULvP7664BlRtd3333HhQsX8PDwwMPDg0cffdTaoxMeHs6UKVPo0MEykHzgwIFMmzYtz/sW1ZijefPmkZSUZJ1xtnHjRq5cuQLAyJEjcXd3p23btvTv35+JEycSFxdHvXr1WLZsGZGRkXz//fcPHEN+FSo5yiu7FEIIYR9qjYZeHQfRq+MgAA4c/4Mtx5YSrj/NOZ3COZ2Zc5zk1yP/xu8gBGlq07XhyzzZ9mWZ+VZA3Wp1o6tf1xJfITtrMPbdyVF4eDgmk4mmTS3rZG3fvp1WrVrh5eVlrZOQkECTJk0wm82cPn2avn37Wo/duHGDKlWqFHv8n3/+OVFRUdbHa9euZe3atQC89tpr1t6XH3/8kSlTptjsrbZp0yY6depU7DFmke1DiogsAimEKC1OXTrMbwe/5cSto5zWGTBma+n3MpoJMvvSofYz9O40DCdd4aaUl0ay8azFnDlzOHjwIKtWrQIgLi4Of39/Dh48iE6no0GDBhgMBuv0/+eff54uXbqU2tW1C6KoFoG89zKW/5g1axapqakFDjIlJYVZs2YV+DwhhBCF17hOK/5vwPesHH6E33r+xjCXbrTKcMHJrHBDq2aH43VmxnzPEz+15q1Fj/Hdb9NIuhVf0mGLIhIQEMDu3buJjY3l2rVrvP766xgMBho0aEB4eDharZaff/4Zo9HI4sWLCQsL48033yzpsEuVfLUcBQUFceXKFV555RVefPFFHnvssTyn6mVmZrJr1y5Wr17N6tWrqVmzJidOnCjywEsbaTkSQpR2SbfiWbtzPqGx2wjX3iRZc+fvYyezQhODCy0qt6fvY6Px86lTgpEWjrQcWZjNZoYMGcLatWupU6cOL774Ij/99BOnTp3iww8/5Pr160RERLB//35atWrF4sWL8ff3L+mwi0RRtRzlKzlSFIWVK1fy+eefc/z4cXQ6HYGBgfj7+1OpUiUURSExMZGIiAjCw8PJzMwkKCiI8ePH8+qrrxZ6mfSyIPtU/nPnzklyJIQoEzL0afy2+zv2R24kTB1DXLY937SKQkODI00rNOe5du/QpG6rEow0/yQ5yt0333xDcHAw//vf/0o6lGJn1+Qou6NHj7J+/XoOHDjAmTNnSEhIAKBKlSo0bNiQ9u3b07t3b1q2bFnAp1S2ScuREKKsMptMbA39heDTqwg3RRB11w4U9fUqAnUNebLZYDo271UyQeaDJEe5Gz16NJUqVbrn1l/lRYklRyJ3khwJIcqLkLCtbDn6PWEZpznnaELJ1vpfI1MhUFWLLg3607P9a2g0xbLRQqFIcpS7nj17MnToUPr371/SoRQ7SY5KGUmOhBDl0bmIY6w/MJ/jt45wSqe3mfnmaTQTZK5K+5pP07vzW7g4VSjBSCU5EpIclTqSHAkhyruYG1Gs3f01R+P3Eu54izT1nXFKriYzgUYPWlV9nBc6j6CKx4OtlFwYkhwJSY5KGUmOhBAPk+TUm6zbOZ/QmK2EaRNIyjbzTWdWaGJwpkWldvR9bCQ1fe2z16YkR0KSo1JGkiMhxMPKYNCzcc/37I1YTxhXue5wJ1HSKAoNDA40dWnGs22H07R++2KLQ5IjIclRKSPJkRBCWGa+7Ti0hu2nfybceJHIu2a+1TWoCHSoT4+mr/Nos6eLdCsTSY5EiSVHer2eP//8k9q1a1v3cRGSHAkhRG4On9zB5r+/IyzjFGcdjTYz36plKgSpatKp/gv06jAIrdbhge4lyZEoseRIURScnJyYO3cub731VsEjL6ckORJCiHs7F3WC3/Z/w7GUw5zSZZCZLVGqYjQTaPamvd9T9On0NhVcXAt8/aw3xtq1a+Ps7FyUoYsyIj09ncjIyAdOjgq8QIVKpaJ+/frEx8s+PGC7QrYQQoi8BdRqyvhaCwC4Fh/N2t1fcyR+D2EOKSRo1ewinl3XlzNv1TICje608u5C387v4lWpWr6u7+DggEql4vbt25IcPaRu376NSqWybqpbWIUac7Ry5UrGjRvHrl27aNCgwQMFUF5Iy5EQQhTOrdtJrNv1DaFX/uSEJp7EbFuZOJoVGmc609y9DX0ffRf/Go3uea3Y2FiSkpJwc3PDzc0NrVZbrrewEpYeLaPRSEpKCikpKXh4eODr65tr3WIdkD1q1Ci2b9/OuXPn6NKlS65NmCqVirlz5xb00mWWJEdCCPHgDAY9m/ctZc/FtYRxlViHO4mNWlFoYNDS1DmIp1sPo0XDx3KcrygK8fHxnI84iVqlQatxxMXJVRKkh4BGo8Hb2xt3d/c8X+9iTY7U2Rb+yvPCKtVD1dUkyZEQQhQts8nEziPr2R6+gnDjBS7dNfOtjgECtfXpFjSQzi2eQ63RsGjDJH6OX0+CVoOLxoWKmopUNsHTlZ7gpSfGlswTEcVOq9Wi0WjumwTLVH47k+RICCGK15HTu9l8eDFh6WGccTRizvZG6Jup4GNy5qgu3VKQ7Zjqn7e5dyv1Zljvj+0asyhdJDmyM0mOhBDCfi5Fn2TdvvkcSw7llGMGBvW9WwxUioKnSWHLwCM4OursFKUobeySHEVERPDHH38QFRUFQK1atXjqqafw9/cv7CXLLEmOhBCiZFxPuMrcDSPYqLl437pTqv2LF7uPskNUojQqtqn8Wf79738zd+5czGazTblarWbMmDF8/vnnhb20EEIIkW9Vq1Snmns9SL1/crQicjGXV52id4cR1K8ZZIfoRFl0/5HVufjvf//Ll19+Sd++fTlw4ABJSUkkJSVx4MAB+vXrx5dffsmXX35Z1LEKIYQQufJ2q5mvehGOsEy/jxd2vEL/Rc35cPlrHDm1q5ijE2VNobrVGjZsSMOGDVm/fn2ux/v06cOZM2c4c+bMg8ZXZki3mhBClByDQU+P5S1J0KhstijJolIUKpkUOqoCOGm8yEWd7VtfbQMEauvyRONXebxV3yLd802UHvl9ry5Uy1FkZCQ9evTI83iPHj2IjIwszKVL1LBhw/D19cXNzY2goCA2btxY0iEJIYTIB0dHHa949gHuzE7LkvX4Vc8+fPzGOtYPO8FP7RfysqYlTfRaNIpCpCNsUl9k7JkP6bGkGWO/68Ha4G8xGPT2fiqiFChUy1HNmjXp1asXCxYsyPX4W2+9xe+//050dPQDB2hPZ86cwd/fH51Ox6FDh+jWrRuXLl2iSpUq9z1XWo6EEKLkZa1zFJ9tlW0vo5mXPfvkOY0/8upZ1u79muNJIZx0TEefbeabh8lMkLEKbar3oG+Xd3CrUKnYn4MoPsU6ILt///7MnTuX2rVrM3LkSCpUqABY9jSZN28e3333HWPGjClU4CWpYcOG1v+rVCoMBgNXr17NV3IkhBCi5A3r/TGDDVNZv2shcSmX8XarSZ/Ow+85fb929QaMe2keAAlJ1/h119ccvr6TcG0SSRo1ezSJ7IlfxberV9LE4EpLr4680GkUvp75G+ckyp5CtRylpaXx7LPPEhwcjFarpVo1y6aAMTExGI1GunbtysaNG3FxcSlwQKmpqcyePZuQkBBCQ0NJTExkyZIlDB48OEddvV7P1KlTWb58OYmJiTRt2pSZM2fSvXv3At83yzvvvMOSJUvIyMigV69ebNq0KV/LzkvLkRBClC9pGbdZv2sBBy//zgn1dRKytUZpFYXGeh3NXB+hz6MjCKjVrAQjFflll3WONmzYkGOdo169evHss88Weh+byMhI/P39qVmzJnXq1GHnzp15JkevvPIKa9asYcyYMdSvX5+lS5dy6NAhgoOD6dixY2GfFiaTiZ07dxIeHs7o0aPzdY4kR0IIUX4ZjZn8efAndp79H+FKFFccbFfgDjBoCHJqTK9H3qR1kydKMFJxL8WWHKWlpfHaa6/xwgsv8Oqrrz5woHfT6/UkJibi4+PD4cOHad26da7JUWhoKG3btmX27NmMHz8egIyMDAIDA/H29mb//v3Wuh07dmTfvn253m/SpEnMnDkz12PPPvssb7/9Nr169bpv3JIcCSHEw2Pv0U38dWIZYfqzXLhr5lstAwRp/Ona6BW6tXlRZr6VIsU25sjFxYVt27bx1FNPPVCAedHpdPj4+Ny33po1a9BoNAwbNsxa5uTkxNChQ/nggw+Ijo7Gz88PgL179xYqFqPRyIULFwp0zu3bt3F1vbMDtMFgIDMzE61Wi06ns6kH4OzsbN3INzMzE4PBgEajwcnJqVB109LSUBQFJycnNP/8QBqNRvR6PWq1Gmdn50LVTU9Px2w2o9Pp0Got3zYmk4mMjIwC1VWpVDbdrRkZGZhMJhwdHXFwcChwXbPZTHq6ZS+lrLFvYEmyjUYjDg4OODo6FriuoiikpaUBlu/5u1/PgtTNz2tfFN8nub2eRfF9kvV6Puj3yd2v54N+n+T1ej7o90n21/NBv0/yej0L+30ivyNKz++IR5s/TYuArgBcigljU+hCTtw+xkm1nghFRYRykU3nPqHqyZk0UXxp5fMUT3ccTCWPyvI7ooR/R+SLUghPPfWUMmTIkMKcWiCHDh1SAGXJkiU5jnXr1k1p1KhRjvJt27YpgPLbb78V6F5JSUnKTz/9pNy6dUvJzMxUVq9ereh0OuXo0aO51s/IyFCSk5OtH9HR0QqgAEpcXJy13syZMxVAefPNN23Od3FxUQAlIiLCWvbll18qgDJgwACbup6engqghIeHW8sWLVqkAErv3r1t6taqVUsBlNDQUGvZihUrFEDp1q2bTd3GjRsrgBIcHGwtW7dunQIoHTp0sKnbqlUrBVA2bdpkLfvrr78UQGnWrJlN3c6dOyuAsnr1amvZ3r17FUCpV6+eTd1evXrleI2PHj2qAEq1atVs6vbr108BlHnz5lnLzp07pwCKu7u7Td3XX39dAZT//Oc/1rIrV64ogKLVam3qvvPOOwqgTJs2zVqWmJhofT0NBoO1fPz48QqgjB8/3lpmMBisdRMTE63l06ZNUwDlnXfesbmfVqtVAOXKlSvWsv/85z8KoLz++us2dd3d3RVAOXfunLVs3rx5CqD069fPpm61atUUwOZ7dsmSJQqg9OrVy6ZuvXr1FEDZu3evtWz16tUKoHTu3NmmbrNmzRRA+euvv6xlmzZtUgClVatWNnU7dOigAMq6deusZcHBwQqgNG7c2KZut27dFEBZsWKFtSw0NFQBlFq1atnU7d27twIoixYtspaFh4crgOLp6WlTd8CAAQqgfPnll9ayiIgIBVBcXFxs6r755psKoMycOdNaFhcXZ309sxs9erQCKB988IG1LDU11Vo3NTXVWv7BBx8ogDJ69Giba8jvCIvy/Dti+FtDFUBp0t1HeeSHJkrg0kClyXdNrHUHf9lO+f63GUpiSrz8jviHPX9HJCcnK4CSnJys3Euh1jmaN28ee/bsYfLkyVy5cqUwl3hgsbGx+Pr65ijPKouJiSnQ9VQqFYsXL6ZGjRpUqVKFTz/9lJUrV9K8efNc68+aNQt3d3frR1YrlRBCiIeXa0XLVP+nmr3G1r7BjK7Ul/aGO903IY7JfHnzfzy5phPr/14MQGp6SonEKvJWqAHZrq6uGI1GDAYDQI5mPrAkG8nJyQ8U3L3GHNWtW5cGDRqwefNmm/JLly5Rt25dvvzyy2JdTkCv16PX31kcLCUlBT8/P2JiYvDx8ZEm8zLeZK5It1qO17OsNJlLt5r8jiiNvyNuJsazae8P/H3tL8I117ihVWM2msEEGpVCE8WJZhVb0qfdO/hVbZDj9ZTfEUXzO6JYZ6sNHjw4X7PRlixZUtBL27hXchQYGEjVqlXZvn27TfmpU6do0qQJCxYsYPjw4Q90/4KQAdlCCCHyw2wy8efBlew8+wthpkiiHW3fTwP0agJ1DenZcijtg54soSjLp2IbkK0oCl999RUODg422aC9+fr6cvXq1RzlsbGxANa1l4rb/PnzmT9/PiaTyS73E0IIUbapNRqeenQgTz06EIADJ7aw5ehSwvWnOaczWz44xdoj/8bvoEKQxp8uDV+iR9tXZOabnRR4zJHBYKBy5crMmzevOOLJt+bNm3Pu3DlSUmz7akNCQqzH7WHEiBGcOnWKQ4cO2eV+Qgghypf2TXsy4/VV/DrsOKsfW8qrDm0IynBAqyhEO6rYrInk/fOf0W1pU0Yv7sYvW+eQoU8r6bDLtQInR1lT7bP6UktKv379MJlMLFq0yFqm1+tZsmQJbdu2lQHSQgghypxGdR7h/wZ8z8rhR9jYaxPDXLrROsMFZ7OZG1o1OxyvMzPme574qTVvLerId79NIyklvqTDLncKNeZo8uTJ/PHHHxw4cKBYkqR58+aRlJRETEwM3377LX379qVFixYAjBw5End3dwBefPFF1q1bx9ixY6lXrx7Lli0jNDSU7du306lTpyKPKzfZu9XOnTsnY46EEEIUuaRb8azd+Q2HYrcSpr1JsuZO24aTWaGJwYUWldvT97FR+PnULcFIS7diHZD9yy+/8NFHH6HX6xk8eDC1a9fOdfxR3759C3ppAGrXrm3dkuRuERER1K5dG7CMTp8yZQorVqyw7q320Ucf0aNHj0Ld90HIgGwhhBD2kKFPY+OeH9gXuYFwYrjucCdR0igKDQ2ONKvQjOfajaBJ3VYlGGnpU6zJUdZ0wXtRqVQP1SBlSY6EEELYm9lkYlvoaoJP/0yYKYKouzpz6ulVBOka8GSzIXRsfv+tsMq7Yk2Odu3ala96nTt3LuilyxzpVhNCCFFahIZt44+j3xOWcYpzjiaUbMvu1MhUCFTVokuD/vRs/xoaTYEnrJd5xZociZyk5UgIIURpci7qGOv3f8PxlL85pdNjzJYoeRrNBJmr0r7m0/Tu/BYuTgXce6yMsktypNfrOXLkCHFxcTz66KN4enoW9lJlniRHQgghSquYG1Gs2zOPIzf2EO54i7Rsw2NcTWYCjR60qvo4L3QeQRWP+2/+XlYVe3L01VdfMX36dOsWIVu3buXxxx8nPj6ehg0b8p///Ic33nijcNGXQZIcCSGEKAuSU2+ybtd8Qq9uI0wbT1K2mW86s0ITgzMtKrXj+Y4jqVUtoAQjLXrFmhwtWbKEoUOH8vLLL/Pkk0/yxhtvsG3bNh5//HHAMsU+KSmJv/76q/DPoIyQMUdCCCHKKoNBz8a937Pv0gbCuMo1hztdb5aZbw4EuTTj2bbDaVq/fQlGWjSKNTkKDAykfv36rFu3joSEBLy8vGySo88++4yvvvoq1+09yitpORJCCFGWmU0mdhxey/ZTPxFuvEjkXTPf6upVBDrWp0fT13m02dNlciuTYttbDeDChQuMGjUqz+OVK1cmISGhMJcWQgghRAlQazR0a9ufbm37A3D45E42H1lMWPpJzjoauaiDi5xjQ9gkqh35gCCVH53q96NXh0FotQ4lHH3RKlRy5OHhQXx83suVnzp1Ch+f8jugSwghhCjvWjXpQqsmXQC4cDmc9fvncSz5MKd0GcQ4qIjhCn9GzOGL818QaPamvd9T9On0NhVcXEs28CJQqG61N954gx07dnDs2DFMJpNNt9rJkydp27Ytb7zxBl999VVxxFwqSbeaEEKIh8H1hKus3fUVf8fvJswhxWbmW0WTmUCjO628OtO3y0i8KlUrwUhzKtYxRzExMbRt2xZFUXj22WdZtGgRr732GiaTiV9//RVfX19CQ0Mfiqn9MiBbCCHEw+rW7STW71rAwStbCNPcIFF7J1FyNCs0yXSmuXtrnu84Cv/qDUswUotin8ofFxfHBx98wNq1a0lKSgLA1dWVF154gU8//RRvb+9CBV5WScuREEKIh5nRmMnve5ew+8JawrhCbLaZb2pFoYFBS1PnIJ5pM5zmDTrmeR2DQc/6XQuJS7mMt1tN+nQejqOjrkhitOsK2Tdu3MBsNuPl5ZWvfdfKI0mOhBBCCAuzycTuo7+xNWw54cbzXLpr5lsdAwRq69MtaCCdWzxnnfm2aMMkfo5fT3y2FihPo5lXPPswrPfHDxyXbB9iZ5IcCSGEELk7dnYvm0IXcSL9BGcdjZizbWXim6kQRA1ctBXZwBkUgGzHVf+kKe9W6v3ACZIkR3YmyZEQQghxf5eiT7J+/zccSw7lpEM6BvWdRAhFsUmMsqgUBU+TwpaBRx6oiy2/79UPZx9YEZo/fz6NGzemdevWJR2KEEIIUerV8WvCuJfm8+OwQ2zp8xfvuj9LYMY/KwvlkhgBKCoVN7Rq1u9aaJcYJTl6QCNGjODUqVMcOnSopEMRQgghyhSvStUY3ucTHvV8Il/141IuF3NEFpIcCSGEEKJEebvVLNJ6D0qSIyGEEEKUqD6dh+NpNFsHX99NpSh4Gc306TzcLvFIciSEEEKIEuXoqOMVzz4AORKkrMcve/YpsvWO7keSIyGEEEKUuGG9P+bdSr2pYrJNjjxNSpFM4y8ImcpfRGQqvxBCCPHgSsMK2doiuZsgK8dMSUkp4UiEEEKIsq1n28HW/2dk6MnI0BfJdbPeo+/XLiTJ0QPK2njWYDAA4OfnV8IRCSGEEOJebt26hbu7e57HpVutiJjNZmJiYnB1dUWVxyJWhZGSkoKfnx/R0dHlsrtOnl/ZVp6fX3l+biDPr6yT51c4iqJw69YtqlWrds+9YKXlqIio1Wpq1KhRbNd3c3Mrlz8AWeT5lW3l+fmV5+cG8vzKOnl+BXevFqMsMltNCCGEECIbSY6EEEIIIbKR5KiU0+l0TJs2DZ3OPgtf2Zs8v7KtPD+/8vzcQJ5fWSfPr3jJgGwhhBBCiGyk5UgIIYQQIhtJjoQQQgghspHkSAghhBAiG0mOhBBCCCGykeRICCGEECIbSY6EEEIIIbKR5EgIIYQQIhtJjoQQQgghspHkSAghhBAiG0mOhBBCCCGykeRICCGEECIbSY6EEEIIIbKR5EgIIYQQIhtJjoQQQgghspHkSAghhBAiG21JB1BemM1mYmJicHV1RaVSlXQ4QgghhLiLoijcunWLatWqoVbn3T4kyVERiYmJwc/Pr6TDEEIIIcR9REdHU6NGjTyPS3JURFxdXQHLF9zNza2EoxFCCCHE3VJSUvDz87O+Z+dFkqMiktWV5ubmVmTJkcGgZ/2uhcSlXMbbrSZ9Og/H0VFXJNcWQgghHlb3G/4iyVEptWjDJH6OX0+89p8+0VT4dvlCXvHsw7DeH5dscEIIIUQ5JslRKbRowyTmJW5A0dhmtgkaFfMSN8AGJEEqA6TlTwghyiaVoihKSQdRHqSkpODu7k5ycvIDdasZDHp6LG9JvEYFuTT7qRQFT5PCloFH5I22FMvR8gd4Gs3S8ldGSGJbtsnrV7YV5+uX3/dqSY6KSFElR6u3fsVHMYvvW6+TvjI+zn5o1VrUKi1atQMatRaN2sHyf40jDhpHtGoHHLSOaNSOOGodcdA6odU44OjghFarQ+egQ+fgjINWh87BCQcHZ5x0Tjg5uqBzcJZfKIVgbfkDmwRX9c+P2ruVekuCVIpJYlu2yetXthX365ff92rpVitl4lIu56vebt1NMN8Ec/HGo1IUNIBWAQ2K5bMCGkCjqFCT9ViFRlGhQYWaO5/Vivqf/6vRqNRk/dOgsTxWadCgtiR4Ko3lsVqLRqVBo/on4VNp0WocLHU0jmjUDjhoHNBqHNCqHdFqLB8OWh2OWh1ajSOODk44aB1x1Drj6OiETqvD0dEZBwcnnB2dcHKsgM7RCa3WoUi/XgaDnp/j11u6RO9q+VNUKlSKwqr49Qw2TJXEsxSSLu2yTV6/sq00vX6SHJUy3m41IfX+9YIyHKigcsKsmDFh+TCjYFaZMaFgRrF8VimYAFOOz1g/G1FZHufSjaeoVBgBowrgfotbKv98FIGsS2Ulf5lFc9m7qa3Jn2JN+rSKZel4rTX5U6EBS9Kn3En+NIr6n/+rUassieBt9MQ75b2wmKJScUOr4q0lnaik8eDur6kq++O7vtw2x3Kcl/1B3tdUFeA88ntegZ7Dna9Nzm+3e90v27H8nleArwOoMJvN/GE6iqLOPbFFUViSsJ7rP15GrdbcHUSZpS4na9aaTGZ+N/5939fvxvIr91z8T5QMs9nMpszDeb5+9v7DUrrVikhRjzlK0KgsP9B3Kc4xR0ZjJgajAb0+jXRDGpmZevSZaRgy9RgMGeiN6RiNBvSZeowmAwZjBiZTJgZjBkaTAaMpk0yTAZM5E6M5E6PJgMlsxGjOxGw2YjQbMSmZmBQTJrMRM5bPJsWS2pkU4z+fTZZkTzFjVpkxK4olAVSZ7yR9KP8kegpmLEmfGTDmlvz9k+Dl9vUUQghRdkyp9i9e7D6q0OdLt1oZ5eio4xXPPsxL3IBKUWze0LPGrLzs2adYMmet1gGt1gEXpwpUKvKrlzyjMZN0/W0MmRmkGzIw6G+TaTSgz0zHkGnAYEzHkJlBptFAplFPpsny2WjS2yR+maZMjCa9JbEzZ/6T4GViNBu5ln6F3bqE+8bSJqMCHhqPu0qVXP6X9Tjvv2Fsjt31t869H+XvmjlrZTt290HVPY7ZXPNekd3rvLzjzE+5Ja67jv3zI5ao3Oac0/3/VqyvV1FJcblvvbKgPP1lnKRK47zu/s+onl5FJZztEJEoiETSuZCP1y+/Q08elCRHpdCw3h/DBv4ZlHYnOfI0KbwsgwoLTat1wFXrUaz3yG/L37dDdsmYo1Imv5MhXvZ/84H+chXFI7+v3yvy+pVK+X39vN1q2iEa6VYrMkXVrZadTEctm7IGFQK5tvzJbLXSqSS7tMWDk9evbLPX65ff92oZlVaKOTrqeLH7KN594XNe7D5KfqDLiGG9P+bdSr2pYrL9u8PTpEhiVIpldWnDnUQ2S3F3aYsHJ69f2VbaXj+7thzduHGDzz77jM2bNxMZGQlA7dq16dWrF++99x5Vq1a1VyhFrjhajkTZJi1/ZVNu66x4Gc3SpV1GyOtXthX361fqFoE8efIkTzzxBHFxcbRt25aAgAAAzp07R0hICF5eXmzfvp3AwEB7hFPkJDkSovyQxLZsk9evbHuoVsju0qULJ0+eZPPmzbRu3drmWGhoKL169SIoKIjg4GB7hFPkJDkSQgghSrdSN+YoNDSU0aNH50iMANq0acPo0aMJCQmxVzhCCCGEELmyW3Lk7e2Nk5NTnsednJzw9va2VzhCCCGEELmyW3I0ZswYvv32W65du5bjWExMDN9++y1jxoyxVzhCCCGEELkqtkUgv/jiixxlFStWpF69ejz//PPUq1cPgPPnz7N+/Xrq1auXc+VaIYQQQgg7K7YB2YXZ2E+lUmEymYohmuInA7KFEEKI0q3E91aLiIgorksLIYQQQhSbYkuOatWqVVyXFkIIIYQoNnbfePb27dvs2rWLqKgowJJEde7cmQoVKtg7FCGEEEKIHOyaHH399ddMnjyZ1NRUm8HXrq6ufPzxx7z77rv2DEcIIYQQIge7TeX/8ccfGT16NIGBgaxcuZJjx45x7Ngxfv75Z4KCghg9ejTLly+3VzhCCCGEELmyW3L0xRdf0KlTJ3bv3s1LL71E06ZNadq0KS+99BK7du3iscce47///W+hrq3X65kwYQLVqlXD2dmZtm3bsnXr1nydu23bNrp27YqnpyceHh60adNGkjQhhBDiIWa35Ojs2bP0798fjUaT45hGo6F///6cPXu2UNcePHgwX3zxBa+++ipz585Fo9HQq1cv9u7de8/zfvvtN5588kkMBgPTp0/n448/xtnZmUGDBvHll18WKhYhhBBClG1223jWx8eHgQMHMnv27FyPv/fee/z4449cv369QNcNDQ2lbdu2zJ49m/HjxwOQkZFBYGAg3t7e7N+/P89zn3zySU6ePMmlS5fQ6Sw7/hqNRho2bEiFChU4fvx4vuOQdY6EEEKI0q3UbTz79NNP8/XXX7Nq1aocx3755RfmzZvHs88+W+DrrlmzBo1Gw7Bhw6xlTk5ODB06lAMHDhAdHZ3nuSkpKVSqVMmaGAFotVo8PT1xdnYucCxCCCGEKPvsNlvt008/5cCBA7z66qv8+9//pn79+oBl+5Br167RsGFDPv300wJf9+jRowQEBOTIANu0aQPAsWPH8PPzy/XcLl268NlnnzFlyhRef/11VCoVK1eu5PDhw6xevfqe99Xr9ej1euvjlJSUAscuhBBCiNLHbsmRl5cXR44cYeHChfzxxx/WdY6CgoKYMGECw4YNw8nJqcDXjY2NxdfXN0d5VllMTEye506ZMoWIiAg+/vhjZs6cCYCLiwu//vorvXv3vud9Z82axYwZMwocrxBCCCFKN7skR+np6UyaNImuXbsyevRoRo8eXaTXzt4tliUr0UpPT8/zXJ1OR0BAAP369aNv376YTCYWLVrEa6+9xtatW2nXrl2e506cOJFx48ZZH6ekpOTZQiWEEEKIssMuyZGzszMLFy6kcePGxXLt7N1bWTIyMqzH8/Luu+9y8OBBjhw5Yt0o98UXX6RJkyaMHj2akJCQPM/V6XS5JmVCCCGEKNvsNiD7kUceITw8vMiv6+vrS2xsbI7yrLJq1arlep7BYOD777/n6aeftiZGAA4ODjz11FMcPnwYg8FQ5PEKIYQQonSzW3I0Z84cVq1axXfffYfRaCyy6zZv3pxz587lGBCd1erTvHnzXM9LSEjAaDRiMplyHMvMzMRsNud6TAghhBDlm93WOWratCnx8fFcv34dnU5H9erVc3R5qVSqAq0tBJYkqF27djbrHOn1egIDA6lSpQoHDx4E4PLly6SlpdGwYUMATCYTnp6eeHt7ExYWhqOjIwCpqak0atSIihUrcvr06XzHIescCSGEEKVbft+r7TZbrXLlylSpUoUGDRoU6XXbtm1L//79mThxInFxcdSrV49ly5YRGRnJ999/b603aNAgdu3aZd3wVqPRMH78eCZPnky7du0YNGgQJpOJ77//nitXrrBixYoijVMIIYQQZYPdkqOdO3cW27V//PFHpkyZwvLly0lMTKRp06Zs2rSJTp063fO8SZMm4e/vz9y5c5kxYwZ6vZ6mTZuyZs0aXnjhhWKLVwghhBCll9261co76VYTQgghSrdS160GlrFAixcvZvPmzURGRgJQu3ZtevXqxZtvvlmoRSCFEEIIIYqS3WarXblyhebNmzNq1CiOHz+Ol5cXXl5eHD9+nFGjRtG8eXOuXLlir3CEEEIIIXJlt+RoxIgRREVFsXr1aq5evcquXbvYtWsXV69e5ZdffuHy5cuMGDHCXuEIIYQQQuTKbt1q27dvZ+zYsfTr1y/Hsf79+3PkyBG+/vpre4UjhBBCCJEru7Ucubq64u3tnedxHx8fXF1d7RWOEEIIIUSu7JYcDRkyhKVLl5KWlpbjWGpqKkuWLGHo0KH2CkcIIYQQIld261Zr3rw5v//+Ow0bNuT111+nXr16AJw/f54ff/yRypUr07RpU9auXWtzXt++fe0VohBCCCGE/dY5yr65a15UKhXZw1GpVGVmfzNZ50gIIYQo3UrdOkfBwcH2upUQQgghRKHZLTnq3LmzvW4lhBBCCFFodhuQLYQQQghRFkhyJIQQQgiRjSRHQgghhBDZSHIkhBBCCJGNJEdCCCGEENmUeHJkMBi4fft2SYchhBBCCAHYMTlatWoVY8eOtSmbMWMGFStWxMPDg+eff57U1FR7hSOEEEIIkSu7JUf//e9/bVqI9u/fz4wZM+jRowdjx45ly5YtfPzxx/YKRwghhBAiV3ZbBPLixYu8/vrr1scrV67Ex8eHdevWodVqMZvN/Prrr8yaNcteIQkhhBBC5GC3liO9Xo+Tk5P18V9//cVTTz2FVmvJzxo3bsyVK1fsFY4QQgghRK7slhz5+/uzbds2AA4fPsyFCxfo2bOn9fj169epWLGivcIRQgghhMiV3brVhg8fzujRozl16hRXrlyhRo0aPPPMM9bj+/bto0mTJvYKRwghhBAiV3ZLjkaOHImTkxObN2/mkUceYcKECTg7OwNw8+ZNrl27xltvvWWvcIQQQgghcqVSFEUp6SDKg5SUFNzd3UlOTsbNza2kwxFCCCHEXfL7Xm23lqPcKIpCcHAwer2ejh074urqWpLhCCGEEELYb0D2pEmT6Nq1q/Wxoig8+eSTdO/enaeffpqgoCAuXrxor3CEEEIIIXJlt+To119/pU2bNtbHa9asYfv27cycOZNNmzZhMpmYPn26vcIRQgghhMiV3brVrl69Sr169ayP165dS+PGjZk4cSIAb7/9Nt9++629whFCCCGEyJXdWo60Wi16vR6wdKlt377dZp2jqlWrEh8fb69whBBCCCFyZbfkKDAwkBUrVpCYmMiSJUtISEjg6aefth6PiorC09PTXuEIIYQQQuTKbt1qU6dO5dlnn7UmQI8++qjNAO3ff/+d1q1b2yscIYQQQohc2S056t69O0eOHGHr1q14eHjw0ksvWY8lJibSqVMnevfuba9whBBCCCFyJYtAFhFZBFIIIYQo3UrtIpAHDx4kODiYuLg43nnnHerXr09aWhpnzpwhICBANp8VQgghRImy24Bsg8FA3759efTRR5k0aRJfffUV0dHRliDUap588knmzp1rr3CEEEIIIXJlt+RoypQpbNq0iW+//ZazZ8+SvTfPycmJ/v37s2HDBnuFI4QQQgiRK7slRz///DNvv/02w4YNo3LlyjmON2rUiEuXLtkrHCGEEEKIXNktOYqLiyMoKCjP4xqNhrS0NHuFI4QQQgiRK7slR35+fpw5cybP4/v27bPZXkQIIYQQoiTYLTkaMGAACxcu5MCBA9YylUoFwOLFi1m9ejWDBg2yVzhCCCGEELmy2zpHBoOBZ599lh07dtCoUSNOnjxJUFAQN2/e5MqVK/Tq1YsNGzag0WjsEU6Rk3WOhBBCiNItv+/Vdms5cnR0ZMuWLSxZsoQ6derQsGFD9Ho9TZs2ZenSpWzcuLHMJkZCCCGEKD9khewiIi1HQgghROlW6lqOhBBCCCHKArttH/L444/ft45KpWL79u12iEYIIYQQInd2azkym80oimLzYTQauXjxIjt37uTKlSuYzeZCXVuv1zNhwgSqVauGs7Mzbdu2ZevWrfk+/5dffqF9+/ZUqFABDw8POnTowI4dOwoVixBCCCHKNru1HO3cuTPPY5s2bWLYsGF88cUXhbr24MGDWbNmDWPGjKF+/fosXbqUXr16ERwcTMeOHe957vTp0/nwww/p168fgwcPJjMzk/DwcK5evVqoWIQQQghRtpWaAdnvv/8+ISEh7Nq1q0DnhYaG0rZtW2bPns348eMByMjIIDAwEG9vb/bv35/nuQcPHqRDhw7897//ZezYsQ8UvwzIFkIIIUq3Mjcgu27duhw6dKjA561ZswaNRsOwYcOsZU5OTgwdOpQDBw4QHR2d57lz5szBx8eH0aNHoygKqamphYpdCCGEEOVHqUiOjEYjq1evxtPTs8DnHj16lICAgBwZYJs2bQA4duxYnudu376d1q1b89VXX+Hl5YWrqyu+vr7MmzfvvvfV6/WkpKTYfAghhBCi7LPbmKM33ngj1/KkpCQOHjzItWvXCjXmKDY2Fl9f3xzlWWUxMTG5npeYmEh8fDz79u1jx44dTJs2jZo1a7JkyRJGjhyJg4MDw4cPz/O+s2bNYsaMGQWOVwghhBClm93GHNWuXdu6l5r15ioVlSpVom7durz55ps8+eSTBb5u3bp1adCgAZs3b7Ypv3TpEnXr1uXLL79kzJgxOc6Ljo6mZs2aAKxatYqXXnoJsMyqCwoKIiUl5Z5dcnq9Hr1eb32ckpKCn5+fjDkSQgghSqn8jjmyW8tRZGRksVzX2dnZJknJkpGRYT2e13kADg4O9OvXz1quVqt56aWXmDZtGpcvX7YmUHfT6XTodLoHDV8IIYQQpUypGHP0IHx9fYmNjc1RnlVWrVq1XM+rXLkyTk5OVKlSJceebt7e3oCl600IIYQQDxe7tRzt3r37nsdVKhVOTk7UqFEj1zFEeWnevDnBwcGkpKTYNJGFhIRYj+dGrVbTvHlzDh06hMFgwNHR0Xosa5ySl5dXvuMQQgghRPlgtzFHarU6x5ijvNSvX58ZM2ZYxwHdS0hICO3atbNZ50iv1xMYGEiVKlU4ePAgAJcvXyYtLY2GDRtaz50zZw5jx45l0aJF/Otf/wIs3XFNmjTBycmJkydP5vv5yTpHQgghROlW6sYcbdmyhQkTJqDX6/nXv/5FvXr1ADh//jzfffcdzs7OTJ48maioKBYuXMiAAQPQaDQ244Fy07ZtW/r378/EiROJi4ujXr16LFu2jMjISL7//ntrvUGDBrFr1y6y54LDhw/nu+++Y8SIEZw7d46aNWuyfPlyoqKi2LhxY/F8IYQQQghRqtmt5WjcuHEcOHCAXbt22XRhgaW1pkuXLnTu3JnPPvuMjIwMWrVqhbOzc74WhszIyGDKlCmsWLGCxMREmjZtykcffUSPHj2sdbp06ZIjOQKIi4vj/fffZ+PGjdy+fZvmzZszY8YMm3PzQ1qOhBBCiNItv+/VdkuOqlatyuTJkxk5cmSux7/++ms+/vhjrl27BsCnn37KRx99xO3bt+0R3gOT5EgIIYQo3Urd9iG3b9/m+vXreR6PjY212b7Dw8MjxywyIYQQQojiZrfk6PHHH2fOnDls2rQpx7GNGzcyd+5cHn/8cWvZsWPHqF27tr3CE0IIIYQA7Dgge968eXTt2pXevXtTvXp16tatC8DFixe5evUqtWrV4uuvvwYsY4guX77Mm2++aa/whBBCCCEAO445AkhLS2PBggX8+eefREVFAVCrVi169OjB8OHDqVChgr1CKXIy5kgIIYQo3UrdgOzyTpIjIYQQonQrdQOyhRBCCCHKAkmOhBBCCCGykeRICCGEECIbSY6EEEIIIbKR5EgIIYQQIhu7JUdvvPEGISEheR4PDQ3ljTfesFc4QgghhBC5sltytHTpUi5evJjn8YiICJYtW2avcIQQQgghcmW3FbLvJyYmBmdn55IOwy4URcFkMmE0Gks6lHLPwcFB9ugTQghRIMWaHG3YsIENGzZYHy9atIht27blqJeUlMS2bdto3bp1cYZT4hRFISkpiRs3bmAymUo6nIeGh4cHPj4+qFSqkg5FCCFEGVCsydGpU6f43//+B4BKpSIkJIS///7bpo5KpaJChQp06tSJL774ojjDKXHXrl0jKSkJNzc33Nzc0Gq18oZdjBRFIS0tjbi4OAB8fX1LOCIhhBBlgd22D1Gr1axYsYIBAwbY43Z2d78lyU0mE+fPn8fT0xNPT88SiPDhlZCQQFxcHAEBAdLFJoQQD7H8bh9itzFHZrPZXrcqlTIzM1EUpUxvrltWubi4AJbXQJIjIYQQ92O35OjWrVskJSXh5+dnLYuJiWHBggXo9XpeeOEF2rRpY69wSox0o9mffM2FEEIUhN2So2HDhhEREcHBgwcBS9NWu3btuHLlCmq1mrlz57Jlyxa6dOlir5CEEEIIIXKw2zpHe/fu5ZlnnrE+XrFiBTExMezfv5/ExESaNm3KzJkz7RWOEEIIIUSu7JYcxcfHU716devj3377jY4dO9KuXTtcXV0ZNGgQx48ft1c4QgghhBC5slty5OHhwbVr1wBIT09nz549PPnkk9bjWq2WtLQ0e4UjyjC9Xs8bb7xBzZo1cXNzo127dhw4cKCkwxJCCFFO2G3MUYcOHfjmm29o2LAhW7ZsISMjg969e1uPnzt3zqZlSYi8GI1Gateuzd69e6lRowarV6/m2WefJTIykooVK5Z0eEIIIco4u7UcffbZZzg4OPDCCy+wePFixo0bR5MmTQDLGkD/+9//6Ny5s73CEWVYhQoVmDp1KjVr1kStVvPyyy/j6OjI2bNnSzo0IYQQ5YDdkqN69epx9uxZjh49yqVLl5g9e7b1WFpaGvPmzWPSpEn2CkfYwccff4xKpSIwMDDX42azGS8vL/7zn/880H3Onz/PzZs3qVev3gNdRwghhAA7bzzr4OBAs2bNcpS7urradLGJsu/KlSt88skn91z0MjQ0lPj4eJ5++ulC3yc9PZ3XXnuNiRMn4u7uXujrCCGEEFns1nIElrWNPv30U3r06EGLFi0IDQ0F4ObNm3zxxRdcuHDBnuGIYjR+/HjatWtHq1at8qyzefNmatWqZe1eLajMzEz69+9PvXr1mDp1amFDFUIIIWzYLTm6cuUKLVq0YOrUqVy5coUTJ06QmpoKQOXKlVm4cCFff/21vcIRxWj37t2sWbOGOXPm3LPe77//btNq9M4776BSqe75ERkZCVi65AYOHIhKpWLZsmWyCrYQQogiY7dutffee49bt25x7NgxvL298fb2tjnep08fNm3aZK9wSp/bty2fXVwg643eYIDMTNBqQafLWdfZGdT/5LeZmZb6Gg04ORWubhEwmUyMHDmSN998k6CgoDzrXbt2jaNHj/Lhhx9ay1544QX+/vtvLl++bDMmbdq0aTg5OTF58mRq164NwPDhw4mNjeXPP/9Eq7Vr77AQQohyzm4tR3/99RejRo2icePGuf6VX6dOHaKjo+0VTulTsaLlIz7+Ttns2Zayd9+1revtbSm/fPlO2fz5lrKhQ23r1q5tKT99+k7Z0qWWspdfLupnwYIFC4iKiuKjjz66Z73Nmzfj5OTE448/bi174oknMBgMtGjRgtdee836cfPmTTp27Mgrr7wCQFRUFN999x2hoaF4enpSsWJFKlasyJ49e4r8+QghhHj42O1P7vT0dLy8vPI8fuvWLXuFIopJQkICU6dOZcqUKfd8rcGSHHXt2hVnZ2drmclk4syZM3Tv3t1aFh0dTVJSks2Mt1q1aqEoStE/ASGEEAI7thw1btyY3bt353l8/fr1tGjRwl7hlD6pqZYPT887Ze+9ZymbN8+2blycpbxmzTtlI0ZYyr7/3rZuZKSlvFGjO2WDB1vKVq0q0qcwefJkKleuzMiRI+9ZLzMzk61bt+aYpXbhwgUyMjJsBmiHhYUB5LkcgBBCCFHU7NZyNGbMGF5//XWaNm1K//79Acug2gsXLjBjxgwOHDjAr7/+aq9wSp/cprw7Olo+8lPXwcHy8SB1H8D58+dZtGgRc+bMISYmxlqekZFBZmYmkZGRuLm5UblyZfbu3UtKSgq9evWyuUZ4eDhgmwidOHEiR5kQQghRnOyWHL322mtERUUxefJk62KPPXv2RFEU1Go1n3zyCX369LFXOKKIXb16FbPZzKhRoxg1alSO4/7+/owePZo5c+bw+++/07hxY+vg6izh4eGo1WoaZWvlCgsLw9vb+77ddEIIIURRses0n0mTJjFw4EB+/fVXLly4gNlspm7duvTt25c6derYMxRRxAIDA1m3bl2O8smTJ3Pr1i3mzp1L3bp1Act4o2eeeSZH3fDwcPz9/XFxcbGWnTlzptDrIAkhhBCFYfc50DVr1mTs2LH2vq0oZp6enrm2/GWtdZR1LCIigtOnT/Ptt9/mqBseHp4jEbp27RouLi4kJSXh4eFRxFELIYQQOdk9OQoPD2fz5s3Wxfz8/f3p2bPnPdfEEeXH5s2bcXd359FHH7UpNxgMXLhwgb59+9qUP/XUU6xYsYKhQ4c+3GPShBBC2I1KsdOcaL1ez/Dhw1m+fLl1nBFYBmWrVCpeffVVvvvuOxxzG4BcBqSkpODu7k5ycjJubm45jmdkZBAREYG/vz9ORbzwYlnSq1cvKlasyOrVq+12T/naCyGEgPu/V2ex21T+CRMm8OOPP/L2229z+vRpMjIy0Ov1nD59mrfeeosVK1bw/vvv2yscUUK6dOki3apCCCFKNbu1HHl6evL000+zbNmyXI8PHDiQP/74g/jsK0SXIdJyVHrJ114IIQSUwpajzMxM2rVrl+fxDh06YDQa7RWOEEIIIUSu7JYc9ejRgz///DPP41u2bOHJJ5+0VzhCCCGEELkqttlqN2/etHn80Ucf8eKLL9K3b19GjBhBvXr1AMvKyvPnzycqKopffvmluMIRQgghhMiXYkuOPD09UalUNmWKohAWFsaGDRtylAM0adJEutaEEEIIUaKKLTmaOnVqjuRIILvJlwD5mgshhCiIYkuOpk+fXlyXzkGv1zN16lSWL19OYmIiTZs2ZebMmXTv3r1A1+nevTvbtm1jxIgRzJs3r0hjdHBwQKVScfv2bZydnYv02uLe0tLSAMtrIIQQQtyP3VfILg6DBw9mzZo1jBkzhvr167N06VJ69epFcHAwHTt2zNc11q5dy4EDBx48mNu3wdUVslrNDAbIzESj1eLu7s6NGzfQ6/W4VayIVqNBpdHcqWs2g6JYHquzjZU3mSyf1erC1VUUS/0HqZt1vwetC6DR5Kyb/RpFVFcxm0lLTycuPh4PDw80KpXl9QGoUOFOXb0ejEZwcICsRUgVBf5JqnBxyfF6FqiuVgs63Z37ZcXg7HzneRSkbmampb5GA9mXJkhLs8Ti5HTna1GQukaj5WuhVlvulyU93fI1Lkhdnc7yXMDyfZaRYfm6ZNs3r0B1MzIsxxwdLV97sJybnm75f/bXsyB17/faP+j3SV6vZ2G/T/J6PR/0+ySv17Mw3ye5vZ4P8n2S2+tZFN8nub2ehf0+kd8RZet3RD7YbbZacQkNDWXVqlXMmjWL2bNnM2zYMHbs2EGtWrXyvahkRkYG//73v5kwYcKDB1StGmRfq2n2bKhYEd59Fx8fH3x9fbl9+zZX9u4lcs8eIi5cICIiwvIRFkbEnj1E/P33nbKICCL27bOUnz9/pyw83FJ26JBt3f37LeVnz94pO3nSUhYaalv34EFL+Zkzd8pOnbKUhYTkXvf06Ttlp09byg4etK0bEmIpP3nyTtnZs5ayAwds6x46lLPuuXOWsv37besePmwpDw+/U3b+vKVs717bun//TeSePcSdP4+Hhwc+Pj4QG2t5Le7eo23cOEv5J5/cKUtOtpRVrGj5Ic8yaZKlbNKkO2VG4526ycl3yj/5xFI2bpzt/Tw8LOWxsXfK5s61lA0fblu3enVL+cWLd8oWLbKUDRxoW7d+fUt5WNidsp9+spS98IJt3WbNLOUHD94pW7fOUvbUU7Z127e3lO/Ycafszz8tZZ062dbt1s1SvmnTnbI9eyxlrVvb1n3uOUt59okYR45Yyho3tq378suW8qVL75SdPm0pq13btu7QoZby+fPvlF2+bCnz9rat++67lvLZs++UxcffeT2zmzDBUjZjxp2ytLQ7dbPe/MBSp2JFyznZZdXN43eEDW9vS/nly3fK5s+3lA0dalu3dm1L+enTd8qWLrWUvfyybd3GjS3lR47cKfvlF0vZc8/Z1m3d2lK+Z8+dsk2bLGXdutnW7dTJUp59VvKOHZay9u1t6z71lKU8+2bVBw9aypo1s637wguW8p9+ulMWFmYpq1/ftu7AgZbyRYvulF28aCmrXt227vDhlvK5c++Uye+IO8rz74h8KPMtR2vWrEGj0TBs2DBrmZOTE0OHDuWDDz4gOjoaPz+/e17jP//5D2azmfHjxzN16tRii1WlUuHh4YG7uzumTp0w6nSWb6asH9ply2DWLHjmGfj88zsnDhgAiYmwcSP4+1vKVq+GqVPhiSds3wTefBOuXoX//Q8aNrSUbdwI770HHTrADz/cqTtyJFy4AD/+CI0aWcq2bbP8km7RAn7++U7d996D8HBYsAC6dLGU7dsHb71luc/69XfqTpsGoaEwZw707GkpO3LEUrdWLdtfnp9+Crt2WZ73889byk6fttT19obdu+/UnTPHcu6UKfDqq5ayyEhLXVdXOHToTt1Fi2DtWhxGj0bTocM9XxchhBAiO7utkF1cunfvztWrVzl16pRN+fbt2+nWrRu//fYbzz77bJ7nX758mYYNG/LDDz/w8ssvo1Kp8jXmSK/Xo9frrY9TUlLw8/MjOSYGNx8faTKXJnNpMpduNelWk98R+asrvyPs9jsivytkl/nkKDAwkKpVq7J9+3ab8lOnTtGkSRMWLFjA8LubIbPp378/MTEx7Nu3DyDfydH06dOZkb15/R/3+4ILIYQQomSUuu1Dikt6ejq67Fn0P7L20ErPyhpzERwczK+//sqcOXMKfN+JEyeSnJxs/YiOji7wNYQQQghR+pT5MUfOzs423VtZMjIyrMdzYzQaGTVqFAMHDqT13YPA8kGn0+WalAkhhBCibCvzyZGvry9Xr17NUR77zyj/atWq5Xrejz/+yNmzZ1m4cCGRkZE2x27dukVkZCTe3t64ZO/TFEIIIUS5V+aTo+bNmxMcHExKSopN/2FISIj1eG4uX75MZmYmjz76aI5jP/74Iz/++CPr1q2jT58++Yoja+hWSkpKwZ6AEEIIIewi6z36fsOty/yA7JCQENq1a8fs2bMZP348YJlJFhgYSJUqVTj4zxoNly9fJi0tjYb/TG8/c+YMZ86cyXG9559/nl69evGvf/2Ltm3b4uvrm684rly5ct8lA4QQQghR8qKjo6lRo0aex8t8y1Hbtm3p378/EydOJC4ujnr16rFs2TIiIyP5/vvvrfUGDRrErl27rNliw4YNrYnS3fz9/fPdYpSlWrVqREdH4+rqWqR7ymUtERAdHV0uZ8HJ8yvbyvPzK8/PDeT5lXXy/ApHURRu3bqV55CbLGU+OQJLN9iUKVNs9lbbtGkTne5embMYqdXqe2ahD8rNza1c/gBkkedXtpXn51eenxvI8yvr5PkVnLu7+33rlIvkyMnJidmzZzM7+xYAd9m5c2e+rlXGexmFEEII8YDK/DpHQgghhBBFSZKjUk6n0zFt2rRyu6aSPL+yrTw/v/L83ECeX1knz694lfnZakIIIYQQRUlajoQQQgghspHkSAghhBAiG0mOhBBCCCGykeRICCGEECIbSY6EEEIIIbKR5EgIIYQQIhtJjoQQQgghspHkSAghhBAiG0mOhBBCCCGykeRICCGEECIbSY6EEEIIIbKR5EgIIYQQIhtJjoQQQgghspHkSAghhBAiG0mOhBBCCCGykeRICCGEECIbbUkHUF6YzWZiYmJwdXVFpVKVdDhCCCGEuIuiKNy6dYtq1aqhVufdPiTJ0QOaP38+8+fPx2AwcPHixZIORwghhBD3ER0dTY0aNfI8rlIURbFjPOVWcnIyHh4eREdH4+bmVtLhCCGEEOIuKSkp+Pn5kZSUhLu7e571pOWoiGR1pbm5uUlyJIQQQhSSyWziSNwRbqTdwMvFi5beLdGoNUV6j/sNf5HkSAghhBClwraobXwa+inX065by6q6VOX/2vwf3Wp1s1scMltNCCGEECVuW9Q2xu0cZ5MYAcSlxTFu5zi2RW2zWyySHD2g+fPn07hxY1q3bl3SoQghhBBlksls4tPQT1HIOQw6q+yz0M8wmU12iUcGZBeRlJQU3N3dSU5OljFHQgghxH2YFTOxt2O5mHSR4Ohg1pxbc99zfujxA619Ct8Ykd/3ahlzVEIyMzMxmeyTAQsB4ODggEZTtIMahRDifhRF4drta1xIusDFpIvWzxeTL5JuTC/QtW6k3SimKG1JcmRnKSkpxMfHo9frSzoU8ZBRqVS4u7vj4+MjC5UKIYqcoihcT7tumwD9kwTdzryd6zlatZbabrWppKvEoeuH7nsPLxevog47V5Ic2VFKSgpXr16lYsWKeHp64uDgIG9Swi4UReH27dvcuHEDZ2dnPDw8SjokIUQZpSgKcWlxd5KgZMvnS0mXSM1MzfUcrUpLLbda1PWoSz2PetbPfm5+OKgdMJlN9Pi1B3FpcbmOO1KhoqpLVVp6tyzup2eJ1y53EQDEx8dTsWJFatSoIUmRsDtnZ2f0ej1xcXG4u7vL96AQ4p4URSE+PT7X7rBbhlu5nqNRaXJNgmq61cRB7ZDnvTRqDf/X5v8Yt3McKlQ2CZIKy++qCW0mFPl6R3mR5OgBZW0fcr/xQ5mZmej1ejw9PeVNSZQYNzc3UlJSMJlMaLXy4y+EsCRBCRkJObrDLiRdIMWQkus5GpUGP1c/mwSorkddarvVxkGTdxJ0L91qdeOLLl/kus7RhDYT7LrOkcxWKyL3GwGfkZFBREQEtWvXxtnZuQQiFALS09OJjIzE398fJyenkg5HCGFnNzNu2iRBWZ+T9Em51ler1Pi5+lHXva5NEuTv7o+jxrFYYizOFbJltlopJa1GoiTJ958QD4fEjMQcCdCl5EvczLiZa30VKmq41sjRHebv7o9Oo7Nr7Bq15oGm6xcFSY6EEEKIMipZn5wjCbqQdOGeSVD1itWtCVBWElTbvTbOWunVyCLJkRBCCFHKpRhScu0Oi0+Pz/Oc6hWr2yRAdT3q4u/mj4uDix0jL5skORJCCCFKiVuGWzYDorP+H5cel+c5vhV8c3SH1XGvI0nQA5DkSBSZpUuXMmTIkDyPHzhwgHbt2uWop9PpqFy5MkFBQTz99NMMGTIEV1dXe4RcqqSmpjJ79mxCQkIIDQ0lMTGRJUuWMHjw4Bx19Xo9U6dOZfny5SQmJtK0aVNmzpxJ9+7d7R+4EKLAUg2pXEy+mKM1KC4t7yTIp4JPjoHRdT3qUsGhgh0jfzhIciSK3Icffoi/v3+O8nr16uVaLzMzk2vXrrFz507GjBnDF198wW+//UbTpk3tFXKpEB8fz4cffkjNmjVp1qwZO3fuzLPu4MGDWbNmDWPGjKF+/fosXbqUXr16ERwcTMeOHe0XtBDintIy02wToGTL52u3r+V5jreLd44p8nXd61LRsaIdI3+4SXL0gPK7ztHD5KmnnqJVq1YFrjdx4kR27NjBM888w3PPPcfp06cfqmUPfH19iY2NxcfHh8OHD9O6de6zNUJDQ1m1ahWzZ89m/PjxAAwaNIjAwEDef/999u/fb8+whRBYkqCI5IgcY4JibsfkeY6Xs1fO7jCPOrg5yublJU2Sowc0YsQIRowYYV07QTyYxx9/nClTpvDBBx+wYsUK/vWvfxX4Gl27dsVkMjFnzhwmTZrE3r17cXNz4/3332f06NHFEHXR0Ol0+Pj43LfemjVr0Gg0DBs2zFrm5OTE0KFD+eCDD4iOjsbPz684QxXioZVuTCciOSJHd1hMakyu214AVHGqkmN2WF2Purjr5D2jtJLkSBS55ORk4uNtZ1CoVCqqVKmSr/MHDhzIBx98wF9//VWo5CgsLIxq1arx7LPPMmTIEPr06cPixYsZO3Ysjz/+OEFBQQW+5r1kZmaSnJycr7qVK1dGrVY/0P2OHj1KQEBAjgXM2rRpA8CxY8ckORIPtaJYRDDDmGHTEpSVBF1NvZpnElTZqbK1Cyx7a5CHk0cRPCthT8WaHCUlJbF//35OnTpFfHw8KpUKT09PGjVqRPv27alUqVJx3r5MMaelAaBydrYu1KcYDChGI2i1qB0dc9Z1ckL1zxutkpmJkpkJGg1qna5QdYtKt245l3jX6XRkZGTk6/waNWrg7u7OxYsXC3zv2NhYEhISUKvVHDlyhBo1agDQqVMnGjduzNGjR4s8Odq3bx9du3bNV92sVdIfRGxsLL6+vjnKs8piYvJuxheivNsWtS3X7Sf+r83/5br9hN6kJzI5Mkd32JXUK5gVc673qKSrlKMVqK5HXSo7VS625yXsq8iTI4PBwMqVK1m6dCl79+7FbM79m0utVvPoo48yZMgQXnnlFXTF8CZdlpxt+QgA9ffvQ1vZ8gOW8MMP3JgzF4/+/fD96CNr3XOPdkRJT6futm041qgOQOLKlVyf9SluzzxD9c9nW+teeKIbpsRE6mz8DV39+gAkrVvHtanTqPjEE/jNn1fkz2X+/PkEBATYlGk0BfurrWLFity6lfvGhvcSFhYGwLRp06yJEYCDg2WvH0fH/C937+7uzqlTp6hevfo96zVr1oytW7fm65r56Ta7n/T09Fx/XrK2A0lPT3/gewhRFm2L2sa4neNytOzEpcUxdudY3mv1Hl4uXjatQZdvXc4zCXLXuedoBarrUZcqzvlrBRdlV5EmRwsWLGDmzJnEx8fz5JNP8uWXX/LII49Qp04dKlWqhKIoJCYmEhERweHDh9m2bRtvvfUWkydPZsqUKQwfPrwowxElpE2bNvkakH0vqampeHt7F/i8rOSoT58+NuVnzpwBoEGDBvm6zuXLlwHumxgBVKpUKdfWsuLi7OyMXq/PUZ7VMvcwDWIXIovRZOSTkE9y7fLKKpt9eHaOYwCujq45EqB6HvWo4lRFttx5SBVpcvTJJ58wfvx4hgwZkufgZF9fX3x9fenQoQOjRo0iJSWFH374gVmzZj3UyVGDI38Dlm61LFXeeIPKgwbBXbunB+zba6mbbePQSgMG4NG/P9zVQlNv+7YcdT2efx73Z57JUbe0uHLlCsnJyTmm/ufHiRMn8PHxyZHUHD9+HK1WS+PGjfN1nfDwcBo2bJivugaDgZs3c1+q/25eXl4FbkW7m6+vL1evXs1RHhsbC0C1atUe6PpClCZmxUxiRiI30m9wI+0G8enxNv+PS48jPi2euLQ4jIrxvter616X5t7NbbrFvJy9JAkSNoo0Obp06RJabcEu6ebmxpgxY3j33XeLMpQyR+2ScyVTlaMjqly6gXKt6+CA6p+uo8LWLS2WL18OQI8ePQp8blhYGM2aNctRfuLECQICAmy6o4xGI1OmTGHhwoVUqFCBsWPHsmDBAs6dO0d4eDjVq1dnwIAB/P777zRq1IhffvmFWrVq5bj2/v377TrmqHnz5gQHB5OSkmIzKDskJMR6XIjSzmg2kpCecCfZSb9hSXL+SXayym6m38xX0pNfw5oOo1edXkV2PVE+FWlyVNDEqKjOFeXHjh07+Oijj/D39+fVV18t0Lkmk4nTp0/nukr08ePHadGihU3ZhAkTOH36NJcuXSI1NZV27dpZZ3yFh4ezb98+1q1bx7Jlyxg0aBDTpk1j6dKlOa5t7zFH/fr14/PPP2fRokXWdY70ej1Lliyhbdu2MlNNlCiDyWBNeLKSnewtPvHp8dxIu8HNjJt5zvq6mwoVlZwq4eXshaeLJ17OXpYPF8tnT2dPYm7HMGH3hPtey8vF60GfongIFGtGcuTIEQ4ePMg777yT6/FvvvmGDh06yF+65cwff/xhHeOTXYcOHahTp06OekajkevXr7Njxw62bt1KrVq1+O2336wDjLOoVCo6d+6c58rR58+fJyMjI0fLUXp6OhcuXOD111+3lsXExPDdd99x4cIFPDw88PDw4NFHH7UOJA8PD2fKlCl06NABsCwvMG3atFzvW5RjjubNm0dSUpJ1xtnGjRu5cuUKACNHjsTd3Z22bdvSv39/Jk6cSFxcHPXq1WPZsmVERkby/fffF0kcQtwt3ZhubdHJ3rqTlexktfQk6/O3rAWARqWhilMVPF088Xb2tiY+ns6eNslPZefKOKjv3dodZA7iC5cviEuLyzXpUqGiqktVWnq3LPBzFw+fYk2OJk2ahLOzc57J0Y4dO9i8eTObNm0qzjCEnU2dOjXX8iVLltgkR1n1HB0drXurzZkzJ9e91VJTUwFyncKeJWsw9t3JUXh4OCaTyWY7ku3bt9OqVSu8vO78FZmQkECTJk0wm82cPn2avn37Wo/duHEj3+s0PYjPP/+cqKgo6+O1a9eydu1aAF577TXrWL4ff/yRKVOm2OyttmnTJjp16lTsMYryQ1EUbmfevmeyk9Xqk5qZmu/rOqgdbFp57k52vFwsZZV0lQq8/lBeNGoN/9fm/xi3cxwqVDYJkgrLeKIJbSYU2f1E+aZSFCV/7ZqF4O3tzcSJExk7dmyux+fOncusWbO4di3vPWZKu+zbh5w7d47k5OQci/OBZSZRREQE/v7+OVpExP1t3ryZZ555huPHjxfJOkVz5szh4MGDrFq1CoC4uDj8/f05ePAgOp2OBg0aYDAYrEsAPP/883Tp0qVUr7CdH/J9+HBQFIVkffKdsTzZE567urjSjflf+sFZ62xNdDydPXMkO1ndXe469xIb4JzbOkc+Lj5MaDMh13WOxMMlazeLvN6rsxRry9GtW7fuOZZIrVbne2Xh0kq2D7GP4OBgXn755SJbwDEgIID//Oc/xMbGolKpGDJkCAaDgQYNGrBp0ya0Wi0///wzAwYMYMmSJYSFhbFixYoiubcQhWVWzNzMuJkj2bEmQP+M87mRfoNMc2a+r1vRoaJtsnNXwpPV7VXBoUKpn9XVrVY3uvp1feAVssXDrViTo/r16/PXX38xcuTIXI9v2bLFpptFiLzMnp37+iSF1bNnT7p3705AQAB16tThxRdfJCoqCkdHR8LDwxk2bBirVq1i1KhRtGrViq1bt1KhQoUijUGUXkWx/URBZJ+5FZcWlyPZyer2SshIwKTkf5Nrd537PZOdrP87a8vX2lgatYbWPrlv3CxEfhRrcjR06FDGjh3LuHHjmDp1Kh4eHoBlW5EZM2awZcuWIn/TEyI/1Go1y5YtY9myZYBlckCTJk2AvMdMiYdDQbefuBeDyXDf9XlupN8gMSOxQDO3KjtVtk12nD3xdvHOMc7HUZP/FeGFEHcUa3I0atQojh07xpw5c/jqq6+si9PFxMRgNpsZOHBgnuORhLCns2fPWpMj8fC61/YT43aO44suX9CtVjfSMtPuuT5P1rECz9xyrpJzmnq2qeuezp5Uca6CVi1LnwhRnIr1J0ylUrFkyRIGDRrEr7/+yqVLlwDo3bs3L7zwAl26dCnO2wuRb2fPnmXo0KElHYYoQSaziU9DP73n9hPjd41Hp9GRZkzL93Wzz9zydva2GduT1eLj6exJJadKqFXqIns+QojCs8ufH127ds33CsJClIQtW7aUdAiimJkVMwnpCVy7fY1radcsn7M+0q5xOeUySfqke17DpJisiZGz1jnHrK3cBjW7ObqV+kHMQghbdkmOrl69yu7du4mLi+OFF16gRo0amEwmkpOTcXd3f+C9poQQDzdFUUjSJ9kkO9mTn+tp17medh2j+cG3ofh3q3/Tr36/MjFzSwhROMWaHCmKwr///W/mzZuH0WhEpVIRFBREjRo1SE1NpXbt2nz44YeMGTOmOMMQQpRxtwy3ck18rt++zrU0y+cMU8Z9r6NWqfF09sSngg8+Lj6Wz/983Ey/ycyQmfe9RpMqTajoWLEonpYQopQq1uRo9uzZzJ07lwkTJvDEE0/Y7Hnl7u5O3759+fXXXyU5EuIhlm5Mz9HFdf32dZvHtzNv5+talZ0q55r4ZJV5uXjlOZjZZDaxOGyxbD8hhCje5Gjx4sUMGjSITz75hISEhBzHmzZtyh9//FGcIeTbt99+y+LFiwkLC2PSpElMnz69pEMSoszLNGXatvSkXc+RCOV3Rpebo5tNonN34uNdwRudRlfoWGX7CSFElmJNjqKjo60bd+amQoUKpKSkFGcI+ebr68v06dNZuXJlsd6nGHdrEeK+ivL7z2g2Ep8enyPZyf44ISPnH0W5cdG65Eh2fCr4ULVCVetjFweXIos9L91qdeOLLl/kus6RbD8hxMOjWJMjb29voqOj8zz+999/U7NmzeIMId/69OkDWPbwKg5Zg84zMzNxdi5fq9GKssNotAxIvte2PnBnmwqbxOeu5Cc+PT5fqzU7qh1tEp+qLlVzdHm5OriWmsHNsv2EEKJYk6O+ffuyYMECBg8ebN13LOsX4F9//cXSpUt5//33C3zd1NRUZs+eTUhICKGhoSQmJrJkyRIGDx6co65er2fq1Kk2u5fPnDnTZvyTPTg4OKDT6UhOTsbVtfS8EYiHS0pKChqNhluZt7iekrOLK+v/cWlx+dqbS6vS4u3inaOVJ3viU0lXqcx9v8v2E0I83Io1OZoxYwbBwcE0b96cxx57DJVKxWeffcaUKVM4cOAALVq04IMPPijwdePj4/nwww+pWbMmzZo1Y+fOnXnWHTx4MGvWrGHMmDHUr1+fpUuX0qtXL4KDg+nYseMDPLuC8/T05OrVq1y5cgV3d3ccHBzK3JuGyD9FUUg3pmNSTGhUGpy1znZ5vU1mE0azEaPZSKaSiclsItOUSUZ6Bjdu3GBZ9DJCDoTc9zoqVHg5e90z8aniVEVaVIQQ5U6xJkfu7u4cPHiQ//73v6xZswYnJyd27dpF3bp1mTZtGu+9916huph8fX2JjY3Fx8eHw4cP07p17n/hhYaGsmrVKmbPns348eMBGDRoEIGBgbz//vvs37//gZ5fQbm5uQGW5O7q1at2vbewrwxjBsn6ZJtuJ41Kg7vOHSetU6GvqygKJsVk+TCb7vz/n8dmxYxZMed6bropnf039xOaFApYZnbl6OLKlvx4uXjhoHYodKxCCFFWFfsikM7OzkyePJnJkycX2TV1Oh0+Pj73rbdmzRo0Gg3Dhg2zljk5OTF06FA++OADoqOj8fPzK7K48sPNzQ03NzcyMzMxmfK/u7YoO/Zf3c+nxz7N8/j/tfk/OlTPOVEh05RJQkaCZX+uDMv+XPFp8SSkJ1gep8Vzy3ArXzFUcKiAp4snnk6eeDp74uniSeUKlelTqw9vVXiLqhWqPtDMLiGEKM9KZPfCS5cuodfradSoUbHe5+jRowQEBFhbbLK0adMGgGPHjlmTI6PRiNFoxGQyYTQaycjIwMHBIc/Vu/V6PXq93vq4oLPuHBwccHCQv8rLG5PZxCdHPuG64XqedaYdmsYb6W8QlxZnM94nIT0hXzuzO2ud85zOnvV/e8zsEkKI8qpYk6OvvvqK/fv3s2rVKmvZ4MGDWb58OQAtWrRg8+bNeHt7F8v9Y2Nj8fX1zVGeVRYTE2MtmzlzJjNmzLA+/vjjj/Mc5A0wa9Ysm/ri4aU36YlLiyMuLY79V/fbTAHPTZI+iS/+/iLXY45qxzzH92R1gcleXUIIUbyKNTn67rvvbDac/fPPP/nxxx8ZPnw4QUFBTJ48mRkzZjB//vxiuX96ejo6Xc6uAycnJ+vxLNOnTy/Qwo8TJ05k3Lhx1scpKSl276ITxUtRFJL1yVxPu25NfrL+n73sfpuV5qaZZzNaVm15JxH6Jxmq7FRZEh8hhChhxZocRUVF2XSdrV69Gn9/f7799lsArl27Zm1FKg7Ozs42XV9ZMjIyrMcLS6fT5Zp4ibIh05TJjfQbORKd62nXuX7b8vhG+g30ppzfP7nRaXR4u3jjrHXmXOK5+9Yf/chomSouhBClVLFvPJvdX3/9Re/eva2Pa9euzbVr14rt/r6+vrnOCouNjQWgWrVqD3yP+fPnM3/+fBlcXUooikJqZqol0bl93SbxyZ4I3cy4ma/xPQCVdJXwdvG2flR1qUrVClVtHmd1dZnMJnr82kP25xJCiDKsWJOjgIAA1q1bx1tvvcWff/5JTEwMTz31lPX4lStX8PDwKLb7N2/enODgYFJSUmwGZYeEhFiPP6gRI0YwYsQIUlJSrAtdiuJhNBtJSE+wJjrX0q7ZJD5ZyU+6Mf3+FwMc1A42SU9WopP9s7eLN44ax3zHKPtzCSH+v717j2uy7P8A/rk3YBunAQMEAQEFIcSzYhqIj3nASi1PmXnWymP66+loj3kotbJHLTvpqx7LNNMsTXvU1NTHM2qe0mmAAgGinM9ssO36/XGzsbFx3tjA7/v14gW7du/e994mfL2u73VdpPWzaHL06quvYtKkSXB3d0dpaSkeeeQRDB8+XHf/sWPHzJKg1GbcuHH46KOPsHnzZt06R0qlElu2bEG/fv2oRsiGlFWWma7tKa1uy1Hk1LqGT00uDi58D49ekmOQ/Di1g5vIDQJOYPZrof25CCGkdbNocjRx4kTIZDIcOHAAbm5umDdvnm5Pp7y8PHh4eGDKlClNOvenn36KgoIC3Yyz/fv3Iz09HQCwcOFCSKVS9OvXD+PHj8dbb72FrKwshISE4Ntvv0VKSgq+/vprs1wjDavVTbtH14OyB8gqzTKq8dHeLqksadD5hJwQnhJPo6Gtmr09Ejvr7l9H+3MRQkjrxbFWuk18UFAQUlNTTd6XnJyMoKAgAHzx9dKlS7Ft2zbd3mrvvvuuQQ+WOWiH1QoLC43WVWqrFCoFssuyjYa39JOf7LJsqJiqQedzsncyrOtxbGeU+HiIPSjBIIQQ0iQN/VvdapMjW2OJ5EitUVul54ExhgJlgcmp6/qJT6GysEHn48DBU+JZ6/CW9raTvZOFr4wQQsjDrKF/q806rBYREYE333wTEydOhINDw4pYlUolvv/+e6xduxZyudyc4bRqR1OPmqxZeTPqzWbVrFSqK5FVrtfDU2rY4/Og7AGyy7JRoalo0PnEQnGdw1vtHNtBJpHRHl2EEEJaDbMmR9OnT8crr7yCRYsWYdSoURgyZAh69eqF4OBgODry2xmUlpYiOTkZly5dwtGjR7F//344ODjgtddeM2coLcYSNUdHU4/ilROvGE0FzyrLwisnXsG6QeuMEiTGGIoriw0KmE3V9uQp8hoch4fYo85ZXN6O3rRaMyGEkDbH7MNqxcXF+Prrr/HNN9/g+vXruj+c2kJslYqvP2GMITIyEjNnzsTMmTNbfZ2OuYbVtOvk1LUFhYuDC8aEjkFOeY5B8tPYKexGNT1O1W1eEq9GTWEnhBBCbJ1N1BylpKTg7NmzuH37NnJzcwEAMpkM4eHh6N+/P4KDgy311C3OXMnRxfsXMfO3mU1+vFQkrXV4S3vbTeRGvT2EEEIeOlapOaopKChIN2uMNEx2WXaDjnus/WPo59vPKBES24ktHCEhhBDStlk0OXoYmLvmyMvRq0HHzeo6i/bmIoQQQiyApvKbiblrjurbm+vQ2EO03g8hhJC2R6MGUs8CJQ8A53ZA4ADATH/vbGJYjTQe7c1FCCHkoSXfBxx6Ayi6V93m2h6I+wCIGNViYZh/YynSbNq9ubwdvQ3a2zm2MzmNnxBCCGn15PuAXVMNEyMAKMrk2+X7WiwUGlYzk7a0QjYhhBDSohTFwKe9+aE0kzi+B2nxn80aYqNhtRZiyY1nhQIhFV0TQghpndQqoCyHT3hKsqq+V/1cfF+vLQuoKK7nZAwoyuBrkYJjLB56i/QcyeVy3L17F/n5+TD1dFOnTrV0CBb3MG48Swgh5CHDGKAsqk5saiY5+t/LcgCmMe/zj/0a6DquyQ+3iZ6jO3fuYPLkybhw4YLJpAgAOI5rE8kRIYQQ0mqpKkz38Oh+1mtTKRp+Xk4AOHkBzt78zDODL7223DvAjgn1n8+5XdOvsREsmhy99NJL+PPPP7FhwwbExMTA3d3dkk9HCCGEEC2NBijPr5Hs3DedAJXnN+7cIteq5MZHL8nRS3Zcqr47yhpWI+QRzNcUFWUCJpax0dUcBQ5oXJxNZNHk6MyZM1iyZAkWLlxoyachhBBCHh4VpaaHsWrW85RmARpVw88rsK+R5HgbJjraNidvwMHRvNckEPLT9XdNBcDBMEGq2u4q7n2zrXdUH4smR56enpBKpZZ8CkIIIaT1M1W8XFs9T73FyzVIPKoTGxefGkNcej9L3AFr7rsZMQqYsLWWdY7eb9F1jiyaHM2ZMwfbtm3D/PnzIRS2zSnolpytRgghpAksuMJyo2iLl4sfGA9j1aznKc2B6eGkWthJ9Hp0aiY7egmQkxdg52CxSzS7iFFA+JNWf/8sOlvtxx9/xPvvvw+lUomZM2ciICDAZJI0ZswYS4XQYmi2GiGE2ICWWGFZpaxKbmrW7pio57FE8bKzNyBysW4vTyvV0L/VFk2OBIL6F+DmOK5N9LpQckQIIVamXWHZqAemKomYsLX2BMmgeNnUcJZePY+ioHFxiVxNJDnNKF4mTWYTU/mPHz9uydMTQgghPI2a7zEyOTRV1bZ/EVCcCZRmG9fztKbiZWJxFk2OYmNjLXl6QgghBCjLA278ZLwnV03lecDB1+s+Rlu8XGs9j40ULxOLarHtQ+RyOVJTUwEAgYGBiIiIaKmnJoQQ0tqplEBeMpCbCOQk8osGan8uz2v4edr3Avx6tY3iZWIxFk+OfvnlF7zyyitISUkxaA8ODsa6deswalTLTc0jhBBiwxjjh71yEoHcJP4rJ5FPggr+rnsrCkdPfip8fYaubJG9uUjrZtHk6MCBAxg7diwCAwOxevVqPPLIIwCAW7duYfPmzRgzZgx+/fVXxMXFWTIMQgghtkRZXNXzo5f85CbxbRUltT/OwRmQhQCeoYAsFPAM4W/LQgA7MbAh0mZWWCatm0Vnq/Xv3x9KpRKnTp2Ck5OTwX2lpaWIjo6GWCzGuXPnLBWCxemvc5SQkECz1QghBOALpAtSgZyk6uRH2yNUnFn74zgh4B5YlfyEArJO1T87t6u7zkc3Ww0wucJyXbPVyEPBJqbyOzk5YfXq1Vi0aJHJ+z/++GMsWbIEpaWllgqhxdBUfkLIQ6k0t6rXJ9FwOCzvLqCuqP1xjp7GyY8sFHAPal7dj8l1jvxafIVlYptsYiq/WCxGXl7thXJ5eXkQi8WWDIEQQkhzqZR8sqMbArtT/XNdG5YKRVXJj3YoLKR6OExioY3IbWSFZdK6WTQ5Gjx4MD7++GPExcWhf//+BvfFx8fjk08+wbBhwywZAiGEkIZgjO9t0fUC6fUGFabVXQzt6q9X/6OtBQoFpP7WSUoEQiq6Js1i0WG15ORk9O/fH9nZ2YiKikJYWBgA4K+//sKFCxfg7e2Nc+fOISgoyFIhtBgaViOEtArK4qr6n5q1QHeAyjpKHBxcqpMeXS9QCN8z5OBU++MIsSE2UXMEAFlZWVizZg0OHjxosM7RE088gTfffBPe3t6WfPoWQ8kRIcRmqFV8MbTBdPiq7yX3a38cJ+RrfvSTH20tkLM3LXpIWj2bSY4eFpQcEUJaFGNAWa7hdPgcvWJoTWXtj3XyMk5+ZCHNL4YmxMbZREE2IYSQZqpU8MmObghMrxaorg1Q7cSAR6fqoTBdItTJcsXQhLQRZk2OZs6cCY7jsHnzZgiFQsycObPex3Ach6+//tqcYRBCSOvCGFCUYTwElpvErwxtclHDKtKAGtPhq3qEpAGAQNBil0BIW2LW5OjYsWMQCATQaDQQCoU4duwYuHrGqOu7nxBCWpxGbZmp4Ioi4zog7dT4yrLaHydyrTEE1on/2aMT7fhOiAWYNTmquX9azduEEGLzTC4i2B6I+6Bhiwhqi6H1kx/tUFjJg9ofxwkBj2DjWiDPUL5GiP4jSUiLsWjN0d9//w0vLy9IJBKT95eXlyM7OxsdOnSwZBgWpb99CCGkldNtP1FjGKsok2/Xbj+hLYbWFULr7RKfl9yAYuhQ41og9yBAaG/JqyOENJBFZ6sJhUJ89913mDRpksn7d+7ciUmTJrWJxIJmqxHSymnUVRuX3qv9GHtHwOsRIC8JUBTWfpydWG8doBrDYRI3s4dOCGkYm5itVl/eVVlZCQEVDJI2Sq1huJCch6xiBbxdxIgK9oBQQEMjNiv1bN2JEcDXBd37o/q2NMD0LvGu/lQMTUgrZvbkqKioCAUFBbrbubm5+Pvvv42OKygowA8//ABfX19zh0CI1R26kYkV++XILFTo2nylYiwbGYG4SPrM26TiOhZH1NdvDtBzCt8LZG+6ZIAQ0rqZfVhtxYoVWLlyZYOOZYzhvffew5IlS8wZglXQsBrROnQjE3O3XTaafK3tM/pici9KkGyJRgP89V/g95VATkL9x0/7lfbtIqSVstqw2rBhw+Ds7AzGGF5//XU899xz6NWrl8ExHMfByckJvXv3Rp8+fcwdAiFWo9YwrNgvN7kqDQOfIK3YL8fQCB8aYrM2dSVwfRdwZoNBUqR9n2pi4MC5tuen9RNC2jSzJ0f9+/dH//79AQClpaUYO3YsIiMjzf00hFiVolKN7GIlckqUyCmp4L8XK3Ejo9BgKK0mBiCzUIHH3j8GZ7Ed7AQc7IUCCAUc7IVc1Xf+tp1AADsBBzshV/Vd/zb/s1DIwV5Q/XjdMQIOQqEA9gLDc/LPIag+Z20/m3gu3c9Vx7TaNcoqSoHL3wFnNwJF6XybSApEvYA/y9zR5dLbYAD0c1cNAwCGq13eQE9r7DJPCGlRtLeamdCwWuvGGENphRo5uoRHL+kpUSKnuMKgvUSpsnbIVifUJl5GCVhVcldXAqaXxNVMwIQCgVGiyD9Hbcmb/nOYOKbqOFFlMbxufQvZzS2wU+QBANSOXijrPQcVPaaDE7lixCcn0aPkFJbZb0V7Lk93rfeYDCsrp+Cay0CcfmMw9foR0krZ1MazZ86cweXLl1FYWAiNRmMYAMdh6dKllg7B4iySHFlqld6HBGMMRQqVrlfHINkpUSK72PC2olJT/0n1OAgF8HR2gKeLCJ7OIng6O0BZqcEv1+qZ8QRg+cgIdPZxgVrDoFIzqDQMKrWG/67RoFLNqu6rajNxjLZdrWGoVGuqvjOoNRpUahjUasPjVBpN9Xn0f675HBoN1GqGSk31OVszb+Rjlt0BPC/8Hc4c36uXqvHGZvVT2K0eCCWMN1oVQIMowW14owBZcMMFTTg04GefzYnthNjOXvB3l8BHKoa9kGalEdJa2ERylJeXhyeffBIXLlwAYwwcx+mm92t/5jiO1jkypbmr9LZRGg1DQXmlLuHJrjGspd/jk1tSgQp14xIeib0Qni4OVckOn/BU/ywySIZcxXZGQ0tqDUP0B8dwv1Bhsu6IA+AjFbeq3gfGGDQMugRMpZ90GSVXJpKuWo5RawwTMLWppLDm86mNk0Lj5+DP6VmRgbHlP2FI5e9wAN/Tl8gFYguewSH2KJQaTvdYtaZpvwYFHNDOVQw/Nwn83CUG3/3dJfBzc4TEgf5DQ4itsInkaNasWfjhhx/wn//8B/369UPHjh3x22+/ITg4GOvXr8e5c+dw8OBBtGvXzlIhNFh2djamT5+OEydOwN/fH59//jkef/zxBj/erMlRbav0astEtav0thFqDUNuac2hK/2engpd4pNbWtHoP2TOIjvDJMfFMOHx0rvtJGp+GZ52thpg+A7SbLUWknkdOL0OkP8CsKrkuEN/IPoVIHSoyW04GGM4k5SDyV9fqPf0ke1dUVqhRkZBOSpU9SffHk4OfNJUSwIlldi33votQloZm0iOfH198dxzz2HdunXIzc2Fl5cXjhw5oks6xowZA5FIhB07dlgqhAabMGECXFxcsHHjRhw9ehQzZsxAYmIiPDw8GvR4syVH9a7Sy/E9SIv/tOkhtgqVBrmlfO9Ndi3DWtpkKK+sAo39FEol9tUJj4sIXjV7eVxEkDk5wMtFBLF9y79OtM5RC2OMH4I+vQ5IOlrdHjociP4/ILB/vadobK+fRsOQU6pERn45MgrKTX4vbkBtmpODsEbS5GiQPHk5iyBoJb2MhNg6m1ghu6CgAF26dAEAODs7AwBKSkp09w8bNswm1jgqKSnB3r17cffuXTg6OmLUqFHo2rUrfvnlF8yYMaNlg6l3lV4GFGXwx7XwWiuKSrVRT472dnaNYa3C8jr2ljKB4wAPRwejnh1ZVcLjpdfrI3MSwcHOtus84iJ9MTTCh1bItjSNBkj8DTi9HkiL59s4AdBlDJ8U+TR8pqxQwGHZyAjM3XYZHEz3+i0bGaF7DwUCDt4uYni7iNGzg7vJcxaWV+olS2X8d70EKqekAqUVaiQ8KEHCgxKT53AQCuDrJjboffJ3d9QlT1T3RIj5WTQ5at++Pe7f51edFYlE8Pb2xrVr1zB69GgAQEZGRpO6k0tKSrB27VrEx8fjwoULyM/Px5YtWzB9+nSjY5VKJd555x189913yM/PR7du3fDee+9h6NChumMSExPh7OwMf39/XVvXrl1x8+bNRsfWbHXt2q3vwQ2zJEelSlWtBcranp3cUj4Zasj/gvUJBRw8nBx0tTpeVT06RnU8Lg7wcHSAXRv7BS8UcOjfSWbtMNomtQq4+TOfFGXJ+TahCOj5PDDgZX53+yaIi/TFF5N7GfX6+TSx108qsYdUYo+I9qb/h6qoVNfa65RRUI7MwnJUqDVIzS1Dam6ZyXNQ3RMh5mfR5GjgwIE4cuQI3n77bQDAs88+iw8//BBCoRAajQYbNmzA8OHDG33enJwcrFy5Eh06dED37t1x4sSJWo+dPn06du/ejcWLFyM0NBTffPMNnnjiCRw/fhzR0dEA+GSrZveaq6srcnNzGx1bszk3sP7q0JvAXwf4bQweGanbxqC2GVq5JUpkmxjWKq9sXDG8vZAzLlbWm63lpXfbTWJPwwHEvCrLgSvbgLOfAAVV2xI5uAB9ZwKPzgNcfJr9FC3Z6ye2F6KTlzM6eTmbvL9SrcH9QoXpBKrqq0KlQWahApmFClxKzTd5Hqp7IqRxLJocvfLKKzhy5AiUSiVEIhGWL1+Omzdv6qbuDxw4EBs3bmz0eX19fZGZmQkfHx9cunQJffv2NXnchQsX8MMPP2Dt2rV49dVXAQBTp05FZGQkXn/9dZw9exYAP+RXVFRk8NiioiLdUGBLUgf0Rw5k8GK5MPW7mDGggrOHCJVA8kkg+STKOCf8TxSL3epYnCrvgApV4wp4xPaCWguUZXq9PF7OIrhKjGdoEWJxikLg4lfA+S+A0my+zdETeHQu0He22Xe6t5VeP3uhAAEejgjwcDR5f0PrnvJKK5BXWoE/MwpNnofqnggxZNHkqGvXrujatavutru7O44ePYqCggIIhUK4uLg06bwikQg+PvX/D3H37t0QCoV48cUXdW1isRizZs3CkiVLkJaWhoCAAISGhqKkpAQZGRnw8/MDANy4cQNTp05tUnzNcSG1EN9UTMEX9hugYaZW6QVerpiPmywYYwUnMd7uf/BHDkYoDmAEDuC2IAA/CmNx2G4QBM6extPRXUTwqnHbyUFICQ+xTSVZwPnPgYtfA8qq/8BIOwCPvQz0eB5wMJ00PCysWfekq39yc4SvG9U9kbbFYslRWVkZYmJi8MILL2DOnDkG97m5uVnqaQ1cuXIFnTt3Nhoyi4qKAgBcvXoVAQEBcHZ2xujRo7Fs2TJs3LgRv//+O65fv66rjTJFqVRCqVTqbtfseWqqrGIFftNEYW7lYn6VXlSv0nsfMqyonILfNFHoEeCGAv8+2OP0BrpUXMMj9/ehXcZvCEcalgq2YangB6DDCH7YrdPjgNCieTAh5pWfApz5hB9CU1f9O/MK54usI8cCQnurhteatETdE8cB7VzEJofs/N0laO8mgaMD/Q4irYfFPq2Ojo5ITk62ao9EZmYmfH2NCyi1bffuVc8K+/zzzzFt2jTIZDL4+/tj586ddU7jX7NmDVasWGH2mL1dxACA3zRROKLsU+sqvW/Ehet1+4cBmACU5wM3fuL/oNy7Atzaz385+wA9ngN6TAY8Q8weMyFm8+AmcHoD/zlmVfVw/n35NYo6xwEC6p0wt/rqnlRqDe4XKUzXPOWXI72q7ul+kQL3ixT4wwbqntQaRjNFSbNYNJWPi4vDb7/9hpdeesmST1Or8vJyiEQio3axWKy7X8vLywsHDhxo8LnfeustvPLKK7rbRUVFCAgIaEa0vKhgD/hKxbhfqIAGApzXRBjcr11rJSrYROImcefrL/rOBu7fAK5uB679AJTc52f1nF7PL4bXczIQ8TQgavmaKkJM+jueX6Mo4VB1W6fBfFIUFG1y4UbSMuyEAvi7O8Lf3fQQJmMMOSUVeolTGdLzrVf3RGuMEXOwaHK0dOlSjB8/HlOmTMFLL72E4OBgSCQSo+MautBiY0kkEoOhLy2FQqG7v6lEIpHJxKu5GrvWSq18IoG4NcCQFUDCQb43Keko8Pc5/uvA60DkM/ywW0A/+uNDWh5j/Gfy1Drg77NVjRwQMZofPmvfw5rRkQbiOA5eLiJ4uYjQI8DN5DEtUffkIxXj2O0HmLvtstEinvcLFZi77TKtTk8azKLJkXYBSLlcju+//77W4yy1t5qvry8yMjKM2jMzMwHw6zA112effYbPPvvMrNdg1rVW7Bz4PzYRo/nFJa/t4BOlvLv89yvbAFkI35vU/TmzTIUmpE4aNSDfy/dk3v+TbxPY80O/AxbR0G8b1Ny6p/tFinrrngB+AoupuboM/H8uV+yXY2iEDw2xkXpZNDl65513rFpz1KNHDxw/fhxFRUUGRdnx8fG6+5tr/vz5mD9/vm5JcnOxyForru2BmH/yQxV/n+MTo5t7gNwk4Ohy4Pd3+b2nek7mt12wM96tnJAmUymBq98DZz4G8pP5NnsnoM8MoP98/vNJHkrNrXvKKCiHUqVBXdsuMgCZhQqcTsxGbJi3ZS6EtBkW3VutJWjXOTK1QnZ8fDweffRRg3WOlEolIiMjIZPJcP78ebPFYdaNZ1uSsphPkK5sq95+AeDXkOk+kZ8u3S6i9scTUh9lMXBpC3DuM77+DQAkHkC/OUDUC4CjZYbVycODMYbt8X/jX3tv1HuskOPQr6MHokM9MTDUCxG+rrSG00PEJvZWs6RPP/0UBQUFuhln+/fvR3p6OgBg4cKFkEql6NevH8aPH4+33noLWVlZCAkJwbfffouUlBR8/fXXZonDEsNqLUrkAvSayn9lJwBXt1UVcT8Azn3Kf/n15nuTIscCYvP1jpE2rjQHiP8SuLCZX8QRAFz9gP4LgN7TAAcn68ZH2gyO42rtdapJzRjO3snF2Tu5+PDQX/BwcsCATjIMDPVCdKgn2rs1vRaVtB0W7TlauXJl/QFwnG7F7MYICgpCamqqyfuSk5MRFBQEgC++Xrp0KbZt26bbW+3dd99t0rYldWm1PUemqFV8oeyV7/jZQ5qqPdXsxHztUs/JQGA0TasmphWkAWc3Ape3AqqqGaGyUCB6MdB1Ag3XEotQaxiiPziG+4UKk3VH2pm+386Mwrk7uTiVmINzd3JQWmH4H9tOXk6ICfVCTKgn+nWUwVnUavsQiAkN/Vtt0eRIUMcfT47jwBgDx3Gtt9dFT5tKjvSVZAPXd/KJUvbt6na3wOoibrfmL2FA2oCs23w90Z+7qhPq9j35GrfwJwEBbX5KLOvQjUzM3XYZgOmZvjVnq1WqNbiaVoBTCdk4lZSDa2kFBnVLdgIOvQLdERPiiZjOXujqJ6Vi7lbOJpIjUzQaDVJTU/HZZ5/h5MmTOHjwIGQy6+9h1FxtNjnSYgzIuMwnSTd+qt7KARzQ6R98ohT2JGAvtmqYxArS/+DXKLr9a3VbcCw/Hb/jIFomgrSo5qxzVFhWiXN3c3AyMQenE3Pwd57hzDipxB4DOsl0PUu17XlHbJfNJkf6nn/+eTDG6pzmb+v0a44SEhLabnKkr6IMuLWPL+JOOVXdLnYDuk3gEyXf7lYLj7QAxoC7x/np+Mknq9vDn+J7ivx7Wy828tAz1wrZqbmlOFWVKJ25k4Nihcrg/iCZI6JDPRET6oX+nWRwFdO2NrauVSRHmzZtwhtvvIGCggJrhWA2bb7nqDZ5yfz07KvbgSK9NaV8uvILTHYdT7OR2hKNmu8hOrUOyLzKtwns+Fqi6MWAV5g1oyPEYlRqDa5nFOJUQg5OJ2Xj8t8FUOuNwQkFHHoEuCE6xBMxoZ7oEeAGO9qM1+a0iuTohRdewE8//YS8vLz6D7ZxD21ypKVRA3dP8L1Jt38F1BV8u9CBrzfpORno+A+qO2mtVBV87dmZj4HcRL7NTsLPOuu/gOrOyEOnWFGJ83fzcCoxG6cTc3A3p9TgfheRHR7tJMPAUE9Eh3ohSOZo1XX/CM8mkqOtW7eabC8oKMDJkyfx888/Y/bs2di8ebOlQmgxD31ypK8sD/hzN1+fdP96dburH9BjEv/l0dF68ZGGqygF/viWX9JB2zMolgJRLwH9XgKcPK0bHyE2Ij2/DKcTc3AqKQdnknJQUFZpcL+/uwQxVUNwAzrJ4OZIszatwSaSo7pmq3l6emL27Nl45513dBvBtkYPZc1RY2ReA65s53sdFAXV7UEx/AKTEaNovRtbVJbHr08U/yVQXrXLurMPv5J1nxn8+liEEJPUGoab9wpxKjEHpxKz8UdqPirV1X9qOQ7o5u/Gz4IL9UTPDu5wsKMhuJZgE8mRqXWIOI6Du7s7XFza1i9X6jmqR6UC+OsAP+x25xh0E20dXIDIMXx9kn8fmtlkbUX3+JWsL20BKquGCTw6Ao8t4pdtsDP/ZsuEtHWlShUuJOfhZNUQXGKW4ea6jg5C9O8oqyru9kQnL2cagrMQm0iOHiaUHDVCQRq/CveV74ACvQTaM6xq7aSJgDPtfdSicpKAMxv490VTNRzg05Wfjh/xNNWKEWJGmYXlOJ2Yg9NJ/Ey43NIKg/t9pWK+sLuzFx7rJIPMmf5TYi6UHLUwSo6aQKMBUs/wvUnyX6pXUxbY8Rvf9pwMhA4DhLRCrcXcu8qvUSTfB11vXuBj/HT8kMepJ48QC9NoGG7dL9ItGXAhJQ8VKo3BMZF+rogO8cLAUE/0DnKHyI7+s9JUVkmOBAJBk7oCaYVsAkUhcONnPlHKuFTd7twO6PYsP+zm1dl68bUljAEpp/mk6M6x6vbOI/ieog79rBcbIQ+58go1Lqbws+BOJebg9v1ig/vF9gJEBWtnwXkirJ0LDcE1glWSo+XLlxu9SXv27MHNmzcxfPhwhIXxa6Dcvn0bhw8fRmRkJJ5++mksW7bMXCG0OCrItoCsW3ySdO0HoCynut0/iu9N6vIMIKbXuNE0GiDhIL9GkTYB5YRA13F8TVG7LtaNjxBiJKtYgTNJOTiVwM+Eyy5WGtzv7SKqGoLzxGMhnvB2ab0TnFqCTQyrbd68GcuXL8fx48d1iZHWrVu3MHjwYKxcuRIvvPCCpUJoMdRzZAHqSiDhNz5RSjwMsKoeRntHvg6m52QgcAAN/dRHXckvrXBmQ/X+eHZi/vUbsBBwD7JmdISQBmKM4a8HxfySAYk5iE/OhaLScAgu3MdFt2RAVLAHxPY0BKfPJpKj0NBQzJgxA0uWLDF5/6pVq/DNN98gMTHRUiG0GEqOLKz4flUR97bqRQgBfiZVj+f5tZNc21svPltUUca/Xmc3AoV/820iV6DvbODRuVT0Tkgrp6hU43JqPr8XXFI2bmQUGdzvYCdA3yB3xIR6ITrEExG+rhA85BvnNvRvtUUrXdPT02FvX/teM/b29khPT7dkCG2Cpozf/JCTSHTDlqyiAkylAuzsIHBwMD5WLAZXtc4Uq6wEq6wEhEIIRKKmHVteDjAGTiQCJ+T/J8JUKrCKCkAggEBvrapGHatQABoNOAcHcHb8x5Gp1WBKpeGxLj7Q9JkD9HwBXNY1cNe/B27uAcu5C3b4PeDIKgjCHq/aAHcENGoAajU4e3twVZ9B3Xk5DgKJpDoGpdL4WI0GTMFvXClwrN5cUlNRAahU4OzswFW97o06ljGw8vJa38/GHFvre88U4P74Gjj/JVhxDhjjAGcvCB6bB/SdBYil/LFlZU1/783xOdG+9839nNR8PxtzbGPe++Z+TvTez+Z+Tmp97x/m3xH1HduQ976V/Y4Q2QnwaHtHPNq+A96IC0NeaQXO3MnFGXkmzic+wL3iCpxJysWZpFwAQHsRw6MdZej/SHvEhLWDj1Rsns+JhX5HWBWzoD59+rCgoCCWnp5udF9aWhoLDAxkffv2tWQILaawsJABYIWFhWY/tzwsnMnDwlllbq6uLfuLL5g8LJzd+9e/DI691aMnk4eFM2Va9Wue+803TB4WztL/+arBsX892p/Jw8KZIiFB15a3cyeTh4Wzv+fNNzg28R+DmTwsnJVdv65rK9i3j8nDwlnqjBkGxyY9+SSTh4WzkvPxuraiI0eYPCycJU98zuDYu2PHMXlYOCs6flzXVnz6NJOHhbM7o582ODZl8hQmDwtnhQcP8g2KYla6Yw2Th4WzxN4hjC1z5b/eD2KpT8cyeVg4y//pZ93jy+VyJg8LZwkxAw3Om/byIiYPC2e527bp2pTJyUweFs5u9zH8fGa88SaTh4WznK++0rVV3L/Pv0ddIg2OzVyxgsnDwlnWJxt1barCQt37qamo0LXf/+BDJg8LZ/c/+FDXpqmo0B2r0vtcZX2ykcnDwlnmihUGzyeP6MLkYeGs4m1/3WuRMy2CycPCWcZrrxkce7tPX/5zkpysa8vdto3Jw8JZ2suLDI5NiBnI5GHhrFwu17Xl//Qz/96/+KLBsYnDhjF5WDgr/eMPXVvhwYNMHhbOUiZPMTj2zuinmTwsnBWfPq1rKzp+nMnDwtndseMMjk2e+Bz/OTlyRNdWcj6eycPCWdKTTxocmzpjBpOHhbOCfft0bWXXr/Ofk38MNjj273nzmTwsnOXt3KlrUyQkMHlYOPvr0f4Gx6b/81X+c/LNN7o2ZVo6k4eFs1s9ehoce+9f/2LysHCW/cUXurbK3Fzd+6kvc9UqJg8LZw/Wrde1qUtLdceqS0t17Q/Wreff+1WrDM5BvyN4Rr8jGGOlf/zBv/fDhhkcm/rii23+d8TtN/7F/nP6Lpu55QJ7ZOlBdj2c/33Q6+XtLPCNX9mQf59gO17hP3+pr71uEJst/I6whIb+rbZoz9H69esxfPhwdO7cGc888wxCQkIAAImJidi7dy8YY9i2bZslQyBtmcgZ6DwMwLf83l7Rk4FrO4DiTKAAAMTAiTWAfw5fdNxW5d0FznwCaFQAOKCiBGgfwc88iy8Ezq+jdYoIeQhJHe0x47FgzHgsGBUqDZJ+4gA1ENHeFacLgMSsElxMyUN3APuu3cPpzed0Q3A20n9jNRZf5+jGjRtYunQpDh8+jPKqrkKJRILhw4djxYoV6Nq1qyWf3uJaYrYadZk34FhtN7haBdw5Bs2Fb4GE38ChEpwAgFAEFvYUWJcJQFAMBE7VW5bYapd5fcci5zYEFz4Dbv4MMA00Kg7w6wNu0CvgwuIAgcCmu8xpWK3pnxMaVqNhtYYcW9d7X6hQ4eydXJy5lYlzCQ+QVliBSr015do5aPBoMD8EFx3mDX93xzYxrGYTBdn6NBoNsrOzAQBeXl517rvWGlFBtg0qzQGu7+JX4s6SV7dLO1RvgOseaL34mir1HL9GUeLh6raQoXxPEc3eI4Q0EmMMqbllurWVzt3JRbFSZXBMR0+nqu1NvPBoRw+4iGuvJ7ZlNpcctXWUHNkwxoB7V/iZW3/uBpSF1fcFx/ILTD7yFGAvqf0c1sYYnwydWgeknefbOAG/pEH0/wG+3awaHiGk7VCpNbiWXoCTCfwWJ1fTCqDWVKcKQgGHXh3cEB3ihehQT3T3l8JO2Do6PCg5amGUHLUSleXArV/53qTk/1W3i6R8XVLPyUD7nrbT+6JWAfK9wOn1wIMbfJvQge/1GvAyIOtk1fAIIW1fkaIS5+7k4lTVxrkpuWUG97uI7TCgkwwxoV6ICfVEoMypljNZHyVHLYySo1YoPxW4+j1wdTtQmFbd7t2FT5K6TQCcPK0TW6WCj+vsJ0B+Ct/m4Az0mQk8Og9w9bVOXISQh15aXhm/F1wSnywVKQyH4Dp4OCI61BMDQz3Rv5MnpBLbGYKj5KiFUXLUimk0fC/SlW3Arf2Aump5foE9EDaCH3brNLhlNsBVFAGXvgbOfQ6UZvFtjjKg31wgajYgcbd8DIQQ0kBqDcOfGYU4lZCNU0k5uJyaD5XeEJyAA7oHuCEmxBMxnb3QI8AN9vUMwak1DBeS85BVrIC3ixhRwR4QmmnxSkqOWhglR21EeT5fl3R1O1+npOXiC3R/ju9RssRQVkk2EP8FcOGr6pooaQC/vUfPKYCDY92PJ4QQG1CiVCH+bi5OJebgVGI27mSXGtzvLLLDox09+CUDQj3R0dPJYE/WQzcysWK/HJmFCl2br1SMZSMjEBfZ/B5zSo5aGCVHbdD9P4Er24HrO4HyvOr2DgP4JCliNL/WUnPkp/Lbe1z5DlBV/TLwDAOiFwNdxwNC2+mOJoSQxrpXUI7TiTk4mZiNM0k5yC+rNLjfz02i2zhXUaHGa7uvo2ZSok2dvpjcq9kJEiVHLaQl1jkiVqZSAn8d5Ifd7vwOsKqNHh2cgS7P8D07AVHGRdwaNZB6Fih5ADi346fZaxdjzLrFF1n/ubt6Q12/3kD0K0DYE0AbW+qCEEI0Goab94pwqqpW6VJKPirUmvofCD5B8pGKcfqNwc0aYqPkqIVRz9FDojCDX4X7yjYgP7m6XRbK9yZ1nwi4+ADyfcChN4Cie9XHuLYH+r4ApF8E/jpQ3d5xEJ8UBQ+0nVlyhBBiYWUVKlxIzsOpxBwcvnkfafnl9T5mxwuPon8nWZOfk5KjFkbJ0UOGMb5X6Op24OYeoLJqaisnBHy6AZlX6n48OOCRkfwaRX69LB4uIYTYsl+uZmDRD1frPe7jiT0wuodfk5+noX+rW2D6DSFtEMcBQY/xXyM+4BOkK9uAtPj6EyN7R2D2MaDdIy0TKyGE2Dhvl4ZtG9LQ45qLChsIaS6RC9BrKjDrMPD0l/UfX1kGlOVYPi5CCGklooI94CsVo7bCAg78rLWoYI8WiYeSI0LMqaGzy0oeWDYOQghpRYQCDstGRgCAUYKkvb1sZITZ1juqDyVHhJiTczvzHkcIIQ+JuEhffDG5F3ykhkNnPlKxWabxNwbVHBFiToED+FlpRZmA0WodAMDx9wcOaOnICCHE5sVF+mJohI/FVshuKEqOCDEngRCI+wDYNRV8Z7B+glT1jzvu/er1jgghhBgQCrhmTdc3BxpWI8TcIkYBE7Yabw7r2p5vjxhlnbgIIYQ0CPUcEWIJEaOA8CdrXyGbEEKIzaLkqJm024eoVCoA/AJThOjIugPa3uGS0joPJYQQYlnav9H1rX9NK2SbSXp6OgICAqwdBiGEEELqkZaWBn9//1rvp+TITDQaDe7duwcXFxdwZtwfq6ioCAEBAUhLS2uT25LQ9bVubfn62vK1AXR9rR1dX9MwxlBcXIz27dtDUMcG3zSsZiYCgaDOLLS5XF1d2+Q/AC26vtatLV9fW742gK6vtaPrazypVFrvMTRbjRBCCCFEDyVHhBBCCCF6KDmycSKRCMuWLYNIJLJ2KBZB19e6teXra8vXBtD1tXZ0fZZFBdmEEEIIIXqo54gQQgghRA8lR4QQQggheig5IoQQQgjRQ8kRIYQQQogeSo5s0MWLF7FgwQJ06dIFTk5O6NChAyZMmICEhARrh2YWN2/exPjx49GxY0c4OjrC09MTAwcOxP79+60dmkWsWrUKHMchMjLS2qGYxYkTJ8BxnMmv8+fPWzs8s7h8+TJGjRoFDw8PODo6IjIyEp988om1w2q26dOn1/recRyHjIwMa4fYbImJiZg4cSL8/f3h6OiI8PBwrFy5EmVlZdYOzSz++OMPxMXFwdXVFS4uLhg2bBiuXr1q7bAaraSkBMuWLUNcXBw8PDzAcRy++eYbk8feunULcXFxcHZ2hoeHB6ZMmYLs7GyLxkcrZNugDz74AGfOnMH48ePRrVs33L9/H59++il69eqF8+fPt/o/sqmpqSguLsa0adPQvn17lJWV4aeffsKoUaOwadMmvPjii9YO0WzS09OxevVqODk5WTsUs3v55ZfRt29fg7aQkBArRWM+hw8fxsiRI9GzZ08sXboUzs7OuHPnDtLT060dWrO99NJLGDJkiEEbYwxz5sxBUFAQ/Pz8rBSZeaSlpSEqKgpSqRQLFiyAh4cHzp07h2XLluGPP/7AL7/8Yu0Qm+Xy5cuIjo5GQEAAli1bBo1Gg88//xyxsbG4cOECwsLCrB1ig+Xk5GDlypXo0KEDunfvjhMnTpg8Lj09HQMHDoRUKsXq1atRUlKCjz76CH/++ScuXLgABwcHywTIiM05c+YMUyqVBm0JCQlMJBKx559/3kpRWZZKpWLdu3dnYWFh1g7FrJ599lk2ePBgFhsby7p06WLtcMzi+PHjDAD78ccfrR2K2RUWFrJ27dqxZ555hqnVamuH0yJOnTrFALBVq1ZZO5RmW7VqFQPAbty4YdA+depUBoDl5eVZKTLzeOKJJ5i7uzvLycnRtd27d485OzuzMWPGWDGyxlMoFCwzM5MxxtjFixcZALZlyxaj4+bOncskEglLTU3VtR05coQBYJs2bbJYfDSsZoMGDBhglA2HhoaiS5cuuHXrlpWisiyhUIiAgAAUFBRYOxSzOXnyJHbv3o0NGzZYOxSLKS4uhkqlsnYYZvP999/jwYMHWLVqFQQCAUpLS6HRaKwdlkV9//334DgOkyZNsnYozVZUVAQAaNeunUG7r68vBAKB5XoZWsipU6cwZMgQyGQyXZuvry9iY2Px66+/oqSkxIrRNY5IJIKPj0+9x/3000946qmn0KFDB13bkCFD0LlzZ+zatcti8VFy1EowxvDgwQN4enpaOxSzKS0tRU5ODu7cuYP169fj4MGDePzxx60dllmo1WosXLgQs2fPRteuXa0djkXMmDEDrq6uEIvF+Mc//oFLly5ZO6RmO3r0KFxdXZGRkYGwsDA4OzvD1dUVc+fOhUKhsHZ4ZldZWYldu3ZhwIABCAoKsnY4zTZo0CAAwKxZs3D16lWkpaVh586d+OKLL/Dyyy+3+uFtpVIJiURi1O7o6IiKigrcuHHDClFZTkZGBrKystCnTx+j+6KionDlyhWLPTfVHLUS27dvR0ZGBlauXGntUMzmn//8JzZt2gQAEAgEGDNmDD799FMrR2UeX375JVJTU3H06FFrh2J2Dg4OGDt2LJ544gl4enpCLpfjo48+QkxMDM6ePYuePXtaO8QmS0xMhEqlwujRozFr1iysWbMGJ06cwMaNG1FQUIAdO3ZYO0Sz+u2335Cbm4vnn3/e2qGYRVxcHN59912sXr0a+/bt07W//fbbeO+996wYmXmEhYXh/PnzUKvVEAqFAICKigrEx8cDQJsoqNeXmZkJgO8dq8nX1xd5eXlQKpUW2WKEkqNW4Pbt25g/fz769++PadOmWTscs1m8eDHGjRuHe/fuYdeuXVCr1aioqLB2WM2Wm5uLd955B0uXLoWXl5e1wzG7AQMGYMCAAbrbo0aNwrhx49CtWze89dZbOHTokBWja56SkhKUlZVhzpw5utlpY8aMQUVFBTZt2oSVK1ciNDTUylGaz/fffw97e3tMmDDB2qGYTVBQEAYOHIixY8dCJpPhv//9L1avXg0fHx8sWLDA2uE1y7x58zB37lzMmjULr7/+OjQaDd577z1dElFeXm7lCM1Lez2mkh+xWKw7xiL7r1msmomYRWZmJuvYsSMLCAhgGRkZ1g7HooYOHcr69u3LNBqNtUNpljlz5rCQkBCDovq2VJBdm4kTJzIHBwemUqmsHUqTdenShQFg//vf/wza//e//zEA7Ntvv7VSZOZXXFzMHB0d2VNPPWXtUMxmx44dTCKRsLS0NIP26dOnM0dHR4NC5tZqyZIlzN7engFgAFifPn3Y22+/zQCwPXv2WDu8JqmtIFvbvnXrVqPHvPbaawwAUygUFomJao5sWGFhIUaMGIGCggIcOnQI7du3t3ZIFjVu3DhcvHixVa/nlJiYiM2bN+Pll1/GvXv3kJKSgpSUFCgUClRWViIlJQV5eXnWDtMiAgICUFFRgdLSUmuH0mTaf2M1C3q9vb0BAPn5+S0ek6Xs3bsXZWVlbWZIDQA+//xz9OzZE/7+/gbto0aNQllZmUVrVFrKqlWr8ODBA5w6dQrXr1/HxYsXdZMGOnfubOXozEs7nKbtGdOXmZkJDw8Py/QagQqybZZCocDIkSORkJCAX3/9FREREdYOyeK0XaiFhYVWjqTpMjIyoNFo8PLLLyM4OFj3FR8fj4SEBAQHB7epujF9d+/ehVgshrOzs7VDabLevXsDMK7duHfvHgC0qWHS7du3w9nZGaNGjbJ2KGbz4MEDqNVqo/bKykoAaDMzK93d3REdHa2b7HH06FH4+/sjPDzcypGZl5+fH7y8vExO9rhw4QJ69Ohhseem5MgGqdVqPPvsszh37hx+/PFH9O/f39ohmVVWVpZRW2VlJbZu3QqJRNKqE8HIyEjs2bPH6KtLly7o0KED9uzZg1mzZlk7zGYxtTLttWvXsG/fPgwbNgwCQev9taKtvfn6668N2r/66ivY2dnpZkO1dtnZ2Th69CieeeYZODo6Wjscs+ncuTOuXLli1Pu8Y8cOCAQCdOvWzUqRWc7OnTtx8eJFLF68uFX/26vN2LFj8euvvyItLU3X9vvvvyMhIQHjx4+32PNSQbYN+uc//4l9+/Zh5MiRyMvLw7Zt2wzunzx5spUiM4+XXnoJRUVFGDhwIPz8/HD//n1s374dt2/fxr///e9W3fPg6emJp59+2qhdu9aRqftam2effRYSiQQDBgyAt7c35HI5Nm/eDEdHR7z//vvWDq9ZevbsiZkzZ+I///kPVCoVYmNjceLECfz4449466232szQ9s6dO6FSqdrUkBoAvPbaazh48CBiYmKwYMECyGQy/Prrrzh48CBmz57d6t+/kydPYuXKlRg2bBhkMhnOnz+PLVu2IC4uDosWLbJ2eI326aefoqCgQNczu3//ft1K9AsXLoRUKsWSJUvw448/4h//+AcWLVqEkpISrF27Fl27dsWMGTMsF5xFKplIs8TGxuqK7Ux9tXY7duxgQ4YMYe3atWN2dnbM3d2dDRkyhP3yyy/WDs1i2lJB9scff8yioqKYh4cHs7OzY76+vmzy5MksMTHR2qGZRUVFBVu+fDkLDAxk9vb2LCQkhK1fv97aYZnVo48+yry9vVt18Xxt4uPj2YgRI5iPjw+zt7dnnTt3ZqtWrWKVlZXWDq3ZkpKS2LBhw5inpycTiUQsPDycrVmzxmhHhdYiMDCw1r9zycnJuuNu3LjBhg0bxhwdHZmbmxt7/vnn2f379y0aG8cYY5ZLvQghhBBCWpe2N0BJCCGEENIMlBwRQgghhOih5IgQQgghRA8lR4QQQggheig5IoQQQgjRQ8kRIYQQQogeSo4IIYQQQvRQckQIIYQQooeSI0IIIYQQPZQcEfIQ4TgOCxYssHYYVpWSkgKO4/DRRx/Ve+zy5cvBcVwLRGVbTpw4AY7jsHv3bmuHQohVUHJECCGNsHr1auzdu9faYRBCLIiSI0IIqcW//vUvlJeXG7RRckRI20fJESGE1MLOzg5isdjaYbRZpaWl1g6BEJMoOSKkldPWxdy+fRsTJkyAq6srZDIZFi1aBIVCYfIxe/fuRWRkJEQiEbp06YJDhw4Z3J+amop58+YhLCwMEokEMpkM48ePR0pKisFxlZWVWLFiBUJDQyEWiyGTyRAdHY0jR44YHHf79m2MGzcOHh4eEIvF6NOnD/bt29eg6ysoKMD06dMhlUrh5uaGadOm4erVq+A4Dt98843uuEGDBmHQoEFGj58+fTqCgoJMnnv9+vUIDAyERCJBbGwsbty4YXB/zZojjuNQWlqKb7/9FhzHgeM4TJ8+HQBQXFyMxYsXIygoCCKRCN7e3hg6dCguX75c5/VpnyMpKQnTp0+Hm5sbpFIpZsyYgbKyMt1x2lop/WvWj2v58uVG50xISMDkyZMhlUrh5eWFpUuXgjGGtLQ0jB49Gq6urvDx8cG///1vk7Gp1WosWbIEPj4+cHJywqhRo5CWlmZ0XHx8POLi4iCVSuHo6IjY2FicOXPG5HXK5XJMmjQJ7u7uiI6OrvO1IcRa7KwdACHEPCZMmICgoCCsWbMG58+fxyeffIL8/Hxs3brV4LjTp0/j559/xrx58+Di4oJPPvkEY8eOxd9//w2ZTAYAuHjxIs6ePYuJEyfC398fKSkp+OKLLzBo0CDI5XI4OjoC4P/grVmzBrNnz0ZUVBSKiopw6dIlXL58GUOHDgUA3Lx5E4899hj8/Pzw5ptvwsnJCbt27cLTTz+Nn376Cc8880yt18QYw+jRo3H69GnMmTMHjzzyCPbs2YNp06Y1+/XaunUriouLMX/+fCgUCnz88ccYPHgw/vzzT7Rr187kY7777jvdtb744osAgE6dOgEA5syZg927d2PBggWIiIhAbm4uTp8+jVu3bqFXr171xjNhwgQEBwdjzZo1uHz5Mr766it4e3vjgw8+aPI1Pvvss3jkkUfw/vvv47///S/ee+89eHh4YNOmTRg8eDA++OADbN++Ha+++ir69u2LgQMHGjx+1apV4DgOb7zxBrKysrBhwwYMGTIEV69ehUQiAQAcO3YMI0aMQO/evbFs2TIIBAJs2bIFgwcPxqlTpxAVFWVwzvHjxyM0NBSrV68GY6zJ10aIRTFCSKu2bNkyBoCNGjXKoH3evHkMALt27ZquDQBzcHBgSUlJurZr164xAGzjxo26trKyMqPnOXfuHAPAtm7dqmvr3r07e/LJJ+uM7/HHH2ddu3ZlCoVC16bRaNiAAQNYaGhonY/du3cvA8A+/PBDXZtKpWIxMTEMANuyZYuuPTY2lsXGxhqdY9q0aSwwMFB3Ozk5mQFgEomEpaen69rj4+MZAPZ///d/ujbta6vPycmJTZs2zeh5pFIpmz9/fp3XY4r2OWbOnGnQ/swzzzCZTGYUt/41awFgy5YtMzrniy++qGtTqVTM39+fcRzH3n//fV17fn4+k0gkBtd0/PhxBoD5+fmxoqIiXfuuXbsYAPbxxx8zxvj3MTQ0lA0fPpxpNBrdcWVlZSw4OJgNHTrUKKbnnnuu4S8OIVZCw2qEtBHz5883uL1w4UIAwIEDBwzahwwZouvtAIBu3brB1dUVd+/e1bVpewUAfugsNzcXISEhcHNzMxgmcnNzw82bN5GYmGgypry8PBw7dgwTJkxAcXExcnJykJOTg9zcXAwfPhyJiYnIyMio9ZoOHDgAOzs7zJ07V9cmFAp119YcTz/9NPz8/HS3o6Ki0K9fP6PXq6Hc3NwQHx+Pe/fuNenxc+bMMbgdExOD3NxcFBUVNel8ADB79mzdz0KhEH369AFjDLNmzdK1u7m5ISwszOD915o6dSpcXFx0t8eNGwdfX1/da3T16lUkJiZi0qRJyM3N1b2/paWlePzxx3Hy5EloNJo6r5MQW0TJESFtRGhoqMHtTp06QSAQGNUJdejQweix7u7uyM/P190uLy/HO++8g4CAAIhEInh6esLLywsFBQUoLCzUHbdy5UoUFBSgc+fO6Nq1K1577TVcv35dd39SUhIYY1i6dCm8vLwMvpYtWwYAyMrKqvWaUlNT4evrC2dnZ4P2sLCw+l+QetR8vQCgc+fORq9XQ3344Ye4ceMGAgICEBUVheXLl5tMOGpT831xd3cHAIP3pbFqnlMqlUIsFsPT09Oo3dTz1HyNOI5DSEiI7jXSJsXTpk0zen+/+uorKJVKg88LAAQHBzf5eghpKVRzREgbVdvihUKh0GQ706v/WLhwIbZs2YLFixejf//+kEql4DgOEydONOgJGDhwIO7cuYNffvkFhw8fxldffYX169fjyy+/xOzZs3XHvvrqqxg+fLjJ5w0JCWnqJRrgOM5kDYtarTbL+eszYcIExMTEYM+ePTh8+DDWrl2LDz74AD///DNGjBhR7+Pre19qez/ruj5T52zI+99Q2vd37dq16NGjh8ljaia2+r2ShNgqSo4IaSMSExMN/leelJQEjUZT60ytuuzevRvTpk0zmMWkUChQUFBgdKyHhwdmzJiBGTNmoKSkBAMHDsTy5csxe/ZsdOzYEQBgb2+PIUOGNDqOwMBA/P777ygpKTH4I/vXX38ZHevu7m6ypyY1NdXkuU0NBSYkJNT7etW1Yravry/mzZuHefPmISsrC7169cKqVasalBzVR9uTVPM9qO36zKHma8QYQ1JSErp16waguhjd1dW1Se8vIbaKhtUIaSM+++wzg9sbN24EgCb9YRYKhUY9CRs3bjTqpcjNzTW47ezsjJCQECiVSgCAt7c3Bg0ahE2bNiEzM9PoebKzs+uM44knnoBKpcIXX3yha1Or1bpr09epUyfcvn3b4JzXrl0zmlKutXfvXoN6pwsXLiA+Pr7e18vJyckoQVGr1UbDR97e3mjfvr3utWguV1dXeHp64uTJkwbtn3/+uVnOb4p2Rp/W7t27kZmZqXuNevfujU6dOuGjjz5CSUmJ0ePre38JsVXUc0RIG5GcnIxRo0YhLi4O586dw7Zt2zBp0iR079690ed66qmn8N1330EqlSIiIgLnzp3D0aNHdVP9tSIiIjBo0CD07t0bHh4euHTpkm46u9Znn32G6OhodO3aFS+88AI6duyIBw8e4Ny5c0hPT8e1a9dqjWPkyJF47LHH8OabbyIlJQURERH4+eefjRIRAJg5cybWrVuH4cOHY9asWcjKysKXX36JLl26mCxqDgkJQXR0NObOnQulUokNGzZAJpPh9ddfr/O16d27N44ePYp169ahffv2CA4ORlhYGPz9/TFu3Dh0794dzs7OOHr0KC5evFjrGkJNMXv2bLz//vuYPXs2+vTpg5MnTyIhIcFs56/Jw8MD0dHRmDFjBh48eIANGzYgJCQEL7zwAgBAIBDgq6++wogRI9ClSxfMmDEDfn5+yMjIwPHjx+Hq6or9+/dbLD5CLMZ6E+UIIeagnSItl8vZuHHjmIuLC3N3d2cLFixg5eXlBscCMDndPDAw0GAqd35+PpsxYwbz9PRkzs7ObPjw4ez27dtGx7333nssKiqKubm5MYlEwsLDw9mqVatYRUWFwfnv3LnDpk6dynx8fJi9vT3z8/NjTz31FNu9e3e915ebm8umTJnCXF1dmVQqZVOmTGFXrlwxOa1927ZtrGPHjszBwYH16NGD/fbbb7VO5V+7di3797//zQICAphIJGIxMTEGyx7ov7b6bt++zQYOHMgkEgkDwKZNm8aUSiV77bXXWPfu3ZmLiwtzcnJi3bt3Z59//nm916d9juzsbIP2LVu2MAAsOTlZ11ZWVsZmzZrFpFIpc3FxYRMmTGBZWVm1TuWvec5p06YxJycnoxhiY2NZly5ddLe1U/l37NjB3nrrLebt7c0kEgl78sknWWpqqtHjr1y5wsaMGcNkMhkTiUQsMDCQTZgwgf3+++/1xkSILeIYo1W4CGnNli9fjhUrViA7O9toFlJblZKSguDgYGzZskW3QjUhhJgL1RwRQgghhOih5IgQQgghRA8lR4QQQggheqjmiBBCCCFED/UcEUIIIYTooeSIEEIIIUQPJUeEEEIIIXooOSKEEEII0UPJESGEEEKIHkqOCCGEEEL0UHJECCGEEKKHkiNCCCGEED3/D2Zi0dSvJMNxAAAAAElFTkSuQmCC", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig, axs = plt.subplots(nrows=3, figsize=(6, 6), sharex=True, layout=\"tight\")\n", "\n", "for ind, n_qubits in enumerate(nqb_list):\n", " axs[0].semilogy(\n", " ms,\n", " [abs(E - res[\"E0\"][ind]) for E in res[\"energies\"][ind]],\n", " \"-o\",\n", " label=f\"$n_{{qb}}=${n_qubits}\",\n", " )\n", " axs[1].plot(ms, res[\"probs\"][ind], \"-o\")\n", " axs[2].semilogy(ms, res[\"durations\"][ind], \"-o\")\n", "\n", "\n", "axs[0].axhline(y=1e-3, color=\"k\", linestyle=\"dotted\")\n", "axs[0].set_ylabel(\"error (units of J)\")\n", "axs[0].legend()\n", "axs[1].axhline(y=4 / np.pi**2, color=\"r\", linestyle=\"dotted\", label=r\"$4/\\pi^2$\")\n", "axs[1].set_ylabel(\"best guess prob\")\n", "axs[2].semilogy(\n", " ms,\n", " [res[\"durations_ed\"][ind] for _ in ms],\n", " linestyle=\"dotted\",\n", " label=f\"ED, $n_{{qb}}=${n_qubits}\",\n", ")\n", "axs[2].set_xlabel(\"phase qubits number\")\n", "axs[2].set_ylabel(\"duration (sec)\")\n", "axs[2].legend()\n", "axs[1].legend();" ] }, { "cell_type": "markdown", "id": "2dc851e0", "metadata": {}, "source": [ "### Influence of interval size and target energy\n", "\n", "Now we try to vary the energy interval $\\Delta$ and the target energy $E_{target}$ within an interval $[E_0 - \\Delta / 2, E_0 + \\Delta/2]$. Outside of this range, we are sure ti find errors after executing the algorithm, because $\\forall~k \\in \\mathbb{Z}$, $\\forall~\\theta \\in [0,1]$, $\\exp(i 2\\pi \\theta + i2 k \\pi) = \\exp(i 2\\pi \\theta)$." ] }, { "cell_type": "code", "execution_count": 29, "id": "265f61b6", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:05:57.455985Z", "iopub.status.busy": "2026-04-03T04:05:57.455822Z", "iopub.status.idle": "2026-04-03T04:06:13.625381Z", "shell.execute_reply": "2026-04-03T04:06:13.624481Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "4cff00955cd141bd9b346ee7d2ba4e5e", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/5 [00:00 0\n", " energy_targets = np.linspace(E0 - 0.5 * Δ, E0 + 0.4 * Δ, num_points)\n", " energies_Δ = np.empty((num_points,))\n", " for i in tqdm.tqdm(range(num_points), leave=False):\n", " _, energies_Δ[i] = qpe.qpe_energy(\n", " h_spin, initial_circ, EXACT, energy_targets[i], Δ\n", " )\n", " interval_energies.append(energies_Δ)" ] }, { "cell_type": "code", "execution_count": 30, "id": "fdb8c752", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:06:13.626989Z", "iopub.status.busy": "2026-04-03T04:06:13.626714Z", "iopub.status.idle": "2026-04-03T04:06:13.782691Z", "shell.execute_reply": "2026-04-03T04:06:13.782012Z" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAmQAAAHuCAYAAAAx0hCfAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjgsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvwVt1zgAAAAlwSFlzAAAPYQAAD2EBqD+naQAA+ctJREFUeJzs3Xd8VFX6+PHPnT7pvZKE3lWkCtIUBZRdXRXLrmtbQF3dXRUQBMtaUEAUXN2frIXFul8La9eVIkUQpEiTHloSQhrpZTLt3t8fQyYMaZNkhik579eLl3jrmZC588w5z3mOpCiKgiAIgiAIguAzKl83QBAEQRAEoaMTAZkgCIIgCIKPiYBMEARBEATBx0RAJgiCIAiC4GMiIBMEQRAEQfAxEZAJgiAIgiD4mAjIBEEQBEEQfEwEZIIgCIIgCD4mAjJBEARBEAQfEwGZIAhB65133kGSJN555x1fNyUg3X333UiSxMmTJ90+p3PnznTu3NlrbRKEYCUCMkEQ3LZixQr++te/MmrUKCIiIpAkiT/+8Y8tnrd582auvfZaYmJiMBqNXHzxxbzyyivY7fYL0GrB10RgLAgt0/i6AYIgBI558+axZ88ewsLC6NSpE4cOHWrxnC+//JKbbroJg8HArbfeSkxMDF9//TWPPPIIP/30E59++ukFaLlwofzwww++boIgBCTRQyYIgtuWLFnCkSNHqKioYOnSpS0eX1FRwbRp01Cr1axfv55ly5axaNEidu/ezfDhw1mxYgUfffTRBWi5cKF069aNbt26+boZghBwREAmCILbrrjiCnr06IEkSW4dv2LFCoqKirjtttsYPHiwc7vBYGDevHkAbgV2ACdPnkSSJO6++24OHTrE7373O2JiYggNDWXkyJGsWrWq2fPXrVvH2LFjCQ8PJyIigkmTJnHw4MEGxx05coTHHnuMwYMHEx8fj16vJyMjg3vvvZdTp041OF5RFN59911GjBhBfHw8BoOBtLQ0JkyYwMcff9zg+FOnTvGXv/yFrl27otfriY2N5brrrmP79u1u/RzOve8///lP+vXrh8FgIDU1lb/85S+Ul5c3msf19NNPI0kS69evb3Ctc3+2jZFlmcWLF9O7d28MBgOdOnXikUceoaKiosGx59977Nix3HPPPQDcc889SJLk/FOXm1ZZWclzzz1H//79iYiIIDw8nG7dunHrrbfyyy+/tOrnIgiBSgxZCoLgNWvXrgVg4sSJDfaNHj2akJAQNm/ejNlsRq/Xu3XNEydOMHz4cC666CLuu+8+8vLy+Pjjj7nmmmv4z3/+w6233trgnG+++YYvv/ySa665hvvvv58DBw7w3XffsX37dg4cOEBcXJzz2M8++4x//etfXHHFFYwYMQKdTsf+/ft5++23+frrr9mxYwepqanO4x9//HHmz59Ply5duOWWW4iMjCQvL4/t27fz6aefurRn586djB8/npKSEiZMmMCNN97ImTNn+OKLLxg5ciSff/451157rVs/h4cffphXX32V5ORk7r33XrRaLV9++SVbt27FYrGg0+ncuo47HnnkEX788UduueUWrr/+elauXMkrr7zCxo0b2bRpEwaDoclz7777bqKiovjyyy+5/vrrGTBggHNfVFQUiqIwceJENm/ezPDhw5k6dSoajYZTp06xbt06Ro0axaBBgzz2WgTBbymCIAhtsG7dOgVQbr/99iaPGTx4sAIoO3bsaHR/v379FEA5cOBAi/c7ceKEAiiAMnPmTJd927dvVzQajRIVFaWUl5c7ty9fvlwBFLVaraxZs8blnMcee0wBlIULF7psP3XqlFJbW9vg/itXrlRUKpVy//33u2yPiYlRUlNTlerq6gbnFBUVOf9utVqVbt26KXq9Xlm/fr3Lcbm5uUpKSoqSlJTU6L3P99NPPymA0q1bN6W4uNi53WQyKZdddpkCKBkZGS7n/P3vf1cAZd26dQ2uV/ezveuuu1y233XXXQqgxMbGKidPnnRut9vtyo033qgAyrPPPutyTkZGRoN71/07LF++vMG99+7dqwDK7373uwb77Ha7UlJS0vgPQRCCjBiyFATBa8rLywGIjIxsdH/d9rKyMrevGRkZyVNPPeWybfDgwdx+++2UlZXx+eefNzjntttuY9y4cS7b7r33XgC2bdvmsj01NbXR3rrx48fTr18/Vq5c2WCfVqtFrVY32H5uz9u3337LsWPH+Otf/8qYMWNcjktJSWHWrFnk5+e7lRS/fPlywNE7FxMT49xuMBiYP39+i+e31kMPPURGRobz/1UqFYsWLUKlUvHvf//bI/cwGo0NtqlUKqKjoz1yfUHwd2LIUhCEgDJw4EDCw8MbbB87dizvvvsuu3bt4q677nLZd27+Wp20tDQASktLXbYr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33679Pe//13q1auX7Rkmk0lau3atlJCQIIWGhkpz586VDAZDo89213tRXl4u+fj4SDk5ObZj99xzj/TPf/7TZf0SBEGSRNoLQRA6rPz8fAoKChqdwrO64447SElJ4amnnqKiooIjR44AUF5eznPPPcfVq1f54Ycf+OKLL9i7dy9gGW06cOAAv/vd79BqtezevZuzZ89y4cIF9uzZw6pVq+jXr5/tGX/84x/ZunUre/fu5dKlS2RnZ/PPf/6z0We7673IysoiKCiIuLg427GkpCROnTrlkn4JgmAhpiwFQeiwrFnpCwsL+fDDD+udHzBgAElJSYAlwBo7dqzd+b59+9r+HB8fz9ChQykpKbG1T0lJYdSoUVy9epV//vOfnDt3jvDwcMLDw0lOTrYFZHl5efz1r38lKyuLqKgoAB566CGOHj3a6LOdzdH3oqKigpCQELtzISEhFBcXu7R/gnCrEwGZIAgdlnVXYVpaWoNrsDZs2GAXkC1atMju/AcffMDf/vY3Lly4gMlkory8nJUrV2I2mzl9+jQPPPAAALt27WLgwIG2YAvg+vXrtoBs586dVFdX241OmUwmfvOb3zT6bGdz9L0ICgpCq9XandNqtQQFBbm0f4JwqxN5yARBuOUZDAaCgoIoKSkhMDAQsBThXrRoEZs2baJv374UFhbSs2dPSktL+emnnxg1ahT5+fkA/OUvf+HQoUNs2rQJgKKiIrp168Z3333HHXfcwV//+ld++OEH3n33XYee7U4VFRWEhYWRnZ1tS40xZswY5syZw7x589zcO0HouMQaMkEQbnnl5eUAdrm+MjMz6d69O3369CE3N5dHH32UXr16oVQqyczMZMCAAba2vXv3Zt++feTm5lJYWMivfvUrTCaTLa/XwIED+fLLLzl79iwAxcXFbN++vdFnu1NQUBDTp08nJSUFnU7H1q1byczMZPr06e7umiB0aCIgEwThlhceHs7DDz9M165dufvuuwH4xS9+QXFxMaGhocybN4++ffvagrAffviB/v37266fNGkS9913H4mJiYwdO5b/+Z//ISkpCaXSsirknnvu4Xe/+x3jx48nKCiIoUOHcvLkyUaf7W6pqalcvXqV8PBwFi9ezKZNm0TKC0FwMTFlKQiC4GRLlizBz8+PVatWubsrgiB4CbGoXxAEoY0OHjxIt27diIyM5LPPPuODDz7g+PHj7u6WIAheRARkgiAIbXT06FGmTJmC2WxmwIABbN26tcmM+YIgCDcTU5aCIAiCIAhuJhb1C4IgCIIguJkIyARBEARBENxMBGSCIAiCIAhuJgIyQRAEQRAENxMBmSAIgiAIgpuJgEwQBEEQBMHNREAmCIIgCILgZiIgEwRBEARBcDMRkAmCIAiCILiZCMgEQRAEQRDcTARkgiAIgiAIbiYCMkEQBEEQBDf7/7ioFwicEjk7AAAAAElFTkSuQmCC", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig, ax = plt.subplots()\n", "for Δ, energies_Δ in zip(interval_sizes, interval_energies, strict=True):\n", " energy_targets = np.linspace(E0 - 0.5 * Δ, E0 + 0.4 * Δ, 11)\n", " label = rf\"$\\Delta={Δ / abs(E0):.2f}E_0$\"\n", " ax.plot(energy_targets - E0, energies_Δ - E0, \"-o\", label=label)\n", "\n", "ax.set_xlabel(\"$E_{target} - E_0$\")\n", "ax.set_ylabel(\"$E - E_0$\")\n", "fig.suptitle(f\"{n_phase_bits} phase qubits\")\n", "ax.legend();" ] }, { "cell_type": "markdown", "id": "38abd088", "metadata": {}, "source": [ "Note that the smallest the size $\\Delta$ of the search window, the smallest the error, provided $E_0 \\in [E_{\\rm target}-\\Delta/2, E_{\\rm target}+\\Delta/2]$." ] }, { "cell_type": "markdown", "id": "9a083d81", "metadata": {}, "source": [ "## Overlap\n", "\n", "So far we had initialized the circuit with $|\\psi_0\\rangle$. In practice, we don't have a priori access to the exact $|\\psi_0\\rangle$, but only an approximate state with some overlap $\\Omega$.\n", "The probability of success of QPE is then proportional to $\\Omega$.\n", "\n", "For example, we consider the first excited state $\\ket{\\psi_1}$ and initialize the physical register in state in\n", "\n", "$$ \\sqrt{\\Omega} \\ket{\\psi_0} +\\sqrt{1-\\Omega} \\ket{\\psi_1} .$$" ] }, { "cell_type": "code", "execution_count": 31, "id": "e0ce9240", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:06:13.784257Z", "iopub.status.busy": "2026-04-03T04:06:13.784065Z", "iopub.status.idle": "2026-04-03T04:06:13.790063Z", "shell.execute_reply": "2026-04-03T04:06:13.789433Z" } }, "outputs": [], "source": [ "# Get matrix\n", "hamilt_qarray = h_spin.to_dense()\n", "\n", "# Diagonalize hamiltonian\n", "eigvals, eigvecs = np.linalg.eigh(hamilt_qarray)\n", "\n", "# Ground state\n", "E0 = eigvals[0]\n", "psi0 = eigvecs[:, 0]\n", "\n", "# First excited\n", "E1 = eigvals[1]\n", "psi1 = eigvecs[:, 1]" ] }, { "cell_type": "code", "execution_count": 32, "id": "c69af014", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:06:13.791407Z", "iopub.status.busy": "2026-04-03T04:06:13.791266Z", "iopub.status.idle": "2026-04-03T04:06:15.200854Z", "shell.execute_reply": "2026-04-03T04:06:15.200240Z" } }, "outputs": [], "source": [ "size_interval = 2\n", "E_target = E0 + 0.2 # 1 / 2**5 * size_interval\n", "\n", "n_phase_bits = 5\n", "Omegas = np.arange(1, -0.1, -0.1)\n", "\n", "E_o = []\n", "p_o = []\n", "for Omega in Omegas:\n", " psi_target = np.sqrt(Omega) * psi0 + np.sqrt(1 - Omega) * psi1\n", " psi_target_mps = MatrixProductState.from_dense(psi_target)\n", "\n", " initial_circ = make_circ(n_phase_bits, psi_target_mps)\n", " traces_o, energy_o = qpe.qpe_energy(\n", " h_spin, initial_circ, EXACT, E_target, size_interval\n", " )\n", " E_o.append(energy_o)\n", " p_o.append(traces_o[\"prob\"])" ] }, { "cell_type": "markdown", "id": "2fe68214", "metadata": {}, "source": [ "We plot the energy and probability outputs as a function of $\\Omega$:" ] }, { "cell_type": "code", "execution_count": 33, "id": "c025c8ee", "metadata": { "execution": { "iopub.execute_input": "2026-04-03T04:06:15.203005Z", "iopub.status.busy": "2026-04-03T04:06:15.202817Z", "iopub.status.idle": "2026-04-03T04:06:15.337308Z", "shell.execute_reply": "2026-04-03T04:06:15.336734Z" } }, "outputs": [ { "data": { "image/png": "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Q4fw8/PjhRdeQFEUhxzDYrFw8eJFfHx8HHYMIYQQQtiXqqpkZmYSHh6OTld041alS34OHjxI69atHZqUXLx4kYiICIftXwghhBCOc/78eWrVqlXk/ZUq+TEYDJw8eZIuXbpw7dq1Avf7+fnh6upa6v3m5eWRl5en/a2qKgAvv/wyr7/+OtWqVQNg27ZtbN68mZYtWzJgwACt/EcffYTJZOLZZ5/F398fgD179rB27VqaNm3K4MGDtbKffvopN27c4MknnyQoKAiA33//nVWrVtGgQQOGDx+ulZ0+fTrp6emMGzeO8PBwAI4cOcLy5cuJjIzkoYce0sp++eWXXL9+nYcffpg6deoAcOrUKX766Sdq1qzJ2LFjtbKzZs3i8uXLjBgxgvr16wMQFxfHggULCA4O5oknntDKzp8/n8TERIYMGUKTJk0A60n17bffUr16dZ555hmt7IIFC4iLi+O+++6jRYsWAFy5coVvvvkGb29vXnzxRa3s4sWLOXnyJH369KFdu3YApKSk8H//93+4u7vzyiuvaGVXrFjB4cOH6dmzJx07dgQgIyOD//3vfyiKwptvvqmVXb16Nfv376dLly507doVgNzcXD755BMAJk6ciF6vB2DdunXs3r2bmJgYevfuDYDZbObf//639v57eHgAsGXLFrZu3UqbNm1smlanTJmCqqo8//zz+Pr6ArBz5042bNhA8+bNGThwoFZ26tSp5OXl8fTTTxMQEADA3r17WbNmDY0aNWLo0KFa2c8//5ysrCwef/xxQkJCAGut5y+//ELdunV58MEHtbIzZswgNTWVRx55REvajx8/ztKlS6lduzajR4/Wys6cOZPk5GQefPBB6tatC8CZM2f48ccfCQ0N5bHHHtPKzp07lwsXLjBs2DAaNmwIwLlz5/juu+8IDAxk/PjxWtnvv/+ehIQE7r//fqKjowHrj4g5c+bg5+fHc889p5VdtGgRp0+fpn///rRu3RqAq1ev8vXXX+Pp6cmECRO0ssuWLePYsWPcc889tG/fHoC0tDS++OILXFxceP3117WyK1eu5ODBg3Tr1o3OnTsDkJ2dzbRp0wB46623tLJr1qxh7969dOrUiR49egDW68vHH38MwKuvvoqbmxsAGzduZMeOHbRr144+ffpo+5g8eTIAL730UrHXiMmTJ7Nlyxbat2/PX//6V9zc3OQaIdcIuUY44BqRkZFBREQEPj4+3E6lSn6OHTuG0WhkxowZzJgxo8D9J0+e1N6A0pg8eTLvv/9+ge3u7u74+vpqF7Zq1arh7u6Ol5eXdhIDeHh4YDQa8fX11bbfrqzFYsHHx0fb7u3tXWTZ3NzcQst6enralPX09MTd3b1UZb29vbXtPj4+pS7r4eFhU9bLy6tA2ZycnBKXNRqNty1brVo1m+3u7u7odLpiy7q5ueHu7g6Ar6+vdmHLf49uLms2m23K5l/Yins/S/re579+JXnvjUZjicuW9r0vj/MkMzOzxO99bm5uid97i8WCu7s7rq6uxZbV6/U272e+wt57g8FgUzY/+SmsLGBTtrhrhJeXF9HR0QwdOpTq1auj1+vlGiHXCLlGOOgaARTbOqSo+dUclcDcuXMZN24cs2fPpmbNmgXu7927d5maw26t+cnPHK9evUpgYKC2T7PZjNlsRqfT4eLyZ95oMBgAcHV1tWtZo9GIqqq4uLhobZcWiwWTyYSiKDa1XBWhrMlkwmKxoNfrtYtHacqqqorRaATQvnjsXbaw1700ZZ353t/N50l5vPd3ep6U13t/a1mzRWXHmatcTs8mxNeL2AbB6HVKhXk/CytrNJnZcTqZq1l5hAf4EBMVgF6nVOhrRG6egT3xKaTkmgnx9SQmKgBUS4W+RpjMFvafz+BatoFgHw/a1vYD1VKhrxGKTs/ec2kkZ+ZSo5obbSJ8cdHr7PbeZ2Rk4OfnR3p6uk0ydKtKlfy8+uqrTJs2jezsbJsnf6svvviCr776isOHD/PXv/6V9957r1THKemLJ4QQjrTqyCXeX36MS+m52rYwPw8m3d+U/tFhToysaBJz+ZCYC1fS7+9KNc/PoUOHiIqKum3iAxAWFsZ7773HsGHDyikyIYQomsVi4fLly1y+fBmLxVKix6w6colnv91v80UBcDk9l2e/3c+qI5ccEeodkZjLh8R85ypVn59Dhw5pndluZ8iQIYC1A6QQQjibyWTS+im+/fbbxf6AM1tU3l9+jMKq5fO3vfbjIY5fykRXQabjsKgqM7fGS8wOdjfGrADvLz9Gn6ahWpOuo1Wa5Ofy5cskJyfTuHFjZ4cihBCloiiKNvqkJP0Sd8enFPiFfKusPBOfrTttl/jKi8RcPipbzCpwKT2X3fEpdKoXWC7HrDTJT/7MzlevXuXbb78tcH/Lli1p3rx5eYclhBDFcnV15dVXXy1x+eTM2yc++WLrBRJZo1pZw7KrhGvZbD97vdhyEvOduZtjLul5bw+VJvk5dOgQYJ1/YtasWQXunzt3riQ/Qoi7QrCPR4nKvdirQbn9Ui7OjrPXS/QFJzHfmbs55pKe9/ZQaTo8v/7666iqWuS/MWPGODtEIYSwi5ioAML8iv4iULCOkomJCii/oIqRH3NRjXoSs31IzPZRaZKf0jCZTOTm5mI2m21uCyGEM5hMJhYuXMjChQsxmUzFltfrFCbd37TQ+/K/QCbd37TcOoeWxM0x3xqVxGw/ErN93JXJzwcffICnpydff/01//znP/H09GTevHnODksIUUVZLBaOHTvGsWPHSjzUvX90GBHVPQtsD/Xz4ItH2lTIuVz6R4fxxSNtCL2l1kpiti+J+c5VqkkOy4tMciiEsCez2cy+ffsAaNu2rTZr7e1cTs+l4+R1APzfI23INVkI9vHQZkuuyMwWld3xKSRn5krMDiQxF1TS7+9K0+FZCCEqK71eT0xMTKkes+FkMgCta/vTrwL+kr8dvU6pMJ1tS0piLh8VJea7stlLCCEqu3XHrclPr0bBTo5EiLuP1PwIIYSDqapKSkoKAAEBAcVOdJhrNLPtzDUAejWR5EcIe5OaHyGEcDCj0cjnn3/O559/rq1MfTs7465zw2gm1NeDpmHS71AIe5OaHyGEKAceHiWfwG39CWuTV8/GwSVaDkMIUTqS/AghhIO5ubnx5ptvlqisqqpa8tO7sTR5CeEI0uwlhBAVyOnkLJJSb+DmoiO2vvNHxQhxN5LkRwghKpD8Wp/YeoF4uUnlvBCOIJ8sIYRwMJPJxIoVKwAYOHAgLi5FX3rX5w9xlyYvIRxGan6EEMLBLBYLBw4c4MCBA7dd3iItx8Dec9Yh8T1lfh8hHEZqfoQQwsH0ej19+vTRbhdl06mrWFRoFOJDRIBXeYUnRJUjyY8QQjiYXq+nc+fOxZa7eYi7EMJxpNlLCCEqAJPZwqZTVwHoLbM6C+FQUvMjhBAOpqoqmZmZAPj4+BQ6ceHv59NIyzHi5+lK6wj/co5QiKpFan6EEMLBjEYjU6dOZerUqUUub5G/kGmPRkG46OXSLIQjSc2PEEKUA53u9gnNhhMyxF2I8iLJjxBCOJibmxvvvvtukfcnpeZw8komOgW6Nwwqx8iEqJqkblUIIZwsv9anXZ0A/L3cnByNEHc/SX6EEMLJ1skQdyHKlTR7CSGEg5lMJlavXg1Av379bJa3yDGY2H72OiBD3IUoL1LzI4QQDmaxWNizZw979uwpsLzF9jPXMZgs1PT3pEGwt5MiFKJqkZofIYRwML1eT48ePbTbN8tv8urdJLjQ+X+EEPYnyY8QQjjYzcnPzVRVlSHuQjiBNHsJIYSTHLuUweWMXDxd9XSsG+jscISoMqTmRwghHExVVfLy8gBwd3fXmrfya30616+Bh2vRq70LIexLan6EEMLBjEYjU6ZMYcqUKTbLW6yTJi8hnEKSHyGEcILrWXkcOJ8GSPIjRHmTZi8hhHAwV1dX3nnnHeDPNb42nryKqkLTMF9C/TycGZ4QVY4kP0II4WCKohQY4r7+piHuQojyJc1eQghRzoxmC5tPXQWkyUsIZ5CaHyGEcDCz2cy6desA6N27N3sSUsnMMxFYzY2WtfydG5wQVZDU/AghhIOZzWa2b9/O9u3bMZvN2hD3Ho2C0elkVmchypvU/AghhIPp9XpiY2O12zLEXQjnkuRHCCEcTK/X07dvXwASrmUTdzUbF51C14Y1nByZEFWTNHsJIUQ5yh/l1T4yAF8PVydHI0TVZJfk57nnnmPv3r3a30ajkYULF3L16tUCZdeuXUuvXr3scVghhKgUVFXFbDZbOz4fvwLIEHchnMkuyc+MGTM4deqU9ndGRgYPPfQQhw8fLlD2ypUrbNq0yR6HFUKISsFoNPKPf/yDdya9z66z1uRH+vsI4TwOa/ZSVdVRuxZCiEopMSUbo1klMtCLukHezg5HiCpL+vwIIYSDubq68uabbxLU+UHQudCrcYizQxKiSpPkRwghHExRFNzc3NkSn4GiKNLkJYSTSfIjhBDl4PCFdK5l5VHNTU9MVICzwxGiSrPbPD9z585l586dAOTm5qIoCv/9739ZunSpTbmbO0YLIURVYDab+XLBcnITk+jXvzduLvK7Uwhnslvy89tvv/Hbb7/ZbLs18cmnKDKduxCi6jCbzaxZt4HczFy6Nxjp7HCEqPLskvxYLBZ77EYIIe5K17IMpHnXxs0bejYOdXY4QlR5sryFEEI42JazKXjVa0/LWn6EVa/m7HCEqPKk4VkIIRxs3fH8hUxliLsQFYEkP0II4UB5JjNbz1wDZFZnISoKSX6EEMKBdsWlkH0jF+OehSye+SkGg8HZIQlR5UnyI4QQDpS/intUoJcs+yNEBSEdnoUQwkFUVbUmPzoXXnn1Fe5pEoKrq6uzwxKiyrN7zc+//vUvLly4YO/dCiFEpXP2ajaJKTm4u+jp1yoKX19fmedMiArA7snPX//6V+rUqUOvXr2YNWsWmZmZ9j6EEEJUCutPXAGgQ90AqrlLRbsQFYXdk59z584xefJkUlJSeOKJJwgNDWXUqFH88ssvmM1mex9OCCEqrPwh7j0bBLJt2za2bdsm10EhKgC7Jz81a9bk9ddf58CBAxw6dIiXXnqJnTt3cv/99xMWFsaLL77Irl277H1YIYSoUNJvGNl7LhWAbg1qsGbNGtasWSPJjxAVgENHe0VHRzN58mQSEhLYtGkTXbt2Zfr06cTGxtKwYUM++OADkpOTHRmCEEI4xeZTVzFbVOoHexMZ5E2rVq1o1aoVOp0MshXC2Rz+KczNzeWHH37g3//+N8uXL0ev13PvvfcSHR3NP/7xD+rVq8eSJUscHYYQQpSrDX8Mce/dOBgXFxeGDBnCkCFDcHGRvj9COJtDkh9VVfntt98YN24cISEhPPzww1y8eJF///vfJCUlsWLFChYvXkxCQgJt27bl1VdfdUQYQgjhFGaLyoaTf/T3kVmdhahw7P4T5OWXX2bBggVcuXKFsLAwnnnmGcaOHUuzZs0KlA0LC+PJJ59k7Nix9g5DCCGc5sD5VFJzjPh6uNC2TnVnhyOEuIXdk5+vvvqKBx54gLFjx3LPPfcUO6dFly5dmDVrlr3DEEIIp8mf1blbwyBc9ToMBgNTp04F4JVXXsHNzc2Z4QlR5dk9+bly5QrVqlUrcfnIyEgiIyPtHYYQQjhN/hD33k3+bPLKzc11VjhCiFvYPfkpTeIjhBB3m4tpNzhxOROdAt0bWpMfV1dXXnzxRe22EMK57J789OrV67b3K4qCh4cHtWrVomfPngwfPlxGPwgh7hr5TV6ta1cnoJq1eUtRFAIDA50ZlhDiJnbPOiwWCxcuXODs2bNUr15da9JKSEggNTWV+vXr4+fnx65du/jqq6+YMmUKa9eupUaNGvYORQghyl3+EPdeMspLiArL7kPdP/jgA1JTU5kzZw7Jycns27ePffv2kZyczKxZs0hNTeXzzz/n6tWrfPPNNxw9epS33nrL3mEIIUS5u2Ews/XMNcA2+TGbzezevZvdu3fLDM9CVAB2r/l57bXXeOyxxxgzZozNdr1ez7hx4zhy5Agvv/wyO3bs4NFHH2XHjh0sX77c3mEIIUS52xF3jTyThXA/DxqH+mjbzWYzK1euBKBVq1bo9XpnhSiEwAE1P4cOHbrt6K3IyEgOHjyo/d22bVtSUlLsHYYQQpS7/P4+vZoE20zzodPpaNq0KU2bNpXlLYSoAOz+KQwLC2PRokVYLJYC91ksFhYuXEhoaKi27fr16wQEBNg7DCGEKFeqqrL+eOH9fVxcXBg5ciQjR46UAR5CVAB2/xS+8sorvPjii3Tu3JmnnnqKevXqAXDmzBm++uor9uzZw7Rp07TyP/74IzExMfYOQwghytXJK5lcTM/Fw1VHbD0ZwCFERWb35Of5559Hp9Px7rvv8uSTT2pVv6qqEhgYyLRp03j++ecByMvL45NPPpFJDoUQlV7+xIax9Wrg4Sp9eoSoyBxS//rss8/y5JNPsnfvXs6dOwdAnTp1aNeunc0EX+7u7nTv3t0RIQghRLlaf5sh7kajUavxfumll2SiQyGczK7JT05ODhEREbz55pu8/vrrdOrUiU6dOtnzEEIIUeGkZBv4PTEVKHwVd1VVyczM1G4LIZzLrsmPl5cXLi4ussSFEKJK2XQqGYsKjUN9qOnvWeB+FxcXnnnmGe22EMK57D7aa9iwYSxatEh+3Qghqoz1J64CtguZ3kyn0xEaGkpoaKgMdReiArD7T5BRo0bx3HPP0bNnT5566ikiIyPx9Cz4S6hNmzb2PrQQQpQ7k9nCppOypIUQlYndk58ePXpot7ds2VLgflVVURRFpngXQtwV9p1LJSPXRHUvV1pFVC+0jNls5vDhwwA0b95cZngWwsnsnvzMmjXL3rsUQogKK3+UV49Gweh1SqFlzGYzS5cuBaBp06aS/AjhZHZPfsaNG2fvXQohRIW1rgSruOt0Oho0aKDdFkI4l0OHHVy6dInk5GTq168vI8CEEHedxOs5nEnOQq9T6NYwqMhyLi4ujB49uhwjE0LcjkN+gixbtozGjRtTq1Yt2rRpw65duwC4du0arVu3ZsmSJY44rBBClKv1J64A0K5Odfw8ZeJCISoLuyc/y5cvZ+jQodSoUYNJkybZDHmvUaMGNWvWZPbs2fY+rBBClLv1J28/xF0IUTHZPfn5+9//Trdu3di6dau2htfNOnXqxO+//27vwwohRLnKzjOx8+x1oPgh7vnLW0ybNg2j0Vge4QkhbsPuyc+RI0cYOXJkkfeHhISQnJxs78MKIUS52nrmGgazhdoBXtQL8r5tWVVVSUlJISUlRSaAFaICsHuHZy8vL7Kzs4u8Py4ujsDAQHsfVgghytWGm0Z5KUrhQ9zzubi48Pjjj2u3hRDOZfean549ezJnzhxMJlOB+y5fvsxXX31F37597X1YIYQoN6qq3nYV91vpdDpq165N7dq1Zai7EBWA3T+F//znP0lKSqJ9+/b83//9H4qisHr1av72t7/RvHlzVFVl0qRJ9j6sEEKUm6MXM0jOzMPLTU+HugHODkcIUUp2T34aNWrE1q1bCQwM5J133kFVVT766CM+/PBDmjdvzpYtW4iMjLT3YYUQotysO26t9elSvwbuLsXP1myxWDh69ChHjx7FYrE4OjwhRDEc0vjcrFkz1q5dS2pqKmfOnMFisVC3bl2CgoqeBEwIISqL9X8sZFrSIe4mk4kff/wRgLfffhs3NzeHxSaEKJ5De95Vr16d9u3bO/IQQghRrq5m5nHwfBoAPRuVLPlRFEWr8S6uc7QQwvEckvyYzWZWr15NXFwcqampBYZ2KorCO++844hDCyGEQ234o9aneU0/gn09SvQYV1dXHn30UQdGJYQoDbsnP3v37mXYsGEkJSUVOZ+FJD9CiMpqQylGeQkhKia7d3h+7rnnuHHjBkuXLiUlJQWLxVLgn9lstvdhhRDC4QwmC1tOXwMk+RGiMrN7zc+hQ4f45z//yf3332/vXQshhFPtSUghK89EDW93mtf0K/HjjEYjM2fOBOCJJ57A1VUWQRXCmeye/NSqVUumbxdC3JXyh7j3bBSETlfyjsuqqnL58mXtthDCueze7PXGG2/w1VdfkZGRYe9dCyGEU60/cQUo/SruLi4ujBkzhjFjxsjyFkJUAHb/FGZmZuLt7U39+vUZNWoUERER6PW2k4ApisLLL79s70MLIYTDxF3NIuF6Dq56hS4NSjdnmU6no169eg6KTAhRWopq5zrYkqxboyhKhe70nJGRgZ+fH+np6fj6+jo7HCFEBfD1ljg++OU4XerX4NsnOzg7HCFEIUr6/W33mp/4+Hh771IIIZyuNAuZ3spisXDmzBkA6tevL4ubCuFkdk9+6tSpY+9dCiGEU2XkGtkdnwKULfkxmUx89913gCxvIURFYJefH7t37yYlJaVEZePj45k7d649DiuEEOVi6+lrmCwqdYOqEVmjWqkfrygK4eHhhIeHy/IWQlQAdkl+OnXqxKpVq7S/U1JS8PLyYtOmTQXKbt++nccee8wehxVCiHKRP8S9VwnX8rqVq6sr48ePZ/z48TLHjxAVgF2Sn1v7TKuqSm5uboXu1CyEECVhsahs/GM9r16lHOIuhKiYpNedEELcxsGkNK5nG/Bxd6F9ZICzwxFC2IHMtiWEELeRP8qrW8MgXPVl+71oNBq1vo5jx46Vpi8hnEySHyGEuI07GeKeT1VVzp8/r90WQjiX3ZKfhIQE9u/fD0B6ejoAp0+fxt/f36aczAMkhKgsLqfncvRiBooCPRqVblbnm7m4uDBq1CjtthDCuewyw7NOpyswfFNV1UKHdOZvr8idoWWGZyEEwHe7Enl7yWFa1/ZnyXOdnR2OEKIY5TrD86xZs+yxGyGEqFC0Jq8yDnEXQlRMdkl+xo0bZ4/dCCFEhZFrNLPtzDXgzoe4WywWEhMTAahdu7YsbyGEk8knUAghCrEz7jo3jGZCfT1oGnZnzd8mk4nZs2cze/ZsTCaTnSIUQpSV9LwTQohC5Dd59WwcfMdLUiiKQlBQkHZbCOFckvwIIcQtVFXVkp/edzDEPZ+rqyvPP//8He9HCGEf0uwlhBC3OJ2cRVLqDdxcdMTWD3R2OEIIO5PkRwghbpG/kGlsvUC83KSCXIi7jXyqhRDiFhvsMKvzzYxGI99//z0ADz30kCxvIYSTSfIjhBA3ScsxsPdcCgA97TS/j6qqxMXFabeFEM4lyY8QQtxk06mrWFRoFOJDRICXXfbp4uLC0KFDtdtCCOeST6EQQtzk5iHu9qLT6WjRooXd9ieEuDPS4VkIIf5gMlvYdOoqAL3vcFZnIUTFJTU/Qgjxh9/Pp5GWY8TP05XWEf5226/FYuHSpUsAhIWFyfIWQjiZfAKFEOIP+UPcezQKwkVvv8ujyWTiq6++4quvvpLlLYSoAKTmRwgh/mDvIe75FEXB399fuy2EcC5JfoQQAkhKzeHklUx0CnRvGGTXfbu6ujJhwgS77lMIUXbS7CWEEPxZ69OuTgD+Xm5OjkYI4UiS/AghBLDOAUPchRAVkzR7CSGqvByDie1nrwOOGeJuMplYtGgRAMOHD5eJDoVwMvkECiGqvO1nrmMwWajp70mDYG+7799isXDixAntthDCuST5EUJUeflNXr2bBDtkNJZer+f+++/XbgshnEuSHyFElaaqqsOGuOfT6/W0bdvWIfsWQpSedHgWQlRpxy5lcDkjF09XPR3rBjo7HCFEOZCaHyFElZZf69O5fg08XB3TJKWqKlevWtcMCwoKkokOhXAyqfkRQlRp6xzc5AVgNBqZPn0606dPx2g0Ouw4QoiSkZofIUSVdT0rjwPn0wDHJj8AXl5eDt2/EKLkJPkRQlRZG09eRVWhWbgvoX4eDjuOm5sbEydOdNj+hRClI81eQogqa305NHkJISoeSX6EEFWS0Wxh8ylrJ2RJfoSoWqTZSwhRJe1JSCEzz0RgNTda1vJ36LFMJhPLli0DYPDgwbK8hRBOJjU/Qogqaf1xa5NXj0bB6HSOHXpusVg4fPgwhw8fluUthKgA5OeHEKJKWn+y/Pr76PV6+vfvr90WQjiXJD9CiCon4Vo2cVezcdEpdG1Yw+HH0+v1dOzY0eHHEUKUjDR7CSGqnPxRXjFRAfh6uDo5GiFEeZOaHyFElVPeQ9xVVSU9PR0APz8/Wd5CCCeT5KecmC0qu+NTSM7MJdjHg5ioAPQO7mR5pyTm8lEZY4bKGbfZorLp1FV2nL0GQPeGQeVyXKPRyKeffgrA22+/jZubW7kcVwhROEl+ysGqI5d4f/kxLqXnatvC/DyYdH9T+keHOTGyoknM5aMyxgyVM+7CYh77ze5yi9nVVZrXhKgoFFVVVWcHUdFkZGTg5+dHeno6vr6+d7SvVUcu8ey3+7n1Rc7/ffzFI20q3JeFxFw+KmPMUDnjrowxCyFKr6Tf35Wuw/Pq1atRFKXIf3PnznV2iBqzReX95ccKXHABbdv7y49htlSc/FNiLh+VMWaonHFXxpiFEI5V6Zq9Dh48CMC0adOoXr16gfv79etX3iEVaXd8ik0V+61U4FJ6Lvd+trnCjDjJyDVKzOWgMsYMlTPuksa8Oz6FTvUCyy8wIYTTVLrk59ChQ/j5+fHCCy9U+BETyZlFX3BvdupKloMjsT+JuXxUxpihcsZd0s9rWZhMJlauXAnAgAEDZHkLIZys0n0CDx48SOvWrcsl8TEYDKiqqh3LbDZjNpvR6XQ2Fy+DwQBYOzTeXLa6uw7VYkbR/Tmjq2o2Wm/oXLSyf+lZl/rBXugUHfqb9msyGlFR0etd0OmsLZQWiwWz2YSCgstNHSjtVfb0lSymbUy4KV4ToIJOj6JYy6qqhZd6RNEo1Ndmv2aTCYtqQafTa7PYFhVDYWVVVcVkMv7xWrqVuGzc9Tw+WXvaut1iBtUCik573VVVBYuJl3rVp2mtAJv3yGIxF7lfFxfXgmVveY+MRkOZyp66ksUna08XGu/Nr/uEPo1pEu532/2W53ly/GI6n645ASgo+j9juPU8efmeBjQIrubw974kZY8lpTBt/RkU/Z8xFPa6B3m7F/lZLs3nvrCyubm57NmzB51Op830bI/9Go1GVFXFxcX2/TSZTCiKYtPJuiKUNZlMWCwW9Hrba0RJy6qqitFofe9vHjFnz7KFve6lKXsn7+edvvd383lSmvezJCpV8mMwGDh58iRdunTh2rVrBe738/Mr04iKvLw88vLytL8zMjIA+Pjjj/nb3/5GtWrVANi2bRvr16+nTZs2DBo0SCv/0UcfYTQamTBhAv7+/gDs2bOHtb/+ivsFMEbEaH0LMvYuQzXm4dP6Plyq+RPq50HngGxWLltA48aNGTVqlLbfTz/9lLS0NJ566ilq1rR2xjx06BCLly2mbt26jB07Viv7v//9j6tXr/Loo48SGRkJwIkTJ/jhhx+IiIjgiSee0Mp++eWXXLx4kYcffpiGDRsCcPbsWebNm0dwcAhhfg25nJ6LCmQf24gp/QpejbrgFlQHBQggk/SdPxIXGMhLL72k7Xf+/PmcPn2aIUOG0Cq6FQCXL19mxoyv8PHx4dVXX9XKLly4kGPHjjFgwABiYmIAuH79Op9//iUeHh68+eabWtmlS5dy4MAB+vTpQ+fOnbX3aOrUqeh0Ov76t3f4Yc95LqfnkhO/H8OlU3jUbo5H7RbWHZiNmH9fQrpXFH3ffVf7gPz2229s376d2NhY+vbtay1qNvOPf/wDgDfffBMPDw8ANm7cyMaNG2nfvj3977tPi+3vf/87FouFV155Retct23bNtasWUOrVq24b8gQreyUKVPIzc3lxRdfpG+zMH7Yc55zxw+SE7cX18DaVGvSVSubue9nvBQjI1/+FzXDre/9gQMHWLpsKQ0aNGD06NFa2WnTppGSksLjjz9O7do1ATh69Cg/Lv6RyMhIHn30Ua3sjBkzuHz5MmPGjKFevXoAnDp1iu+++47w8HDGjx+vlZ05cybnz59n1KhRNG7cGIAGXrl8/K/F3NBXw6fNQK1s9vFNmNIuU61hLLUbNOGFXg24fOkiX301C39/fyZMmKCV/eGHHzhx4gT3338/bVu2BSA5OZnp07/Ey8uLiRMnamV/+uknDh8+TP/+/bUZktPS0vj0009xdXXlr3/9q1b2559/Zv/+/fTq1Ytu3bpZ48rOZsei/8O8Px7X9g9qn8PchAPkXTyBe61meEW2ItTPg9a1fPjwww8B2+HoGzduZMuWLXTs2FFLXACt7Ouvv17sNeKTTz4hKSmJ4cOHa+ffnj17WLVqFc2bN2fYsGFa2U8//ZScnByee+45goODtfd++fLlBa4R//vf/266Rljf+yNHjrB4ccFrxJdfflngGnHq1KlCrxGzZs0qcI2Ij49n3rx5hIaG8swzz2hl58+fT0JCAiNGjKBZs2YAJCUl8c033xAQEGBzjViwYMGf14hWrbT3fsaMGQWuEYsXLy5wjUhJSeHzzz8vcI1YsWJFgWtEZmamdo149913tbKrV69mz5499OjRgx49egDW74ApU6YA8M4772jv0bp16wpcIywWi/be33yN2LJli3aNuO+ma8SUKVMKXCN27typXSOG3HSNmDp1qnaNCAy0NsHu27ePlStX0rRpU0aOHKmVnTZtGpmZmTzzzDOEhoYCcPjwYZYuLXiN+OKLL266RtQG4Pjx4/z4Y8FrxMyZMwtcI86cOVPoNWLu3LkFrhGJiYnMnj2boKAgnn/+ea3s999/T1xcHEOHDqVFC+u1+dKlS3z11VcFrhGLFi368xrR1nqNuHr1KtOnTy9wjVi2bFmBa0RJVKoOz8eOHcNoNDJjxgyCgoIK/IuPjy/TfidPnoyfn5/2LyIiwi7x6hSFke2s+7q1nir/70n3N61Qc6PodAqT7m8KFB3zhHsaoKtATY76EsTco1FQhY35VjfHXJHODbDG3aORdW6coiKrcOe0UnTM5fU51Ol01KlTh86dO8vaXkJUAJVqqPvcuXMZN24cs2fP1n7l3Kx3795lag4rrOYnIiKCq1evEhgYeMdVlWtPXNXmF8lv9gqr7s17g5rRPzqsQlZV5s+JcjEli/zmjHB/Lybd35S+TUMqZJX2qiOXeG/pYS6l52jNGWF+Hrw7sAm9G9Uo8j1yZpX2LweT+PvPR7icadCaX8L8PPhr/wb0bRZaYau0fzt6mX+uOq11JFbNJkJ93Zk0uDkDWtQs9/e+JGXXn7r+5+fwj2avMH8v3hvcnP7RYRWmOUOavez/3kuzl/Pf+/Jq9irpUPdKlfy8+uqrTJs2jezs7NvOkJpftbtx40Zq1arF9OnT6d27d4mPY895fvJV1tlwJWbHq4wxQ+WM21kxq6pKTk4OAF5eXhV+sIYQlVVJv78rVZ+fQ4cOERUVVezU8M8//zyhoaFcvXqVtWvXMnLkSE6fPk1AQEA5RVqQXqdUumG0EnP5qIwxQ+WM21kxG41GPvroI0CWtxCiIqh0yU9xHZqysrJYunQpcXFxeHl5MWjQIJo3b86yZct47LHHSnSc/Mqw/I7PQghxJwwGg9a0npGRIcmPEA6S/71dXKNWpUl+Ll++THJystajvCinT5/G29ubWrVqaduaN2/O0aNHS3yszMxMALt1fBZCiHz5o4qEEI6TmZmJn59fkfdXmuQnf2bnq1ev8u233xa4v2XLljRv3pysrKwC7Xy+vr5cv369xMcKDw/n/Pnz+Pj42LVtPr8j9fnz5+3Wl0gIUTnI518IK0d+FlRVJTMzk/Dw8NuWqzTJz6FDhwDr/BOzZs0qcP/cuXNp3rw53t7eBZqrMjIy8Pb2LvGxdDqdTc2Rvfn6+srFT4gqSj7/Qlg56rNwuxqffJVmnp/XX38dVVWL/DdmzBgAGjRoQFZWFhcuXNAee+TIEW3yLSGEEEJUbZUm+Skpb29vBg8ezKRJk7hx4wYrVqzg0KFDDB482NmhCSGEEKICqDTNXqUxffp0xo0bR2BgILVq1WLBggVOHeaez93dnUmTJuHu7u7sUIQQ5Uw+/0JYVYTPQqWa5FAIIYQQ4k7ddc1eQgghhBC3I8mPEEIIIaoUSX6EEEIIUaVI8iOEEEKIKkWSHyGEEEJUKZL8CCGEEKJKkeRHCCGEEFWKJD9CCCGEqFIk+RFCCCFElSLJjxBCCCGqFEl+hBBCCFGlSPIjhBBCiCpFkh8hhBBCVCmS/AghhBCiSpHkRwghhBBViiQ/QgghhKhSJPkRQgghRJUiyY8QQgghqhRJfoQQQghRpUjyI4QQQogqRZIfIYQQQlQpkvwIIYQQokqR5EcIIYQQVYokP0IIIYSoUiT5EUIIIUSVIsmPEEIIIaoUF2cHUBFZLBYuXryIj48PiqI4OxwhhBBClICqqmRmZhIeHo5OV3T9jiQ/hbh48SIRERHODkMIIYQQZXD+/Hlq1apV5P2S/BTCx8cHsL54vr6+To5GCFHZGQwGPv74YwBeffVV3NzcnByREHenjIwMIiIitO/xokjyU4j8pi5fX1/7JT8WM5zbDllXwDsE6sSCTm+ffQshKjSz2cyDDz4IQPXq1dHr5bMvhCMV12VFkp/ycOxnWPUGZFz8c5tvOPT/FzQd5Ly4hBDlQq/X06pVK2eHIYT4g4z2crRjP8PCsbaJD0DGJev2Yz87Jy4hhBCiipLkx5EsZmuND2ohd/6xbdWb1nJCiLuWxWLh8uXLXL58GYvF4uxwhKjyJPlxpHPbC9T4bDlnYn28ibRcFVAh44K1nBDirmUymZgxYwYzZszAZDI5OxwhqjxJfhwp64rNnxZVZWeSmc3nTFzL+bM2SL2wv7wjE0KUI0VR8PHxkbnDhKggFFVVC2uTqdIyMjLw8/MjPT39zkZ7xW+BOQO1P80WlWNXLZy6bmFIYxf0OutFcGeSid+zQujcdwgtBj8PgfXu9CkIIYQQVU5Jv79ltJcj1Ym1jurKuASo6HUKzUP0NA+5aZirizvHr5m4knaBG9v/DxJnQmgLzI0Hk1H7HqrXbeWs6IUQQoi7kjR7OZJObx3ODsCtVd2K9d/Qrxk18xSDnvobTWN6gaKHy4eIX/w+nz3ege+fbArbpkFaYjkHL4QQQtydpNmrEHZr9spX6Dw/NaH/lILz/GRfh+M/s23pTNZu20e7MIX7Grpa76vVnkPuHYjqORafWo3uPC4hRLkwmUwsXrwYgKFDh+LiIpXuQjhCSb+/JfkphN2THyjTDM9Zl+OxHF+Bb8IqOLeNlBsWpu3KQ68ovD6qKx6tRliTJ59Q+8QohHAIg8HAhx9+CMDbb78ty1sI4SCS/NwBhyQ/dyrjEhc3z+XXRXNxS49jTMv8i6fCNmNTPBr1pum9T+EZVNupYQohCjKbzezbtw+Atm3byvIWQjhISb+/K1yfn7y8PN544w3Cw8Px9PSkQ4cOrFmzpkSPXbt2LT179qRGjRr4+/sTExPDvHnzHBxxOfENI3zgGzwx+ygPzzwB/T6Emu0wmi1s2rmf5d/8m2uTm8PcwbBvNuSkODtiIcQf9Ho9MTExxMTESOIjRAVQ4Wp+HnroIRYtWsSECRNo0KABs2fPZs+ePWzYsIEuXboU+biff/6ZIUOG0KlTJx566CEURWHhwoVs3ryZqVOn8vLLL5c4hgpZ81OEvMun2LP4f5zb9xsP17qgzSGy9bxKontjOt47irr3PAae1Z0cqRBCCOFYlbLZa/fu3XTo0IGPPvqI1157DYDc3Fyio6MJDg5m+/aiZ0Lu27cvR48eJS4uDnd3d8DaybBx48ZUq1aNgwcPljiOypT82EiJg6NL4OgSpi/fR3K2hSGNXWkV7gH1emFqPBhz/T64+wU7O1IhqhRVVUlJsdbGBgQEyESHQjhIpWz2WrRoEXq9nvHjx2vbPDw8eOKJJ9ixYwfnz58v8rEZGRlUr15dS3wAXFxcqFGjBp6eng6Nu8IIqAtdX4VntjLi4430GPIYjZs0A4sRTq/m5Myn+WhoFKve7AGHF0Fe1u33ZzFbJ2o8vMj6v6xBJkSZGI1GPv/8cz7//HOMRqOzwxGiyqtQ4y1///13GjZsWCBbi4mJAeDAgQNEREQU+tgePXrwr3/9i3feeYdx48ahKArfffcde/fuZeHChQ6PvaIJatyBHo07WP9IPgFHl5Cw4BtM5kRcLu6Bn54AFw/U+n0449uJqB6P4OLl9+cOCh2eH26dt+jW4flCiGJ5eHg4OwQhxB8qVLNXdHQ0ISEhrFu3zmb7sWPHaNasGTNmzODpp58u9LHZ2dk8/vjj/Pjjj+Q/JS8vL7777jsGDx582+Pm5eWRl5en/Z2RkUFERETla/YqhmqxcPnIZrzi1+B3biWkxHE5y8KMvQaqebjzymMPoG8xHEx58NOTFFyN/o+q+pFzJQESQghR4VTKZq8bN27YNFvly//FdOPGjSIf6+7uTsOGDRk+fDjff/893377Le3ateORRx5h586dtz3u5MmT8fPz0/4VVbtU2Sk6HWEteuA3+J/w4n54ejOZ0ePw8w+ktrcJ/fGlsOAR+OlJdiYZOX3djNlycwL0x+1Vb0oTmBBCiErrrqn5eeaZZ9i5cyf79+9Hp7PmdEajkWbNmlG9enV27dpV5HGrSs1PUVSLhdy4HXieXQmHFpCbnsxH2wyYVZXn2rsRXK2QHHncCojqWv7BCiGEEEWolDU/YWFhXLp0qcD2/G3h4eGFPs5gMDBz5kzuu+8+LfEBcHV15d5772Xv3r0YDIYij+vu7o6vr6/Nv6pE0enwrN8Z+v0T+n2IyQJtw3XUra6zSXy2nDOx4pSRK1kW275AQojbMplMLF26lKVLl2IymZwdjhBVXoVKflq1asWpU6fIyMiw2Z5fa9OqVatCH3f9+nVMJhNmc8GmGKPRiMViKfQ+UQifMLzdFAY0cGVsyz+n4FdVlb0Xzey9aCblhgorX4Plf8F8ej2qWS7mQtyOxWLhwIEDHDhwAIvF4uxwhKjyKlTyM3z4cMxmM19++aW2LS8vj1mzZtGhQwetL05iYiInTpzQygQHB+Pv78+SJUtsaniysrJYvnw5jRs3rjrD3e9UnVjrqK4Cq9DDoEautAvXUz/QBfIyYN9sDv5nEJ8MCWXnxw9BwjbpCyREIfR6PX369KFPnz4yw7MQFUCFGureoUMHRowYwVtvvUVycjL169dnzpw5JCQkMHPmTK3c2LFj2bRpkzaqS6/X89prr/G3v/2Njh07MnbsWMxmMzNnziQpKYlvv/3WWU+p8tHprcPZF47FmgBZX2NFUagXoKNegB6GzwJPfzi6mJPf/0BGZgbGIz9D5krwDkVtOphLQd0Ia3MvilzohUCv19O5c2dnhyGE+EOF6vAM1hmd33nnHb799ltSU1Np0aIF//jHP+jXr59WpkePHjbJT77vvvuOzz77jFOnTpGXl0eLFi14/fXXGTZsWKliqLQzPNtTofP81IT+U2yGuZvybnB24w+EXd+G77nfIC+dc2kWZh0wEBYUyPgnHkWJHgo124LMaiuEEMKBKuXyFhWFJD9/sJjh3HbIugLeIdYmMd1tanJMeXB2A/uXf8Wvq9fSLNDIkMau1vv8a7PfrSO1uowiuHkvSYRElaKqKpmZmQD4+PjI8hZCOIgkP3dAkp87Z8jOIO/4KnwSVsPJX8nMymLqDgMqKq/c2xDftsMheiiEREsiJO56BoOBDz/8EIC3334bNze3Yh4hhCiLkn5/V6g+P+Lu4VbNF7d2I6HdSDDkkLfnJxrmfEXe+YP43kiErVNh61S2pIWiRnal1f1P41uvvbPDFsJhbp6GQwjhXFLzUwip+XEcNTcT5cxvcGQx5pO/8Z8tmdwwqYxt6Ubdhk2h2VDUZg+gBDV0dqhCCCEqGWn2ugOS/JQPU1YKh3/5itPbljE88BQ61bra9Y7zJo7khtG53wM0ve8ZCKzn5EiFEEJUBpL83AFJfpzgRhqcXAlHl/D1wpUkpZu4r4Er7WvqIawl5sZDyInqi0/taGdHKoQQooIql+RnxYoVrFy5koSEBAAiIyMZMGAAAwcOLOsuKwRJfpwrKzmRY6tm0jRvP94Xt4Fq5tR1M98fNtGscX2Gj30amj0AfrUKPri0I9SEKAcmk4nVq1cD0K9fP1xcpLulEI7g0OQnLS2NBx54gM2bN6PX6wkLCwOsa3CZzWa6du3K0qVL8ff3L/MTcCZJfiqQ7GtwfDmbfvqKDTv206Gmjnsb/DF8vlYMR706EtXrUbxC6xUxN1G4ddLGm+YmEqK8yWgvIcqHQ5OfcePGMX/+fKZMmcKzzz5LtWrVAMjOzmb69Om89dZbjB49mjlz5pT9GTiRJD8VU3rSaTi1Er9zq+Hcdq7nmPl8twEXncLr90fjnn66kEf9MYx+5FxJgITTmM1mtmzZAkDXrl1liQshHMShyY+fnx/jxo1j2rRphd7/4osvMnfuXNLT00u76wpBkp9KIOMS5zfMYuVP31ItK55HWvz5S3r7eRPVXBUa19Dh7qIAirUGaMJhaQITQoi7WEm/v8s08YSrqyuNGjUq8v7GjRvj6upall0LUTK+YUQMfpun5x7jwXf+rGE0mlU2JphZcsLItZz8vF6FjAvWvkBCCCGqvDIlP8OGDePHH3/EbC64grfJZGLhwoWMGDHijoMToiRcXf48jc0qxEboqR+gI9znz5mjtyaaWPDBk5z75TPryDIhypGqquTm5pKbm1tgTUIhqhSLGeK3wOFF1v8tBfOI8lCmIQePPPIIL7zwArGxsYwfP5769esDcPr0ab788ksMBgOjR49m//79No9r06bNnUcsxK28Q7SbHi4KPSJtT2tVVTlw2cK1nASarPgr7P8A6vXG1GgQNOqPi3dAeUcsqhij0ciUKVMA6fAsqrAKNCilTMlP9+7dtdt79uzRFum7+RfNzWVUVUVRlEJrioS4Y3VirR+gjEtAYb+qFYa3C+OIXy8a6Q9B2kk49SvHt6xgxRmI6dCB3g8+Cw37g7t3eUcvhBB3v2M/w8KxFLhGZ1yybi/nQSllSn5mzZpl7ziEKDud3vrLYeFYrKO7bv5wKSgKhD74KaH5H6zk43B0CXHffUOe8TzK+Z3w015w8URt0Id4v87U6T4avaePE56MuBu5urryzjvvALLGl6iCLGZrjU+hP05VQIFVb0Lj+8ptUIrM8FwIGe1VSRVapVoT+k8p9BeFarGQ9Pt6fJPW45ewElLjuZhp4ct9Bny93Jnw6DB0zYdB/XvA1aMcn4gQQtxF4rfAnIGYLCpbzpm5kGnh4eau6BTFtty4FRDV9Y4OJau6i6qn6SDrL4cSzvCs6HREtL0H2t4D6j/h0kEyfv0S7zNLiHBLR3dsMRxbDG4+7Na3I6jdYOp0HYXOzbOcn5gQQlQuFqOBSwfWkRe3lbrX1wOgV2D/JTOZBpUrWSphPrckP1lXyi0+qfkphNT8VG0Ws5ncuJ14xa2Eo0vJuX6e/2w3YFFVXuhSgxrtBluX16jbA/QypYMontlsZt26dQD07t1bJjkUdx3VbMZy5Sj6xG0Qv5mjuzbw44FUQqrpeLb9nx3891wwo9dB4xo6vFyl5keICkOn1+PVoDM06Ax9/oHp+EZaufyPlJPbqeGSBQfmw4H5bLnsSXZIe9oNfJwabe4HvXycROHMZjPbt1vnmerRo4ckP6LyU1VIiYP4zWxY/gN79+6lT0QerUKt53akl4qnpycB9aOx9H0I3bZPIfuqdbHqAv6YiLZObLmFL1drIW5Hp8O3WS8Gvd8LLBY4vxOOLEY9upQ98UlknPiNqOsbqLEhGJoMwtJ0CEpkFxRJhMRN9Ho9sbGx2m0hKiPT9XMcXfs9SYc2MyAgASXzAgCWeBPZ2SbOZXnRql5PiOpGtbrdmRjS/M9roX9EkYNSAGvfzHKcgV+avQohzV6iOBaTkdObFnBi/QLu8z6CS14KAHsvmtl2xZPOPfvR7oHnIKIjyOgeIUQllHP1PDkn11Mj7QDEb8Z89TT/2mbAYFZ5pp0bob7uEBFDSmB7MgNbUqvdvejdb9MnspSDUsrCoWt77dq1iw4dOtxRgBWZJD+iVMwmSNgMRxbz7Xc/cOZKJn3qutC5tgv4hGFpPJhr4T0Jbtm38ETIYi5xJ20hhHCY3AzrtSh+M0e2/cqiLceI8tcxrtUffXYUHatTaqOv2ZK29wyjenQfcPMq3TEcfL1zaPKj0+moX78+Y8aMYfTo0dStW/eOgr1ZXl4e7777LvPmzSM1NZUWLVrwwQcf0KdPnxI9fsGCBXz66accOnQIV1dXmjZtygcffECvXr1KHIMkP6KsDDeyOb3hOyJSd+KbuAby0olPtTDnoIHaIYE89tijKNHDoGYbUJQKNeOpcBxVVbFYLID1+qncOsRXCGcw3oDzu9i18juO7NlKN78LNPhjwvtrORb+u9tAeHhNnnpkBErd7tZExdPfqSEXx6HJz3fffcf8+fNZs2YNZrOZjh07MmbMGEaOHElAwJ0tFfDQQw+xaNEiJkyYQIMGDZg9ezZ79uxhw4YNdOnS5baPfe+99/j73//O8OHD6d27N0ajkSNHjtC5c2fGjBlT4hgk+RF2YcqDs+vZs+xLVv22jpZBJgY1+mN0mH8dfr9Rkzpp2wjwvPWL8I+/y3nGU+E4BoOBDz/8EJDlLYQdlbIWxWLM48K+1Vz8fQ0dPOPh/C4wG1hxysjei2Y61nKhf0xDiOqGGtmV7KC2eIdGleMTunMOTX7yXbt2jR9++IHvvvuOnTt34ubmRv/+/XnkkUcYNGhQqT/gu3fvpkOHDnz00Ue89tprAOTm5hIdHU1wcLA2WqIwO3fuJDY2lo8//piXX365rE8JkORH2F9uZirGk7/hk7AaTq4iPTOLT3bmoaDwaqwb3m6FJEC+4TDhsDSB3QUk+RF2V4JaY9VsJi9xHx4Xd0L8ZnLPbONfG1NRUXm5ozt+Hgr4hJHk25ar3k2pGzsYvzrRTnpC9lEuyc/Nzp49q9UInT59Gj8/P4YPH87YsWOLrbHJN3HiRKZOnUpKSopN0JMnT+btt98mMTGRiIiIQh87atQoNm/eTFJSEoqikJ2djbd32dZpkuRHOJQhh+QV/2T1vKlYVP5sT8e6+rxOgRYhemtCZId5L4TzqapKXl4eAO7u7tLsJe5MUetk5Y+kajOOY6fjWbFuK5HV8hjZ7M/5yOafcMM1rAm9BjxAjdb3Q2A9axP8XaKk3992G4bi6emJl5cXHh4e2kKmy5Yto3v37rRv355jx44Vu4/ff/+dhg0bFgg4JiYGgAMHDhT52HXr1tG+fXumTZtGUFAQPj4+hIWF8d///veOnpcQdufmRXCD1oxp6caYln9elMwWlW2JZn47a+Jazh8XtT1fo1497aRAhb0oioKHhwceHh6S+Ig7U8g6WUeTzSw5buRi5h+Lh++fg0/SRnJycriY44pavy/0/Sc8s5XR311h5CebqdHnZahR/65KfErjjiYjyczMZNGiRcyfP59Nmzah0+m49957effdd7n//vvR6XQsWbKEV199lccee4xdu3bddn+XLl0iLCyswPb8bRcvXixwH0BqairXrl1j27ZtrF+/nkmTJlG7dm1mzZrFiy++iKurK08//XSRx83Ly9N+lYE1cxTCobxDAGzWtrGo0DPKhbhUC7X9/th+bCnbVy3ilCmc2H5DaXTv0xBgvwEGQojKJXv/T1xOSKJewJ91F0evWjh21Uygl0K4j3V7eNdHeGLUfYS3vgfFTdYmvFWZkp9ly5Yxf/58VqxYQW5uLu3bt+fTTz9l1KhRBAYG2pQdPnw4qampPP/888Xu98aNG7i7uxfY7uHhod1fmKysLACuX7/ODz/8wIMPPqgdu3nz5nzwwQe3TX4mT57M+++/X2x8QthNnVhr+3zGJfJ/wbnqFWJq6ompqQcU66iK8DYc2beaS5mJtNj0Pzg9A8JaYWo8GEP9AXjVbOzMZyFKyGw2s2XLFgC6du0qEx2KElNzUlDObYf4TWSd2MB/fj6MgsIbXdzwcLH+SGoRoiPQU6H+TQmRvkFvIpoPdFbYFV6Zkp8HHniAiIgIXn75ZcaOHUujRo1uW75ly5aMHj262P16enra1MDky83N1e4v6nEArq6uDB8+XNuu0+l48MEHmTRpEomJidSuXbvQx7/11lu88sor2t8ZGRlF9i0Swi50emvHxNvNeHr/NGg6iFH3JHD0169pYj4AF7fDpQOcObyPhUffpmXThgwePR6aDQG/WuX+NETJmM1mNm7cCEBsbKwkP6JohmxI3MGpzYvZtH4t4ZYL3NfQ+lXtDQR66nDRQWaeqiU/jWvoaVzjlv38UbssClem5Gf9+vX06NGjxOVjYmK0fju3ExYWxoULFwpsv3TpEgDh4eGFPi4gIAAPDw/8/f0LXFSCg4MBa9NYUcmPu7t7oTVOQjhU00HW4eyFjtj4c8ZTv7BIYh//wHpf9jU4toykhV9hUQ/gkX4Wfvur9V9ER45X60hUr0fxCK5cw1Pvdjqdjvbt22u3hdCY8kja8wtnd/1KC30c1VMPgsWIes3MhSQjNzwVqNEUorpBVDee+Ut7XGf1tqk1tlX+62RVRmVKfubOnYunp2eRszzv3r2bGTNm8M0335Rqv61atWLDhg1kZGTYdHrO7yvUqlWrQh+n0+lo1aoVe/bswWAw2Awjze8nFBQUVKpYhCgXTQdB4/tKPldHtRrQ/gnuaf8ErROO43L2Nzi3ChJ3cPXEdhbs2YjbV//i9VE9cG05DJoOBu/g8n1OogAXFxfuu+8+Z4chKgCL0UDaia0E/LFkBIk7Wbc3nfg0C14NXK0Lf/pFENmsCw90q0tU7BCo1VB7vCsUX2tczutkVUZlnuH522+/5eGHHy70/gULFvDwww9jNptLtd9du3bRsWNHm3l+8vLyiI6OJjAwkJ07dwKQmJhITk4OjRv/2d/h008/5eWXX+bLL7/kqaeeAqzNZc2aNcPDw4OjR4+WOA4Z6i4qnYyLJKz7hhU/fkv13ERGt/hjFJmiY4epGb7R/WnY70lc/UOdG6cQVY3FAlePQ/xm0o6s5f8WrcNszOWNzm7oddZkZdd1HxLdGtCm2wDqdR0O1SOLH4VVDutkVUYl/f52yNLTFy9eLLJ/zu106NCBESNG8NZbb5GcnEz9+vWZM2cOCQkJzJw5Uys3duxYNm3axM1529NPP83XX3/N888/z6lTp6hduzbz5s3j3LlzLF++3C7PS4gKyzecyAf+xvND/orxahycWQlHFmM4v4/12/Zi3LKHp/f8h7CWPaHZUGttk9edzcYuhCiEqkJKHOe2L2bfpl8JzTlJbLB1UI6fqqKYDSiuHqTU6k1Qy74Q1Y0OQY3pUNoh56WtNRY2Spz8LFu2jGXLlml/f/nll6xdu7ZAubS0NNauXau1b5fW3Llzeeedd2zW9lqxYgXdunW77eM8PT1Zv349EydO5JtvviE7O5tWrVrxyy+/0K9fvzLFIkRloygKbsH1IPhFiH0RU9IxOgR+zqWD6wmtdgnOroez69n6vxdI9mlGhwGjqdntEfDwc3bodzWDwcCUKVMAePPNN2WG54roDhbczLp4mvjtS6hnPo3XxR2Qfp7Uy2YOnTCS4qsjtqY/1O6EEtWNJ0e0xL9xF3QursXut1g6vUyCWkYlbvaaPHmyNj17Tk4Obm5uuLjY5k6KolCtWjXatm3L1KlTadiwYWG7qvCk2Uvcla6fhaOLUQ8v5vMVv5NyQ2VYE1eah3tC/XswNRqE0vhe9F7+zo70riPLW1RwpVxg2JR+BZekHRC/CeI3M2P1MS5nWRjR1JVmwXrQuZJRozV7cyOp1+Fe6nQYCC7ynpcHh6/qfrs+P5WdJD/ibqaqKkkHN3H0tzn0cjuMW5p1BumDl82sioOOHTvSfeSz0LA/uFUrekd38Eu5qlFVlczMTAB8fHxklueK5LZLRWAdkVm3ByTuIPXgKn5cupzsa0lM6OimvY+/nTUTr9aka4/eNO0xDGp3vP1nRziMQ/v8WCyWMgcmhHAuRVGIaNWDiFY9rP0Tko/D0cWc+fYbbhguoCbugEV7wMUTtUFfEgO7EtH1YXTuN13MS/lLuapTFEV+SFVEhSwVke9KlpljVy0EfzGOZoEAFrzNKsmXDJgsKqnejQiI7gVR3elTuxOKV/Xyjl7cAbstbHo3kZofURVZzGbO7V1NwOXN+CX8CqkJJGVY+Hq/gQBvD14cNwyl+TAw5sJPT3DbX8qSAInKIH4LzBmIRVW5lKkSXE3BVW89j3ecN7H6rIkGAXrr6MnqUVC3O2ddGhLc6l58wmSZmYrIrjU/Op0OnU6n9fXR6XTFVtsqioLJZCpd1EIIp9Hp9UR1GAAMAHUyXPydtF9m4HlqGTW9MlGO/gRHfwIU9lwwEeqtUMtXuelaoAIKrHrTOgpFmsA0ZrNZm6qjY8eOMsOzs1kscOUw7J8DwIy9RpKzLYxt6Ubd6tbzuV6AjuhMPQ0DddYazY7PWLc7LWhhTyVKft59910URdE6OOf/LYS4SykK1GxD9PgvafL4dHLPbof4VXDwB7LTr/HrGRMWVeWlDu4E2MxqoULGBWtfIBmFojGbzaxZswaA9u3bS/JT3lQVrp0m9eBK1v2ymOwLxxjX1KjdHeatkJGnkJn3Z21mcDUdw5v+MRt3SLPyjlg4WImSn/fee++2fwsh7l56FxeqNeoGjbpBeCuM3z1JdLCOjDyVAM8/fwRtOWcizwxtwvQE3NwXSGiz0OffFo6Xef4Y8duX4pd6mDrZv0PmJdyNKkd+t64fmdUkAO8GXeD8TvrXT2dwY9AV+FEvS0XcrRwyyaEQ4i7lE4a/h8LQJq42k4xaVJVdF8xkGVRq+ykErHwNzu/E0mQIuqguVb4JzMXFhSFDhjg7jLtaTnICnpf3oCRsgfhN7N53hi2JJlqE6KnTxBX07nhFdWBA7UhCWvTBs21fcPOAYz/juXDsH3uRpSKqihJ1eJ47d26Zdj527NjiC1VA0uFZiCJYzPBpdIFFFS2qyvGrFk5etzC4kSv6Pyo3dl8ws+eaF5173UurQc9ARAeQmg9hDzfS4Nw21LMbmf39YhKTLjC+rSthPtbzKyENfksJp1m7LnS+fwzUigFXj8L3JUtF3DXsOs9PWappFUUp9dpeFYUkP0LchjYvChT6S3n4LPDwgSNLmDP/B+KvZtGvngudIlzAJxxLk8GkRdxDQHTv4tcvEiKfIZuMo2vZu2YRuecPMKBGEqjWaVe+O2zk1HULg2Kb0Kb7AIjqDnU6gbtPyfcv81bdFeya/Jw7d65MQdSpU6dMj3M2SX6EKEYJfynnZmVwcv186mbuxufcGjBkcjbFwrxDBurXDOKRcY9a1xoLb31XJ0IGg4GpU6cC8Morr8gMzyVgMeRycd+veFzZR42UfZC0h+tZeXy+24BeUXizixuuIY0gqhvX/Fvh0aA73sG1nR22cDK7DnWvrEmMEMJBSrioooe3Ly0HPQs8a50f6Ow6khfPQHdsE/5qCmz/3PqveiQHPToR2WMMfg1j78pEKDc319khlJ8y1KKoZhPK5YMQvxniN7N6zUZ2JebQoaaeextY18EKCK1N+y6RhDfvCvc8BIHW76YaDn9C4m4jkxwWQmp+hHCsnPTrmE7+hu+51XBqNWmZ2Xy6Mw+dovD6fY3xbDMcmj0AwU3vikRIVVVSUlIACAgIuLunCinp7N9/zC6uxm3ipwXziTt5hPEtLfh7WF+bo8lmViS407ptO/oOeQiiulknGrybXztxx+za7NWzZ090Oh2rV6/GxcWFXr16FRuAoiisW7eudFFXEJL8CFGODNlc2vYDqxZ+jT75KGOb//nlti0jHLeGvWh271N41WnlvBhFyRSzTlZOrw84lZRC3rk9dHA5DtlXAfh6v4GkDAuDm1endWwvqNsdc+3O6EKaokgHeVEKdm32UlXVZj0vi8VS7C8XqVASQpSIWzXCej7BYz2fwJyTBmfWwNHFmE6uYfPBePL2f03IybnUbtAcoh+w9hEKlHl2K5xC1snKNlhvV/uji1PK0rdYut+Ap4tCTGc3FFcvqNOJ3k2jcYnqRHire8DVWli6GgtHkmavQkjNjxDOZ8i4yt7F00nYs5KHgk+jqNbRo9sSTcSptejUbxj1+z4FAVFOjrR4ZrOZffv2AdC2bdu7c4bnP9bJyvfbWRPbz5voGelC90jr72yLqjIvPphaLXvQddAY3KI6gou7syIWdyGHruouhBCO5uYbROyjk4h9dBLkpMCJX+DoEg7tXc2VrASabZgGJ/4H4W0wNRqEqdFAPEIb3H6nThrObDabWblyJQCtWrW6e5KfvEws8dvYsHQu8b9v4pEGKh4u1laB/Nm/03L//H2tUxTGvT4Fmg93SrhC5Luj5GfFihWsXLmShIQEACIjIxkwYAADBw68/QOFEKI0vAKgzRhoM4aR3U9zdNVMGnMILu2Ai/s5dXAPi4+/RZvmTRgw6iloNsTayfZmJe2I6wA6nY6mTZtqtysrc242F/b+Qu7ZbTQ0HoML+9CpZo7tMnD9hoVzQa40qmFN7KKDdTSp4U41t1u6SHiHOCFyIWyVqdkrLS2NBx54gM2bN6PX6wkLCwPg0qVLmM1munbtytKlS/H397d3vOVCmr2EqCSykuH4z6z6/kt27j9E5wg9fer98ZuudidO+XQmstejuF35/bYdcRk5V2byLYRqMmA+vxeX89sgfjOn9m/ju4PZBHgqvNThj+aq6lEcUJtAeGsanPmKaoarFHydQVsna8JhmTxQOIxdR3vdaty4ccyfP58pU6bw7LPPUq1aNQCys7OZPn06b731FqNHj2bOnDllfwZOJMmPEJWLqqokxx3BI2Edfgm/wvmdJGdbmL7H2rn21S7euGAs4tHypayxWODKEYjfzKaVP7Fz7356RpiJqWl9XfJMKp8f9KBOoxY88OAYXBr0BP+bJhYsbvZvSTKFgzk0+fHz82PcuHFMmzat0PtffPFF5s6dS3p6eml3XSFI8iNEJZd+gbO/fcWKn74j2JjEQ81dtbt2Jpmo7qFQL0CHi+6mJplxKyCqqxOCdSJVxZx8kkNrvuPcwc3cH5CAPi8VgC3nTKyLNxFdy5fh9/e3zrNTtwdqQL3bDz+XdbKEEzm0w7OrqyuNGjUq8v7GjRvj6upa5P1CCOFQfjWpN+I9Xho+ibzNn8OGdwBrzcXaODMmi8oz7dwIqcaf03Ysew5qtoWAuhBQ74//64J38B1PrGc0GrUfiy+99JJTr49ZSSfIOr6O0MxDEL8ZXcYF1mw3kGNUadPajdpBvlAnlhaxMUQFtiK8ZU9w+fOrothXooSzfwvhTGVKfoYNG8aPP/7IM888U2DUgslkYuHChYwYMaJMAeXl5fHuu+8yb948UlNTadGiBR988AF9+vQp1X769OnD2rVref755/nvf/9bpliEEJWboih41G6t/W2yQLtwPVeyLIRUU7TEZ2uiiZSTZ4mpmUCo9y21Gm7e1uH0+cnQzYmRT2iJEiNVVcnMzNRul6usq5BgXTLi+PbVLNgRT00fHU+1tc6no7h4ENO2GZbQFvj0HgFNu4PeFT/Ar6zH1OmrXi2aqFRKlPzs37/f5u9HHnmEF154gdjYWMaPH0/9+vUBOH36NF9++SUGg4HRo0eXKaBHH32URYsWMWHCBBo0aMDs2bMZMGAAGzZsoEuXLiXax+LFi9mxY0eZji+EuMvUibX26cm4RDU36F/f9rKnqrD3uhdptfpQr3VdQv1yICUO87WzKOnn0Rmy4PJh679buXr9kQhFFZIYhcEfzUMuLi4888wz2u1SKe3w/BtpcG47u1f9wIHdW+nsn0yzYGv5mqgoig61eiTm2FHo6/eAiBh6uHqWLiYhKrkS9fnR6XQFZnS++WH59926zWw2lyqY3bt306FDBz766CNee+01wLoYYHR0NMHBwWzfvr3YfeTm5tKkSRMef/xx3n333TLV/EifHyHuMrfpiKuqKgmd/8MxYzh9+/bVmqR+//131q1ZTadmkXRuUB1S4uD6Wev/KXGQlgjqba5xLp43JUVRtomRb00tMSo27mKG51tyszi/eznn9/1GZ6946+KgqoXVZ0zsSDLRNkzP/d3bQFR3iOrGjaBWeFaX4ebi7mTXPj+zZs2yW2C3s2jRIvR6PePHj9e2eXh48MQTT/D2229z/vx5IiIibruPf//731gsFl577TXeffddR4cshKgMmg6yjjQqJJFQ+k8hqukgbp0n+vTp02Tl5GL2CYeG3QDrD7yLFy8SHh6OYjFZE6D8ZMgmMToHphuQfMz671Z691ua0m7651fLWrNTxDpZlvSL3Pj2Eaq1HgZZV7Ak7GLelmxMFpVG7d0IqqaDwAa0rNeWsGpNiIodAqGR2uOljkeIEiY/48aNc3QcgPWXVsOGDQtkazExMQAcOHDgtslPYmIiU6ZM4ZtvvsHTUz7iQoiblLIj7rBhw2jdujXBwcHatvPnz/PNN98QEhLCM888gxJYr/B1xswmSM9PjOIxJ5/m8KEDkJ5Ec88r6M15cPWE9d+t9G7gX8f6+FsSn5PXzCw5YaKWr8IjbosBcFGgcUQQhDRFvXcotL0ffMMJBULL+FIJcberUMtbXLp0SZsw8Wb52y5evFjgvpu9+uqrtG7dmlGjRpXquHl5eeTl5Wl/Z2RklOrxQohKohQdcfV6PQ0a2C6XkZqaipubG6GhoTZdAfbt20fNmjUJCQmxbte7/FmTA5gNBpbu/RA8oekbE9HnJt9UYxT35+3UeDAb4PppjiabOX7NQvtwPXX8rU1k/h4KuSaV5GxrLZQS+yK0f4Lh1aPueESaEFVJmZOf3NxcfvrpJ/bv3096errNqu9g7fMzc+bMUu3zxo0buLsXXOTOw8NDu78oGzZs4KeffmLXrl2lOibA5MmTef/990v9OCFE1dKyZUuaNm1q82MpKyuLFStWoKoqEyZMKHRme51OpyVSOlc38IyE6pFQrxcAmZmZXLhwgcYNG0DGBdg3m9NfTeFIshl/D0VLfoKrKTzVxo0wnz9GqoW31hIsIUTJlSn5OXfuHD179iQhIQF/f3/S09MJCAggLS0Ns9lMjRo18Pb2LvV+PT09bS4q+XJzc7X7C2MymXjppZcYM2YM7du3L/Vx33rrLV555RXt74yMjGL7FgkhqiZXV1ebeXoMBgNNmjQhJyfHJvHZunUrJpOJ1q1b4+fnZzMCVlVVreYoNzeXqVOnoqoqr732Gt7+taFuT5oHf4S/h0KjwD87RiuKQk3fm2p4ZJ0sIcqkTMnP66+/Tnp6Ojt37qRu3boEBwezYMECOnfuzLRp0/jvf//L6tWrS73fsLAwLly4UGD7pUuXAAgPDy9wH8DcuXM5efIk//d//6ctspovMzOThIQEgoOD8fLyKvTx7u7uhdY4CSFEcQICAhg5cqTNaFeLxcKOHTvIzs6mVq1a+PlZZ8w5ffo069evJzg4mAceeACw1mznN6NlZWVZfzjWiaVeZC3qZVzitutk1Ykth2coxN2nTMsLr1+/nueee46YmBhthWJVVXF3d+f111+nd+/eTJgwodT7bdWqFadOnSrQ5ya/KatVq1aFPi4xMRGj0Ujnzp2JiorS/oE1MYqKiuK3334rdTxCCFFSN/cBUlWV6OhoVFW1qQU/fPgwy5cvZ/v27TbJ0pNPPsn48eMJDf2ji7JObx3Obt3zrUey/td/isyaLEQZlSn5ycnJITIyEgBfX18URbFZx6tTp05s3bq11PsdPnw4ZrOZL7/8UtuWl5fHrFmz6NChg9YUlZiYyIkTf46SGDVqFEuWLCnwD2DAgAEsWbKEDh06lOWpCiFEsSwWC1evXtX+1uv1pKWloSgKZ8+e1Za3WLhwIeHh4QwYMEBLlsxmM1lZWQV3mj883/eWQSC+4bJAqBB3qEzNXrVr1yYpKcm6AxcXatasyc6dOxk6dCgAx44d0zopl0aHDh0YMWIEb731FsnJydSvX585c+aQkJBg03l67NixbNq0Sfvl1LhxYxo3blzoPqOiohgyZEipYxFCiJLIysri888/x2Qy8eabb2r9gRo3bqyNDFNVlZSUFOrWrcugQYOIjo7WHh8XF8f8+fNp0qQJDz74oO3OZZ0sIRyiTMlPr169WLZsGZMmTQKsS1JMnjyZ1NRULBYL8+bNY+zYscXspXBz587lnXfesVnba8WKFXTr1q1M+xNCCHtJTExk165d1KhRg549ewJQrVo1PDw8MBgMXL9+XWu6at26Na1bW9cVs1gsPP744wDUqlVL6y4AcPnyZRRFwcfHx+ZYR44cITIy0tpsJutkCWFXJVre4laJiYns2bOHgQMH4u7uTm5uLi+88AI//fQTer2egQMHMm3atEq7NIQsbyGEyMjIID4+nrp162qJybFjx1i4cCHBwcE899xzWtn09HR8fHxskprSyMzMxGKxaB2jU1JSmDZtGnq9ntdff71MNelCVEUl/f4uU/Jzt5PkR4iqx2Aw4Obmpv09c+ZMzp8/z+DBg7UanJycHPbs2UNUVBS1a9d2WCxJSUn8+uuvuLu729Sib9++HU9PT5o0aSIJkRCFsOvaXrejqqrW0S8oKKjAAqhCCFGRZWRkMH/+fDIyMnj99de12pt69ephsVhs5vTx8vKie/fupT6GxWLh+PHjADRp0qTYGqJatWrx1FNPYTKZtG1Go5GNGzdiMBgICgqiVq1apY5DCGFVtjparNW/w4cPx9fXl7CwMMLCwvD19WX48OEcOXLEnjEKIYRdXLlyhXXr1vH7779r27y9vUlLS+PGjRtcu3ZN2969e3eeeuopm87JZWUymfjxxx/58ccfbRKa4ri4/Pn71GKx0KVLF+rXr0/NmjW17du2beP7778vMMeZEKJoZar52bJlC/feey8Wi4XBgwfTsGFDAE6ePMnPP//Mr7/+yqpVq+jaVTrpCSGcw2w2c/HiRYKDg7VJTJOSktiyZQt16tTRmrJ0Oh0PP/wwNWrUoFq1atrj7VmLrSiKNj1IWffr7u5e6MCPgwcPkpycTJMmTbRtJpMJVVVtaq2EEH8qU5+fdu3akZKSwqZNmwosA3H+/Hm6detGjRo12LNnj90CLU/S50eIyu/LL7/k4sWLjBo1SpsKIzU1lQ0bNlC/fn1atGjh5Ajt48qVKxw9epTY2FitH9CRI0dYtmwZ7du3p2/fvk6OUIjyU9Lv7zI1ex09epTnnnuu0PWvIiIiePbZZzl69GhZdi2EEKWSnp7OwoULbSZHBahZsyZeXl7k5ORo26pXr87QoUPvmsQHICQkhF69etl0gI6Pj8doNKLX/zkfkKqqnDlzplTNbkLcrcrU7FWnTp1CFyDNZzAYZGFQIYTdZWRkcPbsWXx9falXrx5gXRvrxIkTWCwWUlNTqV69OgD33HOPzUzKVcnAgQNp06aNzdIaV65c4dtvv8Xb25uXX37ZJjESoqopU/Lz7rvv8vLLL3PfffcVWG/r999/5/PPP+fTTz+1Q3hCiKosKysLT09P7Yv64MGDrFu3jiZNmmjJj7u7O/fffz9BQUHaPDn52ysKo9GozVL/xBNPOLwvjqIoNp2iwZo4+vj4UKtWLZvEZ/fu3QQGBhIVFVXmeYqEqGxKlPy89NJLBbaFhITQtm1bYmNjqV+/PmBdsXjHjh1ER0ezc+dOHnroIftGK4SoMubMmUN8fDyPPfYYderUAazDz0+dOlVgmHd+5+WKSlVVLl++rN12hoYNG/LKK69w48YNbVtubi6rV6/GbDbz3HPPERwc7JTYhChvJerwXJZfA4qiYDabyxSUs0mHZyHKT2ZmJrt27SIrK8tmHb5FixZx5MgRBgwYQExMjPMCtAOLxUJ8fDxAhaphyczMZNOmTVy7do1HH31U275lyxYyMzNp166dJESiUrHrJIcWi8VugQkhqi6z2UxSUhIeHh6EhIRo27du3YqiKPTr1w9PT0/gzz47Xl5ezgrXbnQ6ndZMV5H4+PgwcOBAm22qqrJ3717S09OJiorSkh+z2YxOp6uSfajE3eeOZ3gWQoiiWCwWFEXRvjDXr1/Ptm3baNOmDYMGDQKsX8BdunQhKCjIpi+Kv7+/M0IWWDtMHz9+nAYNGmjbDhw4wObNm+ncuXOlr4kT4o6Sn/j4eH799VfOnTsHWEeB3XvvvURFRdklOCFE5fXTTz9x+vRpnnjiCYKCggCIjIzkwIEDBToj33PPPc4IsdxYLBbOnDkDQP369StMs1dhFEWhQYMGNokPWCexTU9Px2AwaNtUVeXKlSuEhIRIjZCoVMqc/Lz66qt89tlnBZrEdDodEyZM4D//+c8dByeEqPhu3LjB8ePHycnJoUuXLtr27OxscnNziY+P15KfevXq8dprr1W5L0qTycR3330HwNtvv22zgGplMWLECM6cOUN4eLi2LTExkVmzZlGzZk2efPLJKve+isqrTD8/Pv74Yz755BOGDh3Kjh07SEtLIy0tjR07djB8+HA++eQTPvnkE3vHKoSoADIzM8nMzLT5++eff2bTpk02gxx69uzJU089Rbt27bRtVbXPiKIohIeHEx4eXmmfv6urK02aNLGZTuDatWu4uLgUWNT6999/t1knTYiKpkzLWzRu3JjGjRuzdOnSQu8fMmQIJ06c4MSJE3can1PIaC8hCrdu3Tq2bNlC586d6dOnD2Bt+vj+++8JCwsjNja2Qs2vIxwvLy8Pg8GAj48PYE2Gp06diqqqvPrqq9p2IcqDXUd73SohIYG//OUvRd7fr18/Vq1aVZZdCyEqAFVVWbt2LXFxcTz88MPaF1j+L/ysrCytrKIoPPzww84KVTiZu7u7TcKbm5tL/fr1MRqNNolP/oi+Fi1aSEIknK5MyU9wcDAHDx4s8v6DBw9qbfxCiIrNZDKRlJREdnY2zZo1A6wJTVxcHJcuXSIhIYHmzZsD1lrfiRMnasPRhbhVUFAQo0ePtukPajab2b59Ozk5OYSFhWnJj6qqlbYZUFRuZUp+RowYwWeffUZkZCQvvvgi1apVA6wdHP/73//y9ddfM2HCBHvGKYSwE4vFgtls1pZYSEpKYvbs2Xh7e9O0aVPty6hLly5YLBbq1q2rPbYydtStCIxGI3PnzgVg7NixDl/eoiK4eUSbqqr07t2bM2fOEBkZqW3fuXMnx44dIzY2liZNmjghSlFVlSn5+cc//sGBAwd4++23effdd7Xe/xcvXsRkMtGzZ0/+/ve/2zVQIcSd27JlC1u3bqVbt2507twZgFq1alG9enVq1aqFwWDQmjDya4HEnVNVlfPnz2u3qxoXFxfatm1L27ZtbbYfOXKECxcu2DSjms1mcnNztR/VQjhCmZIfLy8v1q1bx7Jly2zm+enfvz8DBgzg/vvvl6pMIZzIYrGwf/9+EhISGDRokFZj4+bmRl5envZFDNYvptv14RN3zsXFhVGjRmm3hdWDDz7I8ePHadq0qbbt7NmzfP/99zRv3pyhQ4c6MTpxNyv1pzAnJ4dHHnmEYcOGMXr0aAYPHmzXgPLy8nj33XeZN28eqamptGjRgg8++EAbWVKUxYsXs2DBAvbs2cPly5eJiIhg4MCBvPPOOzJTrLjrZWRkkJmZqa3krSgKW7duJS0tjVatWmmLDzdr1oyIiAhCQ0OdGW6Vo9PpaNy4sbPDqHB8fX3p0KGDzbYLFy6gqmqBfmXHjh0jKipK+psJuyjTUHdfX18+/vhjnnrqKbsH9NBDD7Fo0SImTJhAgwYNmD17Nnv27GHDhg02E6jdqkaNGoSHhzNkyBBq167N4cOHmTFjBnXr1mX//v2l+sDIUHdR0d3cUfT06dPMnz+foKAgnn/+ea3Mtm3bMJlMNG/enICAAGeFKkSppaamotPptDmFrl+/zueff46rqyuvv/669D0TRXLoUPcuXbqwY8cOuyc/u3fv5ocffuCjjz7itddeA6ydA6Ojo5k4cSLbt28v8rGLFi2iR48eNtvatm3LuHHjmD9/Pk8++aRdYxXCGfbs2cO+ffuIiYmhTZs2gLXPjk6nw83NDaPRqHWmze/TI5zPYrGQmJgIQO3atSv08hYVQfXq1W3+zs7OJiQkBB8fH5vEZ/v27fj4+NCoUSNJiESplOkT+N///pctW7bwt7/9jaSkJLsFs2jRIvR6PePHj9e2eXh48MQTT7Bjxw6bfgq3ujXxAXjggQcAOH78uN1iFKI8WCwW4uLi2LBhg82Q4aysLC5fvkx8fLy2zdPTkzfffJOnnnqqSowiqoxMJhOzZ89m9uzZmEwmZ4dT6dSuXZtnn32WkSNHatsMBgMbNmzgp59+ktmkRamVqeanZcuWmEwmJk+ezOTJk3FxcSkwq6uiKKSnp5dqv7///jsNGzYsUFWVv4LwgQMHiIiIKPH+Ll++DFibxISoyMxmM9nZ2Tbn/sKFC8nNzaVRo0baiMrmzZsTFBRUYPFg+dVbsSmKos19JoNByu7m89xsNtOpUycuXLhAWFiYtn3r1q1cvnyZDh06lOr7QlQtZUp+hg0b5pAP8KVLl2xO4nz52y5evFiq/f3rX/9Cr9czfPjw25bLy8sjLy9P+zsjI6NUxxHiTpw5c4aFCxcSGhrK448/Dlg7yEZHR2M0GtHr9VrZGjVqSDJfCbm6utr0xxJ3ztPTk169etlsU1WVAwcOcO3aNRo2bKglP/m1bTLSTuQr05kwe/ZsO4dhdePGjULXBfLw8NDuL6nvvvuOmTNnMnHiRBo0aHDbspMnT+b9998vXbBClMHRo0c5evQobdq00UZgBQYGYjAYSElJwWw2a8nOwIEDnRmqEJXSAw88wNGjR2nUqJG27fjx4/zyyy/ExMQUSJhE1VSq5Cc3N5dly5YRHx9PjRo1uO+++wqtqSkrT09PmxqYm4+bf39JbNmyhSeeeIJ+/frxz3/+s9jyb731Fq+88or2d0ZGhlSXijuWnp5OYmIi0dHRWk3puXPnOHbsGN7e3lry4+/vz7PPPktwcLA0iQhxBxRFoWbNmtqUD/nOnDmjfY/kU1WVc+fOSQf0KqrEyU9ycjKxsbHEx8drM5R6eXmxdOlS7rnnHrsEExYWxoULFwpsv3TpEoDW7+F2Dh48yKBBg4iOjmbRokUlqua8dWE+Icri5lobo9HIZ599hsVi0WZQBus8O97e3ja1kYqiEBIS4pSYRfkwGo18//33gHU6D+mYXr6GDBlCmzZtbOZ8u3TpErNnz8bf35+XXnpJEqAqpsTv9j/+8Q8SEhJ4+eWXWbFiBZ9++imenp48/fTTdgumVatWnDp1qkCfm127dmn3387Zs2fp378/wcHBrFy5Em9vb7vFJkRR4uLimD59Oj/++KO2zdXVldq1a1OrVi2b5to6derQrVs3u9aYiopPVVXi4uKIi4urkstbOJuiKNSpU0ebNwggLS0NLy8vatasaZP47Nmzh3Pnzsn7dJcrcc3Pb7/9xtixY/nPf/6jbQsJCeHhhx/m5MmTNu2rZTV8+HD+85//8OWXX2rz/OTl5TFr1iybnvuJiYnk5OTYzJh6+fJl+vbti06nY/Xq1bKqvHCIc+fOcfr0aZo1a6YlMO7u7iQnJ5OZmWkz+eDYsWPl16QArB1t85dqkE63FUPTpk1p1KiRTXNYTk4Ov/76KxaLhRdeeEEGF9zFSvwpTExM5I033rDZ1qVLF1RV5cqVK3ZJfjp06MCIESN46623SE5Opn79+syZM4eEhARmzpyplRs7diybNm2yycz79+9PXFwcEydOZOvWrWzdulW7LyQkpNjlMYS4ldls5sqVKzbNrXv37uXw4cPo9Xot+QkLC2PkyJFERkba9NmRxEfk0+l0tGjRwtlhiFvo9XqbBVSNRiMtWrQgLS3NJvHZsmULN27coG3btgQGBjojVGFnJU5+8vLytFFX+fL/tuekXXPnzuWdd96xWdtrxYoVdOvW7baPO3jwIAD//ve/C9zXvXt3SX5EqeTm5jJ16lSMRiMTJ07UOts3btwYvV5v0yFep9PZLMwohKic/Pz8GDJkiM0Pa1VV2b17N5mZmdSpU0dLfiwWC4qiyCCFSqpU9a8JCQns379f+zt/EsPTp08Xunho/vT7peHh4cFHH33ERx99VGSZjRs3Ftgm7bOirBITE9mxYwf+/v7069cPsJ6Hfn5+5OTkcP36dWrVqgVYOyw3a9bMmeGKSshisWgDN8LCwqRWsIK7OaFRVZUBAwZw4sQJ6tWrp23ft28fO3fupHPnzmX6rhPOVeKFTXU6XaEZ7s19HG7dZjab7RNlOZOFTe9eqampxMfHU7duXS1hP3PmDN9++y3+/v5MmDBBK5uVlUW1atXkl524YwaDgQ8//BCAt99+W2bkvgvMmzePs2fP0rdvX2JjYwFrkpuSkiJ9hZzI7gubzpo1yy6BCVGecnNzbZprV6xYwdmzZ7n33nvp0KEDYF03qHfv3kRFRdkk8zJaUNiLoihasi3J9N1h5MiRnDp1ijp16mjbzp07x5w5c4iMjOTRRx91XnCiWCVOfsaNG+fIOISwq+zsbGbPnk1aWhpvvPGGNsKmfv36GI1GvLy8tLJubm507drVWaGKKsDV1dWmVlFUfu7u7jRv3txm29WrV9HpdAQEBNhsP3jwILVr1y6wWr1wHhlzKSq9K1eucOjQIfz8/LRFcL28vLhx4wYmk4krV65oM7526tSJTp06OTNcIcRdKiYmhubNm2M0GrVt6enpLFmyBEVReO2112xGlwnnkeRHVComk4mkpCRCQkK0EVjJycls27aNsLAwLflRFIWHHnqIgICAEi+LIoQQd8rT09PmmpObm6s1qd+c+Gzbtg0XFxeio6MlIXICSX5EhXZrh/o5c+Zw/vx5hg4dqs2bEhUVRevWrW1GYgAF1vcRwllMJhOLFi0CrJO5ykSHVUdISAjjxo2zGQBkNpvZsmULubm5hISEaMlPYQOIhGPIJ1BUSJmZmaxYsYJr167xwgsvaBeE2rVrk5qaisFg0Mp6e3szePBgZ4UqRLEsFgsnTpzQbouqJ3/dP7CeAz179iQuLo7atWtr23fs2MHp06eJjY21Wf9P2J8kP8Lp0tPTOXPmDN7e3tpM4V5eXsTFxWE0GklOTtYW/uzRowf33HOP/DoSlYper+f+++/XbouqzdXVlQ4dOmgjTvMdOXKEixcv2swlZjabMRgM0nxvZ5L8iHKXkZGBl5eXVvV/4sQJfv31V+rVq6clP3q9nsGDBxMQEGCzTpushi0qI71eT9u2bZ0dhqjgRowYwdGjR2nSpIm27fTp0/z444+0atVKS6DFnZNpRkW5mjdvHlOnTiU+Pl7bVrduXerUqUNUVJRN2ejoaMLDw2U2XCFElVC9enW6dOli0wE6MTERs9lcYGLMkydPkpeXV94h3jWk5kc4RFZWFtu2bSMtLY0HH3xQ2+7n54eiKFy7dk1r0w4KCuKxxx5zVqhCOJyqqly9ehWwnu/SbCtKqm/fvrRu3dqm1vvq1at8//33uLu789prr0mNeBlI8iPumMlk4vz587i5uWkjrPR6PTt37kRVVTIzM/Hx8QGsfXb69u1bYJFcIe5mRqOR6dOnA7K8hSi9m5v+wfrjMjAwkMDAQJvEZ+fOnfj5+dGgQQMZUVgMeXVEqZnNZpu13rZu3crGjRuJjo5m+PDhgHWuix49ehAYGIi7u7v2WFkrTVRVN88qLsSdiIqK4oUXXrAZ9ZqXl8e6deswGo08/fTThIWFOTHCik+SH1Eqixcv5sSJE4wbN06r5YmKimLfvn0F1sLq3r27M0IUosJxc3Nj4sSJzg5D3EUURbH5YWk2m2nfvj2XLl0iNDRU275161auXbtGTEwM4eHhzgi1QpLkRxTqxo0bHDlyhMzMTHr16qVtNxgMGAwGEhIStOSndu3avPLKK9KPQQghnMTLy4u+ffvabFNVlf3795OSkkL9+vW15MdsNqMoSpUeTCLJjwCsc+2oqqqtPJ2Xl8cvv/yCTqejS5cuWh+F7t270717d5tfFpL0CCFExTR48GCOHTtGw4YNtW1Hjhxh9erVdOrUqcou6izJj2Djxo1s3LiR9u3bc9999wHg7+9P8+bNCQoKspmWXdqRhSg9k8nEsmXLAOuXkXRGFeVBURTq1KlDnTp1bLafPn2anJwcm2u7qqokJSVRq1atKvGDVj6BVcyaNWs4c+YMDz74IAEBAQCEhoai0+nIzc21KTts2DBnhCjEXcdisXD48GEAmahOON0DDzxA69atqVGjhrbtwoULzJw5kxo1avD888/f9QmQJD93KZPJxLlz58jMzKRVq1ba9qSkJK5cuUJ8fLyW/NSvX5+JEyfK8HMhHESv19O/f3/tthDOpNfrCywEnZqairu7O2FhYTaJz969ewkLCyM8PPyuSogk+blLmM1mTCaT1vs/OTmZefPm4e7uTosWLbSObZ07dyYmJsZmNmUXFxephhfCgfR6PR07dnR2GEIUqXnz5jRp0sSmBSA7O5uVK1disVj4y1/+QvXq1Z0YoX3JN95dYNu2bWzatIlOnTrRs2dPwNqUFRISQlhYGHl5edqieDd3ehNCCCHyubi42ExZYjAYaNKkCVlZWTaJz9atWzEYDLRu3brSJkQVbpxbXl4eb7zxBuHh4Xh6etKhQwfWrFlTosdeuHCBkSNH4u/vj6+vL4MHDyYuLs7BEZcfVVXZvXs3CxYsICcnR9vu5eWFwWDg4sWL2jadTsezzz7LkCFDZDVgIZxMVVXS0tJIS0tDVVVnhyNEiVSvXp0RI0bw6KOPatssFgs7d+5k8+bNXLt2Tdte2c7rClfz8+ijj7Jo0SImTJhAgwYNmD17NgMGDGDDhg106dKlyMdlZWXRs2dP0tPTefvtt3F1deWTTz6he/fuHDhwgMDAwHJ8FvaRmppKRkaG1lNfURT27t1LcnIyzZs3p2nTpgA0btyY8PBwgoODnRmuEKIIRqORTz/9FJDlLUTlc3NfH1VV6devHydPnqRu3bra9t27d7N//35iY2Np2bKlM8IslQqV/OzevZsffviBjz76iNdeew2AsWPHEh0dzcSJE9m+fXuRj50+fTqnT59m9+7dtG/fHoB7772X6OhoPv74Yz788MNyeQ53QlVV7SSLj49nzpw5+Pn5MWHCBG17+/btyc3NtZlnx9PTU2p3hKjgZPFJcTfQ6/U0b96c5s2b22w/fvw4V65c4caNG9o2i8VCRkaGNn9cRaKoFaiuauLEiUydOpWUlBSbNaAmT57M22+/TWJiIhEREYU+NiYmBrAmUDfr168fZ8+e5cyZMyWOIyMjAz8/P9LT08tlLaq9e/eya9cu2rZtq3WKNBgM/Oc//yE0NJTRo0fbTGMuhBBCVCQ3btzgxIkT1K9fX1vI+uzZs8ybN4+GDRvy8MMPl0scJf3+rlB9fn7//XcaNmxYIOD8xObAgQOFPs5isXDo0CHatWtX4L6YmBjOnj1LZmam3eMtLVVVOXPmDGvWrMFkMmnb8/LyuHr1KvHx8dq2/LWAHn/8cUl8hBBCVGienp60bt1aS3wArly5gqIoBb7TDx8+THZ2dnmHaKNCNXtdunSp0BmE87fd3KH3ZikpKeTl5RX72Eb/3979x1RVP34cf+JFEQFBhARmk5ooy13UhjEtxdlm/mDiSh3S2EynLU03LSvbBClbTpb9mMPNYWpowlYTJ2Mupma5nOTS4b2lUBqh/IjQK1CIXPDzB1/u1yto/uLc2z2vx1/cc97n8Lq6Cy/Or/fo0b1u39bWRltbm+t1U1PTfWe/VwcOHKC5uZm4uDhiY2MBeOqppwgPD+/xFE7dfi4iIv9VkyZNIiEhwe1J0g6Hg6+//prFixcTFBTksWxe9du1tbW116Mc3Q/fu/Vc4u3bAQ+0LXSdVsvOzr7vvPfLz88Pq9VKa2ur2wMFhwwZ8p+9XVBE/p3T6aSkpASAWbNm6Q8bMY1bb50H+Oeff4iPj7/jJSxG8apPYGBgoNsRmG7dD12600W93csfZFuAdevWsWbNGtfrpqamPvuPuX3WXRHxfZ2dnfz0008Aric9i5hRTEwMaWlpno7hXeUnOjqay5cv91heW1sLdP2j9SY8PJyAgADXuPvZFrqOGOm6GhHpKxaLhWnTprm+FhHP8qryM27cOI4ePUpTU5PbBVInT550re9Nv379sFqtnDp1qse6kydP8uSTT7pdhCUiYiSLxcKUKVM8HUNE/o9X3e01b948Ojo62L59u2tZW1sbO3fuJCkpyXUq6o8//uDcuXM9tv3xxx/dCtD58+c5cuQI8+fPN+YNiIiIiNfzquf8ACxYsID9+/ezevVqRo4cye7duykrK+Pw4cOuv5ymTp3KsWPH3B6n3dzczPjx42lububNN9+kf//+bNmyhY6ODs6cOUNkZOQ9ZzD6OT8i4ttu3rzpmpJm0KBBPjU7tog3udff31512gvgiy++YP369eTn53P16lUSEhIoLi7+10PGISEhfPvtt6xevZqNGzfS2dnJ1KlT+fjjj++r+IiIPGrt7e3k5OQAmt5CxBt43ZEfb3Dt2jXCwsKorq7WkR8ReWg3btzgo48+AuCNN95Q+RHpI913azscDkJDQ+84TuWnF5cuXfL4MwhERETkwVRXVzN8+PA7rlf56UVnZyc1NTWEhIQ80nPz3Y1UR5REzEeff5EufflZuHnzJs3NzcTExNCv353v6fK6a368Qb9+/e7aGB/W4MGD9cNPxKT0+Rfp0lefhbud7urmVbe6i4iIiPQ1lR8RERExFZUfAwUEBJCVlaWpNERMSJ9/kS7e8FnQBc8iIiJiKjryIyIiIqai8iMiIiKmovIjIiIipqLyY4CWlhaysrKYMWMG4eHh+Pn5sWvXLk/HEhERMUxbWxtvv/02MTExBAYGkpSURGlpqUeyqPwY4K+//uK9997jl19+YezYsZ6OIyIGWrlyJXv37v3XcU6nE6vVSn19vQGpRIy3aNEitmzZwssvv8ynn36KxWJh1qxZHD9+3PAsKj8GiI6Opra2lqqqKtfMziLi+2praykpKSEtLQ2AhoYGZs+eTVBQEKNHj+bw4cOusf7+/ixZsoTNmzd7Kq5InykrK6OgoIAPP/yQnJwcli1bxpEjRxgxYgRvvfWW4XlUfgwQEBBAVFSUp2OIiMHy8/NJTU3FYrEAsGLFCqKiomhoaCAnJ4cFCxZw5coV1/i0tDTy8/Npb2/3VGSRPvHVV19hsVhYtmyZa9nAgQNZsmQJJ06coLq62tA8Kj8iIg8hNzeX6dOnk5KSQkREBFarlXPnzgFw6NAhJk+eDHRd+1dUVER2djaDBg1izpw5WK1WDhw44NpXVFQUQ4YM4dSpUx55LyJ95fTp04waNarHXF7PPPMMAGfOnDE0j8qPiMhDsNlslJWVsXbtWurq6pgwYQKZmZkAnD17lri4OAAqKysJDg52mzTZarVit9vd9hcfH095eblxb0DEALW1tURHR/dY3r2spqbG0DwqPyIiD8Fut5OZmUlycjL+/v4sXLiQiooKABwOB8HBwUDXkZ/b/+odPHgwLS0tbstCQkK4du2aMeFFDNLa2trrdBYDBw50rTeSyo+IyEOw2+3MnTvX9bq+vp6IiAgAQkNDXeUmODiYpqYmt22bmppc5ahbc3MzoaGhfRtaxGCBgYG0tbX1WH79+nXXeiOp/IiIPKC6ujoaGxuJjIx0Ldu/fz8zZ84Euk5rVVZWAhAXF0dLSwuXL192jbXZbIwZM8Ztn+fPn8dqtRqQXsQ43Xc93657WUxMjKF5VH5ERB6QzWbDYrFQWFhIe3s7eXl5nD59mqVLlwIwY8YM1zNMgoODSU1NJSsri9bWVoqLiykvLyc1NdW1v/r6ehobG0lMTPTI+xHpK+PGjaOioqLH0c+TJ0+61htJ5UdE5AHZbDYWL15MQUEB4eHh7Nu3j9LSUte1PRkZGRQVFdHR0QF03RlWU1PD0KFDWbNmDYWFhYSHh7v2V1BQQEZGBgMGDPDI+xHpK/PmzaOjo4Pt27e7lrW1tbFz506SkpJ4/PHHDc3jb+h3M7GtW7ficDhcV7QfPHiQS5cuAV1PgNU5fpH/HrvdTmJiotsP9FvFxMQwc+ZMCgsLSU9PJzIykpKSkl7HOp1O8vLyPPa4f5G+lJSUxPz581m3bh1//vknI0eOZPfu3fz+++/s2LHD8Dx+N2/evGn4dzWh2NhYqqqqel138eJFYmNjjQ0kIg9t4sSJbNq0ieTkZE9HEfF6169fZ/369ezZs4erV6+SkJDA+++/zwsvvGB4FpUfEZEHFBoaSkVFBcOGDfN0FBG5Dyo/IiIiYiq64FlERERMRRc8i4ip+Pn5eTqCR+lgv4jKj4iYjH75i4hOe4mI3GblypXs3bv3X8c5nU6sViv19fUGpPLeXCL/NSo/IiK3qK2tpaSkhLS0NAAaGhqYPXs2QUFBjB49msOHD7vG+vv7s2TJEjZv3mx4LoBt27bx9NNP079/fzZs2OCRXCL/RSo/IiK3yM/PJzU1FYvFAsCKFSuIioqioaGBnJwcFixYwJUrV1zj09LSyM/Pp729/a77XbRoEbt27XpkuaBrvqQNGzbw0ksv9Rh/r7lEzEjlR0RMJzc3l+nTp5OSkkJERARWq5Vz584BcOjQISZPngxAS0sLRUVFZGdnM2jQIObMmYPVauXAgQOufUVFRTFkyBBOnTplWK5uc+fOZc6cOYSFhfXY16PMJeJrVH5ExHRsNhtlZWWsXbuWuro6JkyYQGZmJgBnz54lLi4OgMrKSoKDgxk+fLhrW6vVit1ud9tffHw85eXlhuW6V48ql4ivUfkREdOx2+1kZmaSnJyMv78/CxcupKKiAgCHw0FwcDDQdeSne5LSboMHD6alpcVtWUhICNeuXTMs1716VLlEfI3Kj4iYjt1uZ+7cua7X9fX1REREAF1TVnSXm+DgYJqamty2bWpq6lFCmpube52cOCUlhbCwMMLCwvjyyy9Zvny56/WmTZseONe9ulMuEbNT+RERU6mrq6OxsZHIyEjXsv379zNz5kyg67RWZWUlAHFxcbS0tHD58mXXWJvNxpgxY9z2ef78eaxWa4/vVVxcjMPhwOFwkJ6eTm5uruv1O++888C57tWdcomYncqPiJiKzWbDYrFQWFhIe3s7eXl5nD59mqVLlwIwY8YMjh8/DnQd+UlNTSUrK4vW1laKi4spLy8nNTXVtb/6+noaGxtJTEw0LFc3p9PJ9evX6ejocPv6UeYS8UUqPyJiKjabjcWLF1NQUEB4eDj79u2jtLTUdW1PRkYGRUVFrhKRm5tLTU0NQ4cOZc2aNRQWFhIeHu7aX0FBARkZGQwYMMDQXAAbN24kMDCQvLw8PvjgAwIDA8nPz3+kuUR8kWZ1FxFTWbp0KYmJibz66qt3HPP6668zadIk0tPT77ovp9PJ+PHjKS0tJSoqyidzifgilR8RMZWJEyeyadMmkpOTPR3FjbfmEvFFKj8iYiqhoaFUVFQwbNgwT0dx4625RHyRyo+IiIiYii54FhEREVNR+RERERFTUfkRERERU1H5EREREVNR+RERERFTUfkRERERU1H5EREREVNR+RERERFTUfkRERERU1H5ERFTOHHiBC+++CKPPfYYAQEBxMbG8tprr1FdXe3paCJiME1vISI+b+vWraxatYqEhATS09MZOnQoP//8Mzt27ACguLiY5557zsMpRcQoKj8i4tOOHTvGtGnTyMjI4PPPP6dfv/8/4F1VVcWUKVNobW3FbrcTGRnpwaQiYhSd9hIRn5aVlUVUVBTbtm1zKz4AI0aMYOvWrTQ0NPDZZ595KKGIGE3lR0R8lsPh4Pvvv2f+/PkEBgb2OiYlJYWwsDAOHjxocDoR8RSVHxHxWRcuXKCzs5P4+Pg7jvHz82PUqFH89ttvBiYTEU9S+RERn3Xjxg0A2tvb7zrO6XTS0dFhRCQR8QIqPyLis6KjowG4ePHiXcdVVVURExNjRCQR8QIqPyLis0aMGMETTzxBUVERd7qx9fjx4zQ2NvL8888bnE5EPEXlR0R82ooVK7h48SJ79+7tdf3mzZuxWCwsX77c4GQi4ikqPyLi01atWsWECRNYvnw5Z86ccVv3ySefcPDgQd59913Gjh3rmYAiYjiVHxHxWRcuXKCwsJC0tDRaW1t59tln+eabbwDIzs5m9erVjBw5klGjRrFnzx7+/vtvDycWESP4ezqAiEhf+e6773jllVdcr51OJz/88APTp0/n6NGjAPz6669kZGQAXRdGBwUFeSSriBhH01uIiIiIqei0l4iIiJiKyo+IiIiYisqPiIiImIrKj4iIiJiKyo+IiIiYisqPiIiImIrKj4iIiJiKyo+IiIiYisqPiIiImIrKj4iIiJiKyo+IiIiYisqPiIiImIrKj4iIiJjK/wDSE0shJBbpQQAAAABJRU5ErkJggg==", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig, (ax_e, ax_p) = plt.subplots(2, 1, sharex=True)\n", "ax_e.plot(Omegas, E_o, \"-o\")\n", "ax_e.axhline(y=E0, color=\"k\", linestyle=\":\", alpha=0.5)\n", "ax_e.axhline(y=E1, color=\"k\", linestyle=\":\", alpha=0.5)\n", "ax_e.axvline(x=p_o[-1] / (p_o[0] + p_o[-1]), color=\"k\", linestyle=\":\", alpha=0.5)\n", "ax_e.set_ylabel(\"Energy E\")\n", "ax_e.set_yticks([E0, E1], [\"$E_0$\", \"$E_1$\"])\n", "ax_e.xaxis.set_inverted(True)\n", "\n", "ax_p.plot(Omegas, p_o, \"-o\", color=\"tab:orange\")\n", "ax_p.plot(Omegas, p_o[0] * Omegas, color=\"k\", linestyle=\":\", alpha=0.5)\n", "ax_p.plot(Omegas, p_o[-1] * (1 - Omegas), color=\"k\", linestyle=\":\", alpha=0.5)\n", "ax_p.axvline(x=p_o[-1] / (p_o[0] + p_o[-1]), color=\"k\", linestyle=\":\", alpha=0.5)\n", "ax_p.set_xticks(\n", " [0, p_o[-1] / (p_o[0] + p_o[-1]), 1], [\"0\", \"$\\\\frac{p(0)}{p(0) + p(1)}$\", \"1\"]\n", ")\n", "ax_p.set_ylabel(\"Probability p\")\n", "ax_p.set_xlabel(r\"$\\Omega$\")\n", "ax_p.xaxis.set_inverted(True)\n", "\n", "fig.suptitle(\n", " r\"QPE with initial state $\\sqrt{\\Omega} | \\psi_0 \\rangle + \\sqrt{1-\\Omega} | \\psi_1 \\rangle$\"\n", ");" ] }, { "cell_type": "markdown", "id": "e42466ae", "metadata": {}, "source": [ "* When $\\Omega=1$ (resp. $\\Omega=0$), the physical register is in $\\ket{\\psi_0}$ (resp. $\\ket{\\psi_1}$). The energy is close but not equal to $E_0$ (resp. $E_1$) and the probability is $<1$. The energy error and finite probability depend on the number of phase qubits and on the search window parameters $E_{\\rm target}$ and $\\Delta$.\n", "\n", "* Starting from $\\Omega=1$ and decreasing $\\Omega$, the probability decreases linearly: $p(\\Omega) = p(\\Omega = 1)\\Omega,$ while the energy output remains constant and close to $E_0$. This corresponds to a decreasing overlap of the initial state with the ground state.\n", "\n", "* There is a crossover for $\\Omega^* = p(0)/(p(0) + p(1)),$ where we switch from measuring $E_0$ to measuring $E_1$.\n", "\n", "* For $\\Omega < \\Omega^*$, the probability varies like: $p(\\Omega) = p(\\Omega = 0) (1-\\Omega),$ while the energy output remains constant and close to $E_1$, corresponding to an increasing overlap of the initial state with the first excited state." ] }, { "cell_type": "markdown", "id": "4adbbd91", "metadata": {}, "source": [ "To go further, we encourage the reader to try starting with a state $\\sqrt{\\Omega} \\ket{\\psi_0} + \\sqrt{\\frac{1-\\Omega}{N-1}} \\sum_{k=1}^N \\ket{\\psi_k}.$" ] } ], "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.13.12" }, "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { "00010853956a464f97086cc1e4f8db8b": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0178f1d108b048e9a7b24479f76eecb4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "02df3857071942429eba397a39d8892e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "03cd480b409a4eae93aff6446a2effb7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_c14011b2e28f45df970a9b9cef405f82", "placeholder": "​", "style": "IPY_MODEL_bd6013435420407a856a1428538856d7", "tabbable": null, "tooltip": null, "value": "100%" } }, "052151e4439d4bdd963d65ea6b4961c8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_723fd98127524c18824bed9a4484b57c", "placeholder": "​", "style": "IPY_MODEL_10ba1c7e65684d9298dcb59aa3887cb1", "tabbable": null, "tooltip": null, "value": " 11/11 [00:03<00:00,  3.60it/s]" } }, "07017d7ef9b94fb9a89bd5d02bd9144e": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "0d06324fc67c47dbb2f6aad4c3294fdf": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0d2cec478e4e47f4bf89a26bfb608365": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "0d7719c3842342b2b20c5b5f451773b1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_1826a3a89d294d0581479e98a21f5fcb", "IPY_MODEL_a3644745561f4ba08154f952f9900b07", "IPY_MODEL_c25b15bd1d7442f99de9f8b36cdc7bc9" ], "layout": "IPY_MODEL_2af7fbb135a34314b128464c5d181092", "tabbable": null, "tooltip": null } }, "0f7790debee54e4da5d27d4338d1294a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "10105ddeca0149be9215a98eff894c31": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "10ba1c7e65684d9298dcb59aa3887cb1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "129e0f61cebd45a5b5ef50629ec003ac": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "12c216b146804b3587186dd9dab11663": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "12fe2fe3bd224d92bdde8e1300c89e98": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "1623eee274374a678a55ad106eda129b": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "16ecbca3cfc44f328573e91061b837ab": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "1826a3a89d294d0581479e98a21f5fcb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_cc539685afac43e8baf7f45ec2b95358", "placeholder": "​", "style": "IPY_MODEL_6afd43687e8f459982a1311457c915da", "tabbable": null, "tooltip": null, "value": "100%" } }, "187c8ad1647e4141af6469f7217d7ee0": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "18b8dcb021a14ccb93ec7f772846aa8d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_f07562c1d4c14182bf448d21f1f8da86", "placeholder": "​", "style": "IPY_MODEL_ff1c7b6dffcc4ee5a4d5f600a9d0687d", "tabbable": null, "tooltip": null, "value": " 3/3 [01:59<00:00, 51.78s/it]" } }, "1a2ef2162fcc43c78c5a258c62a6829c": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "1dbed513f5eb4606a5c579f01576b12f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "1f32d5ae2583428295d993bb2f742230": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "22d80a8fd51a487396b52d3798185581": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_95feab91af4b4d3b9a552e3f1e36d6b8", "IPY_MODEL_fe47048f96ff48bab43f2d020f0f256e", "IPY_MODEL_814abab329524676a87f32029827c845" ], "layout": "IPY_MODEL_f90effbb6a8f43018cfce0ffe5b18abb", "tabbable": null, "tooltip": null } }, "2426463a65e042d384f25b920ecb3042": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "261ca1f03a9b40c0885fc67a51ae76a8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_cd64d02818e247d486b20879738bab88", "IPY_MODEL_c6ffd2a2b7e0463abe62227f1e40ac96", "IPY_MODEL_a74d69850d194bc2a6796b8a9030b9ef" ], "layout": "IPY_MODEL_4a1b298132ec489eba6de86a5628ad02", "tabbable": null, "tooltip": null } }, "2af7fbb135a34314b128464c5d181092": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "2daf8b8910cc4076ada53a30dae55532": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "2e079217d42b467882d9a765841b853e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "32bb32e5c78e422da073f936954a8a42": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_1f32d5ae2583428295d993bb2f742230", "placeholder": "​", "style": "IPY_MODEL_1623eee274374a678a55ad106eda129b", "tabbable": null, "tooltip": null, "value": "100%" } }, "36f5016d9b7e46b9ab76154c8a8235d4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_8663eb14d4314980b10be7f6a286c52d", "placeholder": "​", "style": "IPY_MODEL_80a6373a51e5428e9b319dd29486934d", "tabbable": null, "tooltip": null, "value": "100%" } }, "371e4ce188eb4e37bcb3e80f85158176": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_e57a9c9acd764af2bc0f78d4b45a5440", "IPY_MODEL_5b9b5f39d9f84f3db0a83039c770573c", "IPY_MODEL_4c1f3ac3e41d4cd4a4ec383218fddd4c" ], "layout": "IPY_MODEL_07017d7ef9b94fb9a89bd5d02bd9144e", "tabbable": null, "tooltip": null } }, "39e9a10a218041fc80365ae820f42365": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "3d092dce812d463faeb801f5cb5b0a70": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "40d8f79f8579410b932e857a40579187": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_0d06324fc67c47dbb2f6aad4c3294fdf", "placeholder": "​", "style": "IPY_MODEL_2e079217d42b467882d9a765841b853e", "tabbable": null, "tooltip": null, "value": "100%" } }, "41c7d6577b5f41cb8b5419dbf80a77a2": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "425424053dbc498db449d5f319ebe2a8": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "4493b136a9d84f30a50be4bd07f6bea2": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "465f4d5567fe4f99b8f3af3e5fe96f95": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "475d84e7d4074badad260103b3ffab62": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_36f5016d9b7e46b9ab76154c8a8235d4", "IPY_MODEL_91c0e5e0519f454786ffa386e8762f2d", "IPY_MODEL_67b33c5d725143e48be8795b998cefd8" ], "layout": "IPY_MODEL_dc8a910470c24026bc65915940e2b8da", "tabbable": null, "tooltip": null } }, "4993cc46aaa34d3bb4d1261e3f1921e3": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "4a1b298132ec489eba6de86a5628ad02": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "4b43849583f44c1c8f812c4548987762": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "4c1f3ac3e41d4cd4a4ec383218fddd4c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_dc7b67443c2e40f2bfee7a6e1e545ff2", "placeholder": "​", "style": "IPY_MODEL_c7a77947f0c041ffbfe72ad9f772cf3c", "tabbable": null, "tooltip": null, "value": " 5/5 [01:41<00:00, 27.29s/it]" } }, "4c60f3958c624139a6106eaf6c225adc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "4cff00955cd141bd9b346ee7d2ba4e5e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_968b6d1ed5f54438aafb4840da370ba1", "IPY_MODEL_ae478b83791a4932823793a547fe5556", "IPY_MODEL_50c03a1253a14309a9db37407d1aee84" ], "layout": "IPY_MODEL_2daf8b8910cc4076ada53a30dae55532", "tabbable": null, "tooltip": null } }, "4f4b0a6f2aa4411f8e894d5f9bff7cc4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_6ae3e89d31f44f749a9b369d891d84b7", "max": 5.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_1dbed513f5eb4606a5c579f01576b12f", "tabbable": null, "tooltip": null, "value": 5.0 } }, "50c03a1253a14309a9db37407d1aee84": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_187c8ad1647e4141af6469f7217d7ee0", "placeholder": "​", "style": "IPY_MODEL_d14e540cdbd34b83a489280f5bcbae48", "tabbable": null, "tooltip": null, "value": " 5/5 [00:16<00:00,  3.13s/it]" } }, "51492daf4a9444e58317cf5ad3709ec5": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "54e1b73d59054c18a7fd32fa548a288a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_6be024d9d2054bbaa2f8c071fb88f6e7", "max": 14.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_5d309075418a40cf8a687185cb50cd55", "tabbable": null, "tooltip": null, "value": 14.0 } }, "5a139c401eba45ceaa6618aac40a1cbc": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "5a19d105c0544b6cb6b54f1b520e8271": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "5b9b5f39d9f84f3db0a83039c770573c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_748ffa6a48d14407ae3c20e12bc78df1", "max": 5.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_129e0f61cebd45a5b5ef50629ec003ac", "tabbable": null, "tooltip": null, "value": 5.0 } }, "5bb93d4185ef46118b05a6cbc5c7934d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "5d309075418a40cf8a687185cb50cd55": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "5fb1e505b7b844738076f4071602b670": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "616710f5aafa4fffb774684873165af1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "6173ce20311846f6857b1c1ed719f49d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "62587e23c78f4c8baf6d92515c72828f": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "63e0458fb36a48a3a0ebe69739e5f657": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "640a54750f9a47c4841cb6e745b357cf": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "66ba690385a4413ca702df36e1296b95": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "67b33c5d725143e48be8795b998cefd8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_d910bffe88c64998a3a8992188ce2b73", "placeholder": "​", "style": "IPY_MODEL_5fb1e505b7b844738076f4071602b670", "tabbable": null, "tooltip": null, "value": " 11/11 [00:03<00:00,  3.55it/s]" } }, "6ae3e89d31f44f749a9b369d891d84b7": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "6afd43687e8f459982a1311457c915da": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "6be024d9d2054bbaa2f8c071fb88f6e7": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "723fd98127524c18824bed9a4484b57c": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "7327d8ce53c44a1bad3617476bfde400": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "748ffa6a48d14407ae3c20e12bc78df1": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "751c3c0dee2f44e990e8130edeed8412": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_c612f7acaf6a440fbf1bbdd56bfc8a91", "placeholder": "​", "style": "IPY_MODEL_616710f5aafa4fffb774684873165af1", "tabbable": null, "tooltip": null, "value": " 5/5 [00:05<00:00,  1.18it/s]" } }, "7927c930bb3845b599b47ece50618335": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "80a6373a51e5428e9b319dd29486934d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "814abab329524676a87f32029827c845": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_2426463a65e042d384f25b920ecb3042", "placeholder": "​", "style": "IPY_MODEL_4993cc46aaa34d3bb4d1261e3f1921e3", "tabbable": null, "tooltip": null, "value": " 11/11 [00:06<00:00,  1.37it/s]" } }, "8390f096822e4767926d2443217f9ee4": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "8663eb14d4314980b10be7f6a286c52d": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "886037ab4b6b40df8b0c9f7f901f2fd1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_51492daf4a9444e58317cf5ad3709ec5", "max": 11.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_0178f1d108b048e9a7b24479f76eecb4", "tabbable": null, "tooltip": null, "value": 11.0 } }, "8a9f029256c54537934555b492cb03e6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "8f6964ed5d6e4627ad81fa50685429c0": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "91c0e5e0519f454786ffa386e8762f2d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_7327d8ce53c44a1bad3617476bfde400", "max": 11.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_4c60f3958c624139a6106eaf6c225adc", "tabbable": null, "tooltip": null, "value": 11.0 } }, "934a105febb14f83834df109cde93171": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "9388bed2b606454393724f157cf3c7ed": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "93b31cc32ddb4fa0ae0f04a5730a9cf4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_f3381cf43f7e4ae48c6d06a074f47c67", "IPY_MODEL_886037ab4b6b40df8b0c9f7f901f2fd1", "IPY_MODEL_d015f34cad5743e1bc8c03ce5124db66" ], "layout": "IPY_MODEL_4493b136a9d84f30a50be4bd07f6bea2", "tabbable": null, "tooltip": null } }, "946822361e2c47e5acb849433ea24413": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_bc743feef8ff46a882c6aedb2d0365ea", "placeholder": "​", "style": "IPY_MODEL_02df3857071942429eba397a39d8892e", "tabbable": null, "tooltip": null, "value": "100%" } }, "95feab91af4b4d3b9a552e3f1e36d6b8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_ce81ecaba3974cd1ae8feab5f6ad16c4", "placeholder": "​", "style": "IPY_MODEL_6173ce20311846f6857b1c1ed719f49d", "tabbable": null, "tooltip": null, "value": "100%" } }, "967da9b31e1a4664acbed523509bcb92": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_0d2cec478e4e47f4bf89a26bfb608365", "max": 5.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_8a9f029256c54537934555b492cb03e6", "tabbable": null, "tooltip": null, "value": 5.0 } }, "968b6d1ed5f54438aafb4840da370ba1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_fa92c6518dae4b2ebbb259845476561e", "placeholder": "​", "style": "IPY_MODEL_5a19d105c0544b6cb6b54f1b520e8271", "tabbable": null, "tooltip": null, "value": "100%" } }, "9756609443f64f04b5047e340adaf3c9": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "98952bb98588457ea6a5ff4be53c437e": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "9a1c7abf4f3c477d9979fcfa54bbcbd5": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_dc693eb9f9e343b4bc0cd0d538ed07c6", "IPY_MODEL_4f4b0a6f2aa4411f8e894d5f9bff7cc4", "IPY_MODEL_ad8caee8f21c4a57a2f22406746567f8" ], "layout": "IPY_MODEL_1a2ef2162fcc43c78c5a258c62a6829c", "tabbable": null, "tooltip": null } }, "a3644745561f4ba08154f952f9900b07": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_39e9a10a218041fc80365ae820f42365", "max": 11.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_63e0458fb36a48a3a0ebe69739e5f657", "tabbable": null, "tooltip": null, "value": 11.0 } }, "a3b3d5416a6247768e5da5dd5e87e90a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "a5861044de444e45a4cfbca20f6a40bb": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_946822361e2c47e5acb849433ea24413", "IPY_MODEL_54e1b73d59054c18a7fd32fa548a288a", "IPY_MODEL_b7cc74439d5748099d89b16bfa72588c" ], "layout": "IPY_MODEL_640a54750f9a47c4841cb6e745b357cf", "tabbable": null, "tooltip": null } }, "a74d69850d194bc2a6796b8a9030b9ef": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_66ba690385a4413ca702df36e1296b95", "placeholder": "​", "style": "IPY_MODEL_a3b3d5416a6247768e5da5dd5e87e90a", "tabbable": null, "tooltip": null, "value": " 11/11 [00:03<00:00,  3.63it/s]" } }, "a77099d5d03345e08ce809d8fcdb9ed1": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_03cd480b409a4eae93aff6446a2effb7", "IPY_MODEL_a80a168f1d814ec6bcdb001be0da862f", "IPY_MODEL_18b8dcb021a14ccb93ec7f772846aa8d" ], "layout": "IPY_MODEL_62587e23c78f4c8baf6d92515c72828f", "tabbable": null, "tooltip": null } }, "a80a168f1d814ec6bcdb001be0da862f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_8390f096822e4767926d2443217f9ee4", "max": 3.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_10105ddeca0149be9215a98eff894c31", "tabbable": null, "tooltip": null, "value": 3.0 } }, "ab1295810b724b8cbc6618d5365c11c8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "ad8caee8f21c4a57a2f22406746567f8": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_41c7d6577b5f41cb8b5419dbf80a77a2", "placeholder": "​", "style": "IPY_MODEL_465f4d5567fe4f99b8f3af3e5fe96f95", "tabbable": null, "tooltip": null, "value": " 5/5 [00:11<00:00,  3.06s/it]" } }, "ae478b83791a4932823793a547fe5556": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_12fe2fe3bd224d92bdde8e1300c89e98", "max": 5.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_5a139c401eba45ceaa6618aac40a1cbc", "tabbable": null, "tooltip": null, "value": 5.0 } }, "afe8c785905749a892301710964c914c": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "b7cc74439d5748099d89b16bfa72588c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_9388bed2b606454393724f157cf3c7ed", "placeholder": "​", "style": "IPY_MODEL_4b43849583f44c1c8f812c4548987762", "tabbable": null, "tooltip": null, "value": " 14/14 [00:01<00:00, 11.90it/s]" } }, "bc743feef8ff46a882c6aedb2d0365ea": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "bd6013435420407a856a1428538856d7": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "c14011b2e28f45df970a9b9cef405f82": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c25b15bd1d7442f99de9f8b36cdc7bc9": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_8f6964ed5d6e4627ad81fa50685429c0", "placeholder": "​", "style": "IPY_MODEL_5bb93d4185ef46118b05a6cbc5c7934d", "tabbable": null, "tooltip": null, "value": " 11/11 [00:03<00:00,  3.63it/s]" } }, "c612f7acaf6a440fbf1bbdd56bfc8a91": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "c6ffd2a2b7e0463abe62227f1e40ac96": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_12c216b146804b3587186dd9dab11663", "max": 11.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_7927c930bb3845b599b47ece50618335", "tabbable": null, "tooltip": null, "value": 11.0 } }, "c798060f3dbb4d7ba8928b34d5cc5bff": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ProgressStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "bar_color": null, "description_width": "" } }, "c7a77947f0c041ffbfe72ad9f772cf3c": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "c7d5173b841743eea907c03a1cedb2e0": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "cc539685afac43e8baf7f45ec2b95358": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "cd64d02818e247d486b20879738bab88": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_00010853956a464f97086cc1e4f8db8b", "placeholder": "​", "style": "IPY_MODEL_d705163fa2554d61ab8a3ede2fa25926", "tabbable": null, "tooltip": null, "value": "100%" } }, "ce81ecaba3974cd1ae8feab5f6ad16c4": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "ceebc170e96e409b873a0fd25dd51b15": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "d015f34cad5743e1bc8c03ce5124db66": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_98952bb98588457ea6a5ff4be53c437e", "placeholder": "​", "style": "IPY_MODEL_3d092dce812d463faeb801f5cb5b0a70", "tabbable": null, "tooltip": null, "value": " 11/11 [00:03<00:00,  3.53it/s]" } }, "d14e540cdbd34b83a489280f5bcbae48": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "d4aa559643a74e8eb3984fac8a53796a": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "d705163fa2554d61ab8a3ede2fa25926": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "d71af6679ad44e44bbe18c371482ebb4": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_32bb32e5c78e422da073f936954a8a42", "IPY_MODEL_ef024a242e424db6a665f772c954d775", "IPY_MODEL_052151e4439d4bdd963d65ea6b4961c8" ], "layout": "IPY_MODEL_afe8c785905749a892301710964c914c", "tabbable": null, "tooltip": null } }, "d910bffe88c64998a3a8992188ce2b73": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "dc693eb9f9e343b4bc0cd0d538ed07c6": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_425424053dbc498db449d5f319ebe2a8", "placeholder": "​", "style": "IPY_MODEL_934a105febb14f83834df109cde93171", "tabbable": null, "tooltip": null, "value": "100%" } }, "dc7b67443c2e40f2bfee7a6e1e545ff2": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "dc8a910470c24026bc65915940e2b8da": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": "hidden", "width": null } }, "e0129855b1b44d38ad0d692f58240c68": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": [ "IPY_MODEL_40d8f79f8579410b932e857a40579187", "IPY_MODEL_967da9b31e1a4664acbed523509bcb92", "IPY_MODEL_751c3c0dee2f44e990e8130edeed8412" ], "layout": "IPY_MODEL_16ecbca3cfc44f328573e91061b837ab", "tabbable": null, "tooltip": null } }, "e57a9c9acd764af2bc0f78d4b45a5440": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_d4aa559643a74e8eb3984fac8a53796a", "placeholder": "​", "style": "IPY_MODEL_f4fefbb6c1574f58a0979f11801ea3b0", "tabbable": null, "tooltip": null, "value": "100%" } }, "ef024a242e424db6a665f772c954d775": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_c7d5173b841743eea907c03a1cedb2e0", "max": 11.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_c798060f3dbb4d7ba8928b34d5cc5bff", "tabbable": null, "tooltip": null, "value": 11.0 } }, "f07562c1d4c14182bf448d21f1f8da86": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "f3381cf43f7e4ae48c6d06a074f47c67": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HTMLView", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_ceebc170e96e409b873a0fd25dd51b15", "placeholder": "​", "style": "IPY_MODEL_ab1295810b724b8cbc6618d5365c11c8", "tabbable": null, "tooltip": null, "value": "100%" } }, "f4fefbb6c1574f58a0979f11801ea3b0": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } }, "f90effbb6a8f43018cfce0ffe5b18abb": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "fa92c6518dae4b2ebbb259845476561e": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", "state": { "_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null } }, "fe47048f96ff48bab43f2d020f0f256e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FloatProgressModel", "state": { "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ProgressView", "bar_style": "success", "description": "", "description_allow_html": false, "layout": "IPY_MODEL_9756609443f64f04b5047e340adaf3c9", "max": 11.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_0f7790debee54e4da5d27d4338d1294a", "tabbable": null, "tooltip": null, "value": 11.0 } }, "ff1c7b6dffcc4ee5a4d5f600a9d0687d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HTMLStyleModel", "state": { "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HTMLStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "background": null, "description_width": "", "font_size": null, "text_color": null } } }, "version_major": 2, "version_minor": 0 } } }, "nbformat": 4, "nbformat_minor": 5 }