{"cells": [{"cell_type": "markdown", "id": "10249518", "metadata": {"papermill": {"duration": 0.025611, "end_time": "2021-09-16T12:42:18.560094", "exception": false, "start_time": "2021-09-16T12:42:18.534483", "status": "completed"}, "tags": []}, "source": ["\n", "# Tutorial 10: Autoregressive Image Modeling\n", "\n", "* **Author:** Phillip Lippe\n", "* **License:** CC BY-SA\n", "* **Generated:** 2021-09-16T14:32:36.593971\n", "\n", "In this tutorial, we implement an autoregressive likelihood model for the task of image modeling.\n", "Autoregressive models are naturally strong generative models that constitute one of the current\n", "state-of-the-art architectures on likelihood-based image modeling,\n", "and are also the basis for large language generation models such as GPT3.\n", "We will focus on the PixelCNN architecture in this tutorial, and apply it to MNIST modeling.\n", "This notebook is part of a lecture series on Deep Learning at the University of Amsterdam.\n", "The full list of tutorials can be found at https://uvadlc-notebooks.rtfd.io.\n", "\n", "\n", "---\n", "Open in [![Open In Colab](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHUAAAAUCAYAAACzrHJDAAAIuUlEQVRoQ+1ZaVRURxb+qhdolmbTUVSURpZgmLhHbQVFZIlGQBEXcMvJhKiTEzfigjQg7oNEJ9GMGidnjnNMBs2czIzajksEFRE1xklCTKJiQLRFsUGkoUWw+82pamn79etGYoKek1B/4NW99/tu3e/dquJBAGD27NkHALxKf39WY39gyrOi+i3xqGtUoePJrFmznrmgtModorbTu8YRNZk5cybXTvCtwh7o6NR2KzuZMWNGh6jtVt7nA0ymT5/eJlF9POrh7PAQl6s8bGYa3PUum//htmebVtLRqW0q01M5keTk5FZFzU0oRle3+zxwg5Hgtb+PZiL/ZVohxCI+hL5JgjmfjPxZ26+33BG3dA+ealHPM4gQAo5rU59gsI8bRvl54t3Ca62mvHyUAhtOlLd5WSQpKcluBjumnoCLs1EARkVd9E8l3p9y2i7RbQ1B6pFwu/YDgW8KbHJHMTQrwnjz2oZm9M4pavOCfo5jWrgCaaMVcMs6/pNhDr0+AMN93XlxV7R6DNpyzi7W/OE+yIrsjU6rTrbKV5cd/pNyItOmTbMp6sbBB+EqaYJY4cWE3VUciNt1TpgfcRFv71Fi54xT5kSoyLvOBEJMOMxWXkFlBeBSX4u6Zkcs+3KszYRtiapbNRqF31UgetVuc8z9vBXIv1qD+F1f83B6uDlCUyfsZGepGPpmg01OB7EITQbhS9ribKy+DmP1DUiClLz4bnIHVOqa7BY+Z1wg5g3zgUvyehiNpnJKxSLc/ts76LKm0BzX3c0RNy1yXjDcB5lWoro4iNHQxM+f1kWeWQARAWQS++trISJTp061Kep25X/MycwtjuctSC5rxo7ppi7VNUox5+PhPHtrsS2O1qJ6yx1QujQUzm9sh6hbkBlvvGcN8hYnwjUjH6kjfZEd5c/jitz5Jc5U3ENnFynKl4eB7nyEgP2UZ+Yz3/rVEbyYr27qELrtC4FIC0J7sc7xWnmccdHfRRTs0VB+cA4lt+oFcRR/wUeH8FG5w2Mbx8FQ8TXEvv1xYf4wBP3O2WyL3/UVjpXWgIqaFeUPr+wTmDvUB7njH6/bOv+HRg4SqioAg5GDe1aB3ZeMTJkyRSBqkLsWqSEm0fZVBEN94zEZnYvrdx1JL5cxe+a+AbhSJecRRHW/ikTFRTa38dtQlNZ5CRKwFvUtZU/kvBoEF9Uxni/XqIM+dwKbTw3rhcxIf7gmr2M+H6SMwx8iBzJbw5oxeG3Lv5FX9B3AGaHPS8e8z77H7v9VMpvPG5ug1enh7eGK8h0LBTwUb+GInqzInlRUK65DmTPQu4c3+uQKjwKK77zwUxBX4Tq7yR1RuiwUsqlrABCM6esHdXoy47fk4+prYKy8ZF574x4V5BnHQBuf4g9Z9ld8U36L2aktZNNplNfw7zotwWTy5MkCUft4aLEopJj5/OPHl1BQqeAVOnHgNSQOqmBzq9V9cfEm/yx5ubMGKS9cYPZ3vx2OS/c6PVHUuUO7Y1Pci3BO/1zgq18byebfGemLtNF+6JRtOvMk926ibussZqM+1mNz4TWkH7rCbM5phwGRGDAaoF8fY5OHFnlldAA8sgoEXKnDukA1NgSeNjqkJT9brbN4pC9WRweYXyLugR73c+MYvyWfu0yC6+mjzN1Isfw3FKJS98CU/zI1IHFkFPR52cHL2FJk0sB6kMTERIGo9GzcPkLNfA0cwdwi/hfEYO86ZMd9w+y1egfM2T2Eh/vesMNwljSzuZRT420SW3eqy8N6aHMmwmnFUZ7/PGVPbIoNZvNU1BURdHs0bT2+HjL8sDSM2e6vi4Lj5NW8WOLVA6RTT2azxLV+bglaFNqLieqemS/gWkw7NyoAHo+2dEsiivengjKsPFoqWOvbSh/kxPaxyW/JRzH2Fl3EzD9/xjAefJqB3usKUFn/0Gb+S/d/jy3FN2yLOmnSJJtn6oehByEiHPSeXnDxFGPRnoFoaBJjcdQlbDwcjL1zTNuQpoxD7R0OG0uUTMi0fkVwdzBdYIwcwZunxrVJVLplNm54BZp7jfDfYLoNyqQi1K6KxIdHzmN+QQ2WjFIwUT2zTGdlRXo4NFXVUO4sgX5dFC7f0aP/ZlNeUjFBuL8Xjl6uRuP6aMjSjpjzsH62FDU7JhBuGccEXIvDfJFFBc/gHw80dklfCVYnRaDfpiJcutPA4F7qJsfJeUPQI+1fqMlNhFx1FM0GDqkjFVg7NojlQ0Vt4aM5ReSqcbpaCg8nCW5lRsBvbT4T1TLfFptsfh7gItzuKTdJSEiwKSrt1vcmnEXXrsLbYnWDA1bu+z2WKy9Arq+1KRqdfKsoBo0GcdtEpS/B1bO4v0cFiUhkjskvKcMrWwtAPHuwQq8Z+4LZ1vTQANfXt4J0DwZX9gWa9qh4XDM/voC9JXfwYEMMHJcfNtusn82ihvliVUwg5KrPGVf6GH94ZJpEZBen6EC4qYTHA1dXhW0JIex8txzv//c8lhzXIi/BFxOH9jGbQhZsRalTIBZZ8KkGyZAxeRQvXkFF1TWz/Hm46jNYUnjPbt3JxIkT7f6dSj8qfJJyVvBxgaIlblOyjtysNHWN9fjjqWi7glJfW3/S0Hlj2XnA8PhKT9w6g3Qx3XiXhvuxQsuT1proxBKI/AaZqY1Xz5muvY8G8XkRRCaHsfQsRAFDH/tZPbcYuHotOG0FRIqB4HR3wNVoIPLtz8ycTguu+jpEigE218vd1YCr5m+HpHMvEI9u4LTXwNWaLjl0iPwGAmIpeHx1VeCqTJdPs1/vweweQPO3HC24NhOhnTphwoQnfv6QSY2ICbkNmdSA4h87oaLaiYfn5diIEd4att2erOwJXbPUHp953p6orQVSUVWRAXBT8c/dJ5L9xhzaJGp71GR/wFP8P5V2z10NSC9T93QM2xUg8fHxT+zU9ijeU4naHon8CjFJXFzc8/kn+dN06q9QgF98SYSo2Xen2NjYZy5sR6f+4nLSK5Iam2PH/x87a1YN/t5sBgAAAABJRU5ErkJggg==){height=\"20px\" width=\"117px\"}](https://colab.research.google.com/github/PytorchLightning/lightning-tutorials/blob/publication/.notebooks/course_UvA-DL/10-autoregressive-image-modeling.ipynb)\n", "\n", "Give us a \u2b50 [on Github](https://www.github.com/PytorchLightning/pytorch-lightning/)\n", "| Check out [the documentation](https://pytorch-lightning.readthedocs.io/en/latest/)\n", "| Join us [on Slack](https://join.slack.com/t/pytorch-lightning/shared_invite/zt-pw5v393p-qRaDgEk24~EjiZNBpSQFgQ)"]}, {"cell_type": "markdown", "id": "3109481c", "metadata": {"papermill": {"duration": 0.024038, "end_time": "2021-09-16T12:42:18.608085", "exception": false, "start_time": "2021-09-16T12:42:18.584047", "status": "completed"}, "tags": []}, "source": ["## Setup\n", "This notebook requires some packages besides pytorch-lightning."]}, {"cell_type": "code", "execution_count": 1, "id": "86088e31", "metadata": {"colab": {}, "colab_type": "code", "execution": {"iopub.execute_input": "2021-09-16T12:42:18.659637Z", "iopub.status.busy": "2021-09-16T12:42:18.659166Z", "iopub.status.idle": "2021-09-16T12:42:18.661686Z", "shell.execute_reply": "2021-09-16T12:42:18.661233Z"}, "id": "LfrJLKPFyhsK", "lines_to_next_cell": 0, "papermill": {"duration": 0.029126, "end_time": "2021-09-16T12:42:18.661813", "exception": false, "start_time": "2021-09-16T12:42:18.632687", "status": "completed"}, "tags": []}, "outputs": [], "source": ["# ! pip install --quiet \"torch>=1.6, <1.9\" \"seaborn\" \"torchvision\" \"matplotlib\" \"torchmetrics>=0.3\" \"pytorch-lightning>=1.3\""]}, {"cell_type": "markdown", "id": "e1dc997d", "metadata": {"papermill": {"duration": 0.024049, "end_time": "2021-09-16T12:42:18.710135", "exception": false, "start_time": "2021-09-16T12:42:18.686086", "status": "completed"}, "tags": []}, "source": ["<div class=\"center-wrapper\"><div class=\"video-wrapper\"><iframe src=\"https://www.youtube.com/embed/ch0p2HGLa-o\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div></div>\n", "\n", "Similar to the language generation you have seen in assignment 2, autoregressive models work on images by modeling the likelihood of a pixel given all previous ones.\n", "For instance, in the picture below, we model the pixel $x_i$ as a conditional probability distribution\n", "based on all previous (here blue) pixels (figure credit - [Aaron van den Oord et al. ](https://arxiv.org/abs/1601.06759)):\n", "\n", "<center width=\"100%\" style=\"padding: 10px\"><img src=\"https://github.com/PyTorchLightning/lightning-tutorials/raw/main/course_UvA-DL/10-autoregressive-image-modeling/autoregressive_image_modeling.svg\" width=\"200px\"></center>\n", "\n", "Generally, autoregressive model over high-dimensional data $\\mathbf{x}$ factor the joint distribution as the following product of conditionals:\n", "\n", "$$p(\\mathbf{x})=p(x_1, ..., x_n)=\\prod_{i=1}^{n} p(x_i|x_1,...,x_{i-1})$$\n", "\n", "Learning these conditionals is often much simpler than learning the joint distribution $p(\\mathbf{x})$ all together.\n", "However, disadvantages of autoregressive models include slow sampling, especially for large images,\n", "as we need height-times-width forward passes through the model.\n", "In addition, for some applications, we require a latent space as modeled in VAEs and Normalizing Flows.\n", "For instance, in autoregressive models, we cannot interpolate between two images because of the lack of a latent representation.\n", "We will explore and discuss these benefits and drawbacks alongside with our implementation.\n", "\n", "Our implementation will focus on the [PixelCNN](https://arxiv.org/pdf/1606.05328.pdf) [2] model which has been discussed in detail in the lecture.\n", "Most current SOTA models use PixelCNN as their fundamental architecture,\n", "and various additions have been proposed to improve the performance\n", "(e.g. [PixelCNN++](https://arxiv.org/pdf/1701.05517.pdf) and [PixelSNAIL](http://proceedings.mlr.press/v80/chen18h/chen18h.pdf)).\n", "Hence, implementing PixelCNN is a good starting point for our short tutorial.\n", "\n", "First of all, we need to import our standard libraries. Similarly as in\n", "the last couple of tutorials, we will use [PyTorch\n", "Lightning](https://pytorch-lightning.readthedocs.io/en/latest/) here as\n", "well."]}, {"cell_type": "code", "execution_count": 2, "id": "6c3a3524", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:18.766239Z", "iopub.status.busy": "2021-09-16T12:42:18.759431Z", "iopub.status.idle": "2021-09-16T12:42:20.494992Z", "shell.execute_reply": "2021-09-16T12:42:20.494567Z"}, "papermill": {"duration": 1.761266, "end_time": "2021-09-16T12:42:20.495107", "exception": false, "start_time": "2021-09-16T12:42:18.733841", "status": "completed"}, "tags": []}, "outputs": [{"name": "stderr", "output_type": "stream", "text": ["/tmp/ipykernel_3486/3450944711.py:26: DeprecationWarning: `set_matplotlib_formats` is deprecated since IPython 7.23, directly use `matplotlib_inline.backend_inline.set_matplotlib_formats()`\n", "  set_matplotlib_formats(\"svg\", \"pdf\")  # For export\n", "Global seed set to 42\n"]}, {"name": "stdout", "output_type": "stream", "text": ["Using device cuda:0\n"]}, {"data": {"text/plain": ["<Figure size 432x288 with 0 Axes>"]}, "metadata": {}, "output_type": "display_data"}], "source": ["\n", "import math\n", "import os\n", "import urllib.request\n", "from urllib.error import HTTPError\n", "\n", "# Imports for plotting\n", "import matplotlib.pyplot as plt\n", "import numpy as np\n", "import pytorch_lightning as pl\n", "import seaborn as sns\n", "import torch\n", "import torch.nn as nn\n", "import torch.nn.functional as F\n", "import torch.optim as optim\n", "import torch.utils.data as data\n", "import torchvision\n", "from IPython.display import set_matplotlib_formats\n", "from matplotlib.colors import to_rgb\n", "from pytorch_lightning.callbacks import LearningRateMonitor, ModelCheckpoint\n", "from torchvision import transforms\n", "from torchvision.datasets import MNIST\n", "from tqdm.notebook import tqdm\n", "\n", "plt.set_cmap(\"cividis\")\n", "# %matplotlib inline\n", "set_matplotlib_formats(\"svg\", \"pdf\")  # For export\n", "\n", "# Path to the folder where the datasets are/should be downloaded (e.g. MNIST)\n", "DATASET_PATH = os.environ.get(\"PATH_DATASETS\", \"data\")\n", "# Path to the folder where the pretrained models are saved\n", "CHECKPOINT_PATH = os.environ.get(\"PATH_CHECKPOINT\", \"saved_models/tutorial12\")\n", "\n", "# Setting the seed\n", "pl.seed_everything(42)\n", "\n", "# Ensure that all operations are deterministic on GPU (if used) for reproducibility\n", "torch.backends.cudnn.determinstic = True\n", "torch.backends.cudnn.benchmark = False\n", "\n", "# Fetching the device that will be used throughout this notebook\n", "device = torch.device(\"cpu\") if not torch.cuda.is_available() else torch.device(\"cuda:0\")\n", "print(\"Using device\", device)"]}, {"cell_type": "markdown", "id": "9527732b", "metadata": {"papermill": {"duration": 0.024895, "end_time": "2021-09-16T12:42:20.545620", "exception": false, "start_time": "2021-09-16T12:42:20.520725", "status": "completed"}, "tags": []}, "source": ["We again provide a pretrained model, which is downloaded below:"]}, {"cell_type": "code", "execution_count": 3, "id": "9b4b631a", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:20.600149Z", "iopub.status.busy": "2021-09-16T12:42:20.597718Z", "iopub.status.idle": "2021-09-16T12:42:20.772102Z", "shell.execute_reply": "2021-09-16T12:42:20.771611Z"}, "papermill": {"duration": 0.201736, "end_time": "2021-09-16T12:42:20.772216", "exception": false, "start_time": "2021-09-16T12:42:20.570480", "status": "completed"}, "tags": []}, "outputs": [{"name": "stdout", "output_type": "stream", "text": ["Downloading https://raw.githubusercontent.com/phlippe/saved_models/main/tutorial12/PixelCNN.ckpt...\n"]}], "source": ["# Github URL where saved models are stored for this tutorial\n", "base_url = \"https://raw.githubusercontent.com/phlippe/saved_models/main/tutorial12/\"\n", "# Files to download\n", "pretrained_files = [\"PixelCNN.ckpt\"]\n", "# Create checkpoint path if it doesn't exist yet\n", "os.makedirs(CHECKPOINT_PATH, exist_ok=True)\n", "\n", "# For each file, check whether it already exists. If not, try downloading it.\n", "for file_name in pretrained_files:\n", "    file_path = os.path.join(CHECKPOINT_PATH, file_name)\n", "    if not os.path.isfile(file_path):\n", "        file_url = base_url + file_name\n", "        print(\"Downloading %s...\" % file_url)\n", "        try:\n", "            urllib.request.urlretrieve(file_url, file_path)\n", "        except HTTPError as e:\n", "            print(\n", "                \"Something went wrong. Please try to download the file from the GDrive folder, or contact the author with the full output including the following error:\\n\",\n", "                e,\n", "            )"]}, {"cell_type": "markdown", "id": "a675f0ec", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.024998, "end_time": "2021-09-16T12:42:20.823035", "exception": false, "start_time": "2021-09-16T12:42:20.798037", "status": "completed"}, "tags": []}, "source": ["Similar to the Normalizing Flows in Tutorial 11, we will work on the\n", "MNIST dataset and use 8-bits per pixel (values between 0 and 255). The\n", "dataset is loaded below:"]}, {"cell_type": "code", "execution_count": 4, "id": "26f824ca", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:20.878881Z", "iopub.status.busy": "2021-09-16T12:42:20.878404Z", "iopub.status.idle": "2021-09-16T12:42:20.910958Z", "shell.execute_reply": "2021-09-16T12:42:20.910469Z"}, "papermill": {"duration": 0.062918, "end_time": "2021-09-16T12:42:20.911075", "exception": false, "start_time": "2021-09-16T12:42:20.848157", "status": "completed"}, "tags": []}, "outputs": [{"name": "stderr", "output_type": "stream", "text": ["Global seed set to 42\n"]}], "source": ["# Convert images from 0-1 to 0-255 (integers). We use the long datatype as we will use the images as labels as well\n", "def discretize(sample):\n", "    return (sample * 255).to(torch.long)\n", "\n", "\n", "# Transformations applied on each image => only make them a tensor\n", "transform = transforms.Compose([transforms.ToTensor(), discretize])\n", "\n", "# Loading the training dataset. We need to split it into a training and validation part\n", "train_dataset = MNIST(root=DATASET_PATH, train=True, transform=transform, download=True)\n", "pl.seed_everything(42)\n", "train_set, val_set = torch.utils.data.random_split(train_dataset, [50000, 10000])\n", "\n", "# Loading the test set\n", "test_set = MNIST(root=DATASET_PATH, train=False, transform=transform, download=True)\n", "\n", "# We define a set of data loaders that we can use for various purposes later.\n", "train_loader = data.DataLoader(train_set, batch_size=128, shuffle=True, drop_last=True, pin_memory=True, num_workers=4)\n", "val_loader = data.DataLoader(val_set, batch_size=128, shuffle=False, drop_last=False, num_workers=4)\n", "test_loader = data.DataLoader(test_set, batch_size=128, shuffle=False, drop_last=False, num_workers=4)"]}, {"cell_type": "markdown", "id": "8392a407", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.025246, "end_time": "2021-09-16T12:42:20.962362", "exception": false, "start_time": "2021-09-16T12:42:20.937116", "status": "completed"}, "tags": []}, "source": ["A good practice is to always visualize some data examples to get an intuition of the data:"]}, {"cell_type": "code", "execution_count": 5, "id": "4c29da69", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:21.018762Z", "iopub.status.busy": "2021-09-16T12:42:21.018292Z", "iopub.status.idle": "2021-09-16T12:42:21.101884Z", "shell.execute_reply": "2021-09-16T12:42:21.102269Z"}, "papermill": {"duration": 0.114672, "end_time": "2021-09-16T12:42:21.102399", "exception": false, "start_time": "2021-09-16T12:42:20.987727", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "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\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"177.48pt\" version=\"1.1\" viewBox=\"0 0 335.299355 177.48\" width=\"335.299355pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:21.065617</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 177.48 \n", "L 335.299355 177.48 \n", "L 335.299355 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#p2d8e5c7857)\">\n", "    <image height=\"164\" id=\"image43d93779fb\" transform=\"scale(1 -1)translate(0 -164)\" width=\"321\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAUEAAACkCAYAAAAJ8Jy0AAAVTUlEQVR4nO3debTN1fsH8PelDCmZGowpLCFTEzKFEDIkc6WQhEKj0hd3VeZIhFRmKso1J0WZabVCsoyNKEMUmWX4/fFbz3OeT/dc95zjjHe/X/941nPdc3ana9+9P3vvZyclJydfBBGRozLFugFERLHETpCInMZOkIicxk6QiJx2hb9kcnJylJuRmPx9TvzsAsPPLnT87ELn73PiSJCInMZOkIicxk6QiJzGTpCInMZOkIicxk6QiJzGTpCInMZOkIicxk6QiJzGTpCInOb32BzFToUKFTT+/PPPAQBz587VXOfOnTUeNGgQAOCTTz7R3Pfff3/J17/66qsBAM2bN/f79TVr1gAAfvrpp8AbncBSUlI0btasGQDgyy+/1Fz9+vWj3aSYKlKkiMblypXTeNOmTQCAXLlyaa59+/Yav/DCC0G/l3z2kydP1tzChQuDfp3LxZEgETmNnSAROY3T4ThwxRW+/w2PPvqoxnnz5gUAdOrUye/39e7dGwDQunVrzS1ZsgQAMGzYMM1Vq1ZN465duwIAKlWq5Pc1t2/fDgC49957NXf48OH0/yMSVKNGjWLdhKiTRyK333675urVqwcAaNeuneaKFi2qsfxc5MuXT3Nbt27VeOXKlQCAs2fPam727Nmp3rtVq1Yay89g06ZNNdevXz+N5XFPpHEkSERO40gwDhQqVEjjHj16BP399jd2ly5dPH8CQKZMvt91Fy5cuORr3XrrrQC8I8mOHTsG3aZEsW3bNo1lIeC6667TnB35HDp0KHoNC7M77rhD4zfffBMAULlyZc1t2LABALBo0SLN7d69W+N9+/YB8M00AODPP/8Muh3jx4/XuFixYgCAxYsXa+61117T+OuvvwYArF+/Puj3CQZHgkTkNHaCROS0iEyH7cPPWbNmReItLum5554D4N0/t2fPnqi3I1CnT5/W2E5B7J6taNu5c2fM3juaBg8erPGUKVMAePdq2njp0qXRalbYvfHGGxr/+++/AIB77rlHcxs3box6m2Qvql0MXLduncZ169YFwOkwEVFERWQkOHPmTI3lIazdUR7p0aE88LW/VeJ5JLh//36Np02bpnHfvn1T/V27yBGo9L5Htj8AvgURu4s/I/v44481lp/VAgUKaM5uT5IRyfHjx6PUuvDZsmWLxrLIEYvRnz9nzpzxm1+xYkVU3p8jQSJyGjtBInJaRKbD9oG+POj3N0UGfKcd7NT1cvmbDicKOagO+B7UV61aVXPFixfXOL09f/74+x6bW7VqVdCvmchq166tsS0OIOxnnz9/fgDArl27It6ucHvxxRc1vvHGG2PYktRatGih8cWLFzUO5ec7FBwJEpHT2AkSkdMiMh22K7EjRowAALRs2VJze/fu1Xjt2rUAvFPXkSNHAgh9Fblw4cIhfV88sLUDJZajbIB36iDHlnbs2KE5OeI2ceJEzdnPMXfu3Kne076+vKcrBRTKli2r8VVXXZXq6/aoXCJOg/2xuxFiKU+ePAC8xzLtnsDVq1dHpR0cCRKR0yJeQOH5558H4B0J2tJPUjzAjnBkEcUuptjTH/LbwuZsEYKMxu7jszv//Vm+fHmqnJRJAnzljdI6jeJaAYUxY8ZoLCco7M+qLaZQsmRJAN6RNwVHysMBvsrpUtoLAPr37x/1NnEkSEROYydIRE6LWj1Be2zOTnNlCmIXRmQK7a8KLQAMHz7c82da7Ne/+eYbjeW9qlSpEnD7Y1EIIlzs3sNA92U+9NBDGt9yyy0AvIslGcW5c+c0nj9/PgDvz13BggU17tChAwDg5ZdfjlLrMg55lDB9+nTNSY3DZ599VnOxKFLBkSAROY2dIBE5LWrTYTudtNPhQL/Hxv6my/YonrD7BaXGIODbx5jefkK7+pzI02FLVpoXLFigOXvRjciZM6fGFStWTPX35s2bF6kmxozsnzt27Jjm7MqlrJKPHTtWc7b+o8tkFd3uOrCPVJ555hkAwJEjRzTXq1cvAMC4ceMi38BL4EiQiJwWk4uW5BQJ4Buh2Vyg7OjMLpzICM+OFOn/SS285s2ba27q1Kkat23bNtX3yEmK8uXLay4jjgSXLVsGwFfxGPD+N8ulS82aNdPcqFGjotO4GMuePTsAoHTp0pqze3sfe+wxAN59lfbkmFwPa+s3/vXXX5FpbJA4EiQip7ETJCKnxWQ6LAsbQPgWHH7//XeN7Z5ASp8ttuBvOky0cuVKAN77iy1ZRHz77bc1J8VR4h1HgkTkNHaCROS0mEyHLan+Yo+whVIW3x6Ri+V9vZT4zp8/H+smxJ3//e9/ALx7RZ944gmNZaXY7r21q7/y71Om1UD8fM4cCRKR02I+Evz0008BeE+RXO5ILp7vGKb416dPH42l5p3rlixZ4vkTALp166Zx/fr1AXhPiTRu3Fhj2YN54MABzc2ZMweAdzElFrUaORIkIqexEyQip8V8Oiz7i9KrDegPj8WFX6ZMmTx/EgXC33Q5a9asGt90000AvFcX9O3bFwDQqVMnzQ0dOlRjOUr7999/R6DFPvxJJyKnsRMkIqfFfDp8OTLyDXOAb6UtR44cmrMVXy5HhQoVNK5bt67GFy5cSPV3/eUyMnvfrT36JVdBSEUUwJ0qMqE4c+aMxjt37gQADBgwQHNy8+GECRM09+qrr2p88803AwCefvppzdl6hOHCkSAROS3mI8FAq0z7I5VpAW9RhkSWK1cujeXBcIECBTQnddsA4OLFiwG9ZlJSUqrvKVq0qObkoXVaZGf/0aNHA3q/RHfy5EmNT506lerr9u5cCp1UOa9Vq5bmRo8erXHnzp0BeGsQLly4MOzt4EiQiJzGTpCInBbz6bA8bA7mDmBh7zLOKBch2QULuyAi7N2/gS5Y2D1/oSxyjBkzBoD3eBPFv2zZsmmcOXNmjU+cOBGL5qTJPtbhsTkioiiL+UhQhFI+K6OM/qzly5dr3KZNGwDeA/033nijxiVKlAjLe9oFj82bNwMA1qxZozm7rcE19trVOnXqAIi/kVRa7IKDPYkhW1IOHjyouZSUFADA6dOnw/b+dkFOri61F6LdddddALwXV9mLnOSzD6VvCAZHgkTkNHaCROS0uJkOU2pLly71/AkAxYsX17hatWqpvkemPXYvW3rFEHr27KnxjBkzQmtsBmXvV5b6eZMmTYpVc4KyePFije1FZNL+ihUrau6XX34B4HscAngvLDt37hwA4NChQ5qT+6gBoFSpUgC8e07tz13Dhg0BeKfIMgXfsGGD5urVq6dxtPalciRIRE5jJ0hETuN0OMH8+OOPfmMxefLkKLYm47Pl4O0ezkRjp7lp3R3sKo4Eichp7ASJyGnsBInIaewEichp7ASJyGnsBInIaewEichp7ASJyGnsBInIaUnJycmB3dZDRJQBcSRIRE5jJ0hETmMnSEROYydIRE5jJ0hETvNbTzA5OTnKzUhM/j4nfnaB4WcXOn52ofP3OXEkSEROYydIRE5jJ0hETmMnSERO40VLCey2224DAHz//fepvrZ7926N69Spo/HPP/8c+YYRAciaNavGY8aMAQC0adNGc9WrVwcAbNy4MboN+w+OBInIaewEichpnA4nsAsXLgAAzp8/r7nMmTMDAAoVKqS5559/XuOBAwcCAH7//fdoNJEcVrx4cY0ff/zxVF8vVqwYAE6HiYhiiiPBBLZ161YAwCeffKI5efC8evVqzXXv3j26DSNKIBwJEpHT2AkSkdMiPh2+5557AACrVq0K+2vv2bNH4w4dOqT6up0S/vvvv2F//3gxfPhwjWU6bB9KV6hQQeNNmzZFq1nkuBMnTmh89OhRAMC1114bq+akiSNBInIaO0EiclpEpsN169bVeMKECZF4CwBA4cKFNV66dGmqr9tp4ldffaXx559/HrE2xYI9IrdlyxYAviN1ADBkyBCN69evH72GJYAHHnhA46eeegoA0LBhw0t+j320Io9hTp06pbk5c+aEs4kJ69dff9V48+bNAIAaNWrEqDVp40iQiJwWtpHgnXfeqbEd/RUsWDBcbxE0e1Kibdu2Gj/yyCMAgHXr1mnu7Nmz0WtYmB06dEhjWSyyI8EyZcpoLLv0f/rppyi1Lv5ky5ZNYztbKFGiREDff+WVV2o8ffp0AMCZM2c0Z3/uxo8fD8B7qsdFY8eOBeArmmDjTz/9NCZtEhwJEpHT2AkSkdPCNh22+39iOQVOS4ECBTSWRZJt27Zprnnz5gCAnTt3RrdhYSYP5Rs0aKC5/Pnza1yqVCkAbk6Hc+bMCcA3hQXSnwJ//fXXGm/fvh2Ar0gFADz55JMAvLXz3nnnHY1z5MgBABg2bFiozY4L8tnVq1fP79f//PNPAMCKFSv8fl3ysl8QAB5++GEAwIgRIzT322+/XX5jg8SRIBE5LWwjwS5duoTrpdSRI0c0HjBgQKqv58uXT+PevXsH/foyKgJ8iyX9+vUL+nXiiYwEn376ac2VK1dO4xdffBGAd8vQyZMno9S62Bo9ejQA77YYf5o0aaLxt99+q/GBAwcAAJky+cYOU6dOBeD9ubGjJSkhlSgjwSxZsmg8atQojVu0aAEAyJUrl9/vk21D9pTW66+/rvHKlSs9fw/w/futWbOm5uTzjCaOBInIaewEichpYZsOy3AZAC5evBiW17zqqqs0loeoADB06FAAwEcffaS5L7/8UmOZmgSzO/2JJ54AACxYsEBzdiqUKP766y8A3ofz7733nsbVqlUDANSuXVtzCxcujFLrYiu9RZBly5YB8D7cP3bsWKq/JxW9AWDt2rUAgJYtW2rOnhgpW7YsAKBq1aqaW7NmTTDNjqr+/ftrLP8mAN+JGJnW/lfp0qUBALVq1dKc3Tu8ZMkSAN6FD5kO33XXXZrjdJiIKMrYCRKR0+K6vL5dqbI18T788MOwv9cNN9wAALj66qvD/tqx8N1332n8zz//aCz7vezFN65Mh9MjhTX8TYHTY7+ndevWGksdzZSUFM3dfvvtGsfbhVe2DmVSUpLGixYtAuC9N9iSYiZSPxQAPv74Y43t44J4w5EgETktrkeCFDpbQbpjx44aT5w4EQBw/fXXa86Ofo8fPx75xsUp2T9oF5JCGRXKYggA5M2bFwBw3XXXac4WYIgX8vPw0EMPac4ucM6bN++S3y+FO2bOnKk5u1j56quvAvDuX5WTN127dtXcM888E3TbLxdHgkTkNHaCROS0sE2HDx8+rHGePHkC/j7Zc7Vv3z7NydEcOXweDTLtsXXhMgq7b+2ll14C4N23ZveGybE6F8nxrV27dmnO7gkMlP25lYWon3/+WXOnT58OtYkRIz/3dqHGFkKxe3IDJXtWAV+NxYMHD2rO31HYZs2aaTx37tyg3zMUHAkSkdPYCRKR08I2Hbb7h7744ouAv08qmEgVFwC45ZZbAHgvvLGrVuEiNdAAoHv37gB8x6BcYu9slsoh9k5n19iV88v1xx9/APD+/O7fvz9srx8uUudv/fr1mrNt7tatGwBfmfxQ2Wo6svfX7iG01Xhkb2Kk7wznSJCInBbzfYKyR23SpEma69SpEwDvCEV+KwRD6scB3jpnspfJjgQ/++yzoF8/ESUnJwPwnrrJnTu3xnKaweWR4OLFizW2ixhNmzYF4K0nKOyCmv1Z2rt3LwDvvs14JiPX/5K9fJc7ErQLTXIJlR0Jli9fXmMpyhLKokwwOBIkIqexEyQip4VtOmxrpNmy2u3atQPgu+82LUWLFtVY7iH95ZdfNGdLokuZ8/QsXbpU4xMnTmhsy/YnGru/r1KlSgB8l/1YM2bM0Njeryx13WzdxEcffVTjKVOmAPDVhwPSniIlmrfffhsAULly5Uv+PXkcA3gXMR588EEA/qfDdtocyqObeDFu3DiN7c+FHP+zewcvt/iD1Ou0/85tPyGPHzgdJiKKIHaCROS0sE2H7XRAViABXyn8YKpxyGqlXbWcPXu2xtOmTQPgvT/WTndFvNVqC5ZcL2D/O++77z6NL3Ws0P4/sP9v5LHFjh07/H7fNddcAwDo1auX5uSoXaKTG/Y2bNigOVvbLz32+GFGZe/dtnv2ZKdFjx49NCeVYQDg3LlzAb3+FVf4uhx5jGNvsLOVa+yxu0jiSJCInBbzfYKBqlKlSqq4QYMGmrOjnZEjRwLw7n5PRLIYJA+I/0t+U86aNUtzcsqmSJEimsuWLZvGderU8fyZFvt5y4g00e8nln2hdtHI7kuT+navvPKK5nr27Bml1sUfW0NQZgZSCAHwjozl35pd2KhYsWKq17SLePayL2EvYurTp08IrQ4eR4JE5DR2gkTktIhPh+W+UnsoXQ5jA0Dv3r0BANmzZw/6tRs3buw3f//99wMAGjVqpDl/CzNbtmzROJS6cZEml/Sk5YUXXgDg29sH+OrX2RLuUpAC8O3bbNu2reZs6XdhL8yRRZaMskDy1ltvaWynZyVLlgQAlClTJuptikd2YXHgwIEAgA8++EBzdrosiyS2luigQYM0vtRd5PZRlr0ALFr7eTkSJCKnsRMkIqdFfDosw2Bbft8eq5OhcI0aNTRn6wiGQva6rVy58pJ/r3379hrbFcN4IXsff/jhB83Zm8zkUYNl7xgW9rOXo0qy1xIAWrVqpXHnzp0BALt379acazUW7777bo3tynx6N65lZLISbPep2nqD7777btCvuW3bNgDePanp/ZuNBI4EichpMd8nKJVm7Ujs/fffB+Bb4IgUe99pPI4EZVQn+x4Bb93F6tWrA/DuEwyUPTVhYzklYBeKAj0NkFHYe5ilcIDrpPK0rQAvxTgAoG/fvgC8+wSTkpI0llH0/PnzNZeSkgLA/+wlmjgSJCKnsRMkIqfFfDosbM06qdtmD1vXq1dPY9mvZo/lZMmSJej3tDXzOnbsCACYOHFi0K8TaZMnT/YbR8LZs2cj+vrxxt4xLPsErcGDB2sshSxc+4zSYhfXbJxoOBIkIqfFzUjQkt+09jeuvY1eYjltAni32AS6oLJ161aN43EESJFnq0hLBWN7sD9fvnway8VfckEQZQwcCRKR09gJEpHT4nI6HKghQ4ZobPf5yQNuW+/M7v2S/Ut2HxO5yd493aRJEwDeRy/2hETdunUBcDqc0XAkSEROYydIRE5L6OmwtXfv3lSx1NYjCoRcH2ALa8ycOVPjsWPHRr1NFHkcCRKR0zLMSJAoXPbv369xzZo1Y9gSigaOBInIaewEichp7ASJyGnsBInIaewEichpScnJyWlfCEpElMFxJEhETmMnSEROYydIRE5jJ0hETvs/a2rYcRFhMzkAAAAASUVORK5CYII=\" y=\"-6.28\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p2d8e5c7857\">\n", "   <rect height=\"163.08\" width=\"320.899355\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x216 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["def show_imgs(imgs):\n", "    num_imgs = imgs.shape[0] if isinstance(imgs, torch.Tensor) else len(imgs)\n", "    nrow = min(num_imgs, 4)\n", "    ncol = int(math.ceil(num_imgs / nrow))\n", "    imgs = torchvision.utils.make_grid(imgs, nrow=nrow, pad_value=128)\n", "    imgs = imgs.clamp(min=0, max=255)\n", "    np_imgs = imgs.cpu().numpy()\n", "    plt.figure(figsize=(1.5 * nrow, 1.5 * ncol))\n", "    plt.imshow(np.transpose(np_imgs, (1, 2, 0)), interpolation=\"nearest\")\n", "    plt.axis(\"off\")\n", "    plt.show()\n", "    plt.close()\n", "\n", "\n", "show_imgs([train_set[i][0] for i in range(8)])"]}, {"cell_type": "markdown", "id": "353ee95b", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.026067, "end_time": "2021-09-16T12:42:21.155368", "exception": false, "start_time": "2021-09-16T12:42:21.129301", "status": "completed"}, "tags": []}, "source": ["## Masked autoregressive convolutions\n", "\n", "The core module of PixelCNN is its masked convolutions.\n", "In contrast to language models, we don't apply an LSTM on each pixel one-by-one.\n", "This would be inefficient because images are grids instead of sequences.\n", "Thus, it is better to rely on convolutions that have shown great success in deep CNN classification models.\n", "\n", "Nevertheless, we cannot just apply standard convolutions without any changes.\n", "Remember that during training of autoregressive models, we want to use teacher forcing which both helps the model training, and significantly reduces the time needed for training.\n", "For image modeling, teacher forcing is implemented by using a training image as input to the model, and we want to obtain as output the prediction for each pixel based on *only* its predecessors.\n", "Thus, we need to ensure that the prediction for a specific pixel can only be influenced by its predecessors and not by its own value or any \"future\" pixels.\n", "For this, we apply convolutions with a mask.\n", "\n", "Which mask we use depends on the ordering of pixels we decide on, i.e. which is the first pixel we predict,\n", "which is the second one, etc.\n", "The most commonly used ordering is to denote the upper left pixel as the start pixel,\n", "and sort the pixels row by row, as shown in the visualization at the top of the tutorial.\n", "Thus, the second pixel is on the right of the first one (first row, second column),\n", "and once we reach the end of the row, we start in the second row, first column.\n", "If we now want to apply this to our convolutions, we need to ensure that the prediction of pixel 1\n", "is not influenced by its own \"true\" input, and all pixels on its right and in any lower row.\n", "In convolutions, this means that we want to set those entries of the weight matrix to zero that take pixels on the right and below into account.\n", "As an example for a 5x5 kernel, see a mask below (figure credit - [Aaron van den Oord](https://arxiv.org/pdf/1606.05328.pdf)):\n", "\n", "<center width=\"100%\" style=\"padding: 10px\"><img src=\"https://github.com/PyTorchLightning/lightning-tutorials/raw/main/course_UvA-DL/10-autoregressive-image-modeling/masked_convolution.svg\" width=\"150px\"></center>\n", "\n", "Before looking into the application of masked convolutions in PixelCNN\n", "in detail, let's first implement a module that allows us to apply an\n", "arbitrary mask to a convolution:"]}, {"cell_type": "code", "execution_count": 6, "id": "7f373c01", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:21.215016Z", "iopub.status.busy": "2021-09-16T12:42:21.214539Z", "iopub.status.idle": "2021-09-16T12:42:21.216213Z", "shell.execute_reply": "2021-09-16T12:42:21.216588Z"}, "lines_to_next_cell": 2, "papermill": {"duration": 0.033688, "end_time": "2021-09-16T12:42:21.216710", "exception": false, "start_time": "2021-09-16T12:42:21.183022", "status": "completed"}, "tags": []}, "outputs": [], "source": ["class MaskedConvolution(nn.Module):\n", "    def __init__(self, c_in, c_out, mask, **kwargs):\n", "        \"\"\"Implements a convolution with mask applied on its weights.\n", "\n", "        Args:\n", "            c_in: Number of input channels\n", "            c_out: Number of output channels\n", "            mask: Tensor of shape [kernel_size_H, kernel_size_W] with 0s where\n", "                   the convolution should be masked, and 1s otherwise.\n", "            kwargs: Additional arguments for the convolution\n", "        \"\"\"\n", "        super().__init__()\n", "        # For simplicity: calculate padding automatically\n", "        kernel_size = (mask.shape[0], mask.shape[1])\n", "        dilation = 1 if \"dilation\" not in kwargs else kwargs[\"dilation\"]\n", "        padding = tuple(dilation * (kernel_size[i] - 1) // 2 for i in range(2))\n", "        # Actual convolution\n", "        self.conv = nn.Conv2d(c_in, c_out, kernel_size, padding=padding, **kwargs)\n", "\n", "        # Mask as buffer => it is no parameter but still a tensor of the module\n", "        # (must be moved with the devices)\n", "        self.register_buffer(\"mask\", mask[None, None])\n", "\n", "    def forward(self, x):\n", "        self.conv.weight.data *= self.mask  # Ensures zero's at masked positions\n", "        return self.conv(x)"]}, {"cell_type": "markdown", "id": "ab31353f", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.026241, "end_time": "2021-09-16T12:42:21.269129", "exception": false, "start_time": "2021-09-16T12:42:21.242888", "status": "completed"}, "tags": []}, "source": ["### Vertical and horizontal convolution stacks\n", "\n", "To build our own autoregressive image model, we could simply stack a few masked convolutions on top of each other.\n", "This was actually the case for the original PixelCNN model, discussed in the paper\n", "[Pixel Recurrent Neural Networks](https://arxiv.org/pdf/1601.06759.pdf), but this leads to a considerable issue.\n", "When sequentially applying a couple of masked convolutions, the receptive field of a pixel\n", "show to have a \"blind spot\" on the right upper side, as shown in the figure below\n", "(figure credit - [Aaron van den Oord et al. ](https://arxiv.org/pdf/1606.05328.pdf)):\n", "\n", "<center width=\"100%\" style=\"padding: 10px\"><img src=\"https://github.com/PyTorchLightning/lightning-tutorials/raw/main/course_UvA-DL/10-autoregressive-image-modeling/pixelcnn_blind_spot.svg\" width=\"275px\"></center>\n", "\n", "Although a pixel should be able to take into account all other pixels above and left of it,\n", "a stack of masked convolutions does not allow us to look to the upper pixels on the right.\n", "This is because the features of the pixels above, which we use for convolution,\n", "do not contain any information of the pixels on the right of the same row.\n", "If they would, we would be \"cheating\" and actually looking into the future.\n", "To overcome this issue, van den Oord et.\n", "al [2] proposed to split the convolutions into a vertical and a horizontal stack.\n", "The vertical stack looks at all pixels above the current one, while the horizontal takes into account all on the left.\n", "While keeping both of them separate, we can actually look at the pixels on the right with the vertical stack without breaking any of our assumptions.\n", "The two convolutions are also shown in the figure above.\n", "\n", "Let us implement them here as follows:"]}, {"cell_type": "code", "execution_count": 7, "id": "08032e0c", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:21.326679Z", "iopub.status.busy": "2021-09-16T12:42:21.323108Z", "iopub.status.idle": "2021-09-16T12:42:21.329089Z", "shell.execute_reply": "2021-09-16T12:42:21.328692Z"}, "papermill": {"duration": 0.033791, "end_time": "2021-09-16T12:42:21.329186", "exception": false, "start_time": "2021-09-16T12:42:21.295395", "status": "completed"}, "tags": []}, "outputs": [], "source": ["class VerticalStackConvolution(MaskedConvolution):\n", "    def __init__(self, c_in, c_out, kernel_size=3, mask_center=False, **kwargs):\n", "        # Mask out all pixels below. For efficiency, we could also reduce the kernel\n", "        # size in height, but for simplicity, we stick with masking here.\n", "        mask = torch.ones(kernel_size, kernel_size)\n", "        mask[kernel_size // 2 + 1 :, :] = 0\n", "\n", "        # For the very first convolution, we will also mask the center row\n", "        if mask_center:\n", "            mask[kernel_size // 2, :] = 0\n", "\n", "        super().__init__(c_in, c_out, mask, **kwargs)\n", "\n", "\n", "class HorizontalStackConvolution(MaskedConvolution):\n", "    def __init__(self, c_in, c_out, kernel_size=3, mask_center=False, **kwargs):\n", "        # Mask out all pixels on the left. Note that our kernel has a size of 1\n", "        # in height because we only look at the pixel in the same row.\n", "        mask = torch.ones(1, kernel_size)\n", "        mask[0, kernel_size // 2 + 1 :] = 0\n", "\n", "        # For the very first convolution, we will also mask the center pixel\n", "        if mask_center:\n", "            mask[0, kernel_size // 2] = 0\n", "\n", "        super().__init__(c_in, c_out, mask, **kwargs)"]}, {"cell_type": "markdown", "id": "4d152ec5", "metadata": {"papermill": {"duration": 0.026372, "end_time": "2021-09-16T12:42:21.381597", "exception": false, "start_time": "2021-09-16T12:42:21.355225", "status": "completed"}, "tags": []}, "source": ["Note that we have an input argument called `mask_center`. Remember that\n", "the input to the model is the actual input image. Hence, the very first\n", "convolution we apply cannot use the center pixel as input, but must be\n", "masked. All consecutive convolutions, however, should use the center\n", "pixel as we otherwise lose the features of the previous layer. Hence,\n", "the input argument `mask_center` is True for the very first\n", "convolutions, and False for all others."]}, {"cell_type": "markdown", "id": "cd8536aa", "metadata": {"papermill": {"duration": 0.026279, "end_time": "2021-09-16T12:42:21.434188", "exception": false, "start_time": "2021-09-16T12:42:21.407909", "status": "completed"}, "tags": []}, "source": ["### Visualizing the receptive field\n", "\n", "To validate our implementation of masked convolutions, we can visualize the receptive field we obtain with such convolutions.\n", "We should see that with increasing number of convolutional layers, the receptive field grows in both vertical and horizontal direction, without the issue of a blind spot.\n", "The receptive field can be empirically measured by backpropagating an arbitrary loss for the output features of a speicifc pixel with respect to the input.\n", "We implement this idea below, and visualize the receptive field below."]}, {"cell_type": "code", "execution_count": 8, "id": "52423559", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:21.493549Z", "iopub.status.busy": "2021-09-16T12:42:21.493069Z", "iopub.status.idle": "2021-09-16T12:42:21.641737Z", "shell.execute_reply": "2021-09-16T12:42:21.641316Z"}, "papermill": {"duration": 0.181442, "end_time": "2021-09-16T12:42:21.641845", "exception": false, "start_time": "2021-09-16T12:42:21.460403", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "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Nzk0IDEyMzMgXSAvRm9udERlc2NyaXB0b3IgMTYgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9MYXN0Q2hhciAyNTUgL05hbWUgL0RlamFWdVNhbnMKL1N1YnR5cGUgL1R5cGUzIC9UeXBlIC9Gb250IC9XaWR0aHMgMTUgMCBSID4+CmVuZG9iagoxNiAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udE5hbWUgL0RlamFWdVNhbnMgL0l0YWxpY0FuZ2xlIDAKL01heFdpZHRoIDEzNDIgL1N0ZW1WIDAgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9YSGVpZ2h0IDAgPj4KZW5kb2JqCjE1IDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKMzUyIDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSAzMTggNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE4IDAgb2JqCjw8IC9CIDE5IDAgUiAvVyAyMCAwIFIgL2EgMjEgMCBSIC9jIDIyIDAgUiAvZCAyMyAwIFIgL2UgMjQgMCBSIC9mIDI1IDAgUgovZyAyNiAwIFIgL2ggMjcgMCBSIC9pIDI4IDAgUiAvbCAyOSAwIFIgL24gMzAgMCBSIC9wIDMxIDAgUiAvciAzMiAwIFIKL3NwYWNlIDMzIDAgUiAvdCAzNCAwIFIgL3YgMzUgMCBSIC95IDM2IDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTcgMCBSID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvQ0EgMCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+Ci9BMiA8PCAvQ0EgMSAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9JMSAxMyAwIFIgL0kyIDE0IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL0JpdHNQZXJDb21wb25lbnQgOCAvQ29sb3JTcGFjZSBbL0luZGV4ZWQgL0RldmljZVJHQiAxICj95zcAIk0pXQovRGVjb2RlUGFybXMgPDwgL0NvbG9ycyAxIC9Db2x1bW5zIDE1MyAvUHJlZGljdG9yIDEwID4+Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9IZWlnaHQgMTUzIC9MZW5ndGggMzcgMCBSIC9TdWJ0eXBlIC9JbWFnZQovVHlwZSAvWE9iamVjdCAvV2lkdGggMTUzID4+CnN0cmVhbQp4nO3OsQnAQAzAQGf/pdOmSSF4eBenAcTNs7W5DfiNrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWOySbb4eWhzZkfUPWN2R9Q9Y3ZH1DtiGyHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHllvr+wFBs9ayQplbmRzdHJlYW0KZW5kb2JqCjM3IDAgb2JqCjE4OAplbmRvYmoKMTQgMCBvYmoKPDwgL0JpdHNQZXJDb21wb25lbnQgOCAvQ29sb3JTcGFjZSBbL0luZGV4ZWQgL0RldmljZVJHQiAxICj95zcAIk0pXQovRGVjb2RlUGFybXMgPDwgL0NvbG9ycyAxIC9Db2x1bW5zIDE1MyAvUHJlZGljdG9yIDEwID4+Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9IZWlnaHQgMTUzIC9MZW5ndGggMzggMCBSIC9TdWJ0eXBlIC9JbWFnZQovVHlwZSAvWE9iamVjdCAvV2lkdGggMTUzID4+CnN0cmVhbQp4nO3OsQnAQAzAQGf/pdOmSSF4eBenAcTNs7W5DfiNrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWOySbb4eWhzZkfUPWN2R9Q9Y3ZH1DtiGyHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHllvr+wFBs9ayQplbmRzdHJlYW0KZW5kb2JqCjM4IDAgb2JqCjE4OAplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDExIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKMzkgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDkxNjE0NDIyMSswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjQuMykgPj4KZW5kb2JqCnhyZWYKMCA0MAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODE0OCAwMDAwMCBuIAowMDAwMDA3MDE0IDAwMDAwIG4gCjAwMDAwMDcwNDYgMDAwMDAgbiAKMDAwMDAwNzE0NSAwMDAwMCBuIAowMDAwMDA3MTY2IDAwMDAwIG4gCjAwMDAwMDcxODcgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDA3NjggMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAwNzQ4IDAwMDAwIG4gCjAwMDAwMDcyMzAgMDAwMDAgbiAKMDAwMDAwNzY4OSAwMDAwMCBuIAowMDAwMDA1NzU1IDAwMDAwIG4gCjAwMDAwMDU1NTUgMDAwMDAgbiAKMDAwMDAwNTE2MSAwMDAwMCBuIAowMDAwMDA2ODA4IDAwMDAwIG4gCjAwMDAwMDA3ODggMDAwMDAgbiAKMDAwMDAwMTEyNSAwMDAwMCBuIAowMDAwMDAxMjg5IDAwMDAwIG4gCjAwMDAwMDE2NjkgMDAwMDAgbiAKMDAwMDAwMTk3NCAwMDAwMCBuIAowMDAwMDAyMjc4IDAwMDAwIG4gCjAwMDAwMDI2MDAgMDAwMDAgbiAKMDAwMDAwMjgwOSAwMDAwMCBuIAowMDAwMDAzMjIzIDAwMDAwIG4gCjAwMDAwMDM0NjAgMDAwMDAgbiAKMDAwMDAwMzYwNCAwMDAwMCBuIAowMDAwMDAzNzIzIDAwMDAwIG4gCjAwMDAwMDM5NTkgMDAwMDAgbiAKMDAwMDAwNDI3MSAwMDAwMCBuIAowMDAwMDA0NTA0IDAwMDAwIG4gCjAwMDAwMDQ1OTQgMDAwMDAgbiAKMDAwMDAwNDgwMCAwMDAwMCBuIAowMDAwMDA0OTQ3IDAwMDAwIG4gCjAwMDAwMDc2NjkgMDAwMDAgbiAKMDAwMDAwODEyOCAwMDAwMCBuIAowMDAwMDA4MjA4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gMzkgMCBSIC9Sb290IDEgMCBSIC9TaXplIDQwID4+CnN0YXJ0eHJlZgo4MzY1CiUlRU9GCg==\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:21.570580</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#p2ca725c35d)\">\n", "    <image height=\"153\" id=\"imagecb30d3acce\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAABwUlEQVR4nO3ZsQ3CUAxAwR+SGTIAa2SGjM0y7IBgAgoknhLQXW/JxZMbT+O6PweELkcvwP8TGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkVuOXuCsHrf7xzPztgab/D6XjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMh5kL/h2f09Lhk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGbkX11YF+OuqVowAAAAASUVORK5CYII=\" y=\"-21.499943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#p4dd25a2eb2)\">\n", "    <image height=\"153\" id=\"imageea7731dece\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"189.818182\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAABwUlEQVR4nO3ZsQ3CUAxAwR+SGTIAa2SGjM0y7IBgAgoknhLQXW/JxZMbT+O6PweELkcvwP8TGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkVuOXuCsHrf7xzPztgab/D6XjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMh5kL/h2f09Lhk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGbkX11YF+OuqVowAAAAASUVORK5CYII=\" y=\"-21.499943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p2ca725c35d\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p4dd25a2eb2\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["inp_img = torch.zeros(1, 1, 11, 11)\n", "inp_img.requires_grad_()\n", "\n", "\n", "def show_center_recep_field(img, out):\n", "    \"\"\"Calculates the gradients of the input with respect to the output center pixel, and visualizes the overall\n", "    receptive field.\n", "\n", "    Args:\n", "        img: Input image for which we want to calculate the receptive field on.\n", "        out: Output features/loss which is used for backpropagation, and should be\n", "              the output of the network/computation graph.\n", "    \"\"\"\n", "    # Determine gradients\n", "    loss = out[0, :, img.shape[2] // 2, img.shape[3] // 2].sum()  # L1 loss for simplicity\n", "    # Retain graph as we want to stack multiple layers and show the receptive field of all of them\n", "    loss.backward(retain_graph=True)\n", "    img_grads = img.grad.abs()\n", "    img.grad.fill_(0)  # Reset grads\n", "\n", "    # Plot receptive field\n", "    img = img_grads.squeeze().cpu().numpy()\n", "    fig, ax = plt.subplots(1, 2)\n", "    _ = ax[0].imshow(img)\n", "    ax[1].imshow(img > 0)\n", "    # Mark the center pixel in red if it doesn't have any gradients (should be\n", "    # the case for standard autoregressive models)\n", "    show_center = img[img.shape[0] // 2, img.shape[1] // 2] == 0\n", "    if show_center:\n", "        center_pixel = np.zeros(img.shape + (4,))\n", "        center_pixel[center_pixel.shape[0] // 2, center_pixel.shape[1] // 2, :] = np.array([1.0, 0.0, 0.0, 1.0])\n", "    for i in range(2):\n", "        ax[i].axis(\"off\")\n", "        if show_center:\n", "            ax[i].imshow(center_pixel)\n", "    ax[0].set_title(\"Weighted receptive field\")\n", "    ax[1].set_title(\"Binary receptive field\")\n", "    plt.show()\n", "    plt.close()\n", "\n", "\n", "show_center_recep_field(inp_img, inp_img)"]}, {"cell_type": "markdown", "id": "e9b19d4a", "metadata": {"papermill": {"duration": 0.027207, "end_time": "2021-09-16T12:42:21.696690", "exception": false, "start_time": "2021-09-16T12:42:21.669483", "status": "completed"}, "tags": []}, "source": ["Let's first visualize the receptive field of a horizontal convolution\n", "without the center pixel. We use a small, arbitrary input image\n", "($11\\times 11$ pixels), and calculate the loss for the center pixel. For\n", "simplicity, we initialize all weights with 1 and the bias with 0, and\n", "use a single channel. This is sufficient for our visualization purposes."]}, {"cell_type": "code", "execution_count": 9, "id": "ad09d7c8", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:21.755609Z", "iopub.status.busy": "2021-09-16T12:42:21.755136Z", "iopub.status.idle": "2021-09-16T12:42:21.910953Z", "shell.execute_reply": "2021-09-16T12:42:21.910478Z"}, "papermill": {"duration": 0.18684, "end_time": "2021-09-16T12:42:21.911059", "exception": false, "start_time": "2021-09-16T12:42:21.724219", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1BhZ2VzIDIgMCBSIC9UeXBlIC9DYXRhbG9nID4+CmVuZG9iago4IDAgb2JqCjw8IC9FeHRHU3RhdGUgNCAwIFIgL0ZvbnQgMyAwIFIgL1BhdHRlcm4gNSAwIFIKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL1NoYWRpbmcgNiAwIFIKL1hPYmplY3QgNyAwIFIgPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9Bbm5vdHMgMTAgMCBSIC9Db250ZW50cyA5IDAgUgovR3JvdXAgPDwgL0NTIC9EZXZpY2VSR0IgL1MgL1RyYW5zcGFyZW5jeSAvVHlwZSAvR3JvdXAgPj4KL01lZGlhQm94IFsgMCAwIDM0OS4yIDE4MS43MDY4MTgxODE4IF0gL1BhcmVudCAyIDAgUiAvUmVzb3VyY2VzIDggMCBSCi9UeXBlIC9QYWdlID4+CmVuZG9iago5IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTIgMCBSID4+CnN0cmVhbQp4nJ1RS08CMRC+z6/4jnCwO9NStj1CUKI3zCYcjAezFFjCrvIIxn/vrILPi9jJZN6dr18FK8oGgsUOjJXqMwRjZKN0qMp0Ox6i3BFrvibXi8aqtz56EsTk3A8SNMXfwyVRQxvk2taqeGu0fpSf4TZhigbZwLYwRGGIwmCM9QbxDu361uYqZY3sWjB6xIQm2JyGGIuvg21MGxK1FzoLYcPOcez7yBHS98Z9ri9rGhbIrrTNopi/vbaY0R060y58MD663KOTqsVyn2bYdmHZBHc6WinT0746JMyrtJ51cY/ihi4LekcoIZqPZf+mg37TIZFPhNhzCbGsn+Vt6LESIn9nZFg1D9uX8zigVzdDhxgKZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iagoyNzAKZW5kb2JqCjEwIDAgb2JqClsgXQplbmRvYmoKMTkgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyNjQgPj4Kc3RyZWFtCnicPVK5kQMxDMu3CpbAX1I9vrlxYPefHsA9OzExSxEAQfduUTkbP20ly4/82GVnSeSW96Bt8rqi6gapmyBzyXHJFWKW8rgSJBYtZSbWZ6qD8nENahW+8BMzE9MhScQSclKPIqyPr4PX9RzcXzfp/BoZH3RsUHpLkqugVMO+crQSO5bqXYPsg6ab0uoz067sgKXxhqzUpE5/HfW/IyzCpN5IRQchFr/Tyx2yLKQc1Nu5fgPhXe2CWE+tPOwQad5WeksVzObMBEwZbTusgLVZY8JUCfAWzSHUWojMFzqtiPnk3NHBNFV5GiLDUoWD7T2jNVzoGhJLw/lJxgTmv/D6rMhtf/8AcGhnugplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggOTIgPj4Kc3RyZWFtCnicPY3BDcAwCAP/TMEIEALE+1RVH+n+3yYR6gcfBtkYYGGzNeDB2cCX0to3vaRFk9oIVrVF3VCeuxSlWF1HpUzCT5k7f1J0HO1wDtvf1uU4TePoX/fQ/QEPSh4LCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzMDcgPj4Kc3RyZWFtCnicPZJLbgMxDEP3PoUuEMD62Z7zpCi6mN5/2ycl6Yoc2RZFapa6TFlTHpA0k4R/6fBwsZ3yO2zPZmbgWqKXieWU59AVYu6ifNnMRl1ZJ8XqhGY6t+hRORcHNk2qn6sspd0ueA7XJp5b9hE/vNCgHtQ1Lgk3dFejZSk0Y6r7f9J7/Iwy4GpMXWxSq3sfPF5EVejoB0eJImOXF+fjQQnpSsJoWoiVd0UDQe7ytMp7Ce7b3mrIsgepmM47KWaw63RSLm4XhyEeyPKo8OWj2GtCz/iwKyX0SNiGM3In7mjG5tTI4pD+3o0ES4+uaCHz4K9u1i5gvFM6RWJkTnKsaYtVTvdQFNO5w70MEPVsRUMpc5HV6l/DzgtrlmwWeEr6BR6j3SZLDlbZ26hO76082dD3H1rXdB8KZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDIzMiA+PgpzdHJlYW0KeJw1UUluxDAMu/sV/MAA1u68J8Wgh/b/11LKFAhAJba4JWJjIwIvMfg5iNz4kjWjJn5nclf8LE+FR8Kt4EkUgZfhXnaCyxvGZT8OMx+8l1bOpMaTDMhFNj08ETLYJRA6MLsGddhm2om+IeGzI1LNRpbT1xL00ioEylO23+mCEm2r+nP7rAtt+9oTTnZ76knlE4jnlqzAZeMVk8VYBj1RuUsxfZDqbKEnobwon4NsPmqIRJcoZ+CJwcEo0A7sue1n4lUhaF3dp21jqEZKx9O/DU1Nkgj5RAlntjTuFv5/z72+1/sPTiFUEQplbmRzdHJlYW0KZW5kb2JqCjIzIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjMxID4+CnN0cmVhbQp4nDVPOZIEIQzLeYU+MFUY20C/p6e2Ntj5f7qSmU6Q8CHJ0xMdmXiZIyOwZsfbWmQgZuBTTMW/9rQPE6r34B4ilIsLYYaRcNas426ejhf/dpXPWAfvNviKWV4Q2MJM1lcWZy7bBWNpnMQ5yW6MXROxjXWtp1NYRzChDIR0tsOUIHNUpPTJjjLm6DiRJ56L7/bbLHY5fg7rCzaNIRXn+Cp6gjaDoux57wIackH/Xd34HkW76CUgGwkW1lFi7pzlhF+9dnQetSgSc0KaQS4TIc3pKqYQmlCss6OgUlFwqT6n6Kyff+VfXC0KZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDI0OSA+PgpzdHJlYW0KeJw9UDuORCEM6zmFL/Ak8iNwHkarLWbv364DmilQTH62MyTQEYFHDDGUr+MlraCugb+LQvFu4uuDwiCrQ1IgznoPiHTspjaREzodnDM/YTdjjsBFMQac6XSmPQcmOfvCCoRzG2XsVkgniaoijuozjimeKnufeBYs7cg2WyeSPeQg4VJSicmln5TKP23KlAo6ZtEELBK54GQTTTjLu0lSjBmUMuoepnYifaw8yKM66GRNzqwjmdnTT9uZ+Bxwt1/aZE6Vx3QezPictM6DORW69+OJNgdNjdro7PcTaSovUrsdWp1+dRKV3RjnGBKXZ38Z32T/+Qf+h1oiCmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxMzYgPj4Kc3RyZWFtCnicTY9BDgMxCAPveYWfQCBAeM9WVQ/b/19L2HbTCx7JgGxRBoElh3iHG+HR2w/fRTYVZ+OcX1IpYiGYT3CfMFMcjSl38mOPgHGUaiynaHheS85NwxctdxMtpa2XkxlvuO6X90eVbZENRc8tC0LXbJL5MoEHfBiYR3XjaaXH3fZsr/b8AM5sNEkKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDM0MSA+PgpzdHJlYW0KeJxFUktuRDEI279TcIFI4ZeQ87Squpjef1ubTNXN4AlgbHjLU6ZkyrC5JSMk15RPfSJDrKb8NHIkIqb4SQkFdpWPx2tLrI3skagUn9rx47H0RqbZFVr17tGlzaJRzcrIOcgQoZ4VurJ71A7Z8HpcSLrvlM0hHMv/UIEsZd1yCiVBW9B37BHfDx2ugiuCYbBrLoPtZTLU//qHFlzvffdixy6AFqznvsEOAKinE7QFyBna7jYpaABVuotJwqPyem52omyjVen5HAAzDjBywIglWx2+0d4Aln1d6EWNiv0rQFFZQPzI1XbB3jHJSHAW5gaOvXA8xZlwSzjGAkCKveIYevAl2OYvV66ImvAJdbpkL7zCntrm50KTCHetAA5eZMOtq6Oolu3pPIL2Z0VyRozUizg6IZJa0jmC4tKgHlrjXDex4m0jsblX3+4f4ZwvXPbrF0vshMQKZW5kc3RyZWFtCmVuZG9iagoyNyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDE2NCA+PgpzdHJlYW0KeJxFkMdxBTEMQ++qAiUwgAr1rMfzD+v+r4b000F6GEIMYk/CsFxXcWF0w4+3LTMNf0cZ7sb6MmO81VggJ+gDDJGJq9Gk+nbFGar05NVirqOiXC86IhLMkuOrQCN8OrLHk7a2M/10Xh/sIe8T/yoq525hAS6q7kD5Uh/x1I/ZUeqaoY8qK2seatpXhF0RSts+LqcyTt29A1rhvZWrPdrvPx52OvIKZW5kc3RyZWFtCmVuZG9iagoyOCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDcyID4+CnN0cmVhbQp4nDMyt1AwULA0ARKGFiYK5mYGCimGXEC+qYm5Qi4XSAzEygGzDIC0JZyCiGeAmCBtEMUgFkSxmYkZRB2cAZHL4EoDACXbFskKZW5kc3RyZWFtCmVuZG9iagoyOSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDQ3ID4+CnN0cmVhbQp4nDMyt1AwULA0ARKGFiYK5mYGCimGXJYQVi4XTCwHzALRlnAKIp7BlQYAuWcNJwplbmRzdHJlYW0KZW5kb2JqCjMwIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTYzID4+CnN0cmVhbQp4nEWQOxIDIQxDe06hI/gjAz7PZjIpNvdvY9hsUsDTWCCDuxOC1NqCieiCh7Yl3QXvrQRnY/zpNm41EuQEdYBWpONolFJ9ucVplXTxaDZzKwutEx1mDnqUoxmgEDoV3u2i5HKm7s75Q3D1X/W/Yt05m4mBycodCM3qU9z5NjuiurrJ/qTH3KzXfivsVWFpWUvLCbedu2ZACdxTOdqrPT8fCjr2CmVuZHN0cmVhbQplbmRvYmoKMzEgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyMzkgPj4Kc3RyZWFtCnicTVDJbQQxDPu7CjUwwOgcux4Hizyy/X9DygmSl2hL4qHylFuWymX3IzlvybrlQ4dOlWnybtDNr7H+owwCdv9QVBCtJbFKzFzSbrE0SS/ZwziNl2u1juepe4RZo3jw49jTKYHpPTLBZrO9OTCrPc4OkE64xq/q0zuVJAOJupDzQqUK6x7UJaKPK9uYUp1OLeUYl5/oe3yOAD3F3o3c0cfLF4xGtS2o0WqVOA8wE1PRlXGrkYGUEwZDZ0dXNAulyMp6QjXCjTmhmb3DcGADy7OEpKWtUrwPZQHoAl3aOuM0SoKOAMLfKIz1+gaq/F43CmVuZHN0cmVhbQplbmRvYmoKMzIgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxNjAgPj4Kc3RyZWFtCnicRZA5EgMxCARzvYInSFyC96zLtcH6/6kH1kei6QI0HLoWTcp6FGg+6bFGobrQa+gsSpJEwRaSHVCnY4g7KEhMSGOSSLYegyOaWLNdmJlUKrNS4bRpxcK/2VrVyESNcI38iekGVPxP6lyU8E2Dr5Ix+hhUvDuDjEn4XkXcWjHt/kQwsRn2CW9FJgWEibGp2b7PYIbM9wrXOMfzDUyCN+sKZW5kc3RyZWFtCmVuZG9iagozMyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDE4ID4+CnN0cmVhbQp4nDM2tFAwgMMUQ640AB3mA1IKZW5kc3RyZWFtCmVuZG9iagozNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDEzMyA+PgpzdHJlYW0KeJxFj0sOBCEIRPecoo7Axx/ncTLphXP/7YCdbhNjPYVUgbmCoT0uawOdFR8hGbbxt6mWjkVZPlR6UlYPyeCHrMbLIdygLPCCSSqGIVCLmBqRLWVut4DbNg2yspVTpY6wi6Mwj/a0bBUeX6JbInWSP4PEKi/c47odyKXWu96ii75/pAExCQplbmRzdHJlYW0KZW5kb2JqCjM1IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNzUgPj4Kc3RyZWFtCnicM7U0UjBQMDYAEqZmRgqmJuYKKYZcQD6IlctlaGQKZuVwGVmaKVhYABkmZuZQIZiGHC5jU3OgAUBFxqZgGqo/hyuDKw0AlZAS7wplbmRzdHJlYW0KZW5kb2JqCjM2IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTQxID4+CnN0cmVhbQp4nD2PwQ7DMAhD7/kK/0Ck2CmhfE+naofu/68jS7sLegJjjIXQ0BuqmsOGYJvjxdIlVGv4FMVAJTfImWAOpaTSHUeRemI4GFwetBuO4rHo+hG7kmZ90MZCuiVogHusU2ncpnETxB01Beop6pyjvBC5n6ln2DSS3TSzknO4Db97z1PX/6ervMv5Bb13Lv4KZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PCAvQmFzZUZvbnQgL0RlamFWdVNhbnMgL0NoYXJQcm9jcyAxOCAwIFIKL0VuY29kaW5nIDw8Ci9EaWZmZXJlbmNlcyBbIDMyIC9zcGFjZSA2NiAvQiA4NyAvVyA5NyAvYSA5OSAvYyAvZCAvZSAvZiAvZyAvaCAvaSAxMDggL2wgMTEwIC9uIDExMiAvcAoxMTQgL3IgMTE2IC90IDExOCAvdiAxMjEgL3kgXQovVHlwZSAvRW5jb2RpbmcgPj4KL0ZpcnN0Q2hhciAwIC9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM3IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzrEJgFAQQLHT/Ye21cLiCeIXkgky26rm68Ats86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqzzqx7PJuL/czMzMzMzMzsN7PXmXVmnVln1pl1Zp1ZZ9aZdWadWWfWmXVmnVln1pl1Zp1ZZ9aZdWadWWfWmXVmnVln1pl1Zp1ZZ9aZdWbdurMDCeZbZQplbmRzdHJlYW0KZW5kb2JqCjM3IDAgb2JqCjE3MgplbmRvYmoKMTQgMCBvYmoKPDwgL0JpdHNQZXJDb21wb25lbnQgOCAvQ29sb3JTcGFjZSBbL0luZGV4ZWQgL0RldmljZVJHQiAyICj95zcAIk3/AAApXQovRGVjb2RlUGFybXMgPDwgL0NvbG9ycyAxIC9Db2x1bW5zIDE1MyAvUHJlZGljdG9yIDEwID4+Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9IZWlnaHQgMTUzIC9MZW5ndGggMzggMCBSIC9TdWJ0eXBlIC9JbWFnZQovVHlwZSAvWE9iamVjdCAvV2lkdGggMTUzID4+CnN0cmVhbQp4nO3OsQmAUBBAsdP9h7bVwuIJ4heSCTLbqubrwC2zzqwz68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrHs8m4v9zMzMzMzMzOw3s9eZdWadWWfWmXVmnVln1pl1Zp1ZZ9aZdWadWWfWmXVmnVln1pl1Zp1ZZ9aZdWadWWfWmXVmnVln1pl1Zt26swMJ5ltlCmVuZHN0cmVhbQplbmRvYmoKMzggMCBvYmoKMTcyCmVuZG9iagoyIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgMTEgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iagozOSAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMjEwOTE2MTQ0MjIxKzAyJzAwJykKL0NyZWF0b3IgKE1hdHBsb3RsaWIgdjMuNC4zLCBodHRwczovL21hdHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuNC4zKSA+PgplbmRvYmoKeHJlZgowIDQwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA4MTIwIDAwMDAwIG4gCjAwMDAwMDcwMTIgMDAwMDAgbiAKMDAwMDAwNzA0NCAwMDAwMCBuIAowMDAwMDA3MTQzIDAwMDAwIG4gCjAwMDAwMDcxNjQgMDAwMDAgbiAKMDAwMDAwNzE4NSAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDc2NiAwMDAwMCBuIAowMDAwMDAwMjA4IDAwMDAwIG4gCjAwMDAwMDA3NDYgMDAwMDAgbiAKMDAwMDAwNzIyOCAwMDAwMCBuIAowMDAwMDA3Njc0IDAwMDAwIG4gCjAwMDAwMDU3NTMgMDAwMDAgbiAKMDAwMDAwNTU1MyAwMDAwMCBuIAowMDAwMDA1MTU5IDAwMDAwIG4gCjAwMDAwMDY4MDYgMDAwMDAgbiAKMDAwMDAwMDc4NiAwMDAwMCBuIAowMDAwMDAxMTIzIDAwMDAwIG4gCjAwMDAwMDEyODcgMDAwMDAgbiAKMDAwMDAwMTY2NyAwMDAwMCBuIAowMDAwMDAxOTcyIDAwMDAwIG4gCjAwMDAwMDIyNzYgMDAwMDAgbiAKMDAwMDAwMjU5OCAwMDAwMCBuIAowMDAwMDAyODA3IDAwMDAwIG4gCjAwMDAwMDMyMjEgMDAwMDAgbiAKMDAwMDAwMzQ1OCAwMDAwMCBuIAowMDAwMDAzNjAyIDAwMDAwIG4gCjAwMDAwMDM3MjEgMDAwMDAgbiAKMDAwMDAwMzk1NyAwMDAwMCBuIAowMDAwMDA0MjY5IDAwMDAwIG4gCjAwMDAwMDQ1MDIgMDAwMDAgbiAKMDAwMDAwNDU5MiAwMDAwMCBuIAowMDAwMDA0Nzk4IDAwMDAwIG4gCjAwMDAwMDQ5NDUgMDAwMDAgbiAKMDAwMDAwNzY1NCAwMDAwMCBuIAowMDAwMDA4MTAwIDAwMDAwIG4gCjAwMDAwMDgxODAgMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyAzOSAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgNDAgPj4Kc3RhcnR4cmVmCjgzMzcKJSVFT0YK\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:21.840084</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pbe6ab2d625)\">\n", "    <image height=\"153\" id=\"image5a134dfa97\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAABw0lEQVR4nO3UsQnDQBAAQb1wE07Vj8p24Fbcg5FrsGB5eGby4y5YbmzHeW0Q2mcfwPpERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5B6zD6h9X59bc/vz/ffMOM5bu1bnk5ETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExm5sR3nNfsI1uaTkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGR+wEmTggPKIg7iwAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#p09a9a5daf3)\">\n", "    <image height=\"153\" id=\"imagef13839ae36\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAABw0lEQVR4nO3UsQnDQBAAQb1wE07Vj8p24Fbcg5FrsGB5eGby4y5YbmzHeW0Q2mcfwPpERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5B6zD6h9X59bc/vz/ffMOM5bu1bnk5ETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExm5sR3nNfsI1uaTkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGR+wEmTggPKIg7iwAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pbe6ab2d625\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p09a9a5daf3\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["horiz_conv = HorizontalStackConvolution(c_in=1, c_out=1, kernel_size=3, mask_center=True)\n", "horiz_conv.conv.weight.data.fill_(1)\n", "horiz_conv.conv.bias.data.fill_(0)\n", "horiz_img = horiz_conv(inp_img)\n", "show_center_recep_field(inp_img, horiz_img)"]}, {"cell_type": "markdown", "id": "a4151321", "metadata": {"papermill": {"duration": 0.02825, "end_time": "2021-09-16T12:42:21.967945", "exception": false, "start_time": "2021-09-16T12:42:21.939695", "status": "completed"}, "tags": []}, "source": ["The receptive field is shown in yellow, the center pixel in red, and all other pixels outside of the receptive field are dark blue.\n", "As expected, the receptive field of a single horizontal convolution with the center pixel masked and a $3\\times3$ kernel is only the pixel on the left.\n", "If we use a larger kernel size, more pixels would be taken into account on the left.\n", "\n", "Next, let's take a look at the vertical convolution:"]}, {"cell_type": "code", "execution_count": 10, "id": "4d7db603", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:22.028223Z", "iopub.status.busy": "2021-09-16T12:42:22.026790Z", "iopub.status.idle": "2021-09-16T12:42:22.183299Z", "shell.execute_reply": "2021-09-16T12:42:22.182815Z"}, "papermill": {"duration": 0.186816, "end_time": "2021-09-16T12:42:22.183411", "exception": false, "start_time": "2021-09-16T12:42:21.996595", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "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NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM3IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJzt2LEJgEAABMHX/os2NRHcV1FktoBj4hvLVxtvAw4j65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHrTsnE2MjIyMjIyMrLLrfvumSTrkfXIemQ9sh5Z74e/xuOR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6G2EeWd0KZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iagoxODUKZW5kb2JqCjE0IDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM4IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJzt2LEJgEAABMHX/os2NRHcV1FktoBj4hvLVxtvAw4j65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHrTsnE2MjIyMjIyMrLLrfvumSTrkfXIemQ9sh5Z74e/xuOR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6G2EeWd0KZW5kc3RyZWFtCmVuZG9iagozOCAwIG9iagoxODUKZW5kb2JqCjIgMCBvYmoKPDwgL0NvdW50IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjM5IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQyMjIrMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgNDAKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMDgxNDYgMDAwMDAgbiAKMDAwMDAwNzAxMiAwMDAwMCBuIAowMDAwMDA3MDQ0IDAwMDAwIG4gCjAwMDAwMDcxNDMgMDAwMDAgbiAKMDAwMDAwNzE2NCAwMDAwMCBuIAowMDAwMDA3MTg1IDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDQwMSAwMDAwMCBuIAowMDAwMDAwNzY2IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMDc0NiAwMDAwMCBuIAowMDAwMDA3MjI4IDAwMDAwIG4gCjAwMDAwMDc2ODcgMDAwMDAgbiAKMDAwMDAwNTc1MyAwMDAwMCBuIAowMDAwMDA1NTUzIDAwMDAwIG4gCjAwMDAwMDUxNTkgMDAwMDAgbiAKMDAwMDAwNjgwNiAwMDAwMCBuIAowMDAwMDAwNzg2IDAwMDAwIG4gCjAwMDAwMDExMjMgMDAwMDAgbiAKMDAwMDAwMTI4NyAwMDAwMCBuIAowMDAwMDAxNjY3IDAwMDAwIG4gCjAwMDAwMDE5NzIgMDAwMDAgbiAKMDAwMDAwMjI3NiAwMDAwMCBuIAowMDAwMDAyNTk4IDAwMDAwIG4gCjAwMDAwMDI4MDcgMDAwMDAgbiAKMDAwMDAwMzIyMSAwMDAwMCBuIAowMDAwMDAzNDU4IDAwMDAwIG4gCjAwMDAwMDM2MDIgMDAwMDAgbiAKMDAwMDAwMzcyMSAwMDAwMCBuIAowMDAwMDAzOTU3IDAwMDAwIG4gCjAwMDAwMDQyNjkgMDAwMDAgbiAKMDAwMDAwNDUwMiAwMDAwMCBuIAowMDAwMDA0NTkyIDAwMDAwIG4gCjAwMDAwMDQ3OTggMDAwMDAgbiAKMDAwMDAwNDk0NSAwMDAwMCBuIAowMDAwMDA3NjY3IDAwMDAwIG4gCjAwMDAwMDgxMjYgMDAwMDAgbiAKMDAwMDAwODIwNiAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDM5IDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSA0MCA+PgpzdGFydHhyZWYKODM2MwolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:22.111784</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#p419130702d)\">\n", "    <image height=\"153\" id=\"image75cd016960\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB20lEQVR4nO3aSw0CMRRA0fLRgABMsEADatGADQTgAQYNM8kNzOSc/Uu7uHmbdjfOt2lAaP/rC7B9IiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnLHX1/gX03P++yZ3fkW3GT9bDJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjt/kH8vfjtWjuMy7zzxrLzjpcT4vm1sImIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiI7f5Xxhb/+GwBjYZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZuS+J3AwWP70i2gAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#pb24112fd1e)\">\n", "    <image height=\"153\" id=\"imageba477bc5a3\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB20lEQVR4nO3aSw0CMRRA0fLRgABMsEADatGADQTgAQYNM8kNzOSc/Uu7uHmbdjfOt2lAaP/rC7B9IiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnLHX1/gX03P++yZ3fkW3GT9bDJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjt/kH8vfjtWjuMy7zzxrLzjpcT4vm1sImIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiI7f5Xxhb/+GwBjYZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZuS+J3AwWP70i2gAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p419130702d\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"pb24112fd1e\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["vert_conv = VerticalStackConvolution(c_in=1, c_out=1, kernel_size=3, mask_center=True)\n", "vert_conv.conv.weight.data.fill_(1)\n", "vert_conv.conv.bias.data.fill_(0)\n", "vert_img = vert_conv(inp_img)\n", "show_center_recep_field(inp_img, vert_img)"]}, {"cell_type": "markdown", "id": "f506aec8", "metadata": {"papermill": {"duration": 0.029554, "end_time": "2021-09-16T12:42:22.243059", "exception": false, "start_time": "2021-09-16T12:42:22.213505", "status": "completed"}, "tags": []}, "source": ["The vertical convolution takes all pixels above into account. Combining\n", "these two, we get the L-shaped receptive field of the original masked\n", "convolution:"]}, {"cell_type": "code", "execution_count": 11, "id": "63b459cc", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:22.305232Z", "iopub.status.busy": "2021-09-16T12:42:22.304151Z", "iopub.status.idle": "2021-09-16T12:42:22.458303Z", "shell.execute_reply": "2021-09-16T12:42:22.457833Z"}, "papermill": {"duration": 0.185539, "end_time": "2021-09-16T12:42:22.458405", "exception": false, "start_time": "2021-09-16T12:42:22.272866", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "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NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM3IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzrENgDAAwLDC/0ezsiCRIqCDc0Dksa3a+BtwGVmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWm5aNu5GRkZGRkZGRPZbt52aXZGRkZGRkZJ/LXo+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9ZbV3YAnghZJwplbmRzdHJlYW0KZW5kb2JqCjM3IDAgb2JqCjE4MQplbmRvYmoKMTQgMCBvYmoKPDwgL0JpdHNQZXJDb21wb25lbnQgOCAvQ29sb3JTcGFjZSBbL0luZGV4ZWQgL0RldmljZVJHQiAyICj95zcAIk3/AAApXQovRGVjb2RlUGFybXMgPDwgL0NvbG9ycyAxIC9Db2x1bW5zIDE1MyAvUHJlZGljdG9yIDEwID4+Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9IZWlnaHQgMTUzIC9MZW5ndGggMzggMCBSIC9TdWJ0eXBlIC9JbWFnZQovVHlwZSAvWE9iamVjdCAvV2lkdGggMTUzID4+CnN0cmVhbQp4nO3OsQ2AMADAsML/R7OyIJEioINzQOSxrdr4G3AZWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9ablo27kZGRkZGRkZE9lu3nZpdkZGRkZGRkn8tej6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1ltXdgCeCFknCmVuZHN0cmVhbQplbmRvYmoKMzggMCBvYmoKMTgxCmVuZG9iagoyIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgMTEgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iagozOSAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMjEwOTE2MTQ0MjIyKzAyJzAwJykKL0NyZWF0b3IgKE1hdHBsb3RsaWIgdjMuNC4zLCBodHRwczovL21hdHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuNC4zKSA+PgplbmRvYmoKeHJlZgowIDQwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA4MTM4IDAwMDAwIG4gCjAwMDAwMDcwMTIgMDAwMDAgbiAKMDAwMDAwNzA0NCAwMDAwMCBuIAowMDAwMDA3MTQzIDAwMDAwIG4gCjAwMDAwMDcxNjQgMDAwMDAgbiAKMDAwMDAwNzE4NSAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDc2NiAwMDAwMCBuIAowMDAwMDAwMjA4IDAwMDAwIG4gCjAwMDAwMDA3NDYgMDAwMDAgbiAKMDAwMDAwNzIyOCAwMDAwMCBuIAowMDAwMDA3NjgzIDAwMDAwIG4gCjAwMDAwMDU3NTMgMDAwMDAgbiAKMDAwMDAwNTU1MyAwMDAwMCBuIAowMDAwMDA1MTU5IDAwMDAwIG4gCjAwMDAwMDY4MDYgMDAwMDAgbiAKMDAwMDAwMDc4NiAwMDAwMCBuIAowMDAwMDAxMTIzIDAwMDAwIG4gCjAwMDAwMDEyODcgMDAwMDAgbiAKMDAwMDAwMTY2NyAwMDAwMCBuIAowMDAwMDAxOTcyIDAwMDAwIG4gCjAwMDAwMDIyNzYgMDAwMDAgbiAKMDAwMDAwMjU5OCAwMDAwMCBuIAowMDAwMDAyODA3IDAwMDAwIG4gCjAwMDAwMDMyMjEgMDAwMDAgbiAKMDAwMDAwMzQ1OCAwMDAwMCBuIAowMDAwMDAzNjAyIDAwMDAwIG4gCjAwMDAwMDM3MjEgMDAwMDAgbiAKMDAwMDAwMzk1NyAwMDAwMCBuIAowMDAwMDA0MjY5IDAwMDAwIG4gCjAwMDAwMDQ1MDIgMDAwMDAgbiAKMDAwMDAwNDU5MiAwMDAwMCBuIAowMDAwMDA0Nzk4IDAwMDAwIG4gCjAwMDAwMDQ5NDUgMDAwMDAgbiAKMDAwMDAwNzY2MyAwMDAwMCBuIAowMDAwMDA4MTE4IDAwMDAwIG4gCjAwMDAwMDgxOTggMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyAzOSAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgNDAgPj4Kc3RhcnR4cmVmCjgzNTUKJSVFT0YK\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:22.388054</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#p9f132a7bf6)\">\n", "    <image height=\"153\" id=\"image7f51a5b8ad\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB3ElEQVR4nO3avQlCMRSA0efPDIKtS1g4g2NbOIngDk+dwcCHGM7pL0nxcZtks5yu7wVC219fgPmJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyO1/fYHaensOzW2P969nNqfr0Fmzs8nIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImM3PQP5KNej/PXM+sy9hi/uxyG5v6FTUZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZu+l8Ys/9w+Ac2GTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGbkPgIYLUZCSNCQAAAAASUVORK5CYII=\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#p380596e771)\">\n", "    <image height=\"153\" id=\"image9ae55d5502\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB3ElEQVR4nO3avQlCMRSA0efPDIKtS1g4g2NbOIngDk+dwcCHGM7pL0nxcZtks5yu7wVC219fgPmJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyO1/fYHaensOzW2P969nNqfr0Fmzs8nIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImM3PQP5KNej/PXM+sy9hi/uxyG5v6FTUZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZu+l8Ys/9w+Ac2GTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGbkPgIYLUZCSNCQAAAAASUVORK5CYII=\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p9f132a7bf6\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p380596e771\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["horiz_img = vert_img + horiz_img\n", "show_center_recep_field(inp_img, horiz_img)"]}, {"cell_type": "markdown", "id": "62da8fad", "metadata": {"papermill": {"duration": 0.030338, "end_time": "2021-09-16T12:42:22.519399", "exception": false, "start_time": "2021-09-16T12:42:22.489061", "status": "completed"}, "tags": []}, "source": ["If we stack multiple horizontal and vertical convolutions, we need to take two aspects into account:\n", "\n", "1.\n", "The center should not be masked anymore for the following convolutions as the features at the pixel's position are already independent of its actual value.\n", "If it is hard to imagine why we can do this, just change the value below to `mask_center=True` and see what happens.\n", "2.\n", "The vertical convolution is not allowed to work on features from the horizontal convolution.\n", "In the feature map of the horizontal convolutions, a pixel contains information about all of the \"true\" pixels on the left.\n", "If we apply a vertical convolution which also uses features from the right, we effectively expand our receptive field to the true input which we want to prevent.\n", "Thus, the feature maps can only be merged for the horizontal convolution.\n", "\n", "Using this, we can stack the convolutions in the following way. We have\n", "two feature streams: one for the vertical stack, and one for the\n", "horizontal stack. The horizontal convolutions can operate on the joint\n", "features of the previous horizontals and vertical convolutions, while\n", "the vertical stack only takes its own previous features as input. For a\n", "quick implementation, we can therefore sum the horizontal and vertical\n", "output features at each layer, and use those as final output features to\n", "calculate the loss on. An implementation of 4 consecutive layers is\n", "shown below. Note that we reuse the features from the other convolutions\n", "with `mask_center=True` from above."]}, {"cell_type": "code", "execution_count": 12, "id": "f6dcdf70", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:22.585305Z", "iopub.status.busy": "2021-09-16T12:42:22.584833Z", "iopub.status.idle": "2021-09-16T12:42:23.217060Z", "shell.execute_reply": "2021-09-16T12:42:23.216574Z"}, "papermill": {"duration": 0.666981, "end_time": "2021-09-16T12:42:23.217176", "exception": false, "start_time": "2021-09-16T12:42:22.550195", "status": "completed"}, "tags": []}, "outputs": [{"name": "stdout", "output_type": "stream", "text": ["Layer 2\n"]}, {"data": {"application/pdf": "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NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgNiAo/ec3yLdllI53ZmlwNUVsACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM3IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzjESggAMAEFE9P9PtiUFDtcAxV6bSbLL56ktdwMOI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZL0g20bv0bpvjuYaGRkZGRkZGdlB8+FrtOwbzJWMjIyMjIyM7FTbn777zp8kIyMjIyMju1x2cWQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9st5zZT9MVLaSCmVuZHN0cmVhbQplbmRvYmoKMzcgMCBvYmoKMTk1CmVuZG9iagoxNCAwIG9iago8PCAvQml0c1BlckNvbXBvbmVudCA4IC9Db2xvclNwYWNlIFsvSW5kZXhlZCAvRGV2aWNlUkdCIDIgKP3nNwAiTf8AACldCi9EZWNvZGVQYXJtcyA8PCAvQ29sb3JzIDEgL0NvbHVtbnMgMTUzIC9QcmVkaWN0b3IgMTAgPj4KL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0hlaWdodCAxNTMgL0xlbmd0aCAzOCAwIFIgL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0IC9XaWR0aCAxNTMgPj4Kc3RyZWFtCnic7c7BCYBAEMDA0/6L9utHMCDnPiYFhFnH1NbfgMfIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5ZL8jWF5GRkZGRkZGRkZGRkZGRkZENk5333i/JyMjIyMjItss2R9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHpkPbIeWY+sR9Yj682VXcPNUyMKZW5kc3RyZWFtCmVuZG9iagozOCAwIG9iagoxNzUKZW5kb2JqCjIgMCBvYmoKPDwgL0NvdW50IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjM5IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQyMjIrMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgNDAKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMDgxNTggMDAwMDAgbiAKMDAwMDAwNzAxMiAwMDAwMCBuIAowMDAwMDA3MDQ0IDAwMDAwIG4gCjAwMDAwMDcxNDMgMDAwMDAgbiAKMDAwMDAwNzE2NCAwMDAwMCBuIAowMDAwMDA3MTg1IDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDQwMSAwMDAwMCBuIAowMDAwMDAwNzY2IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMDc0NiAwMDAwMCBuIAowMDAwMDA3MjI4IDAwMDAwIG4gCjAwMDAwMDc3MDkgMDAwMDAgbiAKMDAwMDAwNTc1MyAwMDAwMCBuIAowMDAwMDA1NTUzIDAwMDAwIG4gCjAwMDAwMDUxNTkgMDAwMDAgbiAKMDAwMDAwNjgwNiAwMDAwMCBuIAowMDAwMDAwNzg2IDAwMDAwIG4gCjAwMDAwMDExMjMgMDAwMDAgbiAKMDAwMDAwMTI4NyAwMDAwMCBuIAowMDAwMDAxNjY3IDAwMDAwIG4gCjAwMDAwMDE5NzIgMDAwMDAgbiAKMDAwMDAwMjI3NiAwMDAwMCBuIAowMDAwMDAyNTk4IDAwMDAwIG4gCjAwMDAwMDI4MDcgMDAwMDAgbiAKMDAwMDAwMzIyMSAwMDAwMCBuIAowMDAwMDAzNDU4IDAwMDAwIG4gCjAwMDAwMDM2MDIgMDAwMDAgbiAKMDAwMDAwMzcyMSAwMDAwMCBuIAowMDAwMDAzOTU3IDAwMDAwIG4gCjAwMDAwMDQyNjkgMDAwMDAgbiAKMDAwMDAwNDUwMiAwMDAwMCBuIAowMDAwMDA0NTkyIDAwMDAwIG4gCjAwMDAwMDQ3OTggMDAwMDAgbiAKMDAwMDAwNDk0NSAwMDAwMCBuIAowMDAwMDA3Njg5IDAwMDAwIG4gCjAwMDAwMDgxMzggMDAwMDAgbiAKMDAwMDAwODIxOCAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDM5IDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSA0MCA+PgpzdGFydHhyZWYKODM3NQolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:22.673112</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#p3aace4c24b)\">\n", "    <image height=\"153\" id=\"image3038aef1f2\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAACF0lEQVR4nO3aMS5EYRRA4RnRWYRkqHQK0drAWIQ1TS2h0WsUdoBEolGgsAiFRLAF8yfHZCbf19/8tzi5zXvTyWz+M4HQ1qoXYPOJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyG2veoG/Otrb/df37m4XS89MZ/Ngk/XnkpETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExm5tflAfrg/turZ6cfQ3Pfl8dIzi6uDobcubsZ2vH97H5r7by4ZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZubX5C+Px9Wto7vx6Z2ju4flk6Zmnl8+htzadS0ZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZuOpnNf1a9BJvNJSMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIj9wu8gRmuwz9CugAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#p52911b0165)\">\n", "    <image height=\"153\" id=\"image5ce66493c3\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB4ElEQVR4nO3cuwkCQRRA0fVTg2BqEwbWsGUbWIlgD34KMHGFu7JyTj7MCy4vGZjVcBifA4TWvx6A/ycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjt/31AJ+6n2+z3rfeXyafWR3GYJLls8nIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImM3GIeyOf2uB4nn7kP8z7ib067We/7lk1GTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZuMX9hLOXfB97ZZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkXtJ9C1Hmgx2eAAAAAElFTkSuQmCC\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p3aace4c24b\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p52911b0165\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Layer 3\n"]}, {"data": {"application/pdf": "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NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMTIgKP3nN+PNUsa1Z4KAeHZ2dl9jblJZbDdGbCc9bQszcAArZAAiTf8AACldCi9EZWNvZGVQYXJtcyA8PCAvQ29sb3JzIDEgL0NvbHVtbnMgMTUzIC9QcmVkaWN0b3IgMTAgPj4KL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0hlaWdodCAxNTMgL0xlbmd0aCAzNyAwIFIgL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0IC9XaWR0aCAxNTMgPj4Kc3RyZWFtCnic7dY7bsNAEAVB6mvJ9v3Pq5QTkHADgiXD1elgHyrc5etdW14N2IysR9Yj65H1yHpkPbIeWY+sR9Yj65H1yHq7ss/RbXQdXdbN03w2J8nIyMjIyMj+tWyOnkeH0bLuOBroy31ERkZGRkZGRrYhO253Gn2MfuEXREZGRkZGRvZXZHNmfmDm7Xvd3uTPIyMjIyMjI3uS7KWR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch67yt7ALevlsIKZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iagoyMjMKZW5kb2JqCjE0IDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM4IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzsEJgDAAwMDq/kP79aMYUFrkMkC4sa3amA24jKxH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIerey8XVkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGS/lu3n7pbPIyMjIyMjI3tJNjWyHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHllvXdkBi+JKDwplbmRzdHJlYW0KZW5kb2JqCjM4IDAgb2JqCjE3MgplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDExIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKMzkgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDkxNjE0NDIyMiswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjQuMykgPj4KZW5kb2JqCnhyZWYKMCA0MAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODIwMiAwMDAwMCBuIAowMDAwMDA3MDEyIDAwMDAwIG4gCjAwMDAwMDcwNDQgMDAwMDAgbiAKMDAwMDAwNzE0MyAwMDAwMCBuIAowMDAwMDA3MTY0IDAwMDAwIG4gCjAwMDAwMDcxODUgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDA3NjYgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAwNzQ2IDAwMDAwIG4gCjAwMDAwMDcyMjggMDAwMDAgbiAKMDAwMDAwNzc1NiAwMDAwMCBuIAowMDAwMDA1NzUzIDAwMDAwIG4gCjAwMDAwMDU1NTMgMDAwMDAgbiAKMDAwMDAwNTE1OSAwMDAwMCBuIAowMDAwMDA2ODA2IDAwMDAwIG4gCjAwMDAwMDA3ODYgMDAwMDAgbiAKMDAwMDAwMTEyMyAwMDAwMCBuIAowMDAwMDAxMjg3IDAwMDAwIG4gCjAwMDAwMDE2NjcgMDAwMDAgbiAKMDAwMDAwMTk3MiAwMDAwMCBuIAowMDAwMDAyMjc2IDAwMDAwIG4gCjAwMDAwMDI1OTggMDAwMDAgbiAKMDAwMDAwMjgwNyAwMDAwMCBuIAowMDAwMDAzMjIxIDAwMDAwIG4gCjAwMDAwMDM0NTggMDAwMDAgbiAKMDAwMDAwMzYwMiAwMDAwMCBuIAowMDAwMDAzNzIxIDAwMDAwIG4gCjAwMDAwMDM5NTcgMDAwMDAgbiAKMDAwMDAwNDI2OSAwMDAwMCBuIAowMDAwMDA0NTAyIDAwMDAwIG4gCjAwMDAwMDQ1OTIgMDAwMDAgbiAKMDAwMDAwNDc5OCAwMDAwMCBuIAowMDAwMDA0OTQ1IDAwMDAwIG4gCjAwMDAwMDc3MzYgMDAwMDAgbiAKMDAwMDAwODE4MiAwMDAwMCBuIAowMDAwMDA4MjYyIDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gMzkgMCBSIC9Sb290IDEgMCBSIC9TaXplIDQwID4+CnN0YXJ0eHJlZgo4NDE5CiUlRU9GCg==\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:22.838845</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#p5f89bcffa1)\">\n", "    <image height=\"153\" id=\"image36d9938a6b\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAACVUlEQVR4nO3dvWpUURhG4RkRNP4UVkpUkGlsba28gkEv0JuwsLOOiK0pBK1iChEF8SepHK8hH6wjjM/Tv+wpFruZwznr1Wa7W0Ho0r/+Aew/kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGbnLi594cHs0u371xmj36/znaLc7fn7hzXqzHZ2179xk5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERm692mx3Sx748O6D0e7p44PR7tmT76PdxKu3t0a7l0ezP/HfnJ6Pdquzz7PdkJuMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImM3PKvKVjY/TtfRrvDw9PB6tHorI8nV0a7d1+Hr27wFAb7RmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGbvGnMN5/OxvtXryenffh5HC0u3nt3oU3P37/GZ11/Gn2OpLphzCW5iYjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjt/gXSfj/uMnIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMj9BR2YLhSJeloGAAAAAElFTkSuQmCC\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#pc9c2a9b13a)\">\n", "    <image height=\"153\" id=\"image0d13ca846d\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB3UlEQVR4nO3duwkCQRRA0V21BsHUJgyswbINrESwBz81rHBHVs7JhzfB5SUTzDwdL+8JQptfX4D/JzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiO3Gz3weX2MHvmVzeG2+Mx8vAQ3WT+bjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMgNfyBfi9f9tPjMc1rH4//2vB86zyYjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIzf8R5LRv2HwezYZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExm5DySDC1EGIkAxAAAAAElFTkSuQmCC\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p5f89bcffa1\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"pc9c2a9b13a\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Layer 4\n"]}, {"data": {"application/pdf": "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NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMjQgKP3nN+vUS7+waqacc5uTdpiRdn18eHh4dmxtcmBkblZcXG1GUGs3RmwuQWwqP20lPW0hO24RNW8ALWkALGYAKmAAXChbACNQACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM3IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJzt2ElOAzEARNEmTGGGQGjuf1K2LqREKhSJpvP+1tPzzvI0L7XprwEHI+sj6yPrI+sj6yPr+yH7jD6it+gpehzLoVyWW+ZxZGRkZGRkZKuX5cI8YhtdRpuxq+gueo32ERkZGRkZGdnqZbvoIbqOLqJpLJibvNBLREZGRkZGRnZmsmOvoHzO3ES3Y/fRc/QenejHhYyMjIyMjOy/yHLq/kg582tsPklkZGRkZGRkv5YtKLI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrI+sj6yPrK+5cq+AdxOGLwKZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iagoyNTQKZW5kb2JqCjE0IDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM4IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzsEJgDAAALHW/Yf2K4LgidA+kgky5q7G6sAjs86sM+vMOrPOrLvNxkpmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmavHVfzF2ZmZmZmZmafZxsx68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzLp9ZydD3j3rCmVuZHN0cmVhbQplbmRvYmoKMzggMCBvYmoKMTU5CmVuZG9iagoyIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgMTEgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iagozOSAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMjEwOTE2MTQ0MjIzKzAyJzAwJykKL0NyZWF0b3IgKE1hdHBsb3RsaWIgdjMuNC4zLCBodHRwczovL21hdHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuNC4zKSA+PgplbmRvYmoKeHJlZgowIDQwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA4MjU4IDAwMDAwIG4gCjAwMDAwMDcwMTIgMDAwMDAgbiAKMDAwMDAwNzA0NCAwMDAwMCBuIAowMDAwMDA3MTQzIDAwMDAwIG4gCjAwMDAwMDcxNjQgMDAwMDAgbiAKMDAwMDAwNzE4NSAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDc2NiAwMDAwMCBuIAowMDAwMDAwMjA4IDAwMDAwIG4gCjAwMDAwMDA3NDYgMDAwMDAgbiAKMDAwMDAwNzIyOCAwMDAwMCBuIAowMDAwMDA3ODI1IDAwMDAwIG4gCjAwMDAwMDU3NTMgMDAwMDAgbiAKMDAwMDAwNTU1MyAwMDAwMCBuIAowMDAwMDA1MTU5IDAwMDAwIG4gCjAwMDAwMDY4MDYgMDAwMDAgbiAKMDAwMDAwMDc4NiAwMDAwMCBuIAowMDAwMDAxMTIzIDAwMDAwIG4gCjAwMDAwMDEyODcgMDAwMDAgbiAKMDAwMDAwMTY2NyAwMDAwMCBuIAowMDAwMDAxOTcyIDAwMDAwIG4gCjAwMDAwMDIyNzYgMDAwMDAgbiAKMDAwMDAwMjU5OCAwMDAwMCBuIAowMDAwMDAyODA3IDAwMDAwIG4gCjAwMDAwMDMyMjEgMDAwMDAgbiAKMDAwMDAwMzQ1OCAwMDAwMCBuIAowMDAwMDAzNjAyIDAwMDAwIG4gCjAwMDAwMDM3MjEgMDAwMDAgbiAKMDAwMDAwMzk1NyAwMDAwMCBuIAowMDAwMDA0MjY5IDAwMDAwIG4gCjAwMDAwMDQ1MDIgMDAwMDAgbiAKMDAwMDAwNDU5MiAwMDAwMCBuIAowMDAwMDA0Nzk4IDAwMDAwIG4gCjAwMDAwMDQ5NDUgMDAwMDAgbiAKMDAwMDAwNzgwNSAwMDAwMCBuIAowMDAwMDA4MjM4IDAwMDAwIG4gCjAwMDAwMDgzMTggMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyAzOSAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgNDAgPj4Kc3RhcnR4cmVmCjg0NzUKJSVFT0YK\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:22.991369</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pf4c3d4cab6)\">\n", "    <image height=\"153\" id=\"image7b9e067ce1\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAACs0lEQVR4nO3du45NcRyG4b0NcRhxTlBoRqOhoNGrp3KdEjeg0ekkROPQjEKEOGRkMCfXsH/xIvI8/Zf/rJ13VrN31louNjYPFxA68rf/AP5/IiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnJHx8vl2mx3bH185Mjut9Hs8PXDlTfLjc3RWf87dzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjt1xsbB6Olicujma3Lp8e7W5fn/0/XLtyarTb3TtYefPm7c7orOdbo9nixccfs+HO+9nucH80cycjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjN39MwdrJ0ezK2dmPPu7ePDHa3b/3bLS7cPHDypvHT+6MznrwaHZtu09Hs8XLveGjIn5+Hc3cyciJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMjNf4WxP3vuw7svs2dhPH+1N9qdWb8x2l29tPr1vdqaXdv2zvfRbu9gOdr9ae5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5OZvJFmuzU48fm40O79+drS7dnr2Fo2Tx1bf7OyOjlpsbc8+y0/fvswO/PF5tvNGEv5VIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJy82dhDL+RX3z/OJp9mu5mM34jdzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyvwCLxkmIrt60ogAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#pb2996e3c07)\">\n", "    <image height=\"153\" id=\"image696860fe07\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB3UlEQVR4nO3asQnCUBRA0USdQbDNEhbO4NgWTiK4Q9QZDF7UcE7/4BWX1/w/DtP5OUBo8+0FWD+RkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZud3Swfly/+QeP2dzuL49M07nYJP/55KRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZucUP5Gv3uB3fnpmHdX8a2J72i+ZcMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnK7pYPb0/6Te7BiLhk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExm5F3Z6C1E9i863AAAAAElFTkSuQmCC\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pf4c3d4cab6\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"pb2996e3c07\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Layer 5\n"]}, {"data": {"application/pdf": "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NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMzcgKP3nN+zVStTBXtK/YM28YqWbc6CXdZSOd4iFeIKAeHt7d3Z2dmZpcFhdbVddbVRabFFYbExUbERPa0FNazdGbC5BbCs/bSQ8bhY2bxQ2bwszcAAvbwAuawAsZgArZAAqYgBcKFsAJlUAJFIAI1AAIk3/AAApXQovRGVjb2RlUGFybXMgPDwgL0NvbG9ycyAxIC9Db2x1bW5zIDE1MyAvUHJlZGljdG9yIDEwID4+Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9IZWlnaHQgMTUzIC9MZW5ndGggMzcgMCBSIC9TdWJ0eXBlIC9JbWFnZQovVHlwZSAvWE9iamVjdCAvV2lkdGggMTUzID4+CnN0cmVhbQp4nO3Zt27DMBgAYaU71ek9cYrz/q+YlTdekMEW7jaCoPRpI35Na/SNPtArekaPY9ziMT6SryNlSpYsWbJkyZLNQcbNN3SPztEJWoydokv0gFaIlGTJkiVLlizZLGSf6AldoEO0g6axPXSMbtAL+kLJkiVLlixZstnLlugI7aPdsQN0hu7QOxK3oGTJkiVLlizZtsi45MSF45FrxEHK1dgt4sdyxsJ7j/i7kyxZsmTJkiXbFhmXdPIg93juZ2z9LyVLlixZsmTJ/izboJL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5kvmS+ZL5Nlf2C5hfl6YKZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iagoyNzkKZW5kb2JqCjE0IDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM4IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzrEJwDAQwEA7+w+d1ikFb0hxN4DQWgAAAAAAAAAAAADw8Zz2CGfOnDlz5sxZOJvJXOCsc9Y565x1zjpnnbPOWeesc9Y565x1zjpnnbPOWeesc9Y565x1zjpnnbPOWeesc9Y565x1zjpnnbPOWeesc9b99+wFOVgutwplbmRzdHJlYW0KZW5kb2JqCjM4IDAgb2JqCjEyNAplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDExIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKMzkgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDkxNjE0NDIyMyswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjQuMykgPj4KZW5kb2JqCnhyZWYKMCA0MAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODI4NiAwMDAwMCBuIAowMDAwMDA3MDEyIDAwMDAwIG4gCjAwMDAwMDcwNDQgMDAwMDAgbiAKMDAwMDAwNzE0MyAwMDAwMCBuIAowMDAwMDA3MTY0IDAwMDAwIG4gCjAwMDAwMDcxODUgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDA3NjYgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAwNzQ2IDAwMDAwIG4gCjAwMDAwMDcyMjggMDAwMDAgbiAKMDAwMDAwNzg4OCAwMDAwMCBuIAowMDAwMDA1NzUzIDAwMDAwIG4gCjAwMDAwMDU1NTMgMDAwMDAgbiAKMDAwMDAwNTE1OSAwMDAwMCBuIAowMDAwMDA2ODA2IDAwMDAwIG4gCjAwMDAwMDA3ODYgMDAwMDAgbiAKMDAwMDAwMTEyMyAwMDAwMCBuIAowMDAwMDAxMjg3IDAwMDAwIG4gCjAwMDAwMDE2NjcgMDAwMDAgbiAKMDAwMDAwMTk3MiAwMDAwMCBuIAowMDAwMDAyMjc2IDAwMDAwIG4gCjAwMDAwMDI1OTggMDAwMDAgbiAKMDAwMDAwMjgwNyAwMDAwMCBuIAowMDAwMDAzMjIxIDAwMDAwIG4gCjAwMDAwMDM0NTggMDAwMDAgbiAKMDAwMDAwMzYwMiAwMDAwMCBuIAowMDAwMDAzNzIxIDAwMDAwIG4gCjAwMDAwMDM5NTcgMDAwMDAgbiAKMDAwMDAwNDI2OSAwMDAwMCBuIAowMDAwMDA0NTAyIDAwMDAwIG4gCjAwMDAwMDQ1OTIgMDAwMDAgbiAKMDAwMDAwNDc5OCAwMDAwMCBuIAowMDAwMDA0OTQ1IDAwMDAwIG4gCjAwMDAwMDc4NjggMDAwMDAgbiAKMDAwMDAwODI2NiAwMDAwMCBuIAowMDAwMDA4MzQ2IDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gMzkgMCBSIC9Sb290IDEgMCBSIC9TaXplIDQwID4+CnN0YXJ0eHJlZgo4NTAzCiUlRU9GCg==\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:23.145226</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pbf414e9f3f)\">\n", "    <image height=\"153\" id=\"image8273b07020\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAC6klEQVR4nO3dwWpcZRyH4TNOYk3SQm1V6qZKdKu4cOOuNxDovfYK3LkSFBfF0i5qBbExRtto6TQZr2H+8CKU59n/mGR4823ycc5qOT7ZLhB65//+AXj7iYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMjtjZer9XA37Hp7NdxdzmZPHuy8WR2fjD7rbeckIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnKr5bP729Hy4KPR7POb7412n96e/aP7xsFqtNu82X3z/O/RRy2Pz2eXDU5fvph94Ovz2e5qM5o5yciJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMjtLev90fCDw4PR7qu7s9sU976+Ptp98+Xz0e7a/u7XMH74+cPRZ337/ew7+e7h4Wj34+/Ds+XV6WjmJCMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiM3f1nE0Ho9ezbF9YPZyyI++fi30e79W3/svLm6mv3NPv71zmh3+9nwWRhnR7Pd6mw0c5KRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGR21suZ2+ZOP3n39Hup6fXRrvV8mq0e/Tsi9HuxuHut0XO/prdFHn09OVo98ufszeZLJvh7Y3t7PdzkpETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZFbLccn29lyeANgf/gchndvjmZH+7M3rhytd/9aLi5nz/m42Mxuwiyvz2e7zcVst529OcVJRk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERu4/NfVUOzhepnEAAAAASUVORK5CYII=\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#p138a55c74f)\">\n", "    <image height=\"153\" id=\"image3602b62361\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAABvUlEQVR4nO3ZsQ2DQBQFQY4unNIEVVA4lbgKhGsgWAHWTH7SC1Y/uTEt2zlBaL57AP9PZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERm4c3/W8e8QTzZ/98puxbMGS93PJyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJwPcnIuGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkRMZuR/bwgomuosxkAAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pbf414e9f3f\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p138a55c74f\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["# Initialize convolutions with equal weight to all input pixels\n", "horiz_conv = HorizontalStackConvolution(c_in=1, c_out=1, kernel_size=3, mask_center=False)\n", "horiz_conv.conv.weight.data.fill_(1)\n", "horiz_conv.conv.bias.data.fill_(0)\n", "vert_conv = VerticalStackConvolution(c_in=1, c_out=1, kernel_size=3, mask_center=False)\n", "vert_conv.conv.weight.data.fill_(1)\n", "vert_conv.conv.bias.data.fill_(0)\n", "\n", "# We reuse our convolutions for the 4 layers here. Note that in a standard network,\n", "# we don't do that, and instead learn 4 separate convolution. As this cell is only for\n", "# visualization purposes, we reuse the convolutions for all layers.\n", "for l_idx in range(4):\n", "    vert_img = vert_conv(vert_img)\n", "    horiz_img = horiz_conv(horiz_img) + vert_img\n", "    print(\"Layer %i\" % (l_idx + 2))\n", "    show_center_recep_field(inp_img, horiz_img)"]}, {"cell_type": "markdown", "id": "0fb070de", "metadata": {"papermill": {"duration": 0.035948, "end_time": "2021-09-16T12:42:23.289214", "exception": false, "start_time": "2021-09-16T12:42:23.253266", "status": "completed"}, "tags": []}, "source": ["The receptive field above it visualized for the horizontal stack, which includes the features of the vertical convolutions.\n", "It grows over layers without any blind spot as we had before.\n", "The difference between \"weighted\" and \"binary\" receptive field is that for the latter, we check whether there are any gradients flowing back to this pixel.\n", "This indicates that the center pixel indeed can use information from this pixel.\n", "Nevertheless, due to the convolution weights, some pixels have a stronger effect on the prediction than others.\n", "This is visualized in the weighted receptive field by plotting the gradient magnitude for each pixel instead of a binary yes/no.\n", "\n", "\n", "Another receptive field we can check is the one for the vertical stack\n", "as the one above is for the horizontal stack. Let's visualize it below:"]}, {"cell_type": "code", "execution_count": 13, "id": "cd0487f2", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:23.363786Z", "iopub.status.busy": "2021-09-16T12:42:23.363266Z", "iopub.status.idle": "2021-09-16T12:42:23.517870Z", "shell.execute_reply": "2021-09-16T12:42:23.517438Z"}, "papermill": {"duration": 0.193071, "end_time": "2021-09-16T12:42:23.517983", "exception": false, "start_time": "2021-09-16T12:42:23.324912", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1BhZ2VzIDIgMCBSIC9UeXBlIC9DYXRhbG9nID4+CmVuZG9iago4IDAgb2JqCjw8IC9FeHRHU3RhdGUgNCAwIFIgL0ZvbnQgMyAwIFIgL1BhdHRlcm4gNSAwIFIKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL1NoYWRpbmcgNiAwIFIKL1hPYmplY3QgNyAwIFIgPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9Bbm5vdHMgMTAgMCBSIC9Db250ZW50cyA5IDAgUgovR3JvdXAgPDwgL0NTIC9EZXZpY2VSR0IgL1MgL1RyYW5zcGFyZW5jeSAvVHlwZSAvR3JvdXAgPj4KL01lZGlhQm94IFsgMCAwIDM0OS4yIDE4MS43MDY4MTgxODE4IF0gL1BhcmVudCAyIDAgUiAvUmVzb3VyY2VzIDggMCBSCi9UeXBlIC9QYWdlID4+CmVuZG9iago5IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTIgMCBSID4+CnN0cmVhbQp4nJ1RS08CMRC+z6/4jnCwO9NStj1CUKI3zCYcjAezFFjCrvIIxn/vrILPi9jJZN6dr18FK8oGgsUOjJXqMwRjZKN0qMp0Ox6i3BFrvibXi8aqtz56EsTk3A8SNMXfwyVRQxvk2taqeGu0fpSf4TZhigbZwLYwRGGIwmCM9QbxDu361uYqZY3sWjB6xIQm2JyGGIuvg21MGxK1FzoLYcPOcez7yBHS98Z9ri9rGhbIrrTNopi/vbaY0R060y58MD663KOTqsVyn2bYdmHZBHc6WinT0746JMyrtJ51cY/ihi4LekcoIZqPZf+mg37TIZFPhNhzCbGsn+Vt6LESIn9nZFg1D9uX8zigVzdDhxgKZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iagoyNzAKZW5kb2JqCjEwIDAgb2JqClsgXQplbmRvYmoKMTkgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyNjQgPj4Kc3RyZWFtCnicPVK5kQMxDMu3CpbAX1I9vrlxYPefHsA9OzExSxEAQfduUTkbP20ly4/82GVnSeSW96Bt8rqi6gapmyBzyXHJFWKW8rgSJBYtZSbWZ6qD8nENahW+8BMzE9MhScQSclKPIqyPr4PX9RzcXzfp/BoZH3RsUHpLkqugVMO+crQSO5bqXYPsg6ab0uoz067sgKXxhqzUpE5/HfW/IyzCpN5IRQchFr/Tyx2yLKQc1Nu5fgPhXe2CWE+tPOwQad5WeksVzObMBEwZbTusgLVZY8JUCfAWzSHUWojMFzqtiPnk3NHBNFV5GiLDUoWD7T2jNVzoGhJLw/lJxgTmv/D6rMhtf/8AcGhnugplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggOTIgPj4Kc3RyZWFtCnicPY3BDcAwCAP/TMEIEALE+1RVH+n+3yYR6gcfBtkYYGGzNeDB2cCX0to3vaRFk9oIVrVF3VCeuxSlWF1HpUzCT5k7f1J0HO1wDtvf1uU4TePoX/fQ/QEPSh4LCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzMDcgPj4Kc3RyZWFtCnicPZJLbgMxDEP3PoUuEMD62Z7zpCi6mN5/2ycl6Yoc2RZFapa6TFlTHpA0k4R/6fBwsZ3yO2zPZmbgWqKXieWU59AVYu6ifNnMRl1ZJ8XqhGY6t+hRORcHNk2qn6sspd0ueA7XJp5b9hE/vNCgHtQ1Lgk3dFejZSk0Y6r7f9J7/Iwy4GpMXWxSq3sfPF5EVejoB0eJImOXF+fjQQnpSsJoWoiVd0UDQe7ytMp7Ce7b3mrIsgepmM47KWaw63RSLm4XhyEeyPKo8OWj2GtCz/iwKyX0SNiGM3In7mjG5tTI4pD+3o0ES4+uaCHz4K9u1i5gvFM6RWJkTnKsaYtVTvdQFNO5w70MEPVsRUMpc5HV6l/DzgtrlmwWeEr6BR6j3SZLDlbZ26hO76082dD3H1rXdB8KZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDIzMiA+PgpzdHJlYW0KeJw1UUluxDAMu/sV/MAA1u68J8Wgh/b/11LKFAhAJba4JWJjIwIvMfg5iNz4kjWjJn5nclf8LE+FR8Kt4EkUgZfhXnaCyxvGZT8OMx+8l1bOpMaTDMhFNj08ETLYJRA6MLsGddhm2om+IeGzI1LNRpbT1xL00ioEylO23+mCEm2r+nP7rAtt+9oTTnZ76knlE4jnlqzAZeMVk8VYBj1RuUsxfZDqbKEnobwon4NsPmqIRJcoZ+CJwcEo0A7sue1n4lUhaF3dp21jqEZKx9O/DU1Nkgj5RAlntjTuFv5/z72+1/sPTiFUEQplbmRzdHJlYW0KZW5kb2JqCjIzIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjMxID4+CnN0cmVhbQp4nDVPOZIEIQzLeYU+MFUY20C/p6e2Ntj5f7qSmU6Q8CHJ0xMdmXiZIyOwZsfbWmQgZuBTTMW/9rQPE6r34B4ilIsLYYaRcNas426ejhf/dpXPWAfvNviKWV4Q2MJM1lcWZy7bBWNpnMQ5yW6MXROxjXWtp1NYRzChDIR0tsOUIHNUpPTJjjLm6DiRJ56L7/bbLHY5fg7rCzaNIRXn+Cp6gjaDoux57wIackH/Xd34HkW76CUgGwkW1lFi7pzlhF+9dnQetSgSc0KaQS4TIc3pKqYQmlCss6OgUlFwqT6n6Kyff+VfXC0KZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDI0OSA+PgpzdHJlYW0KeJw9UDuORCEM6zmFL/Ak8iNwHkarLWbv364DmilQTH62MyTQEYFHDDGUr+MlraCugb+LQvFu4uuDwiCrQ1IgznoPiHTspjaREzodnDM/YTdjjsBFMQac6XSmPQcmOfvCCoRzG2XsVkgniaoijuozjimeKnufeBYs7cg2WyeSPeQg4VJSicmln5TKP23KlAo6ZtEELBK54GQTTTjLu0lSjBmUMuoepnYifaw8yKM66GRNzqwjmdnTT9uZ+Bxwt1/aZE6Vx3QezPictM6DORW69+OJNgdNjdro7PcTaSovUrsdWp1+dRKV3RjnGBKXZ38Z32T/+Qf+h1oiCmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxMzYgPj4Kc3RyZWFtCnicTY9BDgMxCAPveYWfQCBAeM9WVQ/b/19L2HbTCx7JgGxRBoElh3iHG+HR2w/fRTYVZ+OcX1IpYiGYT3CfMFMcjSl38mOPgHGUaiynaHheS85NwxctdxMtpa2XkxlvuO6X90eVbZENRc8tC0LXbJL5MoEHfBiYR3XjaaXH3fZsr/b8AM5sNEkKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDM0MSA+PgpzdHJlYW0KeJxFUktuRDEI279TcIFI4ZeQ87Squpjef1ubTNXN4AlgbHjLU6ZkyrC5JSMk15RPfSJDrKb8NHIkIqb4SQkFdpWPx2tLrI3skagUn9rx47H0RqbZFVr17tGlzaJRzcrIOcgQoZ4VurJ71A7Z8HpcSLrvlM0hHMv/UIEsZd1yCiVBW9B37BHfDx2ugiuCYbBrLoPtZTLU//qHFlzvffdixy6AFqznvsEOAKinE7QFyBna7jYpaABVuotJwqPyem52omyjVen5HAAzDjBywIglWx2+0d4Aln1d6EWNiv0rQFFZQPzI1XbB3jHJSHAW5gaOvXA8xZlwSzjGAkCKveIYevAl2OYvV66ImvAJdbpkL7zCntrm50KTCHetAA5eZMOtq6Oolu3pPIL2Z0VyRozUizg6IZJa0jmC4tKgHlrjXDex4m0jsblX3+4f4ZwvXPbrF0vshMQKZW5kc3RyZWFtCmVuZG9iagoyNyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDE2NCA+PgpzdHJlYW0KeJxFkMdxBTEMQ++qAiUwgAr1rMfzD+v+r4b000F6GEIMYk/CsFxXcWF0w4+3LTMNf0cZ7sb6MmO81VggJ+gDDJGJq9Gk+nbFGar05NVirqOiXC86IhLMkuOrQCN8OrLHk7a2M/10Xh/sIe8T/yoq525hAS6q7kD5Uh/x1I/ZUeqaoY8qK2seatpXhF0RSts+LqcyTt29A1rhvZWrPdrvPx52OvIKZW5kc3RyZWFtCmVuZG9iagoyOCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDcyID4+CnN0cmVhbQp4nDMyt1AwULA0ARKGFiYK5mYGCimGXEC+qYm5Qi4XSAzEygGzDIC0JZyCiGeAmCBtEMUgFkSxmYkZRB2cAZHL4EoDACXbFskKZW5kc3RyZWFtCmVuZG9iagoyOSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDQ3ID4+CnN0cmVhbQp4nDMyt1AwULA0ARKGFiYK5mYGCimGXJYQVi4XTCwHzALRlnAKIp7BlQYAuWcNJwplbmRzdHJlYW0KZW5kb2JqCjMwIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTYzID4+CnN0cmVhbQp4nEWQOxIDIQxDe06hI/gjAz7PZjIpNvdvY9hsUsDTWCCDuxOC1NqCieiCh7Yl3QXvrQRnY/zpNm41EuQEdYBWpONolFJ9ucVplXTxaDZzKwutEx1mDnqUoxmgEDoV3u2i5HKm7s75Q3D1X/W/Yt05m4mBycodCM3qU9z5NjuiurrJ/qTH3KzXfivsVWFpWUvLCbedu2ZACdxTOdqrPT8fCjr2CmVuZHN0cmVhbQplbmRvYmoKMzEgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyMzkgPj4Kc3RyZWFtCnicTVDJbQQxDPu7CjUwwOgcux4Hizyy/X9DygmSl2hL4qHylFuWymX3IzlvybrlQ4dOlWnybtDNr7H+owwCdv9QVBCtJbFKzFzSbrE0SS/ZwziNl2u1juepe4RZo3jw49jTKYHpPTLBZrO9OTCrPc4OkE64xq/q0zuVJAOJupDzQqUK6x7UJaKPK9uYUp1OLeUYl5/oe3yOAD3F3o3c0cfLF4xGtS2o0WqVOA8wE1PRlXGrkYGUEwZDZ0dXNAulyMp6QjXCjTmhmb3DcGADy7OEpKWtUrwPZQHoAl3aOuM0SoKOAMLfKIz1+gaq/F43CmVuZHN0cmVhbQplbmRvYmoKMzIgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxNjAgPj4Kc3RyZWFtCnicRZA5EgMxCARzvYInSFyC96zLtcH6/6kH1kei6QI0HLoWTcp6FGg+6bFGobrQa+gsSpJEwRaSHVCnY4g7KEhMSGOSSLYegyOaWLNdmJlUKrNS4bRpxcK/2VrVyESNcI38iekGVPxP6lyU8E2Dr5Ix+hhUvDuDjEn4XkXcWjHt/kQwsRn2CW9FJgWEibGp2b7PYIbM9wrXOMfzDUyCN+sKZW5kc3RyZWFtCmVuZG9iagozMyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDE4ID4+CnN0cmVhbQp4nDM2tFAwgMMUQ640AB3mA1IKZW5kc3RyZWFtCmVuZG9iagozNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDEzMyA+PgpzdHJlYW0KeJxFj0sOBCEIRPecoo7Axx/ncTLphXP/7YCdbhNjPYVUgbmCoT0uawOdFR8hGbbxt6mWjkVZPlR6UlYPyeCHrMbLIdygLPCCSSqGIVCLmBqRLWVut4DbNg2yspVTpY6wi6Mwj/a0bBUeX6JbInWSP4PEKi/c47odyKXWu96ii75/pAExCQplbmRzdHJlYW0KZW5kb2JqCjM1IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNzUgPj4Kc3RyZWFtCnicM7U0UjBQMDYAEqZmRgqmJuYKKYZcQD6IlctlaGQKZuVwGVmaKVhYABkmZuZQIZiGHC5jU3OgAUBFxqZgGqo/hyuDKw0AlZAS7wplbmRzdHJlYW0KZW5kb2JqCjM2IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTQxID4+CnN0cmVhbQp4nD2PwQ7DMAhD7/kK/0Ck2CmhfE+naofu/68jS7sLegJjjIXQ0BuqmsOGYJvjxdIlVGv4FMVAJTfImWAOpaTSHUeRemI4GFwetBuO4rHo+hG7kmZ90MZCuiVogHusU2ncpnETxB01Beop6pyjvBC5n6ln2DSS3TSzknO4Db97z1PX/6ervMv5Bb13Lv4KZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PCAvQmFzZUZvbnQgL0RlamFWdVNhbnMgL0NoYXJQcm9jcyAxOCAwIFIKL0VuY29kaW5nIDw8Ci9EaWZmZXJlbmNlcyBbIDMyIC9zcGFjZSA2NiAvQiA4NyAvVyA5NyAvYSA5OSAvYyAvZCAvZSAvZiAvZyAvaCAvaSAxMDggL2wgMTEwIC9uIDExMiAvcAoxMTQgL3IgMTE2IC90IDExOCAvdiAxMjEgL3kgXQovVHlwZSAvRW5jb2RpbmcgPj4KL0ZpcnN0Q2hhciAwIC9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMTYgKP3nN9/KVqWbc5GMd2Rnb05WbDREbCo/bSI7bggzcAAtaQAqYgAmVQAlVAAkUgAiTf8AACldCi9EZWNvZGVQYXJtcyA8PCAvQ29sb3JzIDEgL0NvbHVtbnMgMTUzIC9QcmVkaWN0b3IgMTAgPj4KL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0hlaWdodCAxNTMgL0xlbmd0aCAzNyAwIFIgL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0IC9XaWR0aCAxNTMgPj4Kc3RyZWFtCnic7dk5agRBEEXB0b4v9z+t3P7mExIMTTy3qMwwC+ryNX1Mb9PL9Dw9HdujvbYjd91SLmRkZGRkZGRnkH1Or9PjdD/dTbfH9miv7chdtxQyMjIyMjKyU8jep32yPEy78Ga6HNujvbYjd91SyMjIyMjIyE4hu95XEBkZGRkZGdkZZNf7u0NGRkZGRkZ2Ptlv+z72NyPJemQ9sh5Zj6xH1vsj2T9E1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrXa/sB+8QQIcKZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iagoyMzUKZW5kb2JqCjE0IDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM4IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzsEJwDAQwLC0+w/db76GC5QgDWC8FgAAAAAAAAAAAADXeEa8u5mks85Z56xz1jnrnHVDZwc465x1zjpnnbPOWeesc9Y565x1zjpnnbPOWeesc9Y565x1zjpnnbPOWeesc9Y565x1zjpnnbPOWeesc9Y565x1/z37AGw/MkUKZW5kc3RyZWFtCmVuZG9iagozOCAwIG9iagoxMjgKZW5kb2JqCjIgMCBvYmoKPDwgL0NvdW50IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjM5IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQyMjMrMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgNDAKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMDgxODIgMDAwMDAgbiAKMDAwMDAwNzAxMiAwMDAwMCBuIAowMDAwMDA3MDQ0IDAwMDAwIG4gCjAwMDAwMDcxNDMgMDAwMDAgbiAKMDAwMDAwNzE2NCAwMDAwMCBuIAowMDAwMDA3MTg1IDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDQwMSAwMDAwMCBuIAowMDAwMDAwNzY2IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMDc0NiAwMDAwMCBuIAowMDAwMDA3MjI4IDAwMDAwIG4gCjAwMDAwMDc3ODAgMDAwMDAgbiAKMDAwMDAwNTc1MyAwMDAwMCBuIAowMDAwMDA1NTUzIDAwMDAwIG4gCjAwMDAwMDUxNTkgMDAwMDAgbiAKMDAwMDAwNjgwNiAwMDAwMCBuIAowMDAwMDAwNzg2IDAwMDAwIG4gCjAwMDAwMDExMjMgMDAwMDAgbiAKMDAwMDAwMTI4NyAwMDAwMCBuIAowMDAwMDAxNjY3IDAwMDAwIG4gCjAwMDAwMDE5NzIgMDAwMDAgbiAKMDAwMDAwMjI3NiAwMDAwMCBuIAowMDAwMDAyNTk4IDAwMDAwIG4gCjAwMDAwMDI4MDcgMDAwMDAgbiAKMDAwMDAwMzIyMSAwMDAwMCBuIAowMDAwMDAzNDU4IDAwMDAwIG4gCjAwMDAwMDM2MDIgMDAwMDAgbiAKMDAwMDAwMzcyMSAwMDAwMCBuIAowMDAwMDAzOTU3IDAwMDAwIG4gCjAwMDAwMDQyNjkgMDAwMDAgbiAKMDAwMDAwNDUwMiAwMDAwMCBuIAowMDAwMDA0NTkyIDAwMDAwIG4gCjAwMDAwMDQ3OTggMDAwMDAgbiAKMDAwMDAwNDk0NSAwMDAwMCBuIAowMDAwMDA3NzYwIDAwMDAwIG4gCjAwMDAwMDgxNjIgMDAwMDAgbiAKMDAwMDAwODI0MiAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDM5IDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSA0MCA+PgpzdGFydHhyZWYKODM5OQolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:23.446589</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pe351c31d5a)\">\n", "    <image height=\"153\" id=\"imagef918d4303f\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAC0klEQVR4nO3dzYoUBxiG0eqZHu1xoRAUYUAlE1wKWWSdOxhv1ttwEcgyREmEASUoCmHKOD+5hv7giUk4Z/9SRffTtemiarOcnt0sEDr42ifA/5/IyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImM3PZrn8C/1c2rF3tvNqdnwZn897mSkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGbnNcnp2M1oe3p4d8ejuaLY7nu1Odtez4233/1jWy83oWOfr7Le+Xnwa7ZYvw93V59HMlYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYzcdjk4mi13D0azHx4ejnbffze7WeTZ0+PR7v69y703f3ycPfXh51/W0e6nX++Mdi/fDu+guXg7mrmSkRMZOZGRExk5kZETGTmRkRMZOZGRExk5kZETGTmRkdsuB7O7Ina3Zv/kn3yz/90Ny7Isz57uRrvnP74e7R4/+m3vze9vnoyOtSzfjlbvPvw52u0+zL679fOsFVcyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyctvl+mo0XP+avZ3i/P3sn/zp8yKmdzjcv/do780//SyM8/ej2fi7m7biSkZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZus5yezV71cTh8q8XR3dFsdzzbneyuZ8fb7v+xrJeb0bHO19lvfb34NNotX4a7q9ndG65k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5P4GiHZQh8j73uoAAAAASUVORK5CYII=\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#p7e9f52a3d5)\">\n", "    <image height=\"153\" id=\"imagede4c6ee5c1\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAABv0lEQVR4nO3UsQ3CQBBFQR+iEjdBFa7W/ZBSBTpqIHg6sGbylX7wtGPbj7lB6LZ6ANcnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiI3dfPeBXzef59c3Yj2DJ//PJyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjNx4vx5z9QiuzScjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiP3AStfCLtEwhV4AAAAAElFTkSuQmCC\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pe351c31d5a\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p7e9f52a3d5\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["show_center_recep_field(inp_img, vert_img)"]}, {"cell_type": "markdown", "id": "bbe7c460", "metadata": {"papermill": {"duration": 0.036988, "end_time": "2021-09-16T12:42:23.591980", "exception": false, "start_time": "2021-09-16T12:42:23.554992", "status": "completed"}, "tags": []}, "source": ["As we have discussed before, the vertical stack only looks at pixels above the one we want to predict.\n", "Hence, we can validate that our implementation works as we initially expected it to.\n", "As a final step, let's clean up the computation graph we still had kept\n", "in memory for the visualization of the receptive field:"]}, {"cell_type": "code", "execution_count": 14, "id": "e76aa938", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:23.668813Z", "iopub.status.busy": "2021-09-16T12:42:23.668347Z", "iopub.status.idle": "2021-09-16T12:42:23.670487Z", "shell.execute_reply": "2021-09-16T12:42:23.670021Z"}, "papermill": {"duration": 0.041448, "end_time": "2021-09-16T12:42:23.670586", "exception": false, "start_time": "2021-09-16T12:42:23.629138", "status": "completed"}, "tags": []}, "outputs": [], "source": ["del inp_img, horiz_conv, vert_conv"]}, {"cell_type": "markdown", "id": "193e3fb4", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.037077, "end_time": "2021-09-16T12:42:23.744338", "exception": false, "start_time": "2021-09-16T12:42:23.707261", "status": "completed"}, "tags": []}, "source": ["## Gated PixelCNN\n", "\n", "<div class=\"center-wrapper\"><div class=\"video-wrapper\"><iframe src=\"https://www.youtube.com/embed/H7dL3qjJKfE\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe></div></div>\n", "\n", "In the next step, we will use the masked convolutions to build a full autoregressive model, called Gated PixelCNN.\n", "The difference between the original PixelCNN and Gated PixelCNN is the use of separate horizontal and vertical stacks.\n", "However, in literature, you often see that people refer to the Gated PixelCNN simply as \"PixelCNN\".\n", "Hence, in the following, if we say \"PixelCNN\", we usually mean the gated version.\n", "What \"Gated\" refers to in the model name is explained next.\n", "\n", "### Gated Convolutions\n", "\n", "For visualizing the receptive field, we assumed a very simplified stack of vertical and horizontal convolutions.\n", "Obviously, there are more sophisticated ways of doing it, and PixelCNN uses gated convolutions for this.\n", "Specifically, the Gated Convolution block in PixelCNN looks as follows\n", "(figure credit - [Aaron van den Oord et al. ](https://arxiv.org/pdf/1606.05328.pdf)):\n", "\n", "<center width=\"100%\"><img src=\"https://github.com/PyTorchLightning/lightning-tutorials/raw/main/course_UvA-DL/10-autoregressive-image-modeling/PixelCNN_GatedConv.svg\" width=\"700px\" style=\"padding: 15px\"/></center>\n", "\n", "The left path is the vertical stack (the $N\\times N$ convolution is masked correspondingly),\n", "and the right path is the horizontal stack.\n", "Gated convolutions are implemented by having a twice as large output channel size,\n", "and combine them by a element-wise multiplication of $\\tanh$ and a sigmoid.\n", "For a linear layer, we can express a gated activation unit as follows:\n", "\n", "$$\\mathbf{y} = \\tanh\\left(\\mathbf{W}_{f}\\mathbf{x}\\right)\\odot\\sigma\\left(\\mathbf{W}_{g}\\mathbf{x}\\right)$$\n", "\n", "For simplicity, biases have been neglected and the linear layer split into two part, $\\mathbf{W}_{f}$ and $\\mathbf{W}_{g}$.\n", "This concept resembles the input and modulation gate in an LSTM, and has been used in many other architectures as well.\n", "The main motivation behind this gated activation is that it might allow to model more complex interactions and simplifies learning.\n", "But as in any other architecture, this is mostly a design choice and can be considered a hyperparameters.\n", "\n", "Besides the gated convolutions, we also see that the horizontal stack uses a residual connection while the vertical stack does not.\n", "This is because we use the output of the horizontal stack for prediction.\n", "Each convolution in the vertical stack also receives a strong gradient signal\n", "as it is only two $1\\times 1$ convolutions away from the residual connection,\n", "and does not require another residual connection to all its earleri layers.\n", "\n", "The implementation in PyTorch is fairly straight forward for this block,\n", "because the visualization above gives us a computation graph to follow:"]}, {"cell_type": "code", "execution_count": 15, "id": "cc9d393c", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:23.919095Z", "iopub.status.busy": "2021-09-16T12:42:23.918572Z", "iopub.status.idle": "2021-09-16T12:42:23.920520Z", "shell.execute_reply": "2021-09-16T12:42:23.920095Z"}, "lines_to_next_cell": 2, "papermill": {"duration": 0.138888, "end_time": "2021-09-16T12:42:23.920638", "exception": false, "start_time": "2021-09-16T12:42:23.781750", "status": "completed"}, "tags": []}, "outputs": [], "source": ["class GatedMaskedConv(nn.Module):\n", "    def __init__(self, c_in, **kwargs):\n", "        \"\"\"Gated Convolution block implemented the computation graph shown above.\"\"\"\n", "        super().__init__()\n", "        self.conv_vert = VerticalStackConvolution(c_in, c_out=2 * c_in, **kwargs)\n", "        self.conv_horiz = HorizontalStackConvolution(c_in, c_out=2 * c_in, **kwargs)\n", "        self.conv_vert_to_horiz = nn.Conv2d(2 * c_in, 2 * c_in, kernel_size=1, padding=0)\n", "        self.conv_horiz_1x1 = nn.Conv2d(c_in, c_in, kernel_size=1, padding=0)\n", "\n", "    def forward(self, v_stack, h_stack):\n", "        # Vertical stack (left)\n", "        v_stack_feat = self.conv_vert(v_stack)\n", "        v_val, v_gate = v_stack_feat.chunk(2, dim=1)\n", "        v_stack_out = torch.tanh(v_val) * torch.sigmoid(v_gate)\n", "\n", "        # Horizontal stack (right)\n", "        h_stack_feat = self.conv_horiz(h_stack)\n", "        h_stack_feat = h_stack_feat + self.conv_vert_to_horiz(v_stack_feat)\n", "        h_val, h_gate = h_stack_feat.chunk(2, dim=1)\n", "        h_stack_feat = torch.tanh(h_val) * torch.sigmoid(h_gate)\n", "        h_stack_out = self.conv_horiz_1x1(h_stack_feat)\n", "        h_stack_out = h_stack_out + h_stack\n", "\n", "        return v_stack_out, h_stack_out"]}, {"cell_type": "markdown", "id": "2b8ce7cc", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.037081, "end_time": "2021-09-16T12:42:23.995828", "exception": false, "start_time": "2021-09-16T12:42:23.958747", "status": "completed"}, "tags": []}, "source": ["### Building the model\n", "\n", "Using the gated convolutions, we can now build our PixelCNN model.\n", "The architecture consists of multiple stacked GatedMaskedConv blocks, where we add an additional dilation factor to a few convolutions.\n", "This is used to increase the receptive field of the model and allows to take a larger context into accout during generation.\n", "As a reminder, dilation on a convolution works looks as follows\n", "(figure credit - [Vincent Dumoulin and Francesco Visin](https://arxiv.org/pdf/1603.07285.pdf)):\n", "\n", "<center width=\"100%\"><img src=\"https://raw.githubusercontent.com/vdumoulin/conv_arithmetic/master/gif/dilation.gif\" width=\"250px\"></center>\n", "\n", "Note that the smaller output size is only because the animation assumes no padding.\n", "In our implementation, we will pad the input image correspondingly.\n", "Alternatively to dilated convolutions, we could downsample the input and use a encoder-decoder architecture as in PixelCNN++ [3].\n", "This is especially beneficial if we want to build a very deep autoregressive model.\n", "Nonetheless, as we seek to train a reasonably small model, dilated convolutions are the more efficient option to use here.\n", "\n", "Below, we implement the PixelCNN model as a PyTorch Lightning module.\n", "Besides the stack of gated convolutions, we also have the initial\n", "horizontal and vertical convolutions which mask the center pixel, and a\n", "final $1\\times 1$ convolution which maps the output features to class\n", "predictions. To determine the likelihood of a batch of images, we first\n", "create our initial features using the masked horizontal and vertical\n", "input convolution. Next, we forward the features through the stack of\n", "gated convolutions. Finally, we take the output features of the\n", "horizontal stack, and apply the $1\\times 1$ convolution for\n", "classification. We use the bits per dimension metric for the likelihood,\n", "similarly to Tutorial 11 and assignment 3."]}, {"cell_type": "code", "execution_count": 16, "id": "16fca558", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:24.082322Z", "iopub.status.busy": "2021-09-16T12:42:24.081826Z", "iopub.status.idle": "2021-09-16T12:42:24.084319Z", "shell.execute_reply": "2021-09-16T12:42:24.083832Z"}, "papermill": {"duration": 0.051889, "end_time": "2021-09-16T12:42:24.084419", "exception": false, "start_time": "2021-09-16T12:42:24.032530", "status": "completed"}, "tags": []}, "outputs": [], "source": ["class PixelCNN(pl.LightningModule):\n", "    def __init__(self, c_in, c_hidden):\n", "        super().__init__()\n", "        self.save_hyperparameters()\n", "\n", "        # Initial convolutions skipping the center pixel\n", "        self.conv_vstack = VerticalStackConvolution(c_in, c_hidden, mask_center=True)\n", "        self.conv_hstack = HorizontalStackConvolution(c_in, c_hidden, mask_center=True)\n", "        # Convolution block of PixelCNN. We use dilation instead of downscaling\n", "        self.conv_layers = nn.ModuleList(\n", "            [\n", "                GatedMaskedConv(c_hidden),\n", "                GatedMaskedConv(c_hidden, dilation=2),\n", "                GatedMaskedConv(c_hidden),\n", "                GatedMaskedConv(c_hidden, dilation=4),\n", "                GatedMaskedConv(c_hidden),\n", "                GatedMaskedConv(c_hidden, dilation=2),\n", "                GatedMaskedConv(c_hidden),\n", "            ]\n", "        )\n", "        # Output classification convolution (1x1)\n", "        self.conv_out = nn.Conv2d(c_hidden, c_in * 256, kernel_size=1, padding=0)\n", "\n", "        self.example_input_array = train_set[0][0][None]\n", "\n", "    def forward(self, x):\n", "        \"\"\"Forward image through model and return logits for each pixel.\n", "\n", "        Args:\n", "            x: Image tensor with integer values between 0 and 255.\n", "        \"\"\"\n", "        # Scale input from 0 to 255 back to -1 to 1\n", "        x = (x.float() / 255.0) * 2 - 1\n", "\n", "        # Initial convolutions\n", "        v_stack = self.conv_vstack(x)\n", "        h_stack = self.conv_hstack(x)\n", "        # Gated Convolutions\n", "        for layer in self.conv_layers:\n", "            v_stack, h_stack = layer(v_stack, h_stack)\n", "        # 1x1 classification convolution\n", "        # Apply ELU before 1x1 convolution for non-linearity on residual connection\n", "        out = self.conv_out(F.elu(h_stack))\n", "\n", "        # Output dimensions: [Batch, Classes, Channels, Height, Width]\n", "        out = out.reshape(out.shape[0], 256, out.shape[1] // 256, out.shape[2], out.shape[3])\n", "        return out\n", "\n", "    def calc_likelihood(self, x):\n", "        # Forward pass with bpd likelihood calculation\n", "        pred = self.forward(x)\n", "        nll = F.cross_entropy(pred, x, reduction=\"none\")\n", "        bpd = nll.mean(dim=[1, 2, 3]) * np.log2(np.exp(1))\n", "        return bpd.mean()\n", "\n", "    @torch.no_grad()\n", "    def sample(self, img_shape, img=None):\n", "        \"\"\"Sampling function for the autoregressive model.\n", "\n", "        Args:\n", "            img_shape: Shape of the image to generate (B,C,H,W)\n", "            img (optional): If given, this tensor will be used as\n", "                             a starting image. The pixels to fill\n", "                             should be -1 in the input tensor.\n", "        \"\"\"\n", "        # Create empty image\n", "        if img is None:\n", "            img = torch.zeros(img_shape, dtype=torch.long).to(device) - 1\n", "        # Generation loop\n", "        for h in tqdm(range(img_shape[2]), leave=False):\n", "            for w in range(img_shape[3]):\n", "                for c in range(img_shape[1]):\n", "                    # Skip if not to be filled (-1)\n", "                    if (img[:, c, h, w] != -1).all().item():\n", "                        continue\n", "                    # For efficiency, we only have to input the upper part of the image\n", "                    # as all other parts will be skipped by the masked convolutions anyways\n", "                    pred = self.forward(img[:, :, : h + 1, :])\n", "                    probs = F.softmax(pred[:, :, c, h, w], dim=-1)\n", "                    img[:, c, h, w] = torch.multinomial(probs, num_samples=1).squeeze(dim=-1)\n", "        return img\n", "\n", "    def configure_optimizers(self):\n", "        optimizer = optim.Adam(self.parameters(), lr=1e-3)\n", "        scheduler = optim.lr_scheduler.StepLR(optimizer, 1, gamma=0.99)\n", "        return [optimizer], [scheduler]\n", "\n", "    def training_step(self, batch, batch_idx):\n", "        loss = self.calc_likelihood(batch[0])\n", "        self.log(\"train_bpd\", loss)\n", "        return loss\n", "\n", "    def validation_step(self, batch, batch_idx):\n", "        loss = self.calc_likelihood(batch[0])\n", "        self.log(\"val_bpd\", loss)\n", "\n", "    def test_step(self, batch, batch_idx):\n", "        loss = self.calc_likelihood(batch[0])\n", "        self.log(\"test_bpd\", loss)"]}, {"cell_type": "markdown", "id": "0a771ffa", "metadata": {"papermill": {"duration": 0.037059, "end_time": "2021-09-16T12:42:24.159136", "exception": false, "start_time": "2021-09-16T12:42:24.122077", "status": "completed"}, "tags": []}, "source": ["To sample from the autoregressive model, we need to iterate over all dimensions of the input.\n", "We start with an empty image, and fill the pixels one by one, starting from the upper left corner.\n", "Note that as for predicting $x_i$, all pixels below it have no influence on the prediction.\n", "Hence, we can cut the image in height without changing the prediction while increasing efficiency.\n", "Nevertheless, all the loops in the sampling function already show that it will take us quite some time to sample.\n", "A lot of computation could be reused across loop iterations as those the features on the already predicted pixels will not change over iterations.\n", "Nevertheless, this takes quite some effort to implement, and is often not done in implementations because in the end,\n", "autoregressive sampling remains sequential and slow.\n", "Hence, we settle with the default implementation here.\n", "\n", "Before training the model, we can check the full receptive field of the model on an MNIST image of size $28\\times 28$:"]}, {"cell_type": "code", "execution_count": 17, "id": "546c40c3", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:24.236461Z", "iopub.status.busy": "2021-09-16T12:42:24.236001Z", "iopub.status.idle": "2021-09-16T12:42:24.487057Z", "shell.execute_reply": "2021-09-16T12:42:24.486641Z"}, "papermill": {"duration": 0.291233, "end_time": "2021-09-16T12:42:24.487172", "exception": false, "start_time": "2021-09-16T12:42:24.195939", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "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NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDE2IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDE1IDAgUiA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxNSAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxOCAwIG9iago8PCAvQiAxOSAwIFIgL1cgMjAgMCBSIC9hIDIxIDAgUiAvYyAyMiAwIFIgL2QgMjMgMCBSIC9lIDI0IDAgUiAvZiAyNSAwIFIKL2cgMjYgMCBSIC9oIDI3IDAgUiAvaSAyOCAwIFIgL2wgMjkgMCBSIC9uIDMwIDAgUiAvcCAzMSAwIFIgL3IgMzIgMCBSCi9zcGFjZSAzMyAwIFIgL3QgMzQgMCBSIC92IDM1IDAgUiAveSAzNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE3IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PiA+PgplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8PCAvSTEgMTMgMCBSIC9JMiAxNCAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMTUgKP3nNyE7bh05bgQycAAxcAAsZwArZABcKFxcAFwoWwAmVwAmVQAkUgAjUAAjTwAiTf8AACldCi9EZWNvZGVQYXJtcyA8PCAvQ29sb3JzIDEgL0NvbHVtbnMgMTUzIC9QcmVkaWN0b3IgMTAgPj4KL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0hlaWdodCAxNTMgL0xlbmd0aCAzNyAwIFIgL1N1YnR5cGUgL0ltYWdlCi9UeXBlIC9YT2JqZWN0IC9XaWR0aCAxNTMgPj4Kc3RyZWFtCnic7dTLSgNBEEDR+H5G//9vpSuLDATBi0hiOHfVTcH02dTsPi613bkB30bWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+uR9ch6ZD2yHlmPrEfWI+tdn+z92Nz3q839bZr7jPZkZFclO3L2m+ePhs1o4yUjI/sT2Wb956dwOD6vHlcHw8vqBE1G9v9l08m+jeRhdT/N6GnKHycjuyDZ4fnX1WG/5ng7jeRuulntVp/TbzhkZGQ/kJ03sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6xH1iPrkfXIemQ9sh5Zj6z3BSeE7iMKZW5kc3RyZWFtCmVuZG9iagozNyAwIG9iagoyNjIKZW5kb2JqCjE0IDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDggL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMiAo/ec3ACJN/wAAKV0KL0RlY29kZVBhcm1zIDw8IC9Db2xvcnMgMSAvQ29sdW1ucyAxNTMgL1ByZWRpY3RvciAxMCA+PgovRmlsdGVyIC9GbGF0ZURlY29kZSAvSGVpZ2h0IDE1MyAvTGVuZ3RoIDM4IDAgUiAvU3VidHlwZSAvSW1hZ2UKL1R5cGUgL1hPYmplY3QgL1dpZHRoIDE1MyA+PgpzdHJlYW0KeJztzrEJwDAQADE7+w8dSJ/iwOAvpAm09lTrduCXWTd9tiYy68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqz7uTs+ewzzMzMZjLrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPOrDPrzDqzzqwz68w6s86sM+vMOrPuBTtEMOAKZW5kc3RyZWFtCmVuZG9iagozOCAwIG9iagoxNzMKZW5kb2JqCjIgMCBvYmoKPDwgL0NvdW50IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjM5IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQyMjQrMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgNDAKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMDgyNTQgMDAwMDAgbiAKMDAwMDAwNzAxMiAwMDAwMCBuIAowMDAwMDA3MDQ0IDAwMDAwIG4gCjAwMDAwMDcxNDMgMDAwMDAgbiAKMDAwMDAwNzE2NCAwMDAwMCBuIAowMDAwMDA3MTg1IDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDQwMSAwMDAwMCBuIAowMDAwMDAwNzY2IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMDc0NiAwMDAwMCBuIAowMDAwMDA3MjI4IDAwMDAwIG4gCjAwMDAwMDc4MDcgMDAwMDAgbiAKMDAwMDAwNTc1MyAwMDAwMCBuIAowMDAwMDA1NTUzIDAwMDAwIG4gCjAwMDAwMDUxNTkgMDAwMDAgbiAKMDAwMDAwNjgwNiAwMDAwMCBuIAowMDAwMDAwNzg2IDAwMDAwIG4gCjAwMDAwMDExMjMgMDAwMDAgbiAKMDAwMDAwMTI4NyAwMDAwMCBuIAowMDAwMDAxNjY3IDAwMDAwIG4gCjAwMDAwMDE5NzIgMDAwMDAgbiAKMDAwMDAwMjI3NiAwMDAwMCBuIAowMDAwMDAyNTk4IDAwMDAwIG4gCjAwMDAwMDI4MDcgMDAwMDAgbiAKMDAwMDAwMzIyMSAwMDAwMCBuIAowMDAwMDAzNDU4IDAwMDAwIG4gCjAwMDAwMDM2MDIgMDAwMDAgbiAKMDAwMDAwMzcyMSAwMDAwMCBuIAowMDAwMDAzOTU3IDAwMDAwIG4gCjAwMDAwMDQyNjkgMDAwMDAgbiAKMDAwMDAwNDUwMiAwMDAwMCBuIAowMDAwMDA0NTkyIDAwMDAwIG4gCjAwMDAwMDQ3OTggMDAwMDAgbiAKMDAwMDAwNDk0NSAwMDAwMCBuIAowMDAwMDA3Nzg3IDAwMDAwIG4gCjAwMDAwMDgyMzQgMDAwMDAgbiAKMDAwMDAwODMxNCAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDM5IDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSA0MCA+PgpzdGFydHhyZWYKODQ3MQolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"181.699943pt\" version=\"1.1\" viewBox=\"0 0 349.2 181.699943\" width=\"349.2pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:24.416262</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 181.699943 \n", "L 349.2 181.699943 \n", "L 349.2 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pb81dd4e164)\">\n", "    <image height=\"153\" id=\"imageb0cbace6fe\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"7\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAACkklEQVR4nO3aTWoUQRiA4Zr8ScSF4CqLbHKfuakX8Q4uBE+gUcHEZDxAV8MM8U2Y+DzLjxp6GN4puujejJvtbkDo5KW/AK+fyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyJ0969U2p/P56fly9nC3svZiMbr+cDVd+vX292J2dnE5XXt9+biYff74aTE7uVrOxhhjc7OdzrGT8QxERk5k5ERGTmTkNuNmu3vpL/Fka6fWmd3DfH72djm7eL+cnc9Pp+P7l8nad/O1d9/m81fKTkZOZORERk5k5J73sdK/sJn8L9Zu5k8mj6tW105+itna2Q3+GGOcvlnO7m/na6cHlZXz1275uOvY2MnIiYycyMiJjNzx3fgfciP8eL+czQ4OY4xx/3My+7H/tf782v9aU5sD1h4XOxk5kZETGTmRkRMZueM7XR7iqe+ZTU+HB5wC164/PSEf/2t9a+xk5ERGTmTkREbudd/4r707tvfnn/gu1+yx1n/ITkZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTkREZOZORERk5k5ERGTmTk/gJQSjWpQ1jOkQAAAABJRU5ErkJggg==\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_1\">\n", "    <!-- Weighted receptive field -->\n", "    <g transform=\"translate(10.041222 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 213 4666 \n", "L 850 4666 \n", "L 1831 722 \n", "L 2809 4666 \n", "L 3519 4666 \n", "L 4500 722 \n", "L 5478 4666 \n", "L 6119 4666 \n", "L 4947 0 \n", "L 4153 0 \n", "L 3169 4050 \n", "L 2175 0 \n", "L 1381 0 \n", "L 213 4666 \n", "z\n", "\" id=\"DejaVuSans-57\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-68\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 1159 525 \n", "L 1159 -1331 \n", "L 581 -1331 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "z\n", "M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "\" id=\"DejaVuSans-70\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2375 4863 \n", "L 2375 4384 \n", "L 1825 4384 \n", "Q 1516 4384 1395 4259 \n", "Q 1275 4134 1275 3809 \n", "L 1275 3500 \n", "L 2222 3500 \n", "L 2222 3053 \n", "L 1275 3053 \n", "L 1275 0 \n", "L 697 0 \n", "L 697 3053 \n", "L 147 3053 \n", "L 147 3500 \n", "L 697 3500 \n", "L 697 3744 \n", "Q 697 4328 969 4595 \n", "Q 1241 4863 1831 4863 \n", "L 2375 4863 \n", "z\n", "\" id=\"DejaVuSans-66\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-57\"/>\n", "     <use x=\"93.001953\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"154.525391\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"182.308594\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"245.785156\" xlink:href=\"#DejaVuSans-68\"/>\n", "     <use x=\"309.164062\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"348.373047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"409.896484\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"473.373047\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"505.160156\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"544.023438\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"605.546875\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"660.527344\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"722.050781\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"785.527344\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"824.736328\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"852.519531\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"911.699219\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"973.222656\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"1005.009766\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"1040.214844\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1067.998047\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"1129.521484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1157.304688\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g clip-path=\"url(#p79f44fa39e)\">\n", "    <image height=\"153\" id=\"imagee24a4775f9\" transform=\"scale(1 -1)translate(0 -153)\" width=\"153\" x=\"190\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJkAAACZCAYAAAA8XJi6AAAB1klEQVR4nO3XuwkCURBA0VW3BsHUJgysYcs2sBLBHvw08AzvinJOONEEl4HZTMflNUFo++0F+H8iIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjJzJyIiMnMnIiIycyciIjN4+Gj8t97T1+xvZwHc43x2XlTX6HS0ZOZORERk5k5ERGbvhd8tnzdhrOH5OP/BOXjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIiYycyMiJjJzIyImMnMjIzaPh7rxfew/+mEtGTmTkREZOZOTeRBQK/UaQnRQAAAAASUVORK5CYII=\" y=\"-21.699943\"/>\n", "   </g>\n", "   <g id=\"text_2\">\n", "    <!-- Binary receptive field -->\n", "    <g transform=\"translate(201.782216 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 2228 \n", "L 1259 519 \n", "L 2272 519 \n", "Q 2781 519 3026 730 \n", "Q 3272 941 3272 1375 \n", "Q 3272 1813 3026 2020 \n", "Q 2781 2228 2272 2228 \n", "L 1259 2228 \n", "z\n", "M 1259 4147 \n", "L 1259 2741 \n", "L 2194 2741 \n", "Q 2656 2741 2882 2914 \n", "Q 3109 3088 3109 3444 \n", "Q 3109 3797 2882 3972 \n", "Q 2656 4147 2194 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2241 4666 \n", "Q 2963 4666 3353 4366 \n", "Q 3744 4066 3744 3513 \n", "Q 3744 3084 3544 2831 \n", "Q 3344 2578 2956 2516 \n", "Q 3422 2416 3680 2098 \n", "Q 3938 1781 3938 1306 \n", "Q 3938 681 3513 340 \n", "Q 3088 0 2303 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-42\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-42\"/>\n", "     <use x=\"68.603516\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"96.386719\" xlink:href=\"#DejaVuSans-6e\"/>\n", "     <use x=\"159.765625\" xlink:href=\"#DejaVuSans-61\"/>\n", "     <use x=\"221.044922\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"262.158203\" xlink:href=\"#DejaVuSans-79\"/>\n", "     <use x=\"321.337891\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"353.125\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"391.988281\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"453.511719\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"508.492188\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"570.015625\" xlink:href=\"#DejaVuSans-70\"/>\n", "     <use x=\"633.492188\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"672.701172\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"700.484375\" xlink:href=\"#DejaVuSans-76\"/>\n", "     <use x=\"759.664062\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"821.1875\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"852.974609\" xlink:href=\"#DejaVuSans-66\"/>\n", "     <use x=\"888.179688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"915.962891\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"977.486328\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"1005.269531\" xlink:href=\"#DejaVuSans-64\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pb81dd4e164\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"7.2\" y=\"22.318125\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p79f44fa39e\">\n", "   <rect height=\"152.181818\" width=\"152.181818\" x=\"189.818182\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 2 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["test_model = PixelCNN(c_in=1, c_hidden=64)\n", "inp = torch.zeros(1, 1, 28, 28)\n", "inp.requires_grad_()\n", "out = test_model(inp)\n", "show_center_recep_field(inp, out.squeeze(dim=2))\n", "del inp, out, test_model"]}, {"cell_type": "markdown", "id": "7b3910fe", "metadata": {"papermill": {"duration": 0.038084, "end_time": "2021-09-16T12:42:24.563987", "exception": false, "start_time": "2021-09-16T12:42:24.525903", "status": "completed"}, "tags": []}, "source": ["The visualization shows that for predicting any pixel, we can take almost half of the image into account.\n", "However, keep in mind that this is the \"theoretical\" receptive field and not necessarily\n", "the [effective receptive field](https://arxiv.org/pdf/1701.04128.pdf), which is usually much smaller.\n", "For a stronger model, we should therefore try to increase the receptive\n", "field even further. Especially, for the pixel on the bottom right, the\n", "very last pixel, we would be allowed to take into account the whole\n", "image. However, our current receptive field only spans across 1/4 of the\n", "image. An encoder-decoder architecture can help with this, but it also\n", "shows that we require a much deeper, more complex network in\n", "autoregressive models than in VAEs or energy-based models."]}, {"cell_type": "markdown", "id": "af3db43c", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.039876, "end_time": "2021-09-16T12:42:24.641944", "exception": false, "start_time": "2021-09-16T12:42:24.602068", "status": "completed"}, "tags": []}, "source": ["### Training loop\n", "\n", "To train the model, we again can rely on PyTorch Lightning and write a\n", "function below for loading the pretrained model if it exists. To reduce\n", "the computational cost, we have saved the validation and test score in\n", "the checkpoint already:"]}, {"cell_type": "code", "execution_count": 18, "id": "386d2b64", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:24.724459Z", "iopub.status.busy": "2021-09-16T12:42:24.723984Z", "iopub.status.idle": "2021-09-16T12:42:24.726084Z", "shell.execute_reply": "2021-09-16T12:42:24.725601Z"}, "papermill": {"duration": 0.046099, "end_time": "2021-09-16T12:42:24.726183", "exception": false, "start_time": "2021-09-16T12:42:24.680084", "status": "completed"}, "tags": []}, "outputs": [], "source": ["def train_model(**kwargs):\n", "    # Create a PyTorch Lightning trainer with the generation callback\n", "    trainer = pl.Trainer(\n", "        default_root_dir=os.path.join(CHECKPOINT_PATH, \"PixelCNN\"),\n", "        gpus=1 if str(device).startswith(\"cuda\") else 0,\n", "        max_epochs=150,\n", "        callbacks=[\n", "            ModelCheckpoint(save_weights_only=True, mode=\"min\", monitor=\"val_bpd\"),\n", "            LearningRateMonitor(\"epoch\"),\n", "        ],\n", "    )\n", "    result = None\n", "    # Check whether pretrained model exists. If yes, load it and skip training\n", "    pretrained_filename = os.path.join(CHECKPOINT_PATH, \"PixelCNN.ckpt\")\n", "    if os.path.isfile(pretrained_filename):\n", "        print(\"Found pretrained model, loading...\")\n", "        model = PixelCNN.load_from_checkpoint(pretrained_filename)\n", "        ckpt = torch.load(pretrained_filename, map_location=device)\n", "        result = ckpt.get(\"result\", None)\n", "    else:\n", "        model = PixelCNN(**kwargs)\n", "        trainer.fit(model, train_loader, val_loader)\n", "    model = model.to(device)\n", "\n", "    if result is None:\n", "        # Test best model on validation and test set\n", "        val_result = trainer.test(model, test_dataloaders=val_loader, verbose=False)\n", "        test_result = trainer.test(model, test_dataloaders=test_loader, verbose=False)\n", "        result = {\"test\": test_result, \"val\": val_result}\n", "    return model, result"]}, {"cell_type": "markdown", "id": "245b1ba8", "metadata": {"papermill": {"duration": 0.037966, "end_time": "2021-09-16T12:42:24.802271", "exception": false, "start_time": "2021-09-16T12:42:24.764305", "status": "completed"}, "tags": []}, "source": ["Training the model is time consuming and we recommend using the provided pre-trained model for going through this notebook.\n", "However, feel free to play around with the hyperparameter like number of layers etc.\n", "if you want to get a feeling for those.\n", "\n", "When calling the training function with a pre-trained model, we automatically load it and print its test performance:"]}, {"cell_type": "code", "execution_count": 19, "id": "4328bb62", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:24.884095Z", "iopub.status.busy": "2021-09-16T12:42:24.883627Z", "iopub.status.idle": "2021-09-16T12:42:27.511570Z", "shell.execute_reply": "2021-09-16T12:42:27.511143Z"}, "papermill": {"duration": 2.671446, "end_time": "2021-09-16T12:42:27.511686", "exception": false, "start_time": "2021-09-16T12:42:24.840240", "status": "completed"}, "tags": []}, "outputs": [{"name": "stderr", "output_type": "stream", "text": ["GPU available: True, used: True\n"]}, {"name": "stderr", "output_type": "stream", "text": ["TPU available: False, using: 0 TPU cores\n"]}, {"name": "stderr", "output_type": "stream", "text": ["IPU available: False, using: 0 IPUs\n"]}, {"name": "stdout", "output_type": "stream", "text": ["Found pretrained model, loading...\n"]}, {"name": "stdout", "output_type": "stream", "text": ["Test bits per dimension: 0.808bpd\n"]}], "source": ["model, result = train_model(c_in=1, c_hidden=64)\n", "test_res = result[\"test\"][0]\n", "print(\n", "    \"Test bits per dimension: %4.3fbpd\" % (test_res[\"test_loss\"] if \"test_loss\" in test_res else test_res[\"test_bpd\"])\n", ")"]}, {"cell_type": "markdown", "id": "c4e1ed4e", "metadata": {"papermill": {"duration": 0.038901, "end_time": "2021-09-16T12:42:27.590698", "exception": false, "start_time": "2021-09-16T12:42:27.551797", "status": "completed"}, "tags": []}, "source": ["With a test performance of 0.809bpd, the PixelCNN significantly outperforms the normalizing flows we have seen in Tutorial 11.\n", "Considering image modeling as an autoregressive problem simplifies the learning process as predicting\n", "one pixel given the ground truth of all others is much easier than predicting all pixels at once.\n", "In addition, PixelCNN can explicitly predict the pixel values by a discrete softmax while\n", "Normalizing Flows have to learn transformations in continuous latent space.\n", "These two aspects allow the PixelCNN to achieve a notably better performance.\n", "\n", "To fully compare the models, let's also measure the number of parameters of the PixelCNN:"]}, {"cell_type": "code", "execution_count": 20, "id": "f8c9acf4", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:27.674832Z", "iopub.status.busy": "2021-09-16T12:42:27.674359Z", "iopub.status.idle": "2021-09-16T12:42:27.676436Z", "shell.execute_reply": "2021-09-16T12:42:27.676819Z"}, "papermill": {"duration": 0.046548, "end_time": "2021-09-16T12:42:27.676936", "exception": false, "start_time": "2021-09-16T12:42:27.630388", "status": "completed"}, "tags": []}, "outputs": [{"name": "stdout", "output_type": "stream", "text": ["Number of parameters: 852,160\n"]}], "source": ["num_params = sum(np.prod(param.shape) for param in model.parameters())\n", "print(f\"Number of parameters: {num_params:,}\")"]}, {"cell_type": "markdown", "id": "d3ee86a3", "metadata": {"papermill": {"duration": 0.039335, "end_time": "2021-09-16T12:42:27.755406", "exception": false, "start_time": "2021-09-16T12:42:27.716071", "status": "completed"}, "tags": []}, "source": ["Compared to the multi-scale normalizing flows, the PixelCNN has considerably less parameters.\n", "Of course, the number of parameters depend on our hyperparameter choices.\n", "Nevertheless, in general, it can be said that autoregressive models\n", "require considerably less parameters than normalizing flows to reach\n", "good performance, based on the reasons stated above. Still,\n", "autoregressive models are much slower in sampling than normalizing\n", "flows, which limits their possible applications."]}, {"cell_type": "markdown", "id": "77208025", "metadata": {"papermill": {"duration": 0.046301, "end_time": "2021-09-16T12:42:27.842873", "exception": false, "start_time": "2021-09-16T12:42:27.796572", "status": "completed"}, "tags": []}, "source": ["## Sampling\n", "\n", "One way of qualitatively analysing generative models is by looking at the actual samples.\n", "Let's therefore use our sampling function to generate a few digits:"]}, {"cell_type": "code", "execution_count": 21, "id": "27bb57d8", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:27.932413Z", "iopub.status.busy": "2021-09-16T12:42:27.931873Z", "iopub.status.idle": "2021-09-16T12:42:32.123905Z", "shell.execute_reply": "2021-09-16T12:42:32.123484Z"}, "papermill": {"duration": 4.238655, "end_time": "2021-09-16T12:42:32.124020", "exception": false, "start_time": "2021-09-16T12:42:27.885365", "status": "completed"}, "tags": []}, "outputs": [{"name": "stderr", "output_type": "stream", "text": ["Global seed set to 1\n"]}, {"data": {"application/vnd.jupyter.widget-view+json": {"model_id": "8961cfdd02c24f6dbc1c42cf6db817fd", "version_major": 2, "version_minor": 0}, "text/plain": ["  0%|          | 0/28 [00:00<?, ?it/s]"]}, "metadata": {}, "output_type": "display_data"}, {"data": {"application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1BhZ2VzIDIgMCBSIC9UeXBlIC9DYXRhbG9nID4+CmVuZG9iago4IDAgb2JqCjw8IC9FeHRHU3RhdGUgNCAwIFIgL0ZvbnQgMyAwIFIgL1BhdHRlcm4gNSAwIFIKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL1NoYWRpbmcgNiAwIFIKL1hPYmplY3QgNyAwIFIgPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9Bbm5vdHMgMTAgMCBSIC9Db250ZW50cyA5IDAgUgovR3JvdXAgPDwgL0NTIC9EZXZpY2VSR0IgL1MgL1RyYW5zcGFyZW5jeSAvVHlwZSAvR3JvdXAgPj4KL01lZGlhQm94IFsgMCAwIDM0MC41NiAzNDAuNTYgXSAvUGFyZW50IDIgMCBSIC9SZXNvdXJjZXMgOCAwIFIgL1R5cGUgL1BhZ2UKPj4KZW5kb2JqCjkgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxMiAwIFIgPj4Kc3RyZWFtCnicPY1NCoMwEIX3c4p3giSTtHGtCMGl3XiAEFrFH6xQr99JaVw83scwj48xka4ZzwMGk+QEI0C36TPG9AgN4kFG7gu5m1F3LzgX/NcsDxe+iFbaUSn7i7NesS/1ThiwQtc2C1mELEKDIAtnK2RR7rKOC3THaDf01NMXrxEktQplbmRzdHJlYW0KZW5kb2JqCjEyIDAgb2JqCjEyNgplbmRvYmoKMTAgMCBvYmoKWyBdCmVuZG9iagozIDAgb2JqCjw8ID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvQ0EgMCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+Ci9BMiA8PCAvQ0EgMSAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9JMSAxMyAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9CaXRzUGVyQ29tcG9uZW50IDgKL0NvbG9yU3BhY2UgWy9JbmRleGVkIC9EZXZpY2VSR0IgMjU0ICj////+/v79/f38/Pz7+/v6+vr5+fn4+Pj39/f29vb19fX09PTz8/Py8vLx8fHw8PDv7+/u7u7t7e3s7Ozr6+vq6urp6eno6Ojn5+fm5ubl5eXk5OTj4+Pi4uLh4eHg4ODf39/e3t7d3d3c3Nzb29va2trZ2dnY2NjX19fW1tbV1dXU1NTT09PS0tLR0dHQ0NDPz8/Ozs7Nzc3MzMzLy8vKysrJycnIyMjHx8fGxsbFxcXExMTDw8PCwsLBwcHAwMC/v7++vr69vb28vLy7u7u6urq5ubm4uLi3t7e2tra1tbW0tLSzs7OysrKxsbGwsLCvr6+urq6tra2srKyrq6uqqqqpqamoqKinp6empqalpaWkpKSjo6OioqKhoaGgoKCfn5+dnZ2cnJybm5uampqZmZmYmJiXl5eWlpaVlZWUlJSTk5OSkpKRkZGQkJCPj4+Ojo6NjY2MjIyLi4uKioqJiYmIiIiHh4eGhoaFhYWEhISDg4OCgoKBgYGAgIB/f39+fn59fX18fHx7e3t6enp5eXl4eHh3d3d2dnZ1dXV0dHRzc3NycnJxcXFwcHBvb29ubm5tbW1sbGxra2tqamppaWloaGhnZ2dmZmZlZWVkZGRjY2NiYmJhYWFgYGBfX19eXl5dXV1cXFxcXFxbW1taWlpZWVlYWFhXV1dWVlZVVVVUVFRTU1NSUlJRUVFQUFBPT09OTk5NTU1MTExLS0tKSkpJSUlISEhHR0dGRkZFRUVERERDQ0NCQkJBQUFAQEA/Pz8+Pj49PT08PDw7Ozs6Ojo5OTk4ODg3Nzc2NjY1NTU0NDQzMzMyMjIxMTEwMDAvLy8uLi4tLS0sLCwrKysqKipcKVwpXClcKFwoXCgnJycmJiYlJSUkJCQjIyMiIiIhISEgICAfHx8eHh4dHR0cHBwbGxsaGhoZGRkYGBgXFxcWFhYVFRUUFBQTExMSEhIREREQEBAPDw8ODg5cclxyXHIMDAwLCwtcblxuXG4JCQkICAgHBwcGBgYFBQUEBAQDAwMCAgIBAQEAAAApXQovRGVjb2RlUGFybXMgPDwgL0NvbG9ycyAxIC9Db2x1bW5zIDMyNyAvUHJlZGljdG9yIDEwID4+Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9IZWlnaHQgMzI3IC9MZW5ndGggMTQgMCBSIC9TdWJ0eXBlIC9JbWFnZQovVHlwZSAvWE9iamVjdCAvV2lkdGggMzI3ID4+CnN0cmVhbQp4nO2deVwUR/rGmUYOEUExIOKKiEoEFWVlYvCKmhhvJYoSjVckElyvBUwkRJIo0XU3bjxi8GBNPNaEoOsZJRpZT7wwKB6AmjUIeCBiUEDAIJ/fO9W0TA/VxwzFMvvL+/yhM308/fR36OqqPqosPkKxkEVDB/h/IuTIRsiRjZAjG/Ecq9jpo3oxZO3H3BA5sjFEjmwMkSMbQ+TIxhA5sjFEjvIqLt60aZNWq83IyJA1RI7yYs6xrKwsOTk5OnrZsmVbt25lFVOFGpbjnDmWlpbLly9XMkSO8kKOsn6qDRlzTEkZMWKEpkYDBiQlJTGIqUINxbG4uDgkJCQi4v79+yoMkaOUkKMKPxWG9cKxd2+O49zd3RctOnbsWFhYmLNzq1atcnJyTI8Jqqio+Pjjj62sZOoUVQ3HccyYMVA0KkGsQo4KYs8RDuFGjWxtbY8ePSpM+uwzOLjPnDljQswHD1JSUiZPnjxqVEREBKdT3759lWLKBzRK6jjGxsIOnj9/Xq0hcqQLOSqpgTimpaUFBgZaWX399dei6fD90KFDxsYcNWpU8+YEHqfRcNXy9fVViikz31ip4Hj16lUPj7Fjx5aUlKg1RI4UIUcVaiCOH374IZQUb7/NIOa1a9datGjRuvXSpUshZA3HPn36KBnSZ1VWXrp06fDhw+vWRUZGdujQoUePuXPnTp8+fdmyn3/+GerRxgYUFBoa6uICMGUXEhsiR4qYc4Q/bH9//xdeeOH6dXWesjFnzJgB1A4e5L8lJ8+fP9+083VJyZ49e955551evTQG0mq1bm5u5CMUIcYGJNqxY4eLi8sPP8hEohgiR0MhR/PlOGHCBEgUHh5ee1ZycvLx48eNijlp0iSgtns3/y0ry8/Pj3Ds16+fUkz+47VrK1eunD17to+PwC0oKCg4ODg2Flr9Fy5cyMwsLy+/fv36zJnkktQAaT96wCrdVR4fHx8IKhOIaogcxUKO5szRy8urcePGly9fFk2FUnPhQkh64MABo2JC5QSoDRv2zTffrFmzpk8fIECKyLfeekspJv9x4UII1LVr1zfegEm5ubkFBZWVlYbLP3nyZNQoUlWj19XkOUZHW1pawq8iE4hqiBzFQo6CzI/j2rXgOXHiRNFEKIZGjhxJCqd9+/YZFRP2cNq0aba2TZs2bdmy5ZEjSUlJPXr04DioaSjFVLM/1fr1119JU2nz5s3SfnTD/Px8CwtowJEv0B5KTU0N1Qn2FUrNHTvo7W3kaKh64jh7NhjAKVtv0qefWllZwdQ334QjDJAaFROUk5OzcyfwP3LkSFoaVHdhf1977dmzZ1LLVxnJEY7ziIgIjQYq6bJ+dMN169ZxHH/xdscOIAd/RhwHVQL4CD88x7377rtShshRT8hRkPlxhBpts2ZAbO/evcKkESNGWFq2bt16/fr1hYXff/+9sTENdfr06S1btjx4IL+U4Hfnzp0dO86dOye78IMHD0jR/dVXX8n60QPGxsZaWAAsb29vjvP39weuenP79YNJUobIUU/IUZD5cayoqPDwgETQjibfFy9eDN/c3ZXuRRrBUZ0Ev02bNmk0Hh4eMTEx0guTSg/o73//uwkB79+/z3GkUOQWLqz1XM+uXc7Oznl5eVRD5Kin+uD4+PHjli0h0d27d+Hb06cBAQFwqt65U3ofFGOaJj2/rKzJkycPGDAgLm7p0qXUhR8+fEhuRRYUFDAPuHUr4MjMzKQaIkfVQo5sAprGEUTKR76YePQIPnbt2lV5a/XJkQhq7WVlv/32G2XRnJzhw4dD0Dlznj59yjzgW2/16dOH0mZAjsYJObIJaDLHJUsg07x580pLSxcsgI/fffed8tbqnaOMrl3j79qcOqXkp9JQpMDA0NBQKUPkqFomc6yqmjlzpo2NDZyqNRo4YlRtrSE5bt8OELt3756fr+Sn0rBGt2/fbtly48aNUobIUZ2QI9VPpWGN6sbx3r173t7eEG7IkLKyMlUbbDCOCQkJTk6NGjWqnwsAcG7guKysLClD5KhOyJHqp8ZQpLpxNEENxnHlypUajbW1tSo/NYYiLVq0qHt3GUPkqE6/H45xcXEWFnBcq/JTY1ijhw8f+vj4vPeejCFyVCHkKOWnxrBGvyuOubm5VlbiO3zSfmoMa7RgwQJnZ2ep2j1yVCvkKOWnxrBGvyuORvkZYXjo0CGoTf3rX/+SNUSOSjJrjuXl5cLH+/fPnj174cKFsLCZM2dyHDd+PMXwvx6wRoGBgWPHjlUyRI5KQo51CVgj8+V4/Pjx119/ffXqCRMmBAQEdOjAP1FjWS3D14caluO6dX/4wx/o13lEhshRXsixDgH1ZL4c797t1q0bIQbw4ONrrw0ZMmT8+PF+fjxHw2Zsw3Ls2nX9+vUqDJGjvIzjiKqrkCMbIUc2Qo5shBzZCDmyEV43Y2OIHNkYIkc2hsiRjSFyZGOIHNkYIkc2hsiRjSFyZGOIHNkYNhDHf//730KXeRLdFYkN2WSr8VNtePCgVquFlL169SoqkjFEjvJCjrJ+qg3rjWNFRcWcOXMsLMC7U6dOhw+bEDM9Pd3NzU3o9bp58/j4+AfSvaY0FMdTp04tX768XTshJ3fu3IcffkjpNQ05ygo5ysssOBYW9uzZEzynTo2OjnZxcbGx+eyzz4yLmZm5du1aEqx///6Ojo7k46BBg27fpi/fAByzs7O1Wjs7O9EoEFynTvAP7LPh29PIUUrIUYUanmNRUdFLLzVq1Ag4VFbyk/r2dXV1NSLmlStXhJJxw4Zbt25dunRpxQo+8apV9+7do6yiKiApskHh4eH0l3vVBtT9zplt27YV4Hl4DBw48OWXX/bx8REmxceL+yVFjlTVM8eysrKpU6dy3Pz584VJN27cmDjR1tZW1JmYfEw4fkkWZ2fnmtdSd+7cGRISQnqsLKpd2VURcNMmC2lB6QG1frUBt2718vISIu7bt+/KFX5Hr1279vwA5y5evGgYEDmKhRz/Rzj+5S9/AYfAwNLSUvIdqqlt2rThuMGDB9febbohVGOBOse1a9fup59+Es2C2r2OJBcWFlZRIV5LKSBwEnh9VK3qKc+lNiDo5Zd5VDY24tHHCgsL+/RBjuoCViHH/xGOxcWw89bW1idOwBewGTLExsYGHCMiYAPqYl650qxZM1jF0RHa15T5N274+/vD/NhY8XTZgAJEUQmot6pF7bnyHJOTYUft7e337681689/5il6ef3888+GAZGjWPXMMS4ODIYOHVpVlZeX5+7ubm0dFRV17ty52t3eScbUdTiiU+fOUhsBvxkzZtjbi4eclAkoHL9ShtT58hyrqm7evEn/ocPDIT00Q7ZtE09HjlQhR3XzG5Tj+PGc7kLmuYwMaHs6ODhIj3RCj/nbb79NmMBz/Pxzme1cvXqV9IBuaEhZFAo9WYjCfMO1lTjSBQ0E8vajVqs1nIUcjRByNCuOb7wBHgcOHHBxgZo0pe9npZi3b98WKrGyXWdnZ2e7unp4eNyuuaorFVAXvhYkPQmVcDYcU1JSSPrg4GBKEOSoVow4kuMa1KULZYABFTHnzp0rcKQNHqmv06etrKzi4uJEhoYL8QetwZUcPUlBlAwoq/z8/HHjxpGnFtLS0qiGyFGFkKNZcayoqHj9dSDQunVrMtiCrCgxoT3ON6057u233za8nlNbHTt2nD59usiQshVCiW4g1L/791cXUElffPEFST927NgnT55QDZGjCiFHdQGVxIjj+fPnhcLtT39S2iYlZnR0tLD+2rVrlQzOnnV0dIRVRIaUrUhVwfWu60pcTKPvMRS18OsZjreSmbl48WL+aYUmTagDiCJHseqZY1JSkpOTk6fn6tWrmzRpUnO4SYkSMyoqSuAovpRDFaka6CU2iqMeRCMCEvXq1Qs2bG8PZ2Y4ft3c2rVr16FDh+ryiPP09BTdTDA0RI6CkKOezJRjUVFR27ZtmzZtSjoCgvP1Sy9JLSoT8/333xc4JiQkyK69a9cuJycojn788UeRoeFyPK/aU2XO0zIBiS5dutSqVSvSG46eyPNm3t7ehjc4DQ2RoyDkqDfVTDnyFVAyXDE0LG1tbYcMkUkoFXPRokWNGjUisWS69SRPzAUGBnp6ikdIUMtRKBrli3ulevjnnycmJu7fvz8ubtWqVYTjmDFjiouLlQyRo1j1w3Ho0KHglZGRQW7mwUflBhU95qxZswhH8ajkNaqsrNyz549//KOzs7PhBRWqH3/81tSzpW4iqA5IXQ4C9+jx+PFjFYbIUWY55Gh0QOpyzDi2b98evMhH/iWDb781LebFixcJx+bNm588aTizoqIiIiKC4wYMGEDpsZLq91H1ozv8rGqIktd/VAQ01E8/QasDAr/6qjpD5EgXcjQtoKHYcuzSpQt43blzhzxECm1M6eGQFWMKjewWLSIjIx89ekQmHj58eMSIV155xdraOiFBmEgxpE+3MJBSNvmAIgn3k1QMIYocZcSWY2xsLKd7cNLLzg6QXr9+vQ4x8/L0XnKFJmYrnWxsbFq0+Fa2tJAJWENS5vqO6oAiVb9Xwak1RI50IUeTA4rElmN2dva4ceP8/f0DA+FjXWOmp6fPnTu3+jWf5/rkExWGqjatTuo4fvSRk5NTrOGz6tKGyFFqKeRockDRUiw5miDFmGVl4eHhc+bMGTAAICYnJ9e+sU4x/G8GNMkQObIxxP7N2BgiRzaGyJGNIXJkY4gc2RgiRzaGOL4CGyFHNkKObIQc2Qg5shGer9kYIkc2hsiRjSFyZGOIHNkYIkc2hsiRjSFyZGOIHOV19OiSJUv69es3aNCgRYtkDJGjvJCjrJ9qw7px3LNnD+mNwdPTc9OmTfUYU60haz8VhkePHn3xxRetrd97770PPvggJiamrEzGEDlKCTmq8FNhyIjj0KFDPT05jrO2tp4yZUpa2sOHD5nGVC21fqWlpTt39ujRw8LCgjw3FBYWlpBw5syZ8vJyEwIeOODo6Ni4ceNt236r3TcjJSBypIsNR143b3p7ezdv3hxQclyHDh1iY2OVHsYxguOCBUuXLh08eDB5uV3mDT5VfikpKVqt1lInW1vb3r3JJ0uOg39CQkJEb0GoCJiamhoQYGdn980330gdzIYBkSNFyNEsORLt3LkTigmOa9myZRNdzyuqXOUMMzNDQ0Pd3d3JTlbvLte5c+f8fBlDpa26ubmBUdu2y5YtO3/+/KNHp4gGD+Y3EBkZqT5gYWFhu3btLC3XrVuntFU9Q+RoKORo1hzBjlQj4uPjg4ODmzalD1qkNuY777yjy6iTnx/4JSUlhYZyBKlUTwEqOE6a5ODgABbCiAhZWVDpmTt3LpnIS23A0tLu3btDoPHj5TdpGBA5ilVvHPkOJAcMePz48cmTJzUa0TEi5UozzM/nO9O0tIRawOrVq2vm8BxPnZIxlNkg/MCke3QymlBeXh5UxV98ESwB7ejRL730Epy/F+lfqpHnmJ4OUbp165abK7NJSkDkKBZyNGeOBQUF7cgIp5Mm8ROmTIF4ZXKVU8mY8fGQsE2bNl5eV69eFc3hW8QmcYQatqurq6Xlvn37Ll26NH68k5MTV10RELpIzM3NrdDvu1OeY1gYrPrDDz9IzZcKiBzFQo7mzHHbtm3kDf4WQu9ep0/D98TERAVXmiHhSF2lDuUjNNFhVTKkJzSxg4KgKrV7927CMScnx7iARPb2sOrBgwel5ksZIkex6ofjli1bYCdjYmKECU+e+Pn57d27V8GVZlhcDJVuyvTRo2ETcIakdk5RpcBx/fr1sN+Ojvw3MuzqiBEjSJXg119/NS4gEccNHDhQ79Lv9etfffXV3/72tyVLlly8KIyVRzFEjmIhxyoz5sh3fnRcf0iEoUOHyqxg7P2ZL7/8kpxhZYpcJb/Ruh9izpw5t3R65ZVXoNXg7HxbalRypYAWFqSXRl6VlZXkV9ZUjyY+fvz4u7V7okeOFCFHc+aYnp4OHrB6TYExffr02bNnS++WERyhJCPx9JJLGcrMP3z4MLkULFwhGzx4sESNRzFgSUkJx33//ffC93RdaxuK2lOnTgUFBXXqBFuZNWsWdQBa5KineuMIDarhw4fD6qtWCZMiIiI6duxocG9dXUxBZ8+e3b9/f8eOtra2sN+jRskurMgxNja2hiPstLyb8vl6+/btwpdHjx4dPPj06VP+2507L5PRiC9fphgiR7GQozlzBEFx4eLi8vrrwvfTpIlduzNMxZi5ub/88kt8fPywYZ06dRJu0hMFBASsXLnyO53U9qMpKDU1tXHjxpaWDtW3Yr5T7mdQiaNWq5W6oHXlyhXY9/ffpxgiR7GQo5lzBE2cONHG5tixY+RLRkYGeG3caFxMqCwL91sFiZ4DED52797dsJ0tE3DlSk43TFGTRYu2bNlC+rNVcQVWnmNMDKQIDQ2tPbwe6PLly7BBwwdrkSNF9cmxsLDQy8vf3x9qvGRYDNH5W13M3r17izrZg+Nw+XJ+VmIiNOqAX5s2MN3CwmLkSIohZUN79+4l/Hfoxj7euHEj+R2Sk5Pl90W5QsH3CezvT+l/fcGCBTDriy8ohsjRUMjR3DmC1qwh7y9ohgyJjIyE/1esMC4mNNFrSkY4/584ccJwkXv3pk2bRorKDRs2GBpSNtSzZ88mTYKDg0lv2UIRK3VTRjFgjaBW4evra2nZuXPnhISE3Nxbt25dvXo1MTExMtLGxsbJyUk32kQtQ+RoKOT4P8CxvBy8unXrpntSXKcPPjAuJtSvfX2h8btGp6NHj1JXJSUe8BCPeS4VMDAw0MoqKiqKfOE5St+UUQwoEvwa48bpleb8dVxLy65duwrVP0ND5EhR/XEUdOpUXFwceLZrZ3TMkhKlnYRjxwiO69evb9PmwoULN2/edHDg93TNGhW7oIJjla4X3xs3bsybN2/y5FatWkEtwtnZ2bA9KDJEjnQhRyWZBUdyadfOzs7Lq24xKSop6d+/P+GxRsRD1g+KVNhD0kSHqr7yqC4mBIRWyN27d4uLi6XeM0SOqoQc2QSsJ44FBQUvvPBCs2ZS4y2YxrGkpGTsWOES2inRI3wyfiUlM2bMIPVvV1fXAlUU6/BDyxoixzoLObKRaRwfPnzYrFmz1q3z8vKkXY0xJE/99urVS7g0vnmzeLwzWb+ysrKgoCBLyyNHjshsID09vU4B5YUc2cg0jqAWLVpw3NmzZ6VdVRsCQh8fvfszERERhs9qMtjtK1eumBpQhZAjGyFHNjKZI5yvOS6NemdSJubDh+PGjZs1a1a4TrBITMyL5D1A4bJU3777qG/J18tuMzdEjmwMkSMbQ1PqPfb29iZwHDZM/OhEzSdoGa9bt06qGo0cxfo9cETVVciRjZAjGyFHNkKObIQc2Qj7vWZjiBzZGCJHNobIkY0hcmRjiBzZGCJHNobIkY0hcmRjiBzZGCJHNobIkY0hcmRjiBzZGCJHNobIkY1hQ3BcsmSJVqsl7ytaWFi0bx8VFSUz6JDZcExNbdOmzfnz56mGyFG12HK8detWeHi4n5+mWsbFfPLkCemMXejBTtC7774r9ZKSjF9BwcmTJ8PCws6eLSwsfCTVEadRAaV048YNBwehC2iKIXJUJ+RoXEApMeNYWlq6cOHCUaPs7OxEBIyLeejQoZpHzJycnGxsbASj4OBc6qAGMn7vv6+pkaur65Ejz549U9oRdRwfP05LSxNeiKyoqAgODg4IeEIdngw5ygg5Ku1Ig3JMTvb19RX22MrKqmlTW1tbYzneuXPHy8uLrNWtW7cNG65fvw7l25dfOjs7k4nLha5oahtSpkN52LEjj7Bv38TERG9vb42md+/e586dk90VdRz/8Q8ItHTpUvLlk08+sbe3N+yvUGSIHOliy/Hp06ebN2+OiIho2ZJHaG09YsQI8vxxy+pJRsScPHkyWQVgit5iSk1NJW6dO3eG2gDVkOI2c+ZMjQZ+zW26IVirdEfi43/+s3nz5uA+fLjMK/PqOGq1ISEhwpcuXbrMnz9f1hA50oUczZHjihUrRCdnLiiIn5GSAoUkfG/f3oiY06dPJyZnzpwxnNWJdCpdUyIZGlLcRo4cqdF4GbxQv2vXrqZNm2o0GYadFakKSFRWVubh4eHuLnyfNm0aFI5Sj8NXIUcJIccqM+V45IhQCIKaNWsWHx//yy/8rIEDYZKjo2PtuoBMzJiYGGJ1ufZa2dnZy5eT3ymIakhxg1q8RuPu7m445PNf//pXjWbcuHH0fVLiWF4eEBAAdTyhxv3TT02aNIGiWGr5KuRIFXOO8OcdGPj8eJ45k+9HISNjw4YNwK9RI/pOy8TMzobzMTHbsmULZf4vv8AsHx+fBw8ohpTlx4wZQyrhUEkWTb9x40bt411NQKKvv+ZqRh+B9uCbb0JD+Nq1a1LLVyFHqpCjIDPjCOsKEIcNG3b7dnR09PDhwx0chIlQdGZmZhoRk/SrS7Ry5UrK/Pv327Zty+leXKQYUv0utW0LHGE/T5zQG0366NGjGo2fn5/sbtMMyd+OVjt69Gjh+xpd96Fbt26VstIzRI56Qo7myzErK4ujSbjyukKii1zJmDV+y5Yto67K19P1+4h5bkjfg9TUqVOnkkISKisQiDTaySSZElCG4507dzhOGOR5+/btXbt2dXRUGoAeOdbSf5Mjr4EDKysrjYuZkwM7S3Z627Zt1FXnzZsH1oYzZU+vT58+hbO/qyt/PdfWNiQkpH379tKbkAtYzXHChAkWFhbkUhL8//nnUj5iQ+SoJ+RovhwLCgpiYlq1asVzs7Pr2bOnAHHQoEEKj+PQY0ZFRZH1p02bRp1/7NgxmLt7N8VQfk8KC/ft2yc8MkR08eJFEwJCUz04GE4AGt2NHgcHBzc3N9kauJ4hctQTcjRfjkTQVoVqLexfSgo//h7Hde/e/flIdEbGzMvLI1d/ra2tIyMja89fTi6d6Q8m+9xQcWdIYzg1deDAgYSjeIgGtQFBRUVJSUlpaWmLF1taWsbHx6vYMHKkCDmaM8fniozki0Yfn//85z/KrpKGkIz4+Pr61h4Amb9JYzhou1qORBMnTiQcKY/NqgtIlJub6+EBZwF120SOUqonjj/++CN5yAxOXwcPqnKVNIT6sXDWr31k8yNjGQ6LZQTHigq+K3eN5sKFC6YFJPr000/d3FQMCaRniBwpQo7myzEzM5PcfXV1dY2OjlbpKmmYn58fHc1znDJFPGvvXjiPBwUFGVYGjOBYVCTUw9MNr76pDUgeYff09Fy4UN0mq5CjhJCj+XKEejh/00T6+rexMavOnCH963Le3gkJCcLE1NRUT0+YSOki1wSOvr4ygy0oBSwtLQULw9aAjJAjVfXB0Yd0kg567z2p67bGxgQBP61Wy3EuLi5TpkzZti0lJWWg7oEhaHLerV07N4JjZeWkSZMIyfLyclMDJiYmwt8O9c0EGUPkaCjkaJYcs7Ozv/2WjHHOwU7Xfmzb1Ji8ioqKyHuGRNbVo3RmZWVJGardOnkIAGT4MJ/RAY0QcmQj5MhG8hwjqy+VQSGmYvBZA1eaoaGePYMqPpSPAs1PPqEXwUbtdkZGBuFIGc7W6IBqhRzZSJ4jVME5bsiQIYcOHTLelWZoqozyq6iomDdvnkbzgbEDS9dByJGNkCMbyXOskytzQyOWz8nJcXV99dVXpariyFGdkKOMoRHLNyRHVF2FHNkIObIRcmQj5MhG/wd8/C3WCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNzI2NwplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDExIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDkxNjE0NDIzMiswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjQuMykgPj4KZW5kb2JqCnhyZWYKMCAxNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwOTE0NCAwMDAwMCBuIAowMDAwMDAwNjM1IDAwMDAwIG4gCjAwMDAwMDA2NTYgMDAwMDAgbiAKMDAwMDAwMDc1NSAwMDAwMCBuIAowMDAwMDAwNzc2IDAwMDAwIG4gCjAwMDAwMDA3OTcgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwMzk0IDAwMDAwIG4gCjAwMDAwMDA2MTUgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAwNTk1IDAwMDAwIG4gCjAwMDAwMDA4MjkgMDAwMDAgbiAKMDAwMDAwOTEyMyAwMDAwMCBuIAowMDAwMDA5MjA0IDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gMTUgMCBSIC9Sb290IDEgMCBSIC9TaXplIDE2ID4+CnN0YXJ0eHJlZgo5MzYxCiUlRU9GCg==\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"340.56pt\" version=\"1.1\" viewBox=\"0 0 340.56 340.56\" width=\"340.56pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:42:32.079950</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 340.56 \n", "L 340.56 340.56 \n", "L 340.56 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pd03914511e)\">\n", "    <image height=\"327\" id=\"image329a3a7c9e\" transform=\"scale(1 -1)translate(0 -327)\" width=\"327\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "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\" y=\"-6.36\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pd03914511e\">\n", "   <rect height=\"326.16\" width=\"326.16\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x432 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["pl.seed_everything(1)\n", "samples = model.sample(img_shape=(16, 1, 28, 28))\n", "show_imgs(samples.cpu())"]}, {"cell_type": "markdown", "id": "8fb41b9f", "metadata": {"papermill": {"duration": 0.041107, "end_time": "2021-09-16T12:42:32.207277", "exception": false, "start_time": "2021-09-16T12:42:32.166170", "status": "completed"}, "tags": []}, "source": ["Most of the samples can be identified as digits, and overall we achieve a better quality than we had in normalizing flows.\n", "This goes along with the lower likelihood we achieved with autoregressive models.\n", "Nevertheless, we also see that there is still place for improvement\n", "as a considerable amount of samples cannot be identified (for example the first row).\n", "Deeper autoregressive models are expected to achieve better quality,\n", "as they can take more context into account for generating the pixels.\n", "\n", "Note that on Google Colab, you might see different results, specifically with a white line at the top.\n", "After some debugging, it seemed that the difference occurs inside the dilated convolution,\n", "as it gives different results for different batch sizes.\n", "However, it is hard to debug this further as it might be a bug of the installed PyTorch version on Google Colab.\n", "\n", "The trained model itself is not restricted to any specific image size.\n", "However, what happens if we actually sample a larger image than we had\n", "seen in our training dataset? Let's try below to sample images of size\n", "$64\\times64$ instead of $28\\times28$:"]}, {"cell_type": "code", "execution_count": 22, "id": "f55e0ed4", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:42:32.292415Z", "iopub.status.busy": "2021-09-16T12:42:32.291942Z", "iopub.status.idle": "2021-09-16T12:43:10.492028Z", "shell.execute_reply": "2021-09-16T12:43:10.492425Z"}, "papermill": {"duration": 38.244567, "end_time": "2021-09-16T12:43:10.492570", "exception": false, "start_time": "2021-09-16T12:42:32.248003", "status": "completed"}, "tags": []}, "outputs": [{"name": "stderr", "output_type": "stream", "text": ["Global seed set to 1\n"]}, {"data": {"application/vnd.jupyter.widget-view+json": {"model_id": "a04db2d75a3f476487be88f18d66ddb1", "version_major": 2, "version_minor": 0}, "text/plain": ["  0%|          | 0/64 [00:00<?, ?it/s]"]}, "metadata": {}, "output_type": "display_data"}, {"data": {"application/pdf": "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x6cjaVNDvUwSJ1JNsRfP/TLkxSH/Ca9e5Z47W1XFwnjsmHAyvTe/Tk8PwloXcGbBGTfOU1bGV82bQ54AJlwGwd9+o/SRCitHoGpOy64pAE75tHJbVlRD/N63hPXr+2hIl42pJ7GuSKyXfyr1JNaB/B84b291CmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMTI2NTQKZW5kb2JqCjIgMCBvYmoKPDwgL0NvdW50IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjE1IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQzMTArMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgMTYKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMTQ1NTcgMDAwMDAgbiAKMDAwMDAwMDY1NyAwMDAwMCBuIAowMDAwMDAwNjc4IDAwMDAwIG4gCjAwMDAwMDA3NzcgMDAwMDAgbiAKMDAwMDAwMDc5OCAwMDAwMCBuIAowMDAwMDAwODE5IDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDQwMiAwMDAwMCBuIAowMDAwMDAwNjM3IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMDYxNyAwMDAwMCBuIAowMDAwMDAwODUxIDAwMDAwIG4gCjAwMDAwMTQ1MzUgMDAwMDAgbiAKMDAwMDAxNDYxNyAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDE1IDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSAxNiA+PgpzdGFydHhyZWYKMTQ3NzQKJSVFT0YK\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"177.48pt\" version=\"1.1\" viewBox=\"0 0 338.12597 177.48\" width=\"338.12597pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:10.455579</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 177.48 \n", "L 338.12597 177.48 \n", "L 338.12597 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pd8dd9b95a6)\">\n", "    <image height=\"164\" id=\"image7640a448ec\" transform=\"scale(1 -1)translate(0 -164)\" width=\"324\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAUQAAACkCAYAAADv2VfwAAB6jklEQVR4nO2ddVhT7RvHv9voRkBFUQxS7E7sABULW+xGfUUUW7G7EQvsfi1shRcTxcBAsFFAJAXp3HZ+f8xzv4zcYCC+v32uaxexs7Ozs+fc53nu+N4cV1dXBnLkyJEjB9zffQBy5MiRU1FQYH9xdXUtduOdO3fC0dFRoh37+vqie/fuJT6w8sTY2BhNmjTBiBEjEBsbiw0bNgAAhEIhLCwswOFwcPfuXQAAn88Xe23u81bcOezTpw8A4NKlS3Bzc8O6desQExMj8XHOnDkTK1asAABoa2sDAEaOHInTp09LvI+KCHveJBmDudmzZw8AoFGjRmjbtq2Mj0qcGjVq4Pr16wCAevXqYdasWdi9e3eZvNeZM2dgb2+PZcuWAQDWrFlT5PaSjkFFRUV4enpi5MiRAAAOh4PU1FR8//4dCgoKqFu3LgAgMDAQ3bt3R0JCAgQCgUTHrKqqChUVFaSnpwMAsrKyJHqdLOHxeBg4cCCqVKkCAOjVqxc6deqErl274smTJ0W+lj1v8hmiHDly5PxCofhN/sXd3V1shpiSkoKvX7+iYcOG+bZt3rw5OnfujDt37pT+KMuYsLAwhIWF4dKlS/me+/79u8zeh71zcTgcZGdng8PhSPza3r17Y8eOHWCYf12+np6eeP36tcyOr6KjqKgIa2trODk5wdbWFj9+/AAAjB07tszf+8KFC6hXrx4AYPPmzWU2OwSA2rVrg8PhoHbt2jLdb05ODkaPHo2tW7cCEK1YjIyM0LVrV7x58wabNm0CADx+/BhxcXFS7TsjIwMZGRkyPd7iUFJSAgDUqVMHQ4cOxdixY2FsbEzPp6SkoFu3bsXODnMjlUHMOw1OTExEnz59MGbMGMyePRt6enr0nJaWFtzc3LBq1SoA+OOXdbKAXXIlJyfD2dkZwcHBOHLkSLGvU1dXx6JFiwAAmZmZAIDw8HDMnz8fP3/+LLsDriCw4+r8+fOwtrYGAHz79g1z584F8O95LQsMDQ2xfPlyNG3aFDdu3AAAWsoWRq1ataCjowMA0NDQwOPHjyVeeqqpqaFOnTpITEzExIkTS3XshfHq1Suxn38aysrKqFOnDn3/Y8eOBYfDAcMwCAwMJFtz7NgxqSc0UhnE+Ph4+Pr6okuXLgBEfpU6depg7dq1sLS0xIgRI8S2t7CwgJOTEwDg7t27iI6OLnTfurq6UFAQHQ6fz0dycrLEg+hPISoqCoDoznz58mXs2LED1tbWcHNzAwC8fPmywNetX78ebdq0QUxMDC5evAhANDv8fzCGgOhOD/x7/p4+fQo7OzvExsaWyfuZm5sDAJydndGvXz+Eh4dj1apV2L59O4Ci/WN3795Fs2bNwOWKvFEqKirw8/ODqqoq1NXV8c8//wAQ+YMLYtmyZdDV1YWvr68MP9GfjaamJtq1awcAaNy4MZydnVGpUiUkJCQAADZs2ICoqCh4eXkhPj4eaWlpJX4vqQxicnIyFi5ciMWLFwMA7OzsULlyZQCAl5cXbGxsAIiMG0vz5s0BiAIJPXr0gKKiIjgcDgUnhEIhpkyZgkmTJpFTFxAtUYKCgnDhwgV8+fIFAEr1QSsSfn5+aNOmDQ4ePIghQ4ZQ8GnPnj24d+8enj17hpycHABAjx49MH36dDAMg8OHD2PhwoW/89B/C9nZ2QCACRMmIDk5GbNnz5b58qx+/fpYuHAhWrVqhUqVKtH77tq1Czt27CCjXBxqampISUmhWeugQYPQrl07+Pr6QkFBAdOnTwcATJ48GZcuXcLUqVOhqqoKABg9ejScnZ1x9+5dDBgwQKaf70/E2NgYs2bNQps2bdCqVSsAIndTWloaTp48iRkzZgAAkpKSZPae8qCKHDly5PxCqhkiADx//hzOzs4AgM6dO8PJyQmPHj3CuXPnoKmpCQDw8PDI97oWLVpItcQbOHAgBg4ciGXLliE8PBwAMHfuXJw/f17aQ66QfPz4Ee3bt0etWrVw8uRJAMCSJUuwevVqPHz4EEKhEABQtWpVZGRk4O+///6/nB3mJj09HVOmTJHqNTweD1wuF4qKigAAHR0dcLlcdOjQAU2bNsWgQYMAAEZGRoiOjsb27dvx4cMHAMD9+/clnhmynD9/HsOGDaOxPn36dHTv3h21a9dG3bp1KS1FXV0d9vb26NSpE7mKYmJiMGfOHHh4eJR7gEIWNG/eHE2aNAEgCgKmp6dDXV2dgh98Ph9CoRApKSnw9PSkc6GkpIScnBw4ODhAXV0dgMhP2LJlS9SqVUvsPWbMmAFvb298+vSpTD6D1AYRAC1hL126BAcHB5rynzp1CoDI+PXs2TPfhykpNWvWBACcPHkSnz59wtixY/H8+XOZ7Pt3ExoaSjl0xsbGGDRoEFasWAE1NTXaJj4+Hi4uLr/rECs8Kioq6NatGywsLDB48GC0aNEi3zZsRJ+N0sfFxeHbt29wd3cHANy5cwcBAQFFvk/r1q0BAP7+/oVus2HDBgQFBdG2devWRa9evSjDIHfWRVxcHIYOHUp/HzlyBLt27Sr285YGIyMj8sUyDAMtLS3weDxkZGRQFL1WrVpISEgAl8slN9iLFy9gY2ODdu3aISgoCJaWlgCA1NRUKCgowMDAABoaGlBRUZHoOIYPHy7Rdnfv3sWVK1fg4+MDAAgKCpLq80pLiQwiy9KlS9G3b18yiGwEdPr06WjTpg0WLVpEJ04WKQQKCgqwtLTE/fv3MW3aNACQKEr7pxAWFoatW7fi5cuXFDzR1NSEnp4eQkNDIRAIKKm2Xr16uHTpEuLi4qCqqkr+1fT0dPK5/b+wYMGCAiO/586dw4EDBxAeHk43GF1dXTAMg48fP0ocgZw0aRIMDQ0xb948AICPjw9Gjx6db/Y4adIkODk5oWbNmnRNvHv3DgEBAQgMDISPjw8eP34M4N9rxc3NjVJ4Bg8ejGPHjhUaXCstdnZ2GDx4MEWvbW1tpV5xZWZmIicnB6GhoQBE4y0xMRF3794lAwsAAoEAQqEQSkpKdO65XC4EAgE0NTVplcnuU0FBASdOnKAUmfv37yMuLg4pKSnlGlwtlUH89u0b/P39ERISku+5x48fo2/fvnTyly1bhurVqxe4n5ycHAgEArqQMzIy8PTpU3z8+BFPnjyhqHbHjh1haWkJZWVlLFiwAADw7NkzvH37tjQfo8Jx584d7Ny5E4BoGQ2IKgE4HA68vLxou3Xr1gEQzX7YC+zTp0/w9fVFYGAgOZuzs7Oho6ODgIAAqc5VnTp1aL8qKiowNzdHrVq1KF+TnWn8LjQ0NAAA/fv3x5MnT1CjRg1Uq1aNnu/duze+ffsGFxeXEl1US5cuhaOjI/T19SmtAwD69u2Lnz9/wtPTE8nJyQBEM56qVasiOTkZ8fHxVF1y6NAhCpAVhJ+fH7Zs2QJAFFTbuHFjmVV4ffv2DU5OThQl9/HxgYeHBxQUFKChoYH58+cDEN00+Hw+cnJy6DMrKipS9ocscnPZNLKKRqkMIiAadEXB+hNv3LiBQ4cOgcPh4NSpUxTJEwgEiIqKKjJPkb2LaWtr4/HjxzA3N4eZmRkAUfpJmzZtSvsxKhx///03AGDx4sWIi4vDokWLMGbMGHTo0AEAxBK0gX+TVK2srGBlZQUg/zIxJSUFMTExuHbtGgDRd5PXQOrq6qJDhw7o378/unbtCiMjo3zH5u3tLauPWSrYz7d69WokJCQgMDAQZmZm2Lx5MwDREtfJyQl2dnaU/nXr1q1CDVTlypUxatQouli5XC6OHj2KN2/e4P79+zTT0dfXp/HLcuHCBRgZGeH169f4+PGjVJ/j2LFjAEQZBYMHD0avXr1w8+ZNqfYhCXlnnikpKZg8eXK+7b5+/Srz9/5TkEeZ5ciRI+cXpZ4hSsr379/Ro0ePUu0jKSkJffv2hY+PDwVa6tWrh759++LGjRv5hBcqGuxMd9u2bXj48GGR2+aeAaanp+PgwYM4ePAgCUR06dIFbdu2hZWVFUXmikNTUxOampqYPXs2AGDYsGGIjo6mZTEAGBgYoE6dOgCAkJAQEpOoUqUKpk2bhl27dsk076s0sD68c+fO0f9+/PhB42zAgAGYOHEiGjVqhMuXLwMQRXKjo6Nx//59/Pz5k3x9bdq0Qb169aCpqYl3794BAPr164ewsLBy+zybN2+GjY0NDh06hNatW5fre8sRUW4GUVaEhIRg2rRpuHr1KgDRRX7ixAmYmppKpRzzO2CXn7t370bHjh2RmJhY6LZsSkJ2djY0NDRQq1YthIaG0udmf1pYWEBdXZ1SN6pXr44XL16AYRikpqYWuG82ydXa2hqKiooYMWIERUFZNm/eDDc3N0p5AoDt27eL+XorKuznPnbsGI4dOwYTExPyyw0aNAh169alShF226tXr2L//v24du3ab6sAev36NXbs2IEVK1agW7du8PT0/C3HIQ1jx46Fnp4ejh8/XuGvP0n44wwiANy8eZPKqObMmQN1dXUcOXIEw4YNK9LIlCesT2/gwIHkH2UDJUePHoWPjw/69OlTZDkjIKrk0dPTQ5cuXXDw4MF8z79//17qY2OrKNifuSN+RZE398vAwADOzs7YsmWL1GIA5cnnz5/x+fNnAKLAhYGBAYyNjaGsrEw3nrKK7ErLmzdvwDAMmjdvXiENYsuWLdGyZUv069cPgGil8urVK6iqqmL16tW/+ehKzx9pEAFQYfePHz+wZs0adO/eHRcvXqQlZWFlfqqqqli7di1mzZpF/zt+/DjGjBkj0+NjBQm2bduG1NRUXL16FSdOnAAgyjdcvnw5Xr58CVdXV+zfvx+A+DI5d67n8OHD4eDgUKBB/J1wOBy4uLiAy+X+UXmScXFxZWLAmzVrBiMjI7GZ0ps3b6CoqCjRjbpjx44U6a0oBQhsOa2TkxPGjx8PBQUF8Hg8REZGAhClx0yfPp3cDL8LNzc3TJ06FQ8ePKAb/IsXL6TejzyoIkeOHDm/+GNniCy5JYw6duxIM5Xly5cXuL2RkRFVEbCMGDECNWrUwJAhQ0hjT1YoKirCxcWFfH4AsHbtWnz48AHjx4+Hu7s7+fTc3Nzy3dU+f/4MhmHEKlcqCrGxsRg6dCj27duH06dPl+iO/F/ByMgIPXr0QJ8+fej7BERLcT09PSQmJsLX15dmVurq6rCwsEDlypXJbTJs2DBwuVx4e3tTZcbvQktLC4sXLyZfq4qKCtLS0nDjxg08ePCA0ukK81OXN2xwrEOHDhQULMl4/CMNooqKCukszp07F0KhkHLS2HwzDQ2NAn1jnz59QseOHXHo0CEMGzYMgKjetWPHjjhy5Ag8PT1x4cKFUh8jm7R85coVdOnSBfr6+mLG9vz58/Dy8kKvXr0o+frhw4e4du0aLC0tKcLIJqVX1EDG33//DVNTUxw7dgyDBw8GgHJPlFdWVoaamhoEAgElSpcXbHmqn58fqlatCi6XS3XoANC0aVMam40bNxZ77devX5GdnY2uXbsCABISErBjxw5s27atXI69MPr06YM1a9agQYMGFGByc3PDtm3bfnsyfmHEx8fT72wVW+7sA0n5IwwiKwo6f/58KCkpQVtbG/r6+gD+9buxP9kUlNmzZ+Off/4pUDw0OzsbU6ZMoXSTESNGQElJCb169ULXrl2pcmD16tWlLrKfOnUq/Pz8cO7cOdjZ2QEAXbR8Ph9Xr16l2ePYsWMxatQoREREkCFUUlJCcnIyxo8fX6rjKEtOnDiB0aNH03kbMmSI1KIIJYHVHDx58iQGDBiAuLg4zJkzh8pElZSUsGnTpiKPhR0vrM+5e/fuVNUSGRmJmjVrIjs7G/r6+pRuZGJigl27dolVr0RERGD79u1IS0srVEBWX18fffv2BSBKY/r7778RGhpKwhN8Pv+3pY4pKytTUMTR0REqKir4+fMniV+wPYUqKufPn8ecOXMA/Cs/mFszUVIqvEE0NzenGVvu6gB2IHI4HCQkJODAgQNo164dCUkCoiqPwtSUU1NTMWHCBACiC3rAgAGYPn06FBUVqSwwKSkJGzduLNXxZ2VlYdGiRTh79iwtg3r37l2gU//w4cM4fPgwAFAts52dHb5//y4TdY/169dj3rx5lAPp4eGBmJgY3L59u1T7DQsLw4IFCygQ0K1bNzr+soS9UbLagQYGBlT1wdKmTRt8+/aNyvyio6MRFRWFqlWrYtiwYVBWVgYgukkqKipCQ0ODLiJFRUW8fPkSJiYmUFVVJbcFO/Zmz55NMyY/P79iZ08/fvzAoUOH8v3/dwsh6+vr49KlS2KNug4cOIAlS5YUGnxiJySjR49G7969kZGRgaioKDo3+/btK1YsQ5aEhYXRTJy9wbCZHtJQoQ2iqakpNm3alK9MKjcMw+DFixfYsWMHNm7cSJFYOzs7tG7dGjNmzCBF6sLw9fWFn58fIiMjsWLFCvB4PACiTlydOnXC5MmTERERUeLPcfv2bXTv3p2M8/v373HixAls27YtX5lUo0aNsGXLFnTu3BmAaDbJCmHKivbt2wMQ1UyXZFlREC9evKALYNKkSeViEHMrtEdFRUFHR4d8SSzscpQlNTWVjGNAQADlX6anp+PixYu4fPkyLfmVlJQoeVtbW5suMKFQiJo1a4rJtP2pqKqq4uDBg2LG8ODBg1i5cmWRkXhWl2D9+vV0veSeMY8ePRpJSUn48OED+fL27NlD0mplQd7VYkn8m/Iosxw5cuT8osLOEI2MjPDPP/+IiQucO3cOFy5cgIaGBvnj+vTpg65du+L79+9YvXo19u7dC0AkclC3bl3qj1EcWVlZWLduHYyNjTFp0iQAIr9Kz5490a1bN1rKlpRnz55Rd7jt27fD0dEREydOxNu3bymHS0tLC3379gXDMKT32Lt3b5lFvnft2gVHR0fym7EiELIgPDycuradPn0a7dq1g5+fn8z2XxD9+/en30+cOIHnz59j+PDhlDR87do1REVFIScnhwQdDh48CA6HAzU1NXz48AGGhoYARLmJhfVoSUlJyeeHZOWv/nSWL19Oubvr168HIFKmKs6XyT6fnp4OHo9H7gTWL6+kpAR9fX3o6+uTG2vs2LFwdHSkfNyygtV1NDY2RnBwsFSvldogVqlShTTdGIZBr169ykS99uzZs2QM2TrUMWPGUJCD1UG0t7fH/v37oa6uDicnJxqoK1aswNGjR6mni6TMmjWLkmhZ/bu9e/fScolNoi4JrMrMP//8A3t7e0yePBkNGzYkzUhVVVX8/PkTe/fuJcUWWZaRff/+Ha9evaIBOnDgQGzZsqVIwVNpYKs9MjMzMXTo0DI1iK1btyaF9ri4OCozvHDhAn1X2dnZxV7Y0jrd/wuwLqhGjRqR++TChQvkL5cksMMammbNmgEQTR6UlJQoOMXj8aClpYUpU6bQREBTU5N8/WxvGVmRtwEeIJoA5P5bEqQ2iHFxceQYXrFiBW7evAkrKysxgYDSMmXKFDRp0gQpKSk4f/48+dByR3zZO/6pU6cQFxeH3bt3w8TEhHrOslSvXh0GBgYSVyZkZ2dj6dKlAESSZadPn4aBgQGl81y5cqXUqQeZmZk4fvw4jh8/DkAUDABEN5u0tLQylV96+fIlXQQcDgezZs2SmUFk657j4uJQtWpVmeyzIHg8HmbPnk0BkWfPntF7/85I7Z8C24aB1Wz88OEDhg8fXqRuY2EUpIWam6CgILIXzZo1w/LlyzFp0iTY2dnRSszHx6dE752bnJwcrF27FtbW1lTXb21tjXr16kmXBubq6sq4uroyACR+8Hg8hsfjMadOnWKEQiHj4+PDVKtWTap9FPQwNTVlTE1Nmfj4eEYoFDJRUVFMhw4dJHpt3bp1mW/fvjECgSDfo1mzZiU+pi1btojt6/Hjx2LPs+dP2nP4Ox+vX79mXr9+zQgEAubDhw8y2y+Xy2W4XC7z5s0b5uDBgxK/Ttrz17p1a0YoFNKjYcOGv/2c5n0oKyszysrKzIIFC8r8vaQZg7a2tkxGRgaTkZHBCIVCJjs7m3FwcCi389KpUyfm4cOHYtfU+PHjZbJvExMTJj4+Xmzfnp6eUp1DeVBFjhw5cn5RoqAKmzc1YsQI5OTkYNSoUXByciKfW0lh+z2ziZWXLl3CgwcPJHptSEgI7O3tqRF47vSLefPmUVWKtCxfvhwTJ06kVI2WLVuWaD8VCdYHXL9+fZntU01NjVwbVlZWFNgoC9jGTGyjImkd5+UB68e0t7fH4MGDce7cOWr58Dtp3bo1uRoAUVCytHmo0nD37l1MmjQJU6ZMobLA9evXw8bGBjwej4KJe/fuRcuWLXHv3j0YGBiQ+EqrVq0oCJQXdXV1aGtri4mk9OvXD9u3b8ebN28kO0BJptpaWlrM+vXrmU6dOjHq6upiz+np6TG9e/dmtm/fzvTo0YPp0aNHiaa7urq6tJQTCoWMt7c3U6lSJan3U6tWLaZWrVpMeHg4TZuzsrKYkSNHMiNHjmRUVFSk2p+ioiKTnZ0tNg3P/fyfuGRu1KgR06hRI+bly5dMZmYms27dOkZLS4vR0tJiOnTowNSrV0+q/ZmbmzNHjx6l87N582apXi/t+Tt69CgjFArpmH/3+Szu3Bw5coTJyclhfvz4wZw6dYo5deoU4+joKLP3kGYMBgUFibkbSvvelSpVYg4dOsT4+/szBgYGEn9/Bbm2Cnp4enoy4eHhzPXr15nr168X6f7S1dVlVq5cyfD5fHoIBAJm3759jJ6enkTnUKIZYufOneHi4gIXFxf4+PhQidazZ88QHx+Pa9euoVq1atTSMSwsLF9CbFEsXLgQs2bNoiTZxMREnDx5skQRQDbKHBkZSVFqJSUlqmCYNGkSzp07hwcPHuD169fF7s/R0ZFKxP4rsJ970qRJOHHiBGbOnEkzaGNjY/z8+RMpKSk4d+4c6QXu2rULenp6UFFRoR42Ojo66NixIzp06AAFBQVcuXIFgEi8oqxo2LAhlZP9Cd/Lhw8fMGbMGBw9ehQ2Nja0wli0aBGWL1+O0aNHl0n/lMLIKxLSsGFDBAYGlnh/urq6GDZsGJSUlLB9+3Zqo1pYoO706dOwtbXF9evXqVlZSEgI5syZg86dO9PxZWVlISYmBtbW1jhx4gSJSRQVxPn58yc2bNhAs8EjR45AWVkZ/fv3l7iplUQG0cvLC7t370bnzp3RrVs3dOvWDYCoi9f8+fNhZWWFadOmUTi/Zs2aePPmDVxcXCiF5cWLF9TtCwClTLi4uNBr2RK9DRs24NmzZxJ9gMK4ffs2WrRogdevXyMhIYEqP6ytrdGhQwdkZmbC19cXgOjkR0VF4eLFi4iLiyMhhW7dusHR0ZFKgoB/l/WyQl1dndIS2FSSqlWrUgT6zp07CA4ORsuWLREYGFjqaH6VKlVgbGwMQFQJxDAM1NXVKTcxKCgIW7ZsQatWrTBkyBAq0Zo7dy64XC44HA7VYoeHh+P9+/dYt24dHj9+TO6KskRJSQmqqqrw9/f/o5q5//PPP2Lnp3LlyggICMDVq1dp6a+iooKgoCDs27cPL1++pOvlwYMHePjwoUyEFXR0dMT+dnZ2LpUWaEhICLp164YDBw5g+PDhVKv96tUr/PjxA58/fyYXm6KiIjp16oQTJ06QAAPL3bt38ejRI1IKSklJKVHr4rS0NGrQtnnzZhgZGUFPTw9NmzaVqDmaxD7EmTNngsvlwt7enhqBT548GSdPnsy/UwUFWFlZUd4dIKrN/fbtG5KSkmBgYEAftmfPngCAR48eYdy4cQAgE2GAy5cvw8nJCU+fPsXMmTNJYZv9IlRUVGBrayv2mvHjxyMzM5O+QFbkFQD1iz1w4ECpjy03y5YtI7Hb3LDnOCsrC6mpqdDW1saWLVuoBaSFhQW4XC4ePHiAuLg4qt9k+94uW7YMDRs2BIB8HfrYmRVbdpadnU113awhVlJSwosXL2gbLy8vmiGyuWasCnV5whrj1NRUsRvsn0KNGjUAiHyLb968QZUqVWjFZWRkhMjISFSrVg3NmzenG/GMGTMgEAiwefNmmt1fvXq1RKVp3t7epEoEiMaZoqJiqdJe/Pz80LNnT/To0YN8x7m7cbJpUJ8/f4aTkxNOnTpV4H66dOkiJuyspaVVKvUiVVVVUh8aOnSoRAax4q855MiRI6eckCrKLBQKcfbsWZw9exaAqPLC29sbPB4Pc+bMgYODAwCgSZMm+V7LKpIUREBAAGxsbGQqGfX8+XNcuXIFgwYNwvTp0+Ho6AhAdBfu3Lkz3T1yo6KiAhUVFfo7KSkJ7969Q3h4OC1rZM2dO3fQoEEDAKIlRWpqKl6/fk1NkTgcDmrWrAkFBQWSl8/N1KlTJXqf0NBQ+Pr6Iisri2aM6enpOHr0KAQCQb7eLFFRUVi6dCnNaDw9PWUunlsSfv78iaSkJBgaGtJyviIcV5s2bdCtWzfUrFkT+vr6lJUgEAigoqICU1NTZGZmUgYFn89HaGgoLC0t0alTJwCi5GJNTU0MGjQIPB6PZvja2trg8XhwcXGhWeOPHz9QuXJlqY/z/v37NItTUlKChYUFJk+ejN27d0v0+latWqFNmza0UuHz+UhNTcWXL1/g6+tLSkpr167F6NGjkZmZSdVWx44dQ1ZWFipXrozExMR8Gp98Pp8Ukzp16oTRo0cXK8xSFLdu3cKIESPAMAx69uxJZZpFuR5KVct89+5duLq6YtWqVYiOjibH/KVLl2BmZoYbN25Q2d2dO3dgZGSEzMxMjB07lozRrl278PXr10J7oJQGb29vDB06FFu2bKFKk379+qFhw4bw9fUlf5yysjK4XC7evn0LHo9H9dBv376lNICy4ubNmwU61V1dXel3Y2NjWFtbw9ramozA9evXUadOHZibm5MMFiBa/nK5XHC5XNy7dw+AqKIoIiJCqgZcV65coSBJRSIuLg7e3t6wt7enNK+CbhRljbGxMdauXUs3MwsLC6SmpmLNmjVUKw2IfFpnz57Ft2/fCt1X3kBBXuM0ceJEDBkyBNnZ2VSnW9JUGQMDg3yyWOPGjUNsbCyND9ZlpKqqSjqcHA4HysrK6NKli1jaDrt9amoqcnJy6LVaWlpikwtAfEwfP36cls7s+G/fvj2dTyUlJQQHB6Nr167Q0NAQc4/o6OggMTGRas8LU8Z+9uwZKSLlvoGWmUEERDlEkZGR6N69O3WX6927N1RVVfM1nmG/eNYfV9ZcvXoVKSkpaNmyJQV8EhISEBgYSCfnTyAsLIxaasoRjR97e3sS+Fi5cqXUN9S2bdtCT0+PDFd6ejq4XC5u3LiRb+bC4/HQu3dvupAWLVqEXr16QUlJiQxd8+bNSxWtLQoPDw+KspaWtWvXku/36NGjAESq3mfOnCn2tQkJCTh+/Di+f/9OvuVx48aBy+VCRUUFBgYG+PjxI227efNmhIWF0bU3cuRIdOzYEdra2hg1ahT5Mjdt2oTly5fDysqKfOGamprFtlFgy3FDQkJQt25dvHz5EikpKWSwO3ToQNsGBQWJtdQtjFIbRIFAgEOHDokJX5qZmSEnJ0fMIFarVg0CgQAxMTFQVVWlWtd69erByckJCgoKNKBevXolkw5zcXFx2LFjB5YsWUItHQcOHJgvyCDnz+L27dtYtmwZKRlNnjy5WNl99iIZNmwYBg0aJOb0z01u1wGHwyHhWAsLC7Htzp8/j8TERFLHLq6dbEUhOzub1GZu3bqFrVu3YsiQIWSIAJH6t4aGBl6/fo379+8D+NcFlZeVK1cCEGUvrFq1igQ9vL29qX8My7lz5zB79my4uLigSpUq9J0sWbIEc+fOBY/HEzsOQGTIHj58SC01/P39oaKigrFjx5JbIiMjA3FxcWjfvj2UlJTEUovYa33r1q2keF4U8qCKHDly5PyiTPQQc/s3WCvu6OiIgQMH4tOnT6hTpw75QnLD+sLS09MxceJEuLi4kJO2pLCJxezySkFBodTKGnJ+L2/evMG6desoAXzLli0ICAig2Uxe6tevTyuOZs2agcPhIC0tDZmZmVTG+O7dOzg4OKBy5cq0xGMVoBmGgZeXF6mLe3t7l0lf5/KCnTXFxcXBwcEB27dvh4qKCkxMTAD8K60nDTExMZg8eXKx223fvh0vXrzA2bNnSeUJQD5/Y0JCAmbNmoVbt24VWKBRmA+1cuXK2LNnDwDg0KFDiI+Ph6KiosR2pMwFYtma4qlTp6JSpUq0zGGdr7GxsUhPT0fv3r3JeDo5OWHkyJG4du0abty4gaCgIACiLzAmJgbjxo2jyFVSUhIaN24MhmEosRoQfelpaWmoVq2a2PG0b98ed+7cKeuPLaeMOXXqFNVOV6tWDV26dIG/v7+Y/69KlSpYsGABRo0aRUYuMjISV69exZIlS8Q6tQGi4EyVKlVIF9DAwAAnT55EZGQkJfH/F2FbP5S1oC/L/fv3UatWLTKgO3bsACBq8MXmLMbFxZWoRj02NpYqmUpCmRtE1kANHDgQ27ZtA4/Hg4+PD/lcWJXl3EyePBmPHz/Gjh07MHjwYHK+5u7ZkBtfX19UqlQJU6dOJd+klpZWgcfzJybzyslPWFgYJdqOGTMGy5YtIwPG6j1OnDgRderUQXZ2NkUy165dW+SFHxMTU6rKDTmSkZmZiZ07dwIA/awIlFsLgXv37qFp06YSbZuRkQF3d3cMHz4c9evXp9wkLy8vZGRk4PXr12TY+Hw+BAIBuFwuFBQUaOqtr6+PRo0aoUmTJnB3d6d8vfLsBCanbHFxcQEgylkzNjbGtGnTxErCOBwO3r9/j6lTp1JmgyyFjOX895AHVeTIkSPnFxW2yRQgnkckKWy1S1xcHN69e0e5kQsXLpTpscn5/bDumKtXr8LR0RFPnjzBly9fqBJj5syZuHLlSoWoZJHzZ1ChDaIcOZLg6uqK3r17Q1NTE3v37iWxDFmow8j5/0K+ZJbzxxMfH4/Dhw+jdu3aaNWqFaKioqQ2hjVq1MCnT58gEAjoIRQKxf7O+9zTp0/x8uVLvHz5EpMnTyZZPGVlZURERCAiIgICgQCRkZHyQM0fwv/1DLFWrVr0Mykpidpo/gm0bt0aq1atQnx8PDw8PPJJQXG5XNKcVFJSAofDQUZGBtTU1KgaQFVVFXFxcTIRKFVSUoKpqSkAkOAs+/5sbTgrsFEWHDlyBLNmzZK6ColNC3v9+jW0tbUBgNJxVFVVkZWVBT6fDx6PRzmtSkpK+Pz5M4YOHZqvGgMQ9R9mhQQAUR1/SXL7iqNSpUpUQidHNsjMIJqZmVEhtaWlJRYuXIgvX77Iavcyp1q1alQrWbt2bURFRZHCdkXGzMwMgChnjL347e3tSQUlt0HI/b/cIre54fP5+P79O7y8vACIBHCzs7PB4XBoJpQXVkyWFQkQCoVwd3cvtG9NWbZVZQkLC4O7uzvpSEoKm8HAGkMXFxfcuHEDAKRrX/mLVq1aYcOGDfT3mzdv8Ndff0m9H0lQVFRETExMmez7/xX5klmOHDlyfiGTGWKjRo1w7949WiIBojtur169ZLH7MsHZ2VlMovxPEXxgRQmio6PFmsHnVcHOTWGzQ0BUymhsbIxZs2YBAGbNmoWAgAA0a9YMzs7OpBCiq6uLt2/fgsPhkNxWYd3P8nLx4kWJtistrNCCpFStWhVt27YFIKqccnFxwdGjR0vUywcQXQenTp0SKwq4du1amUW5K/rs8Ny5c9DX1yeV+Xfv3hUq1VVRKLVBVFVVxebNm/Ho0SOSQv/582eJB1V5wZZysbDaamWFoqKimAFWUVFBSEiI1LJVnz59ot9zG3HWEDIMg8zMTKioqEi0ZC6IZs2aAQB9nyw/fvwAl8slkVNJWL16tUSyS78DV1dXuomfOHGC2kyUhDp16uDly5dU+3z48GEAsu/B8ycxaNAgCIVCdOzYEYDIBdGpU6cKXQdeaoM4c+ZMdOvWDStWrCiXJkOyIq8o59atW8vkfdTV1dGpUyfY29tj9OjRYs99/PgRS5YsIT+WJFy9ehWAqBdGu3btAIiEMNkuh8nJyYiIiMDSpUupXw3wr/FctWoV+SGl7VUtjYZkaGgo3N3dcfDgwQorpiEQCHD9+nUAwPTp00u0D3aWnltPMD4+niS2/t9gpbcWLlwIoVAIhmFImm3OnDm/89AkolQGsXPnzpg1axa+fv0qpob7J8AWkbOwRkIWDB48mKT3hw8fnq9kkc/nIzs7G6amptizZw+1TpWmrDAyMpK6iwEgvUcWW1tbet/169eTVlyvXr1gb28PQKRsfvjwYTGlEVZssySwZXGbN2/GyZMn8eHDhxLtp7yQRdSbFRLI/R17e3tXSDGIGjVq4PHjxxQBf/fuHTZv3oyrV6/KbFnPdnRctGgRrUrWrVsnk32XB/Kgihw5cuT8okQzRPYu4OXlBXV19QKbSskS1t/XoEED6hNSWnIHJHK/hyw4c+ZMviCNr68v9Zo+cOAAvn79ivHjx2P79u0YMmQIANkLT7AO7KlTp+LOnTuoXr06nj9/Tg2C/v77b+jp6Yn18HB1dcWHDx9Qu3ZtbN++nTTrFBSKHypsvuHy5ctl+jkqMux54XA44HA4SElJqVDqLblRUFBAVlYWKUdXrVoV7u7uWLVqFebNm0dlrqWBXTKz459hGArYFeZyefXqFYyMjCAQCMi/GBQUBAsLC9pf7oAtW57LtlWQZXO6EhlE9sSpq6vDx8enyAY6pcXAwABPnz4FIFLMkYVBrFu3LnW1Y8nbwLs0dOvWDaNGjQIg8qVFR0fj7Nmz+Zo8HTx4EG3bti1Uqqw06Ovrk7x7buHOvFqQBw8exIIFC2iJv2TJEnTq1AkBAQE4d+4c9a4eNmwY+vXrB3V19UIDNDNnzgQg+vydOnUizUpZYmZmhvv37+PChQsl9vuVlu7du6Ndu3ZYunQp/Y81AGfOnCm3nkHSoqGhAQUFBcq5nDJlCl6/fo2tW7fixIkTFPQrzRJ30qRJAP69QQD/BpbY4F7un+y2ef/H/j9v1kTubVjpwOvXr2Pbtm0IDAzMp3EpLSUyiGx2P4fDQffu3bFv3z7ExsZi//79ACDTZjvp6ek04yhMETk37B1bWVkZpqamUFBQQExMDKysrACInOfVq1fP1yOjJE2/C8PX11ciH5KCggIWL14sk4h8/fr1AYgG/ezZs9GxY0dqU8kwDIKDg/HgwYN8jXuys7Ph5OREatDm5uaYPn06+YTZoAP7c8eOHTRIJ06cKNa/gsfj0bG8e/cOU6dOxaVLl0r92XKjrq4OFRUVtG7dWqxxWGlxdXVFw4YN8ePHD/LNfvnyhcbO5MmT6abRsWNHKCoq5lsFrF27FkuWLCnxMbx9+xbm5ubYvHkzFixYIPNUsDdv3mDnzp0kgNuvXz8cOXIEffv2hY+PDxl4MzMzzJs3r0R+RUtLSwDiM0SWvP/L+1xcXBz5s1mxaEDUR4UVkXVyckLjxo3FOgf27t0btra2eP36NWVIlJQSGUS29Ct3pQTDMPm06Ly9vamvaklbWqalpVF3MBYej0ezkeTkZPTq1QsWFha4evUq/Z+tpgBEorB5WyfmhmEYtGrVqkTHVxIqV66Mo0ePQlVVFSYmJpRKs2jRIjx69Eiifairq6N9+/YwMzND7969acbLfidpaWkkm3/w4EEEBQUVurRgG/iwDB06FB4eHoiIiMi3be6qi5SUFEyfPr3ANBwDAwOsXbsWOjo6FHGVRbT55cuXeP/+PVq0aEH1wcU1mCoKdlwMGDCAbioTJkwAIPp8UVFRFHBj8/5CQ0Oxbds2fPz4kXIsNTQ0Sl1Gx97MZ86cWaJOgpKwe/dujBw5EoAo8DZ79mxs2rQJ7dq1o6X+xIkT0blzZzg5OZU4hzT3DDH3ioLVqLx48SItoV+9egVTU1Ps2rWLrtvq1atj586dMDExgampKWVX/P333+jTpw+UlJTEuiDa2NjAyMgIERERZC/c3d0LHMNFIbVBtLS0pCjkp0+fcPr0abRs2RJGRkY0C2Pp1q0bqRc/ePAA169fR+PGjcHn86nfsbe3N1RUVNCoUSPo6ekBEA1SS0tLnDt3DnFxcXSSOnXqhDZt2qB169YFLnHZAc3i5eWFLl26iPkfcsMaDy6XCxMTE9ja2tJMqCzR0NBAjx496G826nf79m3Mnz8fKioqJI8fGBiI2NhYZGdni/XU1dXVJXk0hmHE+ly/e/cOjx49wuvXryU6nsDAQOpDMW3aNJiZmeHSpUvo27dvkSIJy5Ytw9u3bwtNMTE3N4enpyfu3r0LABRNLy0rV66El5cXzWL//vtvqQc+CxtxZ/sBs0npgEh1nXVnfP78GX379gUAseg5azBGjx6N0aNHY9++feSjLSlXrlwpMyHbzMxMunn6+/tj6dKlePv2La5du0Z5mCNGjECNGjWwatUqmiU+ePBAov2z27EpYQzDkC9bmrLK4OBgtG7dGv7+/jA1NSWFfW1tbTKOLAMGDEDTpk2xZMkS9O7dGwsWLKDnFi1aJPF7AvIosxw5cuQQUs8QFyxYQEvmO3fu0F1aV1eX5I9q1KgBBwcHNGzYkHwC3bt3R48ePWhWxi5LWAWR3EtcFnab3DAMg6ioKCoHunTpEmxsbLBo0SJqVgWIkp5jYmJQtWpV2Nra0uzRw8ODouTz5s0DIBKiVVVVRdeuXctlhhgaGoqjR4/CwcFB7P+qqqrYtWsXGIah5aWmpibi4+OhqamJ9PR0as6VmZmJkydPYs+ePaVuDsTn8ylptkmTJmjdujWaNGmC5s2bF+vquHr1KlatWoXx48ejevXqBW4zfvx4ANKX1hXG9evX8fbtW/pON23aBAcHh3y5pZLAtpZgx+XAgQPJL1qvXj306NEDOjo6WLVqVYF5lewymmEY1KxZE7q6uiWeIbLf7cePH8tUxYYNPGzbtg27du3C8uXLERISQn3Ux4wZg9WrV8PS0hLHjh0DAImXz2xA5uLFi5RVUVISExPRpUsX3Lx5k7p0JiUlwdbWVmzM8/l8PH36FBMmTMD169cpJ9TW1lbqGSJcXV0ZV1dXBoBED29vbyYzM5PJzMxk+vfvX+h2tWrVYtavX88IhUJ6MAwj9ndRj/j4eCYhIYH58uWL2P9TU1OZIUOG5Hu/s2fPMhkZGUx8fDwTHx/PWFhYFPtZjIyMGCMjIyYkJITJyclhvn37xhgbG0t8LgAw7PmT5hwCYNTV1ZnevXszS5YsYVJTU5nU1FRGIBAwQqGQEQgETHZ2NpOdnc3MmzdPqv2W9mFvb88IBAJGIBAwjx8/ZnR0dBgdHZ1iX9egQQN6Xd7HunXrmHXr1hV7DqU5zurVqzNv375l3r59ywgEAub48eMl+rz+/v6Mv78/Hau03/+aNWuYNWvW0HdnZWVV4nP/8uVLRiAQMDNmzCiXMcjhcJglS5YwGRkZTFRUFKOvr8/o6+szABgDAwPmxo0bdF74fD6zZ88epmbNmhLvPyYmhuHz+UxMTAwTExMj1Wvzftd+fn6Mn58fIxAImJiYGMbU1LTQ7SdMmMBMmDCBef36NbN7925mwIABEp9DqZfMkZGRJJJZVBQsNDQUCxYsQIMGDdCgQQNERkZSnSdbMnX9+nV4eXnh2rVrOH/+PMaOHYuxY8eiRYsWqFatGqpXrw5zc3Po6upCV1cXJ0+ehJqaGg4dOgRXV1ex6piNGzdCWVmZtl23bh0V7hcGK+IZHh4OLpeLatWqSZRvJwvS0tJw7do1rF69Gvr6+tDX18fy5ctx/fp1MAwDHo8HHo+HuXPnUp5iadHU1KRIaWHcuHGD5K9atmyJLVu25KtpLojPnz9jzZo1WLNmTb5gQO3atcXquGXB9+/f4e7uDnd3dwCimR0rPycp6urqUFJSIr9sSkqKVDMzbW1t2NraUmoSAEq3Kg2l9UFKCsMwWL16NQYMGICfP3/i+fPneP78OfT19REXFwcbGxvMnTsXc+fOBYfDwZQpU3Djxg0MHDhQov2vX78eHA4HBgYGMDAwKFFLEEB0Ptq1a0d+ST09PaxZswaqqqqU8ZIbT09PeHp6IjAwEPr6+tK1M5X2zrJp0ya6a8yZM0fi15mbm9PsZ8OGDSW6U/B4PMbJyYkRCoVMbGwsExsby6iqqjIAGBUVFebw4cNis8lnz55JtN8DBw4wOTk5TE5ODlO3bt0yvzubm5szjo6OTOXKlRkul5vv+T179ojNsOLj45kWLVqU6JyxD1NTU+bdu3dMTExMsdu2bduWSUpKYgQCARMVFcVERUUx1apVk/i9WrZsyaSlpTECgYBJTExkatasWeTsoCSzG0A0w+FwOMzIkSMZgUDAxMbGMoaGhhK/ftmyZWLn+ejRo1Ifw4kTJ5gTJ07QDNHDw6PE39Hjx48ZgUDAjB07tszHYN6HpaUlzeRWrlyZ7/mBAwfSjE8gEDArV65kVq5cSTPKgh7NmjWj7QUCAfPXX3+VagwDYFasWEH7u3z5MnP58uVS7zP3OZQHVeTIkSOHRdo7i56eHs3OfHx8JH5dnz59aIZYmjuZpqYm8+XLF/IfKSkp0XPVq1dnvnz5Qn7H+Ph4plmzZsXuMykpiWaI27ZtK/O78/Xr1+ku5+zszHC5XLGZoqKiIrNr1y5m165dTGJiIiMQCJiEhIQi78bFPSZPnszw+Xxm9erVUt+JBQIBc/bsWaner0uXLsyVK1cYGxsbic9hST+boqIi8+LFC0YgEDABAQFMp06dmE6dOhW6fe/evZknT54w8fHxYrPwjh07Sv3eFhYWjIWFBSMQCBiGYZjIyEimUaNGJfocd+/eZQQCAXP48OEyH4MFPQwMDBgDAwPm7du3zNatW/M9b2xszMTExNB1LBAImBs3bhS6P3V1dSY4OJhWbHfv3i3V8bGPSZMmMenp6Qyfz2f4fD7Tu3fvUu+Tzl9JTuT8+fOZ+fPnMxkZGcUaxapVqzJVq1Zlbt26xQiFQiYmJkaigEdJHqampkxcXBwTFxdHX8L+/fvFjGZBjz179pBBPH36dJkPxg4dOohdjM7Ozoyzs3OB265YsYKWn0eOHCnxubl16xbD5/MZS0tLibavVKkSc+/ePTGj6ODgUCbfmywu5mrVqjFfvnxhBAIB8/TpU+bp06cMj8djADDa2tpMt27dmG7dujG+vr7kDhAIBMy1a9eYa9euMV27di3R+yooKDAKCgo0vgUCAXP16lVGV1eX0dXVlWgfrVu3Zlq3bs2kpKQwAoGA+fjxI2NiYlKmY7Coh729PfP582emR48e+Z7LvXRml8NBQUFM06ZNGTU1tXzbHz16VCwwI6sxM3XqVCY5OZlJTk5mUlNTmYkTJ8pmDJbkRA4fPpwZPnw4fdCoqChmyJAhjKqqKqOqqsro6ekx3bt3Zw4fPkwGivWxtG/fXmYnJe/DxMSEosy5fYkGBgZFvq5Vq1aMt7c3k5OTw/Tp06dEJ1LaczhlyhSxgcLn85m1a9cyHA6H4fF45B/LPaiSk5OZhg0bMg0bNpT63Pj5+TF8Pp9xcnKS+DV2dnZMRkYGk5GRwQgEAubNmzclem+JB2Mp99OmTRsxA+7h4cHUqFGDOXnyZL7Id1xcHLN06VJGRUWFUVFRKfV7t2jRgmbzAoGAGT9+PDN+/PgiX9OpUydmzZo1TEREBBMRESF2fNbW1mU+Bot6mJubM0uWLCnwuWbNmjH37t1j7t27RzcBoVDIrF69mrG0tBS76R47doyuQ4FAwAwcOFDm40YgEDBv375l2rVrV+p9lUrcwcjICBMnToSpqSlOnTqF9+/fAwAsLCzyFWoDos5mZdnZTllZucB8xuJqQp88eYLVq1dj//795VaYf+bMGfTv3x89evSg0qb58+dDTU0NNWrUQHJyMgBRniYbXUtKSsonbFsUbDmig4MDVRHlFjItjsuXL2PcuHEARIrS9erVw507d6hboSxVRmSBv78/JkyYQNqQ48aNo+NniYyMxMGDB7F27VpkZWXJ7L2fPXsGExMTPH36FDwer8BufLnp2bMnjh8/XqDKUkBAAOUE/i4+fPiA1atXF/hcQEAAqWAbGBhQ7t+CBQuwcOFCACKtxdGjRyM0NFSsdlmWn4vNfqhfvz4GDBiAbdu2oWXLlqXaZ4kMYm61CU9PTwwbNgwuLi75BBMAkXgAICrRGz9+fJnUZ7IEBweTeAGbCnHy5Ml8KjMFIStZMUlJTEzEgAEDMHToUEoQt7S0LLKVJp/Pl+r8sXXR7P7u3btX7IWal4cPHwIQpdWYmJhAR0eHBBvmzZtXoXpksNL9nTp1AgBKfI+IiMDatWsBiIx8WTWw//HjB+rUqSPRtkuXLi1Ucs7Dw6NCy+znJi4uDra2tjhy5AiaNWtGcnGWlpZ4/vx5vvYVsjSI7A3ZwcEBPj4+aNWqVakEjgF56Z4cOXLkEKXOQk5ISIC7uzvOnDlD6ip9+/ZFREQEzp49S0u00pbxSApbqtOuXTt4eHhg69atJSrpKg8yMzNx5MgRnD17FoBIRWjixIlYtGgRzR5yux6kSjDFv2VUkyZNwpYtW+h9pIEVTRg2bBhu3boFPT09moH5+vpi3Lhx5dZVT1JOnToFQFSC5u3tDXd3d5nLkJWWmJgYcLlcMAxDPbE/fPgAFRUVqdwaFQF2llivXj0cOXIEAEg0OvdqR9qe2ZKSkZGB0aNH48qVKzAzM6PxOGbMGHI9SYrMyjLi4+PRr18/We2uxLBajNJ0hvvdZGRk0M+tW7fKrOEVq81XGo0+lpcvX2LEiBE4ffo0nVtNTU2ZKdjIklu3bgEouv3q74btxfJf4u3bt+RbPHr0KGrXro26deuS+6os4wchISGYPHkyVq1aBTs7OwCAnZ0djh8/LtV+yqdOTc5/Ah8fH9jb25PqNsMwJM4hRw7wr1gLK6tWnjx8+BBTp06l4G7NmjWl3ofcIMqRirt371bomZec/28+fPhQqvEpD6rIkSNHzi/kBlGOHDlyfsH5ld0uR44cOf/3yGeIcuTIkfMLCqrkFlstjLdv30JbW1tMzruk2NjYABBVu1hZWeH79+/UMP3WrVt4/fo1SaoXx/3798EwDJycnMq9ciL3eZPkHEoK20LUxMQEVatWRVZWFr59+4avX78CqBhlc8rKyli0aBGWLl2Kvn374tq1ayXaD3veJD1/XC4X69evx9y5cwGIKni2b9+Offv2oWfPntRaoH79+qhVqxaMjIzotYmJiVi+fDmCg4MRGRlJEck/mZKOQbaRWP/+/UvcFZPFzs4OixYtolzD1NRU6v/8J8CeN6mizK9evcKwYcPEeqKWFFaV+cmTJ/jnn3/QoEEDyh/68eMHQkNDJe63O3HiRPj7++PEiROUECpt1zI1NTV0794dhw8fpi8yLS0Njo6OOH36NJUglhexsbFiPysSbEqFk5MT2rRpAwBU31weCIVCLF68mL6nSZMmwdnZmQwkmxv5+fNneHh44N69e3Rz5fP58Pf3L7djrcgsXrwYLVu2xIEDBzB8+HBKp5IGRUVFHDp0CCNGjBBLwmbbAf9pyJfMcuTIkfMLqWaI06dPh52dHdavXw+g4K540pKQkIA9e/aga9euaNiwIQBgz549mDBhAuzs7NC6dWuxqpNnz57h58+fYgX6Hz9+hJmZGdzd3anDG9trQ1LS09Ph5eWFqlWrksrH5MmTcfjwYXTu3DmfasqfiLa2NrS1tak73uPHjwvczsjICNbW1ujSpQv1rNDU1ESPHj2QkZFB/2O7L+7fv5+ag5cXampqYmOAw+FAIBCgV69e1AdaUpfL/yvBwcF48eIFbGxscOXKFVKq2b17d5G9ZYyMjOh6GDhwIBo1akS5f6xNYMsR/zSkMoiJiYm4d+8eNfOJjY3FokWLipXXKo79+/dj//79UFZWBgCsWbMGNjY2ePnyJapUqULNsn/+/AlNTU0YGhri0KFDAIAdO3bgzZs3SEtLg7OzM/khrays4OjoKPWxZGVlkfrMkiVLcOnSJTg4OFA5GCt9VpEYNWoUrK2t6W8NDQ1wuVz8/PkTgMh4CAQC1K9fH82bNydDcffuXWpxytZ86urqon379tSKMy9KSkp0sSQkJCAwMBA7d+4sN59mrVq10LJlS6xYsQLm5uYAgLCwMHz69AndunXD2rVrMX/+fACipulyo1g0mzZtgq2tLdTU1LBjxw4Aorr1uXPnIjQ0VOymw+VywePxcOXKFZq8sHz48AEODg4l1iywsrJC3759yeVVu3ZtPHz4EAcPHkRQUFAJP530SF2pMmrUKDg5OQEAZs+ejc6dOyM4OBhJSUk4d+4cAJG4AwB8/fqVjBzDMPj+/TtCQ0MRGxtLQZUXL15QIITVp2M7fVWpUgX16tWji+358+dQUlLCxIkT4eLiAgDo0qULvnz5AicnJ7x584YEJs6fP4+NGzciLCysZGfm1/HcuHEDPXv2JKfrrVu3yNBUBDp16iR2M2HFIIrK1ufxeACArl27FrpNXFwcgoOD6cajq6uLiIgI/Pjxg/r6JiYmlnmHOC0tLXTp0gWAyC/Vrl07KCkpgWEY6hm8aNEixMTE4MSJExg8eDB8fX0BiIJtixcvBofDoeNkg1IFoaioCGVlZeq8qKSkBC0tLeow+e3bNwDiM092lqysrIzU1FQAopIxtn58x44dUotylCf37t3D+fPnMXDgQBozrVu3xsOHDxEdHU3ybzk5ORAKhRg1ahQYhiGf+qtXr+Dm5oYTJ06U+BgaN26M06dPQ1tbm/y7qqqqGDVqFBwcHBAWFkaCHUePHi1TaTSpDeLPnz+p4fiBAwfQqFEjLFu2DM2bNydDCRQsypqeno4LFy7g77//hpmZGQDRiS4sMhwTE0ONwFmys7Ph7u5OJ8je3h4jR47E5cuX4enpib179wIAnJ2dsXDhQuzfv79Ukec9e/bAwsKCGprPnj0by5cvL/H+ZI2SkhJUVFTE/leYMcxrKKOiomBgYAAFBQUKYL158wabNm3C48ePf6vhb9CgAfr3748lS5aQ0QFEhtrX1xenTp3C5cuXxV4zduxYfP36lRz61tbWePDgAYB/DeGXL18AiC64b9++wdDQEACgo6MDFRUVKCsriwnH1q1bl84Zq5n5+fNnnD9/Hg4ODuR+MDQ0RGhoKPz9/dG/f380aNAAANC7d2+sW7cO586dg729Pbl/Ll68iNDQUDKiv5PZs2fjwIEDGDlyJADReatevTqqVq2KwYMHAxC/nlNSUrBgwQIAoOutNLi4uCA7OxtLliwhcV9FRUVoampCSUkJLVu2ROfOnQGIRIBtbW3x4cOHUr9vQciDKnLkyJHzC6pUkWUOXXlTs2ZNjBkzBitXrqTZYEhICHr16oXu3buXui2AiYkJPn78CEDk72Rni0DZ5SFKipGREbZv3y4mJ/XmzRt4enpSnujNmzdhamoKoVAIJSUlmg1GRkaCx+OBx+PREuh3KDUXlIeYk5MDBQUFvH//npbAx44dw7t374rNf2XTbyZMmABfX19YWVnB0tISgGhGzefzkZ2djZSUFHLH+Pn5gcfjiQUThEIhuFwucnJyMGzYMFStWhUACmyPAYjGnKGhIVRUVMgtwcIG/nITGBiIR48eUYrYjx8/SMNSGspiDLZs2RK3bt2i1Kbcn9fCwgKfPn0q9XuwOYv79u3D0aNHsX379kK31dPTAyBazu/duxfz58/HyZMnS30MLCXKQ6yohIeHY9WqVfDy8qKTOmjQIOzcuVMmPVJyD27WMFYUIiIiJJJaio6OLoejkR2DBw+GtrY2zp8/L/WycvPmzWI/ZcH69evpouFyubC2tsalS5foRtKrVy+sXbsWR44cgZqampgBYZfLeY1ogwYN0KBBA1qS79ixA/Pnz8fmzZt/ezDo6dOn6NChA33mAQMGABDdDJo2bUqtKErTEoQ1cl27di3WPcP6rb29veHj44Pjx4+TX1iW7T/+EwaRJTAwEH369AEAtG/fXmbGa/HixfT77du3ZbJPOUVT0RSuf/z4gRkzZhT6/MqVKwGIouC7du0ixfPMzEzUqFED79+/h4WFBfk0O3TokG8fs2bNAiAau6yvHcBv8zMGBQXRMfn7+2P16tVQVFTEqVOn6No6duwYUlNT4e/vj8+fP5NxT0pKQk5OTpH7v3nzptTHlJ2djenTp+Pnz5+4cOECAJHPU1aBq/+UQQT+FaiUleFq1KgRBgwYQA78snLmyvlvkJKSgrFjx+b7f7Vq1dCuXTtaaqqqqiI1NRWZmZlkdDp06ID69evDxsYGNjY2FKS8cuUKdu3a9Vtm+exMcPPmzfj+/Tvc3Nygo6MDU1NTAMCqVasoWJd7Bvzo0SO8efMGN27coEAWwzB4+/ZtqY8pIyMD8+fPR5UqVQAAc+bMweTJk2Uyq/7PGURZMm7cODg5OSEmJoZyE4u761VU2EitpqYmDeaGDRuiY8eO0NXVpT4UGRkZFP1kGIaWMmzKSePGjWk2JBQK8eDBAzx69AhPnjwpMpn3/53IyEia8eWFjYpXrlwZPXv2hJOTE2rWrEmaAVZWVhgzZgzs7Ox+a5fDU6dO4c6dO7Czs6NcTz6fDwUFBSgrK4PL5VIb4CZNmqBt27aYNm0aRe0FAgEeP36MkydPUnpcScnJySF/66VLlzBnzhxs2rSpVPsE5FFmOXLkyCHkM8Q8KCgoYMyYMQBE0a+rV69izpw5NO2vSBgYGNBsj+09ra6ujqysLPTq1YsqfHr27AkLCwsIhUJUqVKFoqW5YRPl88I2wPLz80NmZiaMjIzQuHFjep4V5GjRogUCAgJk9dH+L4mNjcWxY8dw7Ngx2NjYYOfOnQCAOnXqoGrVqhg9ejTN1H9X3+bo6GiqLCsKY2NjdOnSBRwOh6Lr06ZNQ+fOndG5c2d4eHiQwIuzs3M+1SF9fX14e3vjwYMH5FLIC1vB4uLiAnd3dzx58gT3798v1eeTG8RfcLlcTJ06FTt27EBISAgAYPTo0TIL7auqqlJ53YABA1C9enX8+PEDVatWhYeHBwBRKVxRiiNaWlq09J0/fz46dOiAli1bim1TWEpI7v+zP3NXtbD+l7zpImzdcrdu3RAZGYmcnBwayJs2bYK9vT2mTZuGVatWYfjw4QBKJwsnR8SNGzcowrt69WrUqFEDM2bMoKqdtm3bVoik7sIICwujKieWbdu2oUmTJtizZw+MjY3Rq1cvAKKgyNevX3Hy5EloaGgAALU1nTRpUrHvdeHCBbRs2RKbN29G165dS1VGKjeIAMzNzTF58mQ4OTnh7t27lGcoyxQbFxcXqnDJa7B69OgBQORjycjIwNGjR/H582cAIuMSFhaGkSNHokOHDjAxMRF7bUJCAnR1dSVqrPP69WuYmZnRrO/ixYtIS0tDcHAwRXVtbW2RnZ0Nc3NzfP78mbZ99+4dkpOT85Xq3b17FzVr1kSfPn0we/ZsAMCKFSukODNyWPT09KCvr4/k5GRERUVROdzLly9x/vx5mJqakl9x2rRpMvGZlScxMTG4efMmLC0tMX78eBKTqFatGqysrLBmzRoax1lZWZg6dSqeP38u0b6XLFmC58+fY9euXQUGtSTl/9ogssGB8ePHIyIiAvPnz8fevXvLRKiAy/3XXZuQkIBFixahQ4cOSEtLw8CBAwH8Wzs7ffp02rawGd/nz59x/PhxnD9/HjVq1KDkXvZ9FBUVKc8rNjYWOTk5CAgIKDZvrCSqNVeuXEGfPn3+s9342GRudnaeu7RPGtTU1FCjRg0AIKPXsmVLTJw4EYBopmRiYoK4uDgsXLiQlpHKyso0c2Jz7lghhj+RzMxMuLu705L3+PHjqF69OuLi4uDn5wcAOHPmDM6ePSvxPvl8PomwsGlyGzdulDoIKg+qyJEjR84v/m9niE2bNoWzszMA0XT75MmT+YQkZMnJkycpVaFSpUro0KEDRo8eDUC0/AFEAZ2VK1di4sSJ0NfXByAu1HDy5Ekqfo+Ojsa7d+8AQCa5XaXhyZMnSEpKEiv4/9MqYwDR+R82bBgFmPh8PtLT09GtWzc8ffqUvpO4uDh8+/YNioqKtG1ISAiysrKQkJCAjIwM8smam5tDUVEROTk5YBiGFIaysrKQmJgITU1NEnxgVwIGBgbkVwbEVwms37C8FdzLAjYA4ujoCC8vL0RHR4uVoErLmzdvcO3aNaxatQoAYGZmRgFSSZHaIGppaaF3794ARD6Pffv2IScnB0ZGRoiIiJB2d78FbW1t2NnZoU6dOgBQpoaQ5cOHD7REX7VqFUaOHAkXFxcxw8Hn87Fo0SKcOnUKWlpaAIARI0bg3r17Ui0fypvAwEAcP36c9Cc3bNgg9UD8HWhpaVEgqF27dujXrx80NDToJpSZmQk+nw8ej4cBAwbkCzgB/96wTExMwOVyyXCxOZkKCgr5aqQBUbCK/Y5ZN0dheZxcLhffv3/Hli1bSPLsv8SVK1cQERGBBg0aUK4mq7IjLVOnTqXvZPz48fjnn3+kcgNJZRB79eqF/fv3k+QRh8PBjBkzwOVyoaqqSjOWFy9e4PHjx/D39yffVnGRR9ZPAxQ+MGRFUlLSbxFi2LhxIwCRT2j+/PkICgrC5cuXSeWb5c2bN/Q761Mpa1g9xYULF6JmzZokDsEageTkZHz9+hXGxsaU+iEUCmn2snTpUvTr1w8AMHz4cHh4eFCZWkVESUkJHz9+JOm0jIwMfP78GW5ubhQ4kpdplh8bNmzAzp07aYZ4584dbNy4EQ8ePJAqmi4QCGilUrVqVWzZsgXv3r2TWLhWKoN4/PhxMTl/hmEoDw4QRYsAceFR9kBOnDiBXbt2ARA5/NkZxJAhQ5CZmUm1n4BoSbJ582aEhYX9MbNOSWAN/vLly/Hlyxfs27cP7dq1I0d7gwYNcPfuXSo/LE+MjY0BgLQu80bqEhISEB0dDU1NTUpLmjJlCsLDwzF58mQYGBhQEEdBQQENGjSosAZRS0sLmzZtwqFDhyjS+V9HVVUV5ubmGDp0KKW7MAyDCxcu4PTp05TV8LvYu3cv6tWrR+4ja2trtGrVCsnJyeDxeFQ66+XlhS9fviAyMrLQJnRs/q2npyeaN2+OnTt3YsCAARK5caQyiBcuXJC6jwor8dO4cWMMGzYMCgoK4HA4aNasWZGvs7OzQ0hICNasWUMfMC0tjfpl/OkcOXIE2dnZcHNzI8OhpKSE6OhobN++vdx7lLBugyNHjqBr165QVVUlgU5A5Pdkb1qsAb9z5w7S0tLEboosrHp6RaNp06bYsWMHAgICsHTp0t99OOXGzJkzqRcSu6RkGAaNGzfG0qVL8eHDB2zbtg2AKAeyvH3AAoEAS5YsIYV7Ozs7tGnTBgYGBoiJiaEeLuyN+uvXrzRzPHjwIF6/fp1P9ebixYswMzPDunXrsHXrVpqEFRV5lkeZ5ciRI+cXUs0QV6xYgUGDBkFHRyffc1lZWXj58iUAkQXm8Xho27YtPa+oqIjWrVvT32xjbB0dHVhZWYktmVlMTEzEisDT0tKQkJAg1iODXYZmZmYiMzOTlpunTp1CTEwM0tPT8e7duwopynD+/HmEhIRQNUyNGjVQpUoVbNy4EXXr1gUg8iHy+XykpaVRcnRZwPp4c3cXtLe3p0oVMzMzREREgMvlomPHjgBEQqFWVlZ4+PAhwsPDMWzYMACiIIC7uzsmTZpUYfrPsCuVBw8eQFFRES4uLjR2/suwboypU6dSwMfHxweA6Jo0MDBA3bp1Ub9+fbHI9rFjx7B//36KC3A4HIn7pJeUnz9/kp99y5YtqFy5MrKyspCTk0M+7mHDhpHYMeu+mzx5MrS0tJCUlITHjx/TmG3atCkePXpEr2MzNP75559Cj0Eqg/j9+3f89ddfNG1l+xycPXsWR44cEdM3U1NTQ+XKlWkbR0dH6qi1c+dOUo/h8/lo1qwZ6tevT9HrwkLv6urqUFdXB4fDgZGRkdhzeROYBw8eTP978eIFBQc0NTXh4eGBq1evUkexsv6iCyM7OxtPnz5Fo0aNAAAeHh7o378/DAwMqElR7s8VHBxMX+rZs2ehoqJSZNOk0lLYsnfPnj30u66uLlJSUsDn8yn9Z/Xq1Rg4cCBSUlLg6Oj4W3yieWGlotjkaraR1P8LrJEA/vWxTZkyBSkpKWjQoAEGDRpEQbGGDRvCwcEBDg4O9JqMjAyMGjUKV69eLZcbiUAgEOv4xxZLuLm5Fbi9oqIiHB0dkZCQAAsLCwCibJJXr14hIyMDz549k6jqpUQtBCpXrgxAJN3ftWtX7Nixg6LJhWFlZYUDBw6gVatWAP4Nq7Mij8C/6QdDhw6Fvr4+eDweMjMzae3P4XCgpaUFPp9PM8ekpCTExcWRICU74FetWgVFRUUkJSVBS0tLbLbKws622GMICAjA9+/f6bMkJyeDw+FAU1NT7HVZWVl4//49oqKiZC7f3qJFCzg7O5OAgpmZGeLi4qCiokLVCrk5cuQIzp49WyKxTVnDfn8DBw7EihUrYGlpiU2bNlH+ZWEU1EIgNwYGBgCAv/76C1++fMHly5fpopYUNufz0KFDCA4OztdG809GkjE4cuRI8kuzwhDXrl3D9OnTqfKGnXHNmDEDlStXRt26ddGzZ0+x/bx48QLnz5+nOuXySFkrLerq6mAYpsgbc6laCMTGxtJPSWsNg4ODsX//fjKIbN2rv78/iVCy6TZsRz2WknT26tSpU6HP1a5dG127dqUa4h49ekBTU7PA3LnCSuf++ecfer0sefbsGYYNG0Y5atra2khLS0OTJk0watQoqi1u2LAh2rRpgzFjxmDYsGF0DpOSkhAaGgovLy/6nlgEAgFevHhBcuyyhv3+zp07h7t37+LJkyfo1asXBS9KmkzMjpmFCxeCw+EgLCwMbm5ulLMWHh5e7D5yK/ScOXOmRMfxJ3P27FkIhUKcOHGCJjTjxo1DSEgI1q5dCwDk3mATm9XV1dGmTRsAIvWZlStXomnTpmJFDfv37/9t4rWSIk2bA3lQRY4cOXJ+UaIlMxsASU5OlsqfoKenB29vb/KZAYClpWWFaNykp6eHunXrws7OTqy7GltlwOZYamho4PHjxzhy5AiCgoJ+W9e9Xr16YeTIkejTpw/NJtljLkr+KzAwkAJSGRkZ0NHRQU5ODi13fXx8cOnSJXz79q3EIgYs27dvx6xZsyi3bN++fQVuV9ySme389uzZM5iYmNDnY/1Kf//9N06dOgUul4s7d+6IScmzenxs5z5dXV20a9eOAoD/BaQZg4MGDaIZIauc9OjRowJ7vOTF2NgY3t7eYr2qGYZBQkIC9u3bh127dv0RS+iCKPGS2cDAgAbTwYMH4erqKnFliZKSEuW1sRQUsf4dxMfHIz4+Hk+fPv3dhyIRN2/exM2bN9GpUydoa2tTwKpPnz7Q1NTMJxPG0rBhQ/KfFaRO06NHD2zcuBGRkZHYvXs3+Vm/f/8OHx8fqaoGdu/ejSFDhmDKlCkACjeIxcFGwLdt24b169eTL5X17Y4fP56qfW7dukWdFlesWIF+/frh/PnztK9bt279p4yhtJw/f55UZubNm4dx48ahbdu2ePv2LbkSTp8+XWDvoLCwMDRp0gQ2NjYUFG3RogUqVaqEhQsXYsSIEeSqio2NLTauUBGR2iAmJyfTyVq8eDF0dHQKVbTNTatWrTBy5Ejqj8v6HgMDA6U9BDm5YBPVvby8AIjudGpqajSrAv6t3U5PT4ehoSEZGG1tbQwfPhwKCgqUlqSiogJDQ0NUq1YNa9asEXuvnJwcJCQk0E3Ny8sLGzduRHh4OBiGIf8my6dPnxAUFFRgSlVJ2LNnD3x8fLB48WKxCGhuevbsSb5dJycnqKmpAfg3zYuN3peGevXqoUuXLtDV1aUyVhUVFTLQP3/+pHP85s0bXL58GRkZGcjIyKDAxe9MR2Kv37lz5yIoKAjr1q2DhYUFVSnNmDED7du3L9AopqWl4dy5c5SBsGnTJsyaNQsKCgqoVasWZT10796dZuV/ElIbxKysLBpUHh4emD59OmxsbHD69GmK/CUnJ0NXVxfdu3enpaaJiQnVjQYHB1O94Z94F6nopKeni0XUoqKi8km0s+RusQqIZuxt2rTByJEjUb16dUpXsbCwgKKiIv0NiKoG2BQstn4dAEJDQ/Hu3TuMHDkS3bp1w5EjR2T22T59+oRJkybB2dmZciarVasGGxsbGBoaQlNTk5b/rIH6/PkzBcyKq6lv3rw5Vd74+vqSOMOUKVNIt1BVVZXSv3JTlLvCz88P0dHRVKGVk5ND+bqsy0hJSQk8Hg9Pnz7F+/fvxW4wcXFxMu0/DIjaTmzfvh3BwcFYvXo1HVulSpVw8uRJuLm55VO9zsu8efPw8eNHmv2z5+T69etwcHBA165dKcWJzWkUCoUQCoWoWbMmAFEK1NixY8WENRiGQXh4OOUXs/vw8/PD3r17IRAIaFs2E4TH4+H79++lKkMskQ8xN25ubhg9ejRSU1PFLpa8vH//Hl5eXnj58iXu3LkjddpEReV3+RDLAx6PR0bF1NQUHA4HEyZMIBl71p+X1zDkNgq3b9/G3LlzAfzbAyMvxfkQJcXU1BQtWrSgaLahoSHmzJmDqlWrUuSU9Z8VxpUrV2Bra1vkNs+fP0fNmjVx69Yt+t/79++RmJhI78d2n5OE3EagMLKysigDAYBYjp6sxiC7DJ4wYQLdFNgMgeLOW82aNfHPP/+QghQg8lHzeDzKAS5ILYglKSkJO3fuxNWrVwGI8grDw8ORkZGBtLS0Uvuzi4M9b/Iosxw5cuT8otQzRAAkYZ+7x0NSUhK+fPlCfSESEhL+k317/8szREkxNjbGpEmTqBrCxsYGsbGxuH37drEzC6DkM0Q2CX/q1Kk4duwYdR7Mu82TJ08oyDRkyJAik9h1dHRoFqahoQEjIyOkp6eDz+dTyZe/v3+RMxZDQ0OqKMqb2FwQkswQWUJDQwGIghlshZWsx6CRkRE8PT3Rrl07cnPdv38fly9fxs6dOwu9jqtXr45r164BECk3AaIVJOvfrlq1KlRUVKCjowOhUEiuDYZhkJSUVOpezaWhVInZeWH18UrT3EXOn0tYWJhYsIJN2i0vGjdujDlz5mD27Nm4du2aWCpYTk4O5syZQ0nc7u7uqFevXqG+68TExBIVAuQmKiqKbgR5DSKbFM/n86GjowMej0fR3QcPHkBPTw/p6enQ1tYmQzl8+HBq5clG2MvS9x4REYGePXuibdu25D6YOXMmBAIBKlWqhN27dxeYXvP9+3d069YNgCiYVKVKFbRt25bcFX9CkOX/q6BTzn8KNjK+b98+dO/eHRcuXBDLaf327RtOnjyJ1NRUqrNu3749EhMTsXXrVnh4eFBOpix9VEuWLBGTFktNTcWyZctgaWmJ3bt3AxAXAS4OVmm9vHn06BEFKHr06IEuXbqgS5cuGDVqFM2ynZ2dKfijrq4OQ0NDAMCoUaPg5uaGpk2bUo00O2uuyMgN4v857dq1w9KlS6mc69ixY6SL96fw9OlTmJubY+PGjWjXrp1YHXhusWIWRUVFzJ8/H/Pnzyfll7Fjx4JhmFKVoCkpKaFPnz6YOnWqmHjErFmzZBppL0/Y8s8uXbqgX79+mD9/PqysrKhVb/fu3REfHw8ejwclJSXUr18fANCmTRv89ddfuHHjBs0aT506VSGEPopCHlSRI0eOnF/IZ4j/h7Aaed26dYOHhweUlZUpKffFixe/89BKTEZGBmbOnAk1NTUKthgZGWHIkCHQ09Mj311KSgq8vb1hamoKV1dXmr1EREQgOjoanz9/hr+/PwCRcvS7d+/A5XLF0lwKw9LSknyVLLNmzSK9yz+Z1NRUnDhxAnfu3MHixYupHLNOnTpiqTasCyIyMhKvXr3Co0ePMGTIEAAiVwLbfqKiUmEMYs2aNUkEUkVFRWIfS+XKlcHlchEbG/ufjGKXhDFjxqBy5crk26lZsyYEAgEiIiJgY2MDa2trACLH/t27d7Fly5b/TGuG3EuypKQkLF++vMDtXr9+na/Bl729PZo1a0ZScWz+5I8fP/DgwQOqzkhKSoK6ujo0NDSotHHt2rUUzImMjCSxVU9PzwopTlxSIiMj4ejoSFVMy5cvR7169dC2bVtERERQvxa2F1Lu4IuxsTFCQkKgoqKCNm3aUF4qj8eTmVrO+vXr4eTkBADo27ev1I3CKoRB7NixI/7++2+auaSnp2PTpk1ISkpCfHw8OcqfPn2Kbt264evXr5g+fToAURKplpYWVq9ejatXr1JCbFHVGb8LVjG8cuXKcHR0hKKiIqlPS0pwcDAAURqTiooKkpKSUKVKFUpzYKsl8lZNsH/fv3+fHPuHDx8usDzr/4Xs7GyxiDL7O3vDUFZWxowZM9CpUycMGDAAAwYMEHt9YZUpo0aNknlVSUWDlZubMmUKVFRUULVqVWRnZ9P/824HAN7e3rhy5QrMzMxgbm5OAZuUlBRERESgcuXK2LBhAwBRahOHw5HKUGppaWH8+PGU6leSronlahANDAxQqVIltGjRgpZo9+/fx6hRo2iZA4jUtnPf2VlBgZSUFGhrayM9PZ1EQ1mWLFkilvrBtg44ceIE/vnnH5rKJyYm/paZZPPmzSkfi214XhKsrKwAFH4xsmRnZ5MazN69e5GRkYFbt24hJCSkwHw9Of/CNlAHRBdxnTp10KpVK6rkUFNTg66uLtTU1EgMhGEYhIaG4ujRo3j48OFvOe7fRWZmJuVH5sXZ2Zl6iu/YsQP169cHn8/Hhw8fKMdRS0sL9erVAyBqDAWIzufPnz+xe/duhISE0Ew8KCio0NK8LVu2QEdHp1hB4qKQB1XkyJEj5xflNkPU0tLCxo0bScqdhW2mVBRsMipb/C1JnaiamhqaNWuWr93pli1bsG7dunLvo7Jz585SzQwLIyQkhNqZAkB0dDRq1aqFp0+fUoMdOaXjy5cv+PLlSz4ldznFk5OTQzPm3NeipqYmrWByw6bzzJo1CxoaGpgzZw7U1NQoST0nJwcvXrzAhw8fKNCloaGB/v37o1q1aujVqxe1SCgJ5WYQR44cmc8YSgrrQ2QFBqKioqhE6ODBg3j27BmVXNnb2wMQ6f7FxsaievXqYr1InJ2dYW9vjzFjxpAuXkFfjKxp3bq1RKVZ/v7+SE5OJrkqtmezQCCAoqJivuW+NAm+cuRUFAq75lg/7tGjRzFlyhRMmjQJ5ubmZBAVFRXRqlUrsespt/uotBU85WYQWcsvDS9evMD27dtJAWPevHlYsGABDA0NSYopNjYWYWFhiIqKwu7duylg0KhRIyQlJcHZ2RnNmjUTa4FqbGyMu3fvUoAiICAAd+/exZUrV8qs30hh3L9/H69evQIgElT98eOH3Mcn5/+WgQMHAgAWLFggNqNk/Yas4bt9+zYFJCtVqkQq96zcYEkpN4P4/PlzymIvDDYH7uLFizhy5AgSExPFGsQsWbIEp0+fxs2bN+mDL1q0COrq6nBxcRFLb3j9+jUAUQ0m+zz7N6vSzWbhjxkzBg4ODnj69CkOHDhQLkXmx44dg4+PD3x9ffNF5uRUbDQ0NGBqaoqUlJRSae9VJKpXr06Bx/KGx+Nhzpw5mDRpkpgLLTs7G+vXr4ebmxulkBVU6aKqqgo/Pz9ERUVRUKaklJtBXLp0KZo3b05GkU33OHr0KJKTk3Hs2DFaDhbVJSsoKAgTJkzA/v37AYiUdv766y9kZGRg2bJlBfZ4SUtLo6j15s2bYWZmhk6dOtHdpkGDBtDT00PLli1Rp04dMqYBAQEy+vSiLzd3JD02NhbHjx+X2f7LGg0NDTRq1AiNGjWiiGBWVhYSExNhZmaGatWqoX379gAg9jl9fHzKpDvh76RZs2bw9fVFWloaKXfnFZXIi7a2NlJSUiiyam1tjTZt2oDH45GK9qdPn+Dh4SFVm4bS0LZtW/D5fGhpaeHgwYNkjMorb5JN6Pbw8KDZHitIy+Z9StIxz8jICKampsjOzi5xZ0cWeZRZjhw5cn4h8QyxVq1aWLJkCWrUqEHlTgDw9etX3Lx5EwoKChSkOHv2bL6eEZGRkVi2bBlatWqFBw8eUHlUSXpL3Lp1i2SVnj59Cg0NDSxYsIBmiwAKjSKnpKQgICBAbPa3detWTJw4EYMGDULnzp2poXezZs1kJrOUu9gfKL+7cElQVlamHjjscZuamtIMUFLCwsIKrRSpKLC5hT169EDPnj0lylFll20aGhq4cOECAJFLKCEhAYmJiVBSUiKFmoyMDIwbNw5t2rRBTEwM+cVq165d4L4nTpyIIUOGkDqPLDEzM4OLiwt1abS3txcL9LG9kbZs2SLz986LgoICtRHp2LEjcnJysGPHjhL18FZTU4OamppMundKbBAfPnxI0j65qV27NtU1sqxYsQJOTk750hS8vLwoObm0sFUoXbt2xd27d6GqqoqRI0eSb3HIkCFSBUg8PDzg4eGBTp064fLly/Q5SpPkmRsulys2+HJHvisS3bt3x9q1a/OlK7G8ePGCgj6vXr1CjRo1oKmpKeYSUFNTQ0ZGBjZv3kx9VioiCgoKpNWnpKQkVopXFK9evcLatWvF+tE0b95cbJv+/fsX+Fq2RWpaWhr4fD4YhhHrPGlpaYmbN29SvxFZMnbsWOpDUxAbN24EAISHh8PLy6vUy8+i6NWrFyZMmABA1Gtl5syZuHPnTon2JRQKweFwZCLhJrFBrFatGhiGwdevXynokJ2dDTs7O7Rq1QoCgYBqkQ0MDLB161b4+vqWeZ/WgIAAHDp0iEr5OnfuDEB0p926davUMzE7OzsyVr1798aiRYvE+vyWlLyVJQoKClBSUirTQVcSVq1ahWbNmuHHjx948eIF1aR6enqCz+eLtfCUpid3RYTP55P8l62tLXr16kVVFUWRk5ODgwcPYtiwYWLCBizfv3+nqCfbR4TtbseqbrO5choaGjSLHj58OAwNDaGhoQEejyeTcZeb1NRUXLhwAYMGDQIArF69GpcvX4anpyeMjY1p5nj27Fl8/foVo0ePLrOqm0mTJtHvP3/+LLExZJEkpU0SJDaIx48fx5cvX3DmzBnqngWIghSAqCsbu0wYNGgQKleuDBsbGxw+fFgmB1oYQqEQy5cvR7Vq1cTuyuvWrUOXLl0wYMAAqTTYbt68idmzZwMQGTEulyuTgRkYGCgWZZ86dSqysrIwZ86cUu9blvD5fNy+fRtr1qyhHMj/Ml++fKHfjYyMJH7d169fYW1tTasJBQUF+Pr6onLlyvjy5Qv1olZVVYWtrS0+ffpEWQ25SU1NpWX79evX4e3tDSUlJdja2lIuqqworJ1Do0aN0KBBA1rCDh8+HMbGxrh37x5NNC5duoQfP37IzEiz7SYAUWDUwsKixNoD3759Q1RUFN2ESoM8qCJHjhw5v5B4hujo6IiMjIxCl0nv37+Hn58fANCUnFWvKWvi4+Mxc+ZMfP/+HY6OjvT/7t27IyAgAK1atZLINwSIqmLYUL+BgQG0tLRkkqy9Y8cOclazSxNHR0eEh4djx44dAIqf9isoKFCPiw8fPlDqUt++fdG3b18AovSPRo0aISoqir6PvA561iVQp04dtGvXDufPn6fZy5IlS/D69evf2ki9KNTU1ODq6or+/ftT21vWVZOTk4ONGzeKKc34+/tTH2AA+YImucu82KbzkhIVFUVyVyoqKoiNjUWzZs1w+fJlGvunTp2i76E47ty5g7Nnz2Lo0KFwc3Mj4YiydjsBooqnkSNHAhAtmVeuXIn69evD3d0dgKgXjaenJ549e4ZTp04VmhrEiq7Ex8cXGaDKnZqVlZVVKmWqxMREfPv2Dba2ttDX1y9Vi2OJDWJx5W2mpqZiDXUyMzNlpnEmCd+/f4ezszOVsm3atAmampowNzdHVFQUTf2Lk3K3sbGhWunk5GSZRYMPHjxI+m+XLl1ClSpVoKCggC1btlDv47Vr1+Zbkujp6aFHjx4YNWoUlJSUqCdyVFQUsrOz4evrixEjRpBRYB3VwL+NwceMGYPQ0FD8/PkTCgoK5L/R19fHgwcPxJZy0uoicrlcODg4YNOmTZQUyy4XZY2amhrWr1+PGTNmFPi8kpISVqxYUeBzbATyzZs3eP/+PZKSknDnzh0x4dfc1UySwt4sNTU10bNnT5w8eRLq6up0UbJyVpLCfo9GRkY0LsrDIAKgNhJGRkawsLDI9/zEiRMxYcIEtG3blgKmuSW2Tp8+TW6rOXPmkDEtiLzSdNJSqVIl8s9WqlSJDPTEiROxfv16qffHUurE7F69emHOnDlo0KABndCUlBQsXLiQdMmKolatWti5cyeio6PJGOjp6aFFixYQCoX4/PkzJUqfP38eT548KXRf2dnZlLDt6+uLu3fvolq1alBVVaUGN3/99Re2bNlS6LFdvnyZyv9ycnIknllKAnvHv337NqytrWFsbAzg3xaIDRo0QGRkJLy8vGima25uTonQuQMzhoaGEAqFRUYNLS0t6X0jIiLw6NEjKCgo0E2htL1T6tatixEjRmDlypVgGIZq1cvKIJqYmJAxfPHiBaVWCYVCJCcno127dgVmQgCgrnXsz4Jo2bIlXr9+TTO6J0+e0LkqzMfVsmVLAKJxxbYvzczMpMZK0taa55bRYm9uCxculGofJWHAgAHYtWsXAFEAlT2n7Bjp27cvjIyMoK+vjzFjxtDnCwwMxNmzZ3Hq1CkxtfLVq1cjLCyMNAfycv78eam1QAFRQvuaNWugra1NKWGWlpZ0XbCJ7yWlRAZRSUkJgGi2ZWtrCw0NDSQlJdGFffPmTTx79kyifR05cqTI/LbatWtT3mPu9pZs9Cs1NRV+fn549+4dcnJyaBn56dMnHD16FFOnToWOjg71gG3cuDEOHjwIU1NTKiTPPZPNXTpUVnLnY8eORe3atbFjxw707t2b/s+6GmbOnFng6/IuqdnPlJczZ86gZcuWYrlurJw+8G+9Z1hYmNQXrKqqKs0w//rrL9SuXZuOK2+upaxp1aoVAFHqSp8+ffKtQBQVFdG1a1doa2sDENXF9urVi2ZagKhyhmEYtGrVChoaGmLnkMfjoUGDBiS2O3HiRLi5uUEgEIDL5YplBDx69AiWlpZkgNkgwe3bt+Hs7FziPMKLFy9SUE/aJXxJGTx4ME6dOkUzLn9/f6xatQrXr1+nbdiA6fz58+Hg4EA3c2tra1hbW2PChAlwcnKi1VXnzp1x7tw5uLu7k75k7pS7kJAQqfpRs/vduXMnGjRoIDY5yL00NzU1LdlJ+EWJRjDr8xoyZAj4fD4CAwMxdOjQEiVGfvjwQeqEX4FAgA4dOtDfNjY29DubI/fz509wOJwCL1JFRUUsW7aM/D9btmxBTk4OOBwO5aUBoNlmWfD161dMmDABzs7OFGUsiqysLKSmphbql2XTYVavXo3r169DR0cHx44dAyDqnRIXF4eUlBTUrFmTloa3b9/Gnj17sH79eonTf7p27Yrt27fn+39ISAiJZZQVbN0wj8fDvHnz8vV/zsnJEWtC//LlS3z48AGTJ08mAzVw4EBaXpmZmdFNfOjQoeBwOPj8+TM1tVdQUCjUyPfp0wfAvxfzhw8f4O7ujnPnzpXKVcSOQ0A0RsoaS0tLHDhwABwOhyLubdq0KXT7DRs2YMOGDeQeGz9+PAYPHowmTZrg9OnTtBIbP3489uzZg9mzZ5OBDw4OhouLC27evInExEQxtZriYMfnt2/f0KBBA7EbB5fLhZmZGfbu3YvBgweTGExJ5NrkUWY5cuTI+UWJZoiNGjWi3729veluWRIOHTqEAQMGoFKlSoVuw95xXV1dkZSUhPDwcPKrOTg4QFlZGYaGhjA2Nqasf/ZnRkYGLl26BDs7OwDiy0zW/3PmzBmx9wsLCwMAyjErKxISEnD69OliZ4gXLlyAm5sbvn37hk+fPuV73tXVlaoM2Gz99u3bk6shJCQEXbp0QUREBExMTKi8cfLkyVi+fDkMDAwKXabnJe+S5PDhwzh//jzu3btX5qIEuVcgTZs2lWj7ZcuWoW7duhg6dCgAUcMtdrb48eNHjBgxAoDINdOqVSvcunWLfMgdOnRATk4OuYjYMs709HTweDyEhYVh586dAEpWgloQGhoaNHPKne9bFqiqqmLv3r3Q1NTEz58/KYNBEm7dugVA5KtfsGABFi9ejEGDBlH1jrm5OWbNmgVbW1tyQYwYMQLXrl1DZmamWCzAwMCgWLUdNrg5Z84c2Nragsvl4tu3b/R8WFgYLl++jL/++otmjiUS9HV1dWVcXV0ZABI/5syZw8yZM4fJyclhoqKimLp160r1+rwPOzs7RiAQFPgQCoXM+/fvmffv3xe5j759+zLx8fGMUChkhEIhExMTw7i5uTE2NjaMqqoq07RpU6Zp06ZMnz59mOfPn9N2eR/fv39nxo8fz4wfP16iY2fPn7TnEACzatWqfJ/3xIkTjL+/v9j/zM3NGQCMsbGx2P/T09OZbdu25dtv06ZNmYiICNqubdu2Bb6/jY0Nk5aWxiQlJTHjxo1jxo0bV+wx+/v7i52vsWPHluq7z30Oi9tOQUGB3j8uLo4xNjZmjI2Ni33dokWL6HgbN25c4DYbNmxghEIhs3fv3lJ/ntI8Nm/eTN/bihUrmBUrVpTZGFRVVWU+fvzICAQC5uLFi6U+9q5duzLPnz9nnj9/zggEAubVq1eMkpISPW9qasoEBQUxQqEw37hfuHAho62tXex7aGlpMY8fP2YSExOZ2rVrM7Vr16bnVq1axQiFQiY7O5vJzs5m5s6dK/0YLOnFDID5+vUrIxAIGAcHh1KdSC6Xy1hZWTFDhw5lhg4dyvj6+jJJSUmMQCBgGIZhoqOjmejo6EINL5fLZS5dusQIhUImJyeHycnJYZo1a1bo+9WsWZNZtmwZbcteLM7OzoyRkZFUx17SwVivXj0mIyNDbFBER0czKioqjLW1tdj/P336xJw+fVrsYhEIBIyfn1+B+/b09GQEAgETHBzMBAcHMxoaGoUeh6mpKZOQkMCEh4cz4eHhxR63nZ2dmEF0cXEp9YUkzflr27Ytk5WVxQiFQmbjxo3Mxo0bi32NlZUVHe+hQ4cK3MbFxaVCGMSWLVvS92tlZcVYWVmV2RgEwBw+fJgRCATM27dvGW1tbYmMUlEPExMTxsTEhLl9+zYjFAqZ1q1b59tm5syZTGZmZj6jWNQ1yz4UFBSYc+fOMQzDMG3bts13s/f29qbv+smTJ1KPwVL5ENnC/S1btuDChQto3LgxGjduDC0tLRgaGlJOVXEIhUIEBwfjzJkzOHPmDLp06UJ6hWz4Pzk5udCor1AoJEewp6cnPD09kZSUVOj7hYeHY+XKlXBxcYGLiwul+1SpUqXcxFqNjY1pKcaycOFCZGZmIiAgAD179kTPnj1x+/Zt1KlTB4MHD6Z+syyFtbpkl81JSUlISkoqcin76dMn7Nu3Dzo6OtDR0aFIbmH4+PggMDAQgYGBAP6t1S0vHj16RMGbESNG0JK3KHIHe8zNzQvchl0OF5a2U16wrh1AdEyyUlsqjF27doHD4cDCwgKmpqaljtJ+/vwZnz9/prSx7t27F/ieQ4YMEdMvXL16dYHuoLzw+Xzo6upCKBQiNTU139g+ceIE+Hw++Hw+atSoIVU5JiAPqsiRI0cOUarEMbbETU9PDzY2NpTOoaioiEqVKuHhw4eUZR8XF4c7d+7g27dviIiIKNCBWqNGDQCiZO/GjRuDw+GAw+FIpKrCpkewuVuS6NqxSacCgQBr167F3LlzsXXr1nKpsImOjkZmZqZYIumAAQNQu3ZtrFmzhmZ/WVlZ0NXVRYsWLfLto7Ck19u3b2PKlClo0qQJAJGuY1Hq34GBgZTntXDhwkKlqwBRQIENOjVs2BCNGzeGhoZGuak8A8DJkyfRsGFDWoHUq1ev2Lw/NrWjMAEANgG/tJ0RGzZsiIiIiBJ3dWRzJgUCgczVbgoiICAAXl5esLOzw549ewAAw4YNK3UObmhoKF69elVo9c/ly5dpdqikpISzZ89KVARRtWpV1KtXD48fPy5wRnn48GG6VqZNm4abN28W27okN6UyiEuWLIGhoSFsbGygpKREtaUsefML2UZT79+/z1cKGBkZSU3Y2TwwQDRFZvOKiuL27dsYOnQoJTq3atUKhw4dwtevX6GqqkpLaD8/P0reZtm5cye6deuGPn36YPny5fn0HcuCly9fYu/evRQRA0RyY71798aAAQOoh8Tff/9d4EDZu3dvocnvT58+xcuXL8kgurq6YvDgwcjMzETVqlWplrl69epQUFAgUU5AssqK8PBw+n3w4MH48eOHWA15WbN582ZUr16douXjx4/H3Llzi3wNG7nNrbKSG9agluZmuG/fPowYMQJ8Pp9yQFeuXIkfP36gevXqyMnJKVDxJjfsDf369euFNn+XJa6urhSxZ3+eOXMGM2fOREpKCpWbSkuDBg3QuHHjIvUw2SogR0dHDBo0SKI8Vi6Xi8qVK+P+/ft0jeRl06ZNAESliF27dkWPHj3ESgyLolQGMSYmBpMmTcKyZcswatQoqKmpSfS6guokC+PevXvUIKooVq5ciR49elB/Cn19/QLTWVJTUxEfHw9PT0/6skJCQuDq6oo+ffpQKk55sGLFCjAMg+HDhwMQ+TA5HA6lFAEoVKj16NGjhSZTR0ZGonPnzpTaYGtri2/fviErKwuKiorku2RFJgBQCgMr51YUbGL2wIEDYWhoCDs7O+zbt4/8iuXBhg0bSPvy9OnTxW7PGrzcnzk3YWFhCA0NhZWVFY1jaWTjAJHqNvta9gYxcuRIMAxD55yt1ggPD8fp06fRp08f8sOqqKhQ/5nyOpfNmzfP52dr2rQpHj58iPT0dOoImZCQgODgYHz69EnMd5ednS22QmBn7ewNqqjVXe60oryTqcJgb2xs75WCYG8kx48fR8eOHWFvb18+BhEQiQxMmzYN2dnZVGd69OhRMAyDcePGkQDnp0+fwOVywePxYGFhgXbt2ontJ3cpDofDoZYDkgx2QHRy27dvj3379gEQn53mVnNWV1eHhoYGlSLlJe/ssSxJTk7G3LlzafCsW7cOtra2hU7xr169SnlexeWopaSkUBBmwIAB6Nu3b4EtGjkcDs6fP0/ug6KCUSzscio8PByGhoaoXr06Fi1aRLW85UF0dDQaN24s8fYeHh4ACtc8jImJwfPnzzFo0CA6T9J21Dt+/DgWLVok9r/catgAxIJArP4gC3sNREVFlVsDsqlTp8Lc3ByTJ0+mlRm7slBTU6PJi56eHikqFQTr/mHzBd+8eYMNGzYU2UIi9/fHltEWBxt0lKT5VEkU+jm/QvVUwvSnw96hTExMULlyZeTk5CA1NZXu3BwOBwMHDkTPnj1p+WJtbU3CEFu2bBFL+CyO3OdNFuewTp06sLW1pUL7oKAgXL58GWfPnsWbN28k8o2WF2ZmZjh27BhatGiBtLQ0cnnkXlJLAnvefvcYNDU1RUBAALp27QoAEtfjsxgaGmLHjh1Uky4p7ETAx8cH/v7+cHd3L3ZpnRtZjUHWePfv3x/fv39HtWrV6AbJrryys7Nhbm5O/n4VFRW4ubkhLi5OrAVDZGRksTNs1vAGBARg9uzZlOT+O2DPmzzKLEeOHDm/KLe+zOUFm4MXHBxcqJPWz88vnzBAReHLly9wc3ODm5vb7z6UYvn48SNmz54NPz8/qKurkzqKNFG9isSnT58K9TFKQlRUFIYNG4Z69eqRFJ6JiQlMTU3Rv39/JCUlkUqThoYGPn78iHPnztEyU5qVSVnACqOUddsPFlaQpDDVpt/Bf84gyilfPnz4gKCgIBgbG5NG3v8zQqFQLDLr6+sLABIpGsn5/cgNopxSkZCQgIYNG/7uw5AjRyZUnLmqHDly5Pxm5AZRjhw5cn5BaTdy5MiR8/+OfIYoR44cOb/4H6JXkuK59aaHAAAAAElFTkSuQmCC\" y=\"-6.28\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pd8dd9b95a6\">\n", "   <rect height=\"163.08\" width=\"323.72597\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x216 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["pl.seed_everything(1)\n", "samples = model.sample(img_shape=(8, 1, 64, 64))\n", "show_imgs(samples.cpu())"]}, {"cell_type": "markdown", "id": "3876e6b8", "metadata": {"papermill": {"duration": 0.043073, "end_time": "2021-09-16T12:43:10.581847", "exception": false, "start_time": "2021-09-16T12:43:10.538774", "status": "completed"}, "tags": []}, "source": ["The larger images show that changing the size of the image during testing confuses the model\n", "and generates abstract figures (you can sometimes spot a digit in the upper left corner).\n", "In addition, sampling for images of 64x64 pixels take more than a minute on a GPU.\n", "Clearly, autoregressive models cannot be scaled to large images without changing the sampling procedure such as with [forecasting](https://arxiv.org/abs/2002.09928).\n", "Our implementation is also not the most efficient as many computations can be stored and reused throughout the sampling process.\n", "Nevertheless, the sampling procedure stays sequential which is\n", "inherently slower than parallel generation like done in normalizing\n", "flows."]}, {"cell_type": "markdown", "id": "5ef1ba66", "metadata": {"lines_to_next_cell": 2, "papermill": {"duration": 0.042826, "end_time": "2021-09-16T12:43:10.667581", "exception": false, "start_time": "2021-09-16T12:43:10.624755", "status": "completed"}, "tags": []}, "source": ["### Autocompletion\n", "\n", "One common application done with autoregressive models is\n", "auto-completing an image. As autoregressive models predict pixels one by\n", "one, we can set the first $N$ pixels to predefined values and check how\n", "the model completes the image. For implementing this, we just need to\n", "skip the iterations in the sampling loop that already have a value\n", "unequals -1. See above in our PyTorch Lightning module for the specific\n", "implementation. In the cell below, we randomly take three images from\n", "the training set, mask about the lower half of the image, and let the\n", "model autocomplete it. To see the diversity of samples, we do this 12\n", "times for each image:"]}, {"cell_type": "code", "execution_count": 23, "id": "44b3d642", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:43:10.758938Z", "iopub.status.busy": "2021-09-16T12:43:10.758463Z", "iopub.status.idle": "2021-09-16T12:43:18.484127Z", "shell.execute_reply": "2021-09-16T12:43:18.483633Z"}, "papermill": {"duration": 7.773878, "end_time": "2021-09-16T12:43:18.484244", "exception": false, "start_time": "2021-09-16T12:43:10.710366", "status": "completed"}, "tags": []}, "outputs": [{"name": "stdout", "output_type": "stream", "text": ["Original image and input image to sampling:\n"]}, {"data": {"application/pdf": "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IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjE1IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQzMTArMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgMTYKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMDE3ODMgMDAwMDAgbiAKMDAwMDAwMDY0NSAwMDAwMCBuIAowMDAwMDAwNjY2IDAwMDAwIG4gCjAwMDAwMDA3NjUgMDAwMDAgbiAKMDAwMDAwMDc4NiAwMDAwMCBuIAowMDAwMDAwODA3IDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDM5NiAwMDAwMCBuIAowMDAwMDAwNjI1IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMDYwNSAwMDAwMCBuIAowMDAwMDAwODM5IDAwMDAwIG4gCjAwMDAwMDE3NjMgMDAwMDAgbiAKMDAwMDAwMTg0MyAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDE1IDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSAxNiA+PgpzdGFydHhyZWYKMjAwMAolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"95.94pt\" version=\"1.1\" viewBox=\"0 0 172.38375 95.94\" width=\"172.38375pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:10.792399</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 95.94 \n", "L 172.38375 95.94 \n", "L 172.38375 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#p4621d64752)\">\n", "    <image height=\"82\" id=\"image8ce5a22745\" transform=\"scale(1 -1)translate(0 -82)\" width=\"158\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJ4AAABSCAYAAAClr220AAAEmUlEQVR4nO3dO0gcexTH8W+uVxA1goWCIBZqY4wiNuKrUSEYAnaigpAEYqOF4KNMthIsBBGrFD4wMZAUFrFJY+OrEEVRAhaxUGJlUogvRJNbzX93r5sQiTNnTH6fxsMZd/lzOJz/zs7O7p1IJPIdkYD9Y70A+Tup8cSEGk9MqPHExL+JkpFIJOBl3B4/qo1q9mOJaqOJJybUeGJCjScm1HhiIuHJRVDu378PwMbGxpVju7u7Lq6vrwdgZ2cnmIWJ7zTxxIQaT0yYbrXfvn0D4PLy0uWSkpIAyM3Ndbmenh4ABgYGXO7z589BLFF8ooknJkwn3sePHwF49+6dy7W0tACwsLDgcp2dncEuTHyniScm1HhiwnSr9QwNDbnY22oLCwtdrqysDID19fUglyU+0sQTE2o8MRGKrTb28tjW1hYQvZwGMDg4CMCDBw+CXZj4RhNPTIRi4h0cHLh4b28PiJ94xcXFABQUFLjcp0+fAlqd+EETT0yo8cREKLbaWDMzMwA0Nja6XE5ODgBFRUUup632dtPEExOhnXhdXV0uV1paCkBfX5/Lzc3NAXBychLg6uSmaOKJCTWemAjdVvv161cARkdHXe7ly5cA1NTUuFxdXR0As7OzAa5OboomnpgI3cTzrK6uuvjw8BCAjIwMl3v8+DGgiXdbaeKJCTWemAjtVhv7aeOnT58CMDY25nLZ2dkApKenu9zR0VEwi5PfpoknJkI78WJ5VzP6+/tdrrq6GoAXL164XOyVDQk3TTwxocYTE7diq/2ZJ0+euHhkZMTF3ieZJZw08cSEGk9M3KqtNvZr66enpwHIzMx0ufLychdrqw03TTwxEfjE895/A6ioqACgo6Pjyv+9fv3axcvLywB8+PDB5d6/fw9Ae3u7y01OTrr43r17AOzv79/EsuWGaeKJCTWemPB1q01NTQXg1atXLtfQ0ODitLS0Hz429kTi7OwMgMXFRZfb3t6+8pi7d++6uLu7G4i/zCbhoYknJnydeI8ePQKgqakp4XHv/oq3b9+63MOHDwHIy8tzuZSUFCD6Qyv/jxOprKwEolMXwn8rZHNzs4vfvHlz5bhXL4jWzKsXxNfsupaWllzsfSuXn/XSxBMTajwx4etWOz8//9Pjvb29QPz7b94NPcnJyS6Xn58PQFtbm8u1trYCkJWVlfC5q6qqgPiTlLCfaPxqvSBas9gboLyaefWCaM28ekHimnn1gmjN/KyXJp6Y8HXiHR8fA7C5uelyJSUlLj49Pb3yGO9WxlhfvnwBYGVlxeWmpqaA+Bfkz549c7H39baxL5rDzqsXRGv2O/WCaM28ekG0ZonqBcHUTBNPTKjxxISvW623DQwPD7vc+Pi4i2tra4H49/F+1draWtxfgOfPn7vY+2XIi4uLaz+3ldht06tZonrB9WsWWycvTlQvCKZmmnhiQo0nJgL5PN7ExETC+Kadn5/79txB8+r0p9ZLE09MqPHEhBpPTKjxxIQaT0yo8cSEGk9MqPHEhBpPTKjxxIQaT0yo8cSEGk9MqPHExJ1IJPLdehHy99HEExNqPDGhxhMTajwx8R9sv0D3qzozvgAAAABJRU5ErkJggg==\" y=\"-6.74\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p4621d64752\">\n", "   <rect height=\"81.54\" width=\"157.98375\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 216x108 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stderr", "output_type": "stream", "text": ["Global seed set to 1\n"]}, {"data": {"application/vnd.jupyter.widget-view+json": {"model_id": "e76d7eb2829b4c6c9b26ff6703e0787d", "version_major": 2, "version_minor": 0}, "text/plain": ["  0%|          | 0/28 [00:00<?, ?it/s]"]}, "metadata": {}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Autocompletion samples:\n"]}, {"data": {"application/pdf": "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ZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMzYwOAplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDExIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDkxNjE0NDMxMyswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjQuMykgPj4KZW5kb2JqCnhyZWYKMCAxNgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwNTQzNiAwMDAwMCBuIAowMDAwMDAwNjU4IDAwMDAwIG4gCjAwMDAwMDA2NzkgMDAwMDAgbiAKMDAwMDAwMDc3OCAwMDAwMCBuIAowMDAwMDAwNzk5IDAwMDAwIG4gCjAwMDAwMDA4MjAgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAyIDAwMDAwIG4gCjAwMDAwMDA2MzggMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAwNjE4IDAwMDAwIG4gCjAwMDAwMDA4NTIgMDAwMDAgbiAKMDAwMDAwNTQxNSAwMDAwMCBuIAowMDAwMDA1NDk2IDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gMTUgMCBSIC9Sb290IDEgMCBSIC9TaXplIDE2ID4+CnN0YXJ0eHJlZgo1NjUzCiUlRU9GCg==\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"259.02pt\" version=\"1.1\" viewBox=\"0 0 338.787391 259.02\" width=\"338.787391pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:13.309899</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 259.02 \n", "L 338.787391 259.02 \n", "L 338.787391 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pb0c358bd4e)\">\n", "    <image height=\"245\" id=\"image0ac7671c15\" transform=\"scale(1 -1)translate(0 -245)\" width=\"325\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "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\" y=\"-6.82\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pb0c358bd4e\">\n", "   <rect height=\"244.62\" width=\"324.387391\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x324 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Original image and input image to sampling:\n"]}, {"data": {"application/pdf": "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MTEgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iagoxNSAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMjEwOTE2MTQ0MzEzKzAyJzAwJykKL0NyZWF0b3IgKE1hdHBsb3RsaWIgdjMuNC4zLCBodHRwczovL21hdHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuNC4zKSA+PgplbmRvYmoKeHJlZgowIDE2CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDAxNzcyIDAwMDAwIG4gCjAwMDAwMDA2NDUgMDAwMDAgbiAKMDAwMDAwMDY2NiAwMDAwMCBuIAowMDAwMDAwNzY1IDAwMDAwIG4gCjAwMDAwMDA3ODYgMDAwMDAgbiAKMDAwMDAwMDgwNyAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDAzOTYgMDAwMDAgbiAKMDAwMDAwMDYyNSAwMDAwMCBuIAowMDAwMDAwMjA4IDAwMDAwIG4gCjAwMDAwMDA2MDUgMDAwMDAgbiAKMDAwMDAwMDgzOSAwMDAwMCBuIAowMDAwMDAxNzUyIDAwMDAwIG4gCjAwMDAwMDE4MzIgMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyAxNSAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgMTYgPj4Kc3RhcnR4cmVmCjE5ODkKJSVFT0YK\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"95.94pt\" version=\"1.1\" viewBox=\"0 0 172.38375 95.94\" width=\"172.38375pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:13.375277</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 95.94 \n", "L 172.38375 95.94 \n", "L 172.38375 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pd9634faa6a)\">\n", "    <image height=\"82\" id=\"image48ef09be6e\" transform=\"scale(1 -1)translate(0 -82)\" width=\"158\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJ4AAABSCAYAAAClr220AAAESklEQVR4nO3dyyv1exTH8ffDI4pMXP4DGUjKQMpACQOJJJmJlMwkIxPtoUgSKYYimbgMXCZIYqJkqJQRIkPlGs8ZnL7f/XOOy3m2/ez128fnNVqt9ta31bK+7d/1RyQS+YVIgqVYL0C+JzWemFDjiQk1npj4+VYyEokkeBnJ473aqGbve6s2mnhiQo0nJtR4YkKNJybUeGJCjScm1HhiQo0nJtR4YkKNJybUeGJCjScm1HhiQo0nJtR4YuLN6/ESrb6+3sfd3d0A1NXVffidp6cnADo6Onzu7u7Ox0tLS/FcosSZJp6YMJ14GRkZAIyMjPhcQUHBf/puWloaALOzsz738PDg476+PgCmpqZ87vn5OfbFSlxp4okJNZ6YSPhWm52d7WO3TX62vW5vbwNwfHzsc6mpqQB0dXX5XHp6uo8nJiYAyMzM9Lnh4eFYly1xpoknJhI+8cbHx30cPIzyTw0NDT4+ODgA4OrqyudSUv7+n5mZmfG5gYEBH9fW1gLQ3t7uc5p44aGJJybUeGIi4VvtZz8kNjc3AdjZ2fG5m5ubf33u5eUFgP39fZ9raWnxsTtzUVxc7HMVFRUA7O3t/e6yJc408cREKM7VBm1sbABvT7nPBL/T2toKwO7urs8tLi4CUFpa6nPn5+cxrVO+RhNPTKjxxETotlp3bG96etrnYtl23Y+KnJwcn8vLywOiFxiIHU08MRG6iVdZWQnAycmJz7lDJ7/DnaMNnhs+PT0F4P7+/itLlDjQxBMTajwxEbqt1snPz4/L37m4uPBxc3MzAJeXl3H52xI7TTwxocYTE6HdatfX133sfoU2Njb6nLseLyh4s8/a2hoAZ2dnPnd0dBTvZUqMNPHERMIn3tjYmI/Ly8vf/VxnZ6eP3Y+BpqYmn3tr4gWPz62urn5pnfJnaeKJCTWemEj4Vru1teXjw8ND4PX1cR/R81D+PzTxxETCJ9719bWP5+bmACgpKfE5d6N2f3+/z/X09CRodeHW29vr46GhISBaL4jeOpoM9dLEExNqPDFheuZidHQUeP38k8LCQgCKiopM1hRmrl4QrZmrFyRXzTTxxERoz9WWlZX52J2jXVlZsVpOUnA1C57TDmvNNPHEhBpPTIR2q83KyvJx8BZFeZ+rWTLUSxNPTKjxxEQottrgPbTB41LO4OAg8PrVAo+Pj39+YSHmavZRvSBas7DVSxNPTIRi4gWvNp6fnwegqqrK53Jzc4HXr48KvjjlO3I1c/WCaM1cvSBas7DVSxNPTKjxxEQottrgNXruNQPLy8s+V11dDUBNTY3PhW3rSDRXs+BrGVzNXL0gWrOw1UsTT0yEYuIF3d7eAtDW1uZzCwsLAExOTpqsKcxcvSBaM1cvCG/NNPHEhBpPTIRuq3WCjxJzTwmVj7maJUO9NPHEhBpPTKjxxIQaT0z8iEQiv6wXId+PJp6YUOOJCTWemFDjiYm/AHdkCSbwIH9GAAAAAElFTkSuQmCC\" y=\"-6.74\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pd9634faa6a\">\n", "   <rect height=\"81.54\" width=\"157.98375\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 216x108 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stderr", "output_type": "stream", "text": ["Global seed set to 1\n"]}, {"data": {"application/vnd.jupyter.widget-view+json": {"model_id": "5ec4fe6328c247b489d2701b79eb8048", "version_major": 2, "version_minor": 0}, "text/plain": ["  0%|          | 0/28 [00:00<?, ?it/s]"]}, "metadata": {}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Autocompletion samples:\n"]}, {"data": {"application/pdf": "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oKAgfgyjbv29gU3Vt3u3eI/C/2dkwOdeWVnp6AgHMHySvGtDMG9vbw4ZP368/v5ZHYb2+jyyqBtzWjx82NraeuDAgdu27d69WzzZ0NCQng4/AeP1lhU3wisuFsp5/vnly5eLtQnP53liYurq6hTdtVrzx8Px8fHwkXKCj4/P0aPQ9vDV2eGuJfZ9NsrTGTjox9+/urpa4i1ksVPIYm+3qFYvXLgQQBERly5d6nA+IiICmhK5VV69Cu0pL8nFxaVDiQEBARs3bpR8k6z6MjIyONHKysrTU8UfywwfLvFAxyivtrZ2QOeemQfGJGfPSv/TZLFjyOJtYbG5uZkPSD08PBISEsTfeba0QNMDo3CZVar5TsUwVe3w8IppnotJtIeyeDrh3/IRA8OxnTuV8k6fPs23HNcPtNxr1qwxWh9ZvBWzW4QcPHhw3jyhQx08OC4uDuwNH25paSlspyanylspLJw0aRLTrJO1evXqoqKizg9KlPF4rl4FGG8pYNQg7BmnnCdOIpOSkkSHdnY628Mb4pFF3ZDF28IiT15e3ooVK5ydBw8evHTp0vXrlc5Tu5DbgkcWMXhkEYNHK8Fg8MgiBo8sYvDIIgaPLGLwyCIGjyxi8MgiBo8sYvDIIgaPLGLwyCIGjyxi8MgiBo8sYvDIIgaP9jHACFnECFnECFnECFnEyP8AXkUDSgplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjQwODkKZW5kb2JqCjIgMCBvYmoKPDwgL0NvdW50IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjE1IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQzMTUrMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgMTYKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMDU5NTkgMDAwMDAgbiAKMDAwMDAwMDY1OCAwMDAwMCBuIAowMDAwMDAwNjc5IDAwMDAwIG4gCjAwMDAwMDA3NzggMDAwMDAgbiAKMDAwMDAwMDc5OSAwMDAwMCBuIAowMDAwMDAwODIwIDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDQwMiAwMDAwMCBuIAowMDAwMDAwNjM4IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMDYxOCAwMDAwMCBuIAowMDAwMDAwODUyIDAwMDAwIG4gCjAwMDAwMDU5MzggMDAwMDAgbiAKMDAwMDAwNjAxOSAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDE1IDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSAxNiA+PgpzdGFydHhyZWYKNjE3NgolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"259.02pt\" version=\"1.1\" viewBox=\"0 0 338.787391 259.02\" width=\"338.787391pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:15.879705</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 259.02 \n", "L 338.787391 259.02 \n", "L 338.787391 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pf9a0e3ca35)\">\n", "    <image height=\"245\" id=\"imageb6f38f4fd7\" transform=\"scale(1 -1)translate(0 -245)\" width=\"325\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "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\" y=\"-6.82\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pf9a0e3ca35\">\n", "   <rect height=\"244.62\" width=\"324.387391\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x324 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Original image and input image to sampling:\n"]}, {"data": {"application/pdf": "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SUXpdDrI+3O8rxaRJ1JEnkhxDbyNHeSJDPJE5gkEVtsWCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNTMwCmVuZG9iagoyIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgMTEgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iagoxNSAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMjEwOTE2MTQ0MzE1KzAyJzAwJykKL0NyZWF0b3IgKE1hdHBsb3RsaWIgdjMuNC4zLCBodHRwczovL21hdHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuNC4zKSA+PgplbmRvYmoKeHJlZgowIDE2CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDAxODcxIDAwMDAwIG4gCjAwMDAwMDA2NDUgMDAwMDAgbiAKMDAwMDAwMDY2NiAwMDAwMCBuIAowMDAwMDAwNzY1IDAwMDAwIG4gCjAwMDAwMDA3ODYgMDAwMDAgbiAKMDAwMDAwMDgwNyAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDAzOTYgMDAwMDAgbiAKMDAwMDAwMDYyNSAwMDAwMCBuIAowMDAwMDAwMjA4IDAwMDAwIG4gCjAwMDAwMDA2MDUgMDAwMDAgbiAKMDAwMDAwMDgzOSAwMDAwMCBuIAowMDAwMDAxODUxIDAwMDAwIG4gCjAwMDAwMDE5MzEgMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyAxNSAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgMTYgPj4Kc3RhcnR4cmVmCjIwODgKJSVFT0YK\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"95.94pt\" version=\"1.1\" viewBox=\"0 0 172.38375 95.94\" width=\"172.38375pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:15.945419</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 95.94 \n", "L 172.38375 95.94 \n", "L 172.38375 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pbc1d696a18)\">\n", "    <image height=\"82\" id=\"image472e7a1975\" transform=\"scale(1 -1)translate(0 -82)\" width=\"158\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "iVBORw0KGgoAAAANSUhEUgAAAJ4AAABSCAYAAAClr220AAAE2ElEQVR4nO3dT0hUbRTH8a+vkbuSDDfhJlu10UQ3kUUhbRVMCFJwIUKSErgrygHRFoKLxP6AK12oEFmBC3EhSovAhdAmaJMmujAQC6LCqHfx8py5w9wk/9w5Du/vszqccWYeDofzcO/cey1IpVK/Ecmxf7wXIP9PajxxocYTF2o8cXEkLplKpXK8jPzxp9qoZn8WVxtNPHGhxhMXajxxocYTF7EHF4dNUVERAMPDw5a7fv06ALW1tZZbWlrK7cJkzzTxxIUaT1zkxVZ75swZAFpbW7NeKy8vt1hbbf7QxBMXajxxocYTF2o8cZEXBxdfv34F4PPnz5Y7fvy413LkAGjiiQs1nrjIi612eXkZgLdv31ru4sWLTquRg6CJJy7yYuIFjx49sjhcHBC9SODZs2c5X5PsjSaeuFDjiYucb7XHjh2z+OrVq1mvf/r0CYD5+fms16K5cE7vxo0blhscHLR4ZWVl/4uVxGjiiYtEJ97Ro0cBePjwoeWuXbtmcXFxcdZ7tre3AXj9+rXlent7AVhYWMj6u5MnT1ru0qVLFo+Oju5n6ZIwTTxxocYTF4lutT09PQC0tbVZ7tu3bxZHt87g7NmzAFy+fNly1dXVAMzMzFguHDxEt9qamhqLtdUebpp44iLRiRfulSgoKLDc9PS0xeEWxaiysjIAzp8/b7mJiQkAmpqaElmn5J4mnrhQ44mLA99qS0tLLW5sbATg9+/0Y5Zfvny54/tXV1cBmJyctNzs7CwAd+/etdytW7cAKCwstNzNmzct7uzs3PXaJXc08cTFgU+8Hz9+WLy2tgbAqVOnLDc+Pr7rz9zc3ASgu7vbchsbGwD09fXFvqehoQGAFy9e7Pr7JHmaeOJCjScuDnyrjd6C+ObNGyB9kAHQ0dFhcfSK4t0aGBgAoLKy0nLR83z3798HMs8bhgsLxJ8mnrhQ44mLRH8yW19fz8pFz7XtZ6v99esXAE+fPrVcdKutqKgAMq//28sRtSRDE09cJDrxHj9+DEBLS4vlSkpKLA7n98L5vr1YXFy0+MOHDxaHBzbW19dbThPv8NDEExdqPHGR6Fb7/v17IH1ODWBoaMjirq4uIPPH/58/f/7VZx858t/S29vbLRe9eShcmBB+bpPDRRNPXOTkhu7opVC3b9+2OPzoPzU1Zbnwa0f0ae7nzp3L+sww6a5cuRL7neGejDt37uxx1b7Cgdfc3JzlTp8+bfGFCxeAdL0gXbOd6gXxNfv48aPFVVVVAGxtbe1l6X9FE09cqPHERU622uh5uv7+fotHRkaAzK04HGicOHHCcg8ePAAyr2SO8/37d4vDP2NJcrtIUqhZXL0gXbPogVmoWagX7FyzuHpBbmqmiScucv60qOiBRF1dHZB52dSTJ0929Xnv3r2zOHrgEnezeD6Kqxeka7bbekG6Zp710sQTF2o8cZHzrTZ6hXJzczOQ+UyUe/fuAZnn8cKTCKIHIa9evQLg+fPnlvvy5UsCK/YVVy9I1yzUC9I1iz65IdQs1AvSNfOslyaeuFDjiYtD8e8GxsbGYmP5s1CnfK2XJp64UOOJCzWeuFDjiQs1nrhQ44kLNZ64UOOJCzWeuFDjiQs1nrhQ44kLNZ64UOOJi4JUKrXzPYMiCdDEExdqPHGhxhMXajxx8S+5xFVZHOtpxQAAAABJRU5ErkJggg==\" y=\"-6.74\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pbc1d696a18\">\n", "   <rect height=\"81.54\" width=\"157.98375\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 216x108 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}, {"name": "stderr", "output_type": "stream", "text": ["Global seed set to 1\n"]}, {"data": {"application/vnd.jupyter.widget-view+json": {"model_id": "ff6c8e20790c444e8f7c56fe0cf6f5bd", "version_major": 2, "version_minor": 0}, "text/plain": ["  0%|          | 0/28 [00:00<?, ?it/s]"]}, "metadata": {}, "output_type": "display_data"}, {"name": "stdout", "output_type": "stream", "text": ["Autocompletion samples:\n"]}, {"data": {"application/pdf": "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dHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuNC4zKSA+PgplbmRvYmoKeHJlZgowIDE2CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA2MTQ5IDAwMDAwIG4gCjAwMDAwMDA2NTggMDAwMDAgbiAKMDAwMDAwMDY3OSAwMDAwMCBuIAowMDAwMDAwNzc4IDAwMDAwIG4gCjAwMDAwMDA3OTkgMDAwMDAgbiAKMDAwMDAwMDgyMCAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDIgMDAwMDAgbiAKMDAwMDAwMDYzOCAwMDAwMCBuIAowMDAwMDAwMjA4IDAwMDAwIG4gCjAwMDAwMDA2MTggMDAwMDAgbiAKMDAwMDAwMDg1MiAwMDAwMCBuIAowMDAwMDA2MTI4IDAwMDAwIG4gCjAwMDAwMDYyMDkgMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyAxNSAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgMTYgPj4Kc3RhcnR4cmVmCjYzNjYKJSVFT0YK\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"259.02pt\" version=\"1.1\" viewBox=\"0 0 338.787391 259.02\" width=\"338.787391pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:18.448685</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 259.02 \n", "L 338.787391 259.02 \n", "L 338.787391 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:none;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g clip-path=\"url(#pc5cdcfe537)\">\n", "    <image height=\"245\" id=\"image93da4a2473\" transform=\"scale(1 -1)translate(0 -245)\" width=\"325\" x=\"7.2\" xlink:href=\"data:image/png;base64,\n", "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WLhwoZfxRvAmTZoACP6l4dxsb775ZqwvMels377d408//RQA0KxZs9DX2l9l7im1atXK44I+KWU+/PDDXL926dKlgX8BYN26dR5bnbZu3drLFixY4PGKFSsivcwCYcOGDQCAp556ysv+8pe/ZHodr2fkJDBnz56N3cVlQT1FERGiRlFEhCTV8Nm6yrxOLMycOXM8DtvaVljZUC2r4bO56aabPOaJrJkzZ8bkupJNTgkLcmJ5PYGMQ5hskg8A3nnnHY9tAoGHhIXRSy+95PEDDzzgseW25Mc4PBF44MCBOFxdkHqKIiJEjaKICEnI8LlkyZIeX3311R7bViCeyQvDWXAkg82+81AuqzWLhs/gPXjwIID4pn5PBF69EC27Zy+66CIv69q1q8djxowBENwaaPVcmLz//vse85DYtmEyzqLDjyLiRT1FERGSkJ5i06ZNPeaDp3JKaGDZefmvrmSwNWGcEIN3B1x88cUAghvyy5Yt67HlqyyIPUW+tzhhQbRs94atsQWASy65xGPLgj537lwvu+OOO/Lt81PF9ddf77Hdh0D47zyvo+X7M17UUxQRIWoURURIwofPLOwBOHevrds9btw4L+ON5nb2bCK2BiUT3lrGQ2GbAMhqouGHH36I5WUlhN0//DPn5/DZ8NpHPuTKJg0vv/xyL7v00ks93rdvX75fS6xxDs/evXsDCK4ztO24jH+P+f8i7F7kidj58+cDADp16hTFFeeNeooiIkSNoogIievwuU2bNgCAfv36hX5969atAIKZb3jY0bJlSwDAXXfd5WUcDxs2DEDGWbKFQbVq1Tx+8MEHAQRn93LaMsks44vVIwCMHz8+2ktMqLCzvtu2betxLLbfpaWleWyPdzifY506dTxOleFz6dKlPZ46darHWeU2zS+1atUCAFSqVMnLYr3OUz1FERES157in//8ZwAZm8B/rn379gCAzz77zMv4oe7TTz8NIPwsWSAjCzX/JeEzaAuK2267zePJkyd7bJm1I2W7MoYPH+5ly5cv93jt2rVRvX8ihPUUeaJDcocTh4T1DnltIWcuD/OPf/zDYztPO6s1yra+kdd28prPWFBPUUSEqFEUESFxHT4fPXo026+fO3cuU9np06c9tvWJfMBVlSpVPLZhuZ0lCwBvv/22x3YIUaqyzfP/+c9/vIzXednPZ9v9AOCFF17w2OqKJxoaNGjgcalSpQAAF1xwgZf16NHD41QcPh87dgwAsGvXLi+z9aySe3YA2M/Z77StVwRyngh56623PL7//vsBBIfnid4GqZ6iiAhRoygiQuI6fLZzmyNlwx4e8n3wwQce16hRA0BwHRivY5w2bVpUn59oV1xxBQCgaNGMv2Wc8caGIDkNc6dMmeIxb58Km9Wz4Q0AzJ49GwCwcuXKvFx2QtkjmTJlynhZixYtPI5Fvr7+/ftnKuP/k1WrVuX7Z8ZaVjlOT5w4AQA4c+ZMRO9r99RXX33lZc2bN/eY7/V4UU9RRITEtadoPZQuXbqEft0e9Odk//79HnNPsXr16pley5Mu1hOyh++ppnHjxgCCvUOeaImkJ75s2TKP7Qxp65ECiflLnZ9sxwhnfubM5P/73/8AZCQeACLr9fDkFe8IsvrjyQeePEwVvHa4du3aHtuOquLFi0f0vpZ7ktc+8j1t9/qRI0ciev9IpPYdLyKSz9QoioiQuA6fDx06BADYuXOnl/FG+bDhMw/lrrvuukxf543iYXj4l+pDweeffx5AcPKD64/XF5qc6q9nz56hrzW8vm/9+vV5vOLkwUlIbGsZADz77LMAgsNDnhSxOgmrOyCj/m655ZbQr3/xxRcAUv988qzqz+4/vnf4UUG09Wf3XzyPIEntVkJEJJ+pURQRIXEdPts2ND5OYObMmR5b6nzO0lKhQgWPLbdfTuf28iwsn8Gb0zbDZKf6ixxv8QyrPz62Iaz+OK9kJPWXynUHFK76U09RRIQk5OAqzr3WrFkzjy2f4vTp0yN63y1btgAIrkNLxd0DOVH9RSes/qzugMjqz+oOUP2lev2ppygiQtQoioiQhAyf09PTPeajBWzLGZ/lzOufLGU5P9RdsmSJxwsXLgSQutv4ckv1F52w+uPtjmH1x+nyw+rP6g5Q/aV6/amnKCJC1CiKiJCEDJ+zMmfOnMC/kjeqv8hxnan+8q4g1Z96iiIiRI2iiAhRoygiQtQoiogQNYoiIkSNoogIUaMoIkLUKIqIEDWKIiJEjaKICFGjKCJC1CiKiBA1iiIiRI2iiAhRoygiQoqkpaVlfwiriEghop6iiAhRoygiQtQoiogQNYoiIuT/AH0OjhF9zhKVAAAAAElFTkSuQmCC\" y=\"-6.82\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"pc5cdcfe537\">\n", "   <rect height=\"244.62\" width=\"324.387391\" x=\"7.2\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x324 with 1 Axes>"]}, "metadata": {"needs_background": "light"}, "output_type": "display_data"}], "source": ["def autocomplete_image(img):\n", "    # Remove lower half of the image\n", "    img_init = img.clone()\n", "    img_init[:, 10:, :] = -1\n", "    print(\"Original image and input image to sampling:\")\n", "    show_imgs([img, img_init])\n", "    # Generate 12 example completions\n", "    img_init = img_init.unsqueeze(dim=0).expand(12, -1, -1, -1).to(device)\n", "    pl.seed_everything(1)\n", "    img_generated = model.sample(img_init.shape, img_init)\n", "    print(\"Autocompletion samples:\")\n", "    show_imgs(img_generated)\n", "\n", "\n", "for i in range(1, 4):\n", "    img = train_set[i][0]\n", "    autocomplete_image(img)"]}, {"cell_type": "markdown", "id": "ba91d363", "metadata": {"papermill": {"duration": 0.051443, "end_time": "2021-09-16T12:43:18.586848", "exception": false, "start_time": "2021-09-16T12:43:18.535405", "status": "completed"}, "tags": []}, "source": ["For the first two digits (7 and 6), we see that the 12 samples all\n", "result in a shape which resemble the original digit. Nevertheless, there\n", "are some style difference in writing the 7, and some deformed sixes in\n", "the samples. When autocompleting the 9 below, we see that the model can\n", "fit multiple digits to it. We obtain diverse samples from 0, 3, 8 and 9.\n", "This shows that despite having no latent space, we can still obtain\n", "diverse samples from an autoregressive model."]}, {"cell_type": "markdown", "id": "ee095fbc", "metadata": {"papermill": {"duration": 0.04956, "end_time": "2021-09-16T12:43:18.685925", "exception": false, "start_time": "2021-09-16T12:43:18.636365", "status": "completed"}, "tags": []}, "source": ["### Visualization of the predictive distribution (softmax)\n", "\n", "Autoregressive models use a softmax over 256 values to predict the next pixel.\n", "This gives the model a large flexibility as the probabilities for each pixel value can be learned independently if necessary.\n", "However, the values are actually not independent because the values 32 and 33 are much closer than 32 and 255.\n", "In the following, we visualize the softmax distribution that the model predicts to gain insights how it has learned the relationships of close-by pixels.\n", "\n", "To do this, we first run the model on a batch of images and store the output softmax distributions:"]}, {"cell_type": "code", "execution_count": 24, "id": "fd594831", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:43:18.789379Z", "iopub.status.busy": "2021-09-16T12:43:18.788903Z", "iopub.status.idle": "2021-09-16T12:43:18.897568Z", "shell.execute_reply": "2021-09-16T12:43:18.897984Z"}, "papermill": {"duration": 0.162907, "end_time": "2021-09-16T12:43:18.898132", "exception": false, "start_time": "2021-09-16T12:43:18.735225", "status": "completed"}, "tags": []}, "outputs": [], "source": ["det_loader = data.DataLoader(train_set, batch_size=128, shuffle=False, drop_last=False)\n", "imgs, _ = next(iter(det_loader))\n", "imgs = imgs.to(device)\n", "with torch.no_grad():\n", "    out = model(imgs)\n", "    out = F.softmax(out, dim=1)\n", "    mean_out = out.mean(dim=[0, 2, 3, 4]).cpu().numpy()\n", "    out = out.cpu().numpy()"]}, {"cell_type": "markdown", "id": "460b20fc", "metadata": {"papermill": {"duration": 0.049128, "end_time": "2021-09-16T12:43:18.998216", "exception": false, "start_time": "2021-09-16T12:43:18.949088", "status": "completed"}, "tags": []}, "source": ["Before diving into the model, let's visualize the distribution of the pixel values in the whole dataset:"]}, {"cell_type": "code", "execution_count": 25, "id": "cf4f889d", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:43:19.102964Z", "iopub.status.busy": "2021-09-16T12:43:19.102489Z", "iopub.status.idle": "2021-09-16T12:43:20.698247Z", "shell.execute_reply": "2021-09-16T12:43:20.698640Z"}, "papermill": {"duration": 1.650907, "end_time": "2021-09-16T12:43:20.698784", "exception": false, "start_time": "2021-09-16T12:43:19.047877", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1BhZ2VzIDIgMCBSIC9UeXBlIC9DYXRhbG9nID4+CmVuZG9iago4IDAgb2JqCjw8IC9FeHRHU3RhdGUgNCAwIFIgL0ZvbnQgMyAwIFIgL1BhdHRlcm4gNSAwIFIKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL1NoYWRpbmcgNiAwIFIKL1hPYmplY3QgNyAwIFIgPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9Bbm5vdHMgMTAgMCBSIC9Db250ZW50cyA5IDAgUgovR3JvdXAgPDwgL0NTIC9EZXZpY2VSR0IgL1MgL1RyYW5zcGFyZW5jeSAvVHlwZSAvR3JvdXAgPj4KL01lZGlhQm94IFsgMCAwIDM4NC43IDI1MS45ODA2MjUgXSAvUGFyZW50IDIgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL1R5cGUgL1BhZ2UgPj4KZW5kb2JqCjkgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxMiAwIFIgPj4Kc3RyZWFtCnic3V1LjzTHcbzvr5ijdGCxMrOeRxG0CehGibAPhg8CTdkihjIoQtLfd2b1TlfWdgigRVFAl4RP2q2YjZ2Ine56Zgc9vn379Ff0+O8fHvo/j/j4Vv/9Vb/+wr5/i/rdd2/SUqj61fP9K84UeouFszbF9dv/eXv7/VsMnWpJNebWHh+/ST1SL7G2x5/sF35xecH5zduHV78ltt9eg6Tx2/Sd1Rqya3m+WpK+z9dbOn7Kt4w3+f3jA51ICu3BVENKjz998/j3xx8fn/6KD29+rf++1X+HN59+/s1f/vD1N7/54rPH1z+85apvulHj5b25Vv+733779uXj+xdxDJTV9xf3+PaL99a3799IDfokKpRTSEZ2EPaQGinb19+9ffbV49N/pQfR46vfjz/XV//19h+PX8RfPv7z8dWv3/7lq7cvx+/7R2h9U62kPyixprb+IXzzT1dLRm1spQj9CLUl/VxymWIovdROi1zf/NPlctS2wZaS9B+hl7j9bIJbDbGV2Msq2DX/AwTXEvJg41zqjxHc+ecSLEVCqjnF9S/sm3+6YMkc+mCLpecfIVh9+bkEDx69S6aWE/fzJjpb/l6RNfCjSiAuMUuVRIc+UxViaTWbtin2F/TLx1ffvpXQe8uSKRc+5NvNSwGSkPU/pZjeRwp6zXWZJFVVGIuMF6tL39uvidU6qvj6klKgyJLs55Sh9vE2vv7OPP/k82++/d2//fm3v/vjD59894c//vmHx+f/+/jy5zCbhFRKL3l2Wa7pp9htN0q9e6iw2lL+p/jNN/C75VBEWqPp92z6SX43UlUp6+hEUnN+Ux0X9M9hOP14w6X1Yd8/23CWHmpsFOsck82mv3sUIOo4S9b32KpQa/kn3lGqeiUttqw2/22/48vv/4dRcuhiHQZLZ8r6N1J8DGJVwJsNFt6HsWmMetWgv/7t1z+W1//mi7cf+UodIbtR5ydZ9EMaMtWexMajPRDp2Dp/QJ4OYVPXS2/WC7gBrG/WwfNnt3RGVcaqV8vFmRJ1tKmfp6szE8n6MWzUc3/362DyrXf1pdhri95Err6QDgkUKldfTqTYZ6cVpsOtdybfeltfTGMyvRdfOJTaMgNfTqTkcbPh9HJrMPnW2/piGqWVdPVFQitVf/bqy4lUDjkVZn65NZh86219MY1s3118ySHmIgX4ciL6VVOLIr3cGky+9ba+mEZS/OpLCZyyTi2vvpxI1XFBTETp5dZg8q239cU0jnd68UXfsiSO7erLiehXUhuPnmcy+dbb+qJvjHtOwJcWCgsx8OVE9Cudq9fj83Iy+dbb+qIaqaXysddRX3rQ2UdM/erLidjEnHqU/O7WweRbb+uLaozWjVx8qaSTpKjj1osvE1EHut1o+rtbB5Nvvasveo/svUj8eHdVXzhQs8H8xZYX4O+vk2eHu+6QmJmBK2L3zkZXV16AH71Nnh3GdENiovTxzqqu6Nel6vT7asuJ+LvrZNrhnjs0ik4Ar77kUHMpGfhyItovl5SEX2YNItd4W1dMIV1vIOpKCT3lXD/OsZ8OKUl/k/RUXl4NJt96W19MY+wR+NICSUod+HIiNurXsVurL7cGk2+9rS+qUV98nUjXHoQlEbDlRHLVSWLqlN/NGkS+8bauqESyNcyPrjT9pcQiH/16OsSG/KXpbebdq0HkG+/qikmM9TJVVlco6DyYM3DlRIp2ylL72Kg7iXzjbV0h227O/WNvo7ZwaPra+nHV4ekQfw+ZTDvcWUxjy5mALynEqjdQ4MuJ+PHsZNphlDs0jlHGxZds94hI17XuiWTRS4f5uIxOJt96W19Mo0gGvpSQcukCfDmRnALpl6W+3BpMvvW2vphGncxcu+imPW3K2qlcfTmRoveURj22l1uDybfe1hfTSNSBLy3o97UCX05Eex71h8ce/2Tyrbf1xTRGu0d+9KXHEFlKv67pTiTn0GuxXZKnY/Ktd/XFNNp6GvCFAhMXAr6cSNYZc9IPRn9362Dyrbf1RTVqp5uvg93OIWmfI8CXE8kl5GxXz7tbB5Nvva0vHOQ4I3PxRXvbHvX+evXlRGoNlVvq/XDrncm33tYXsXuk/pmvvqRQa5cKfDkRvyI3mXZYpxsaU6XrWnfXu2dp3K+LuhPxu0OTaYc9o6FR9L9XX2rQH2cCvpzI4svJtIUvplH7jut0ujfVUC4d+HMCqWi/U0Z3PGlc4209MYGkA7SrJz1kyeC4ywnkGKoU6vwyavD41tu6YhL1pdeVbooqjxW5LnU7yK/ITa4d1umGSB24E7KGQifW1wNrTshPhBzZDvOjoTIqdl3y1r5W+1tqfF3cdZDeZCMlyuVl2UHmm+/rjYTYK2Xkje12RB3WA29OSAcsqdtM8d2ydzLffF9vVGUrlxMuZo3Kq70UZM0JZdYOqdv+yNNx+db7OmMir+NeiiWU0vJlF+XpIT9XfDHtMH88JMpl/8x8qUHH9zkiX04o98C5VcqnXcblW+/rjInU+d51CZxiDzGVxNdBnoPWj8xJtsenxlRSLcAbUh7JkoA3E7IDzVn7aDotG2S++bbeDJWxgEIBIgr6yWBQKeCg1Owr26F9ejLffF9vVKU1IG84FNLhG/LmhFZvTrI9vFGVUW8S1yVxIgktMoEJlIO0k24qNdeXZQeZb76vNxJqt90y4E0KvVMENQMO8tMlR7bFLMpUtiKgbICoBP26g7oBB2mHxJRaTC/LDjLffF9vTKX1u8AbVVGsBgB4c0JLPzXJ9uinTGViUD5A1ELOtYL6AQf5Ei1HtkPl1qFSCJQQEHVbqKughsBB/miMI9vhxMyhkiMoIyCOoUsuoI7AQX5b35HtsNt/qIwdlBIQ69+eUwa1BA7SiVMtUuvp2OByrfd1hq0gooFiAmIJQpJANYGDUtYJVO+FXoYdZL75vt6oytgaKCjQj4WdDbqsAj4dsjpzUu3hTAqp1wqKCvR2qq8mcHx+Issa6KTaYg3URLZSQGEBcQn6CWBozQmt3pxke3ijKmvOoLiAuIWoHw5QXeCgpNOCGIVPyw4y33xfb0xlSqDEgHis2kVQY+CgZdQ3ybYY9Q2V+maBN2I/WjqoM3BQppCUXNpp2SDzzbf1Zqjky9F5s4ZCkdxBrYGD/Bm0ybXDybRDJJwqCIfGqYF6Awf507+Ta4czwYfIeDmZdzzULupMCNQcOGiZRJ1cW8yhTKRVIYH1c8mBIxdQd+CgxqHrp6Oll2MHmW++rzc56Ng+gtIDkhJEe2hQe+CgbAewyFa2np7MN9/XG1XZSgflB3pNBO2hM6g/cNCyDjrJtlgHNZXVDoADb5pOoPVr5M0JlWhLEYnqy7KDzDff1xtTmSooQyDpoecmoA7BQUm/6tG2Wp6ezDff1xtTKQWUIuhEKFDSKSPwZkLLkYlJtsWZiaGSr6cZzRsOYmfzwBrxhPxRcke2wwnzQyVlUJJASUdvnAnUJDhoGRJPsi3GxENlTKAsgeyZr5QiqEtw0LKXOcm22Ms0lcfzEa/e6N8+cge1CQ5a9usm2Rb7dbZo2RuD8gS92QYd4jZQn+CgZeVmkm2xcmMqW2VQoqB/9sAtVlCj4KD1c3OS7fG5URG1EChTIB2jpNIrqFNw0LIaOsm2WA0dKnPMYBqe9dX5+sDBp0OWkd+k2mLkN0RKBwULlEl7mooGxSey7GNOqi32MYdIbqhoIUuIUhIqWpjQshI6ybZYCR0q7fG9wJsUmMej7a/enJAvanFkO9S6HCpjRVULOq5NOpRDVQsTWtYnJtkW6xOmMtoTQoA3RccnwqhqYUJqAjHLePSvI/PN9/VGJ4S9Xca9Zk0NVSlQ1cKEdGbZpRyroSeVa7yvLyoRFTGTjtp6o4iKFiZUxR6azLG+3BpVzK7xvr40myRfrhc1plhkQIyoamFCy7G+k2uLU30mUkciqGqhUJDcOqpamFBpOjHoPaeXYweZb76vN6bSVqCAN/acbH0h8uaEltPnk2yL0+dDpaB4AypiIxOUb+CgJBZVZo/tfHoy33xfb0wlo4ADKil0zijhwEHLmYlJtsWZiaGSUMgBlRKIEko5cFCKOjlIcqz0TTLffF9vVGXsHVUt2DMQoqCkAwcts6hJtsUsSlWyneAEq+fa1yTtilDVwoSWXZdJtsWui6ls1b69etOtth0lHjhomWFOsi1mmKayloqqFqreM2pEqQcOWmaYk2yLGaapLBkFH1DlEHNHyQcOWla0JtkWK1pDZULhB6QzIrbYQOTNCS27dZNsi926oVJQAALVFJJUlIDgID/9nlw7zL+HRkYRCFRzUAkoA8FByz7mJNtiH3OoJBSDQLWERtczxk+HLPOFSbXFfGGIjCgKgarOo6OgxfMTWXrvSbVF711r6L2jOAT9/6DiUB6Cg5b93Um2xf6uqWwNRSJQizZTRJkIDvK1Y5Nrh9ox01gLikWw2NCsP4lqFia07GFOsi32ME1lySgagZpKyR1lIzhIdOrEYxnr6cl88329MZUJxCNQ024mNZSP4CA/rDmpdhjVDInwAFLLdrgeJSQ4aNmIOrm22IcaIhmEJFArQQGUkuAgvaMwx/x+Mb24fOt9nTGRhIISqFX9JqOkBAct86dJtsX8aaiMKCxBO+GgUySUluCg5ZTsJNvilKyqLLZqCdbOWw+tC0pMcNB6SZ1ke1xTqrI1FJpAnUJshFITHJSS9kWt9fKy7CDzzbf1xlRatTbovDsHrhElJzhomUVNsi1mUaayFBSeoG0h5Y7SExy0PJlukm3xZLqhMqMABeoplNRQgoKDbLlcaqvTskHmm+/rjalMKESBeg5Np0WoYmFCy17dJNtir26oZBSkQL2GyAUlKThoWTufZFusnQ+VMFGNup0ezyhNwUHLqs0k22LVZqiMKFCBeg8pJpSo4KBlfDPJthjfqErpHYUqcNTf2wWlKjhomWhOsh1mmkNlayhYgSOF2hglKzioWLhNaeXl2MHlWu/rjGqsFUUrcGSdLV779qdD/IXjqHa4nobIUlDAAkftZ/Rmeh32TcRPCxzVDrOFITJnFLKgf3RV0VDIgoP8hpwj22Gf7lCZUMoCxxJ07NJBvYKD/PFGR7bDqcdDpaCUBY6W9lRQyoKD/HTSke0wyzxUMkpZ4NhCVwZQr+AgP510ZDvMMg+VBFIWdPhmIacoZcFB6yX14triijKRwBUdl3RBGQsO6hyyXlXj7N7B41vu64gK1P71usjHxCE1RgkLDlq6ppNri57JRNrJRPSBsSoVQgkLDvITSEe2w7xyqCwFJSww6VsvESUsOMgXsziyHWpchkp7IiO6pEqIqaOEBQf5jX9HtsN5gENlQgkL9qZZGkpYcNB6TZ1ke1xTplJQwgKT9b0VJSw4yD8qwZHt8ASFQyWjhAWmHopOIUGtgoP8Awsd2Q7PMTxUEkpYYI5B//AoYcFBfhHYke2wNnyojChhQYf7ej8VlLDgoOVzM8m2+NyYSh2sgVoFZgnUGCUsOMgfAHBkO5wLGCprQ49N1RtHkEooYcFB6+fmJNvjc6MqS0UJCypMZ0QRJSw4aOnDJ9kWfbipzBklLDBbhG5HCQsO8oXMjmyH+uZDZUIZC6wq9H6LMhYctN5vTrI97jemUlDGAnMPxNdnljwd4ssSHNUO1QqHSEYZCywxCBVwJH8iy37LpNpiv2WIJJSxwELaz2SUseAgH0TsyHbIJz5URpSxwML66oQyFhy0XFGTbIsrylS2jjIWdMYYWhOUseAg/6hqR7bDE6yHSv0G1Cvo60NUfaBewUG+wNuR7VD3PVSWCjIWWErgElHGgoOS9dhlHKWeVK7xvr6oRFjWzGLvuaOEBQctyzYn1xarNkNkBgkLLC0UaShhwUHLFt3JtcUO3RCZUMICSw86v0YJCw7yhxod2Q5nHQ+VghIWOFGIVFDCgoOWufck22LuPVQSSlhglaJDWpSw4CB/E55cO9yFh8aI8hVYR23SE8pXcNAyU5hkW8wUTGXrKF+Bk36jvRCoVnDQco5kkm1xjsRU1obyFThlHdEyyldwkOrV31UzvSw7yHzzfb1RlbYvC1bP9ZbRC6F8BQctK32TbIuVPlOZC8pX4NR0tB9RvoKDll2XSbbFrouptOfPgCGx3k9FOspXcJAPB3VkO2SGHipheTPr/TRzRfkKDlqvqZNsi2tqqBSUr8CZQqWC8hUctEylJtkWc6mhklG+Amfta2JG+QoO8o9zdGQ7POXxUEkoX4H1fhp7QvkKDlq9Ocn28MZURpSvoHPowO16buDpED9fmEw7zBdMYm0oXYFzCakyGhKfiNiTHqW3062Dyjff1xkVWSpKV2B7DqGO4FC1woSW9eFJtsX6sKnMBaUrsPYyLUeUruCgcpTsjoejOjLffF9vVGXKKF2BSwxKgtIVHFRyoCiN08uyg8w339aboTKhdAW2ojhuKF3BQZXsdGg/juRPMt98X29MpYB0BS4cElWUruCgZbJwcm0xVxgi0caC3i9KLChfwUHLitaLaov1rKGRQL4CF+1kekb5Cg7yFbqTa4u63SEyonwF1vuoDkxQvoKDVmtOsj28sYc5dZSvwEX1VUb5Cg5a9nYn2RZ7u6bSRiLokmpBCqF8BQf5h747sh2eBT9U5oryFbj0kHNE+QoOWlbPJ9kWq+em0iowwOp5NX0d5Ss4aL3fnGRb3G+GytRRzYKO2zo3lK/gIIsp0S9yPi0bZL75vt6YSkH5ClwlENWEahYmVMbRGnti/tOT+eb7emMq2b69epOCxILyFRy0zL8n2Rbz76GSKqpZqDmknlG+goNytwLDSvm0bJD55vt6YyojPIhUSygtoXwFBy3zhUm2xYzBVOroH9Us1Kr3DEH5Cg5aJpmTbItZpqnUjwCqWag9qAaUr+Cg5bzNJNvivI2pzBUlLHBTnhxRwoKDlt26SbbFbp2pTAUlLHDTcb9cn4j+dMjyvJ9JtcXzfobIjBIWuHEo3NAC+oks19Ok2uJ6GiITSljgpmM3qihhwUHLDu8k22KHd6gUlLCg84EQY0EJCw7yIVGObIfsqEMloYwFbiVQzyhjwUEthUiplnJaNsh88329MZURZSzoiDdISyhjwUHrNXWS7XFN6VutHWQs6J02aF+MMhYcVKKdNU9UX44NLt96X2eaPbwIHUNqlsnCKGXBQf4BjyfVDs93NIm5gowF7jH0TChjwUHLBPPk2mJ+aSJt1xGsn3cOlCLKWHDQsp41ybZYzzKVklHGAncJonJRzcKElr3vSbbF3vdQmVDGAnf7pqGMBQdV5Wexat6nJ/PN9/XGVArKWOCeQ40FZSw4yOX9OK4NUoAOjYwSFriX0HpGCQsOWp4WMMm2eFrAUEkoYUE5QmwJJSw4aHnA4yTb4gmPQ2VECQvctReughIWHOQHNpNrh5GNaSwd5StI1B8tjPIVHOSy+hzXBgl+Q2OuKF1BIgWdW6N0BQf5Y5+ObIfToENlghMFieMpnyhdwUFFQmR73NrLsoPMN9/XG1UpGaUrSEyqr6N0BQf5IwCObIeTAYfKhNIVJGa9mTaUruAgXwjlyHaojzpUCkpXkFhCihWlKzjIb+U6sh12eA+VjPIVJNaQ+7Ua8ekQv0juqHZYOz9EEspXkNhCbRkctZmIL2ZxVDvUuBwiI8pXkNhDr4LyFRzkH3nkyHZ4EtJQqVNFULEgRIEKd1Cx4CB/FMuR7XBCa6jMDeUrCHGQTChfwUHL3WaSbXG3MZXa44KKBSHVpz0RqFhwUEn6y6Sn8rLsIPPN9/VGVUoB+QpC2gXrjBpULDio2NkaW/J8OTa4fOt9nTGRYDhMOXRqKGHBQcuw5p1pizHNkCggY0H0PVOsKGPBQXYOP7LUctplXL71vs6YSEYZC9rJKE9BGQsOWu/AJ9ked2BTSShjQaiH1DLKWHCQDwxwZDvkCBwqI8pYEI523gFlLDjIb+E6sh12dofK0lHGgg7XQiuCMhYc5NY6HdcGK6BDo+01XtfNhSXEzChhwUH+McyObIenMw+VqaKEBWEdsyVCCQsO8lvcjmyHne+h0lZYwMo566iNO0pYcJCPtXFkO6TdHCozSlgQLqFQQwkLDvLb/45sh1MBh8qEEhZEVbRYUcKCg6rF0rXU+2nZIPPN9/XGVAqqbhZuOkIpKGHBQes1dZLtcU2ZSkYJCyIxaB+NEhYctOy5TLIt9lyGyogSFkQoSE0oYcFBvlzXke1QxTtUlo4SFkQsq1BQwoKDij2sWT9C5WXZQeab7+uNqlQQVCuISKj5ugr4dIh/QIuj2uG5LUNkqihhwd56TwSO5E/EzxYm0w6zBZMoBeUriJRAElG+goNKD0StHCvnk8w339cbVckZ5SuIqArtf0GtgoOWJa1JtsWa1lCZUL6CSAs5NpSv4KBl53uSbbHzPVQKylcQ6frqgvIVHFS1U9IPSm+nZYPMN9/XG1PJIF9B7LHuLaN8BQeVFpLorGE6Zly+9bbODJFwqqBKYk0oYcFBvpJlcu1Q33KIjCBhQZLooE1QwoKDlgWtk2uL9SwTmTtKWJCUdNTGKGHBQcsm3STbYpfOVKaGEhYk5VASoYQFB42Hkdht52XZQeab7+uNqtR5D6hW0ClSaBJRwoKDqp0K1a7qtOwg88339UZVckYZC5L0nkEdZSw4SIe+VT8prb8sO8h88329aaOUFNQriD1BIzaUseAgvbHYemik07JB5pvv642pFJSxIDkG6RVlLDjIHvCjt9/WTssGmW++rTdDJaOMBckUcisoY8FBy9m1SbbF2bWhklDGgmSVUjPKWHCQdkgUk9VvPD2Zb76vN6YyoowFyRJ6SShjwUHLWt8k22Ktz1TmjjIWJOdAmVHGgoNqCswjVuHpyXzzfb1RlamhjAXthVQFoYwFB9UcIluA6Muyg8w339cbVSkVZSxIriFLRBkLDtK7SpBR1Pz0ZL75vt6oSu1ZUM2CJfJpV4RqFiZEOoeK2mXR6dnBtrTf1x3TmVHKguQetBsGKQsTIbuOIudje2FyLe339cZkCkpaEB2lxF7RwPhEKI1IzNfn5uRa2m/rzZDJKGtBCgfWDweqXJgQsRpCY4vq6dmW9tOdT3/FJp0fv36Qmqeq6PHF49PPv/nLH77+5jdffPb4+oe3Dw5+996gs3ydo5Wx7vH22zepegEvL3tv+fC6C9vHH3Svmj/6t9i+fPs/nGeU3wplbmRzdHJlYW0KZW5kb2JqCjEyIDAgb2JqCjY4NzAKZW5kb2JqCjEwIDAgb2JqClsgXQplbmRvYmoKMTcgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzOTUgPj4Kc3RyZWFtCnicPVJLbsVACNvnFFyg0vCbz3lSVd28+29rQ1KpKryJMcYwfcqQueVLXRJxhcm3Xq5bPKZ8LltamXmIu4uNJT623JfuIbZddC6xOB1H8gsynSpEqM2q0aH4QpaFB5BO8KELwn05/uMvgMHXsA244T0yQbAk5ilCxm5RGZoSQRFh55EVqKRQn1nC31Hu6/cyBWpvjKULYxz0CbQFQm1IxALqQABE7JRUrZCOZyQTvxXdZ2IcYOfRsgGuGVRElnvsx4ipzqiMvETEPk9N+iiWTC1Wxm5TGV/8lIzUfHQFKqk08pTy0FWz0AtYiXkS9jn8SPjn1mwhhjpu1vKJ5R8zxTISzmBLOWChl+NH4NtZdRGuHbm4znSBH5XWcEy0637I9U/+dNtazXW8cgiiQOVNQfC7Dq5GscTEMj6djSl6oiywGpq8RjPBYRAR1vfDyAMa/XK8EDSnayK0WCKbtWJEjYpscz29BNZM78U51sMTwmzvndahsjMzKiGC2rqGautAdrO+83C2nz8z6KJtCmVuZHN0cmVhbQplbmRvYmoKMTggMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyNDkgPj4Kc3RyZWFtCnicTVFJigMwDLvnFfpAIV6TvKdDmUPn/9fKDoU5BAmvkpOWmFgLDzGEHyw9+JEhczf9G36i2btZepLJ2f+Y5yJTUfhSqC5iQl2IG8+hEfA9oWsSWbG98Tkso5lzvgcfhbgEM6EBY31JMrmo5pUhE04MdRwOWqTCuGtiw+Ja0TyN3G77RmZlJoQNj2RC3BiAiCDrArIYLJQ2NhMyWc4D7Q3JDVpg16kbUYuCK5TWCXSiVsSqzOCz5tZ2N0Mt8uCoffH6aFaXYIXRS/VYeF+FPpipmXbukkJ64U07IsweCqQyOy0rtXvE6m6B+j/LUvD9yff4Ha8PzfxcnAplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggOTQgPj4Kc3RyZWFtCnicRY3BEcAgCAT/VEEJCgraTyaTh/b/jRAyfGDnDu6EBQu2eUYfBZUmXhVYB0pj3FCPQL3hci3J3AUPcCd/2tBUnJbTd2mRSVUp3KQSef8OZyaQqHnRY533C2P7IzwKZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iago8PCAvQkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzOQovU3VidHlwZSAvRm9ybSAvVHlwZSAvWE9iamVjdCA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAski2BBZDO40gAV8wp8CmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzMjIgPj4Kc3RyZWFtCnicNVG7bcUwDOw1BRcwIH4lzeMgSJG3f5s72qlI07wfVV4ypVwudckqWWHypUN1iqZ8nmam/A71kOOYHtkhulPWlnsYFpaJeUodsZos93ALNr4AmhJzC/H3CPArgFHARKBu8fcPulkSQBoU/BTomquWWGICDYuFrdkV4lbdKVi4q/h2JLkHCXIxWehTDkWKKbfAfBks2ZFanOtyWQr/bn0CGmGFOOyzi0TgecADTCT+ZIBszz5b7OrqRTZ2hjjp0ICLgJvNJAFBUzirPrhh+2q75ueZKCc4OdavojG+DU7mS1LeV7nHz6BB3vgzPGd3jlAOmlAI9N0CIIfdwEaEPrXPwC4Dtkm7d2NK+ZxkKb4ENgr2qFMdyvBi7MxWb9j8x+jKZlFskJX10ekOytygE2Ieb2ShW7K2+zcPs33/AV8Ze2QKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDgzID4+CnN0cmVhbQp4nEWMuw3AMAhEe6ZgBH4m9j5RlMLevw0QJW64J909XB0JmSluM8NDBp4MLIZdcYH0ljALXEdQjp3so2HVvuoEjfWmUvPvD5Se7KzihusBAkIaZgplbmRzdHJlYW0KZW5kb2JqCjIzIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzIwID4+CnN0cmVhbQp4nDVSS24FMQjbzym4QKXwT87zqqqLvvtvaxO9FUwwYOMpL1nSS77UJdulw+RbH/clsULej+2azFLF9xazFM8tr0fPEbctCgRREz1YmS8VItTP9Og6qHBKn4FXCLcUG7yDSQCDavgHHqUzIFDnQMa7YjJSA4Ik2HNpcQiJciaJf6S8nt8nraSh9D1Zmcvfk0ul0B1NTugBxcrFSaBdSfmgmZhKRJKX632xQvSGwJI8PkcxyYDsNoltogUm5x6lJczEFDqwxwK8ZprVVehgwh6HKYxXC7OoHmzyWxOVpB2t4xnZMN7LMFNioeGwBdTmYmWC7uXjNa/CiO1Rk13DcO6WzXcI0Wj+GxbK4GMVkoBHp7ESDWk4wIjAnl44xV7zEzkOwIhjnZosDGNoJqd6jonA0J6zpWHGxx5a9fMPVOl8hwplbmRzdHJlYW0KZW5kb2JqCjI0IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzQwID4+CnN0cmVhbQp4nDVSOW4EMQzr/Qp9IIBu2+/ZIEiR/L8NqdkUA3F0UpQ7WlR2y4eFVLXsdPm0ldoSN+R3ZYXECcmrEu1ShkiovFYh1e+ZMq+3NWcEyFKlwuSk5HHJgj/DpacLx/m2sa/lyB2PHlgVI6FEwDLFxOgals7usGZbfpZpwI94hJwr1i3HWAVSG9047Yr3oXktsgaIvZmWigodVokWfkHxoEeNffYYVFgg0e0cSXCMiVCRgHaB2kgMOXssdlEf9DMoMRPo2htF3EGBJZKYOcW6dPTf+NCxoP7YjDe/OirpW1pZY9I+G+2Uxiwy6XpY9HTz1seDCzTvovzn1QwSNGWNksYHrdo5hqKZUVZ4t0OTDc0xxyHzDp7DGQlK+jwUv48lEx2UyN8ODaF/Xx6jjJw23gLmoj9tFQcO4rPDXrmBFUoXa5L3AalM6IHp/6/xtb7X1x8d7YDGCmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyNTEgPj4Kc3RyZWFtCnicLVFJcgNBCLvPK/SEZqffY5crh+T/1wjKBwYNi0B0WuKgjJ8gLFe85ZGraMPfMzGC3wWHfivXbVjkQFQgSWNQNaF28Xr0HthxmAnMk9awDGasD/yMKdzoxeExGWe312XUEOxdrz2ZQcmsXMQlExdM1WEjZw4/mTIutHM9NyDnRliXYZBuVhozEo40hUghhaqbpM4EQRKMrkaNNnIU+6Uvj3SGVY2oMexzLW1fz004a9DsWKzy5JQeXXEuJxcvrBz09TYDF1FprPJASMD9bg/1c7KT33hL584W0+N7zcnywlRgxZvXbkA21eLfvIjj+4yv5+f5/ANfYFuICmVuZHN0cmVhbQplbmRvYmoKMjYgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyMTUgPj4Kc3RyZWFtCnicNVE5DgMhDOz3Ff5AJIwveE+iKM3+v82M0VYewVyGtJQhmfJSk6gh5VM+epkunLrc18xqNOeWtC1zgLi2vC+tksCJZoiDwWmYuAGaPAFD19GoUUMXHtDUpVMosNwEPoq3bg/dY7WBl7Yh54kgYigZLEHNqUUTFm3PJ6Q1v16LG96X7d3IU6XGlhiBBgFWOBzX6NfwlT1PJtF0FTLUqzXLGAkTRSI8+Y6m1RPrWjTSMhLUxhGsagO8O/0wTgAAE3HLAmSfSpSz5MRvsfSzBlf6/gGfR1SWCmVuZHN0cmVhbQplbmRvYmoKMTUgMCBvYmoKPDwgL0Jhc2VGb250IC9EZWphVnVTYW5zIC9DaGFyUHJvY3MgMTYgMCBSCi9FbmNvZGluZyA8PAovRGlmZmVyZW5jZXMgWyA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggNTYgL2VpZ2h0IC9uaW5lIF0KL1R5cGUgL0VuY29kaW5nID4+Ci9GaXJzdENoYXIgMCAvRm9udEJCb3ggWyAtMTAyMSAtNDYzIDE3OTQgMTIzMyBdIC9Gb250RGVzY3JpcHRvciAxNCAwIFIKL0ZvbnRNYXRyaXggWyAwLjAwMSAwIDAgMC4wMDEgMCAwIF0gL0xhc3RDaGFyIDI1NSAvTmFtZSAvRGVqYVZ1U2FucwovU3VidHlwZSAvVHlwZTMgL1R5cGUgL0ZvbnQgL1dpZHRocyAxMyAwIFIgPj4KZW5kb2JqCjE0IDAgb2JqCjw8IC9Bc2NlbnQgOTI5IC9DYXBIZWlnaHQgMCAvRGVzY2VudCAtMjM2IC9GbGFncyAzMgovRm9udEJCb3ggWyAtMTAyMSAtNDYzIDE3OTQgMTIzMyBdIC9Gb250TmFtZSAvRGVqYVZ1U2FucyAvSXRhbGljQW5nbGUgMAovTWF4V2lkdGggMTM0MiAvU3RlbVYgMCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL1hIZWlnaHQgMCA+PgplbmRvYmoKMTMgMCBvYmoKWyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDMxOCA0MDEgNDYwIDgzOCA2MzYKOTUwIDc4MCAyNzUgMzkwIDM5MCA1MDAgODM4IDMxOCAzNjEgMzE4IDMzNyA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2CjYzNiA2MzYgMzM3IDMzNyA4MzggODM4IDgzOCA1MzEgMTAwMCA2ODQgNjg2IDY5OCA3NzAgNjMyIDU3NSA3NzUgNzUyIDI5NQoyOTUgNjU2IDU1NyA4NjMgNzQ4IDc4NyA2MDMgNzg3IDY5NSA2MzUgNjExIDczMiA2ODQgOTg5IDY4NSA2MTEgNjg1IDM5MCAzMzcKMzkwIDgzOCA1MDAgNTAwIDYxMyA2MzUgNTUwIDYzNSA2MTUgMzUyIDYzNSA2MzQgMjc4IDI3OCA1NzkgMjc4IDk3NCA2MzQgNjEyCjYzNSA2MzUgNDExIDUyMSAzOTIgNjM0IDU5MiA4MTggNTkyIDU5MiA1MjUgNjM2IDMzNyA2MzYgODM4IDYwMCA2MzYgNjAwIDMxOAozNTIgNTE4IDEwMDAgNTAwIDUwMCA1MDAgMTM0MiA2MzUgNDAwIDEwNzAgNjAwIDY4NSA2MDAgNjAwIDMxOCAzMTggNTE4IDUxOAo1OTAgNTAwIDEwMDAgNTAwIDEwMDAgNTIxIDQwMCAxMDIzIDYwMCA1MjUgNjExIDMxOCA0MDEgNjM2IDYzNiA2MzYgNjM2IDMzNwo1MDAgNTAwIDEwMDAgNDcxIDYxMiA4MzggMzYxIDEwMDAgNTAwIDUwMCA4MzggNDAxIDQwMSA1MDAgNjM2IDYzNiAzMTggNTAwCjQwMSA0NzEgNjEyIDk2OSA5NjkgOTY5IDUzMSA2ODQgNjg0IDY4NCA2ODQgNjg0IDY4NCA5NzQgNjk4IDYzMiA2MzIgNjMyIDYzMgoyOTUgMjk1IDI5NSAyOTUgNzc1IDc0OCA3ODcgNzg3IDc4NyA3ODcgNzg3IDgzOCA3ODcgNzMyIDczMiA3MzIgNzMyIDYxMSA2MDUKNjMwIDYxMyA2MTMgNjEzIDYxMyA2MTMgNjEzIDk4MiA1NTAgNjE1IDYxNSA2MTUgNjE1IDI3OCAyNzggMjc4IDI3OCA2MTIgNjM0CjYxMiA2MTIgNjEyIDYxMiA2MTIgODM4IDYxMiA2MzQgNjM0IDYzNCA2MzQgNTkyIDYzNSA1OTIgXQplbmRvYmoKMTYgMCBvYmoKPDwgL2VpZ2h0IDE3IDAgUiAvZml2ZSAxOCAwIFIgL2ZvdXIgMTkgMCBSIC9uaW5lIDIxIDAgUiAvb25lIDIyIDAgUgovc2l4IDIzIDAgUiAvdGhyZWUgMjQgMCBSIC90d28gMjUgMCBSIC96ZXJvIDI2IDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTUgMCBSID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvQ0EgMCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+Ci9BMiA8PCAvQ0EgMSAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+Ci9BMyA8PCAvQ0EgMSAvVHlwZSAvRXh0R1N0YXRlIC9jYSAwLjUgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0YxLURlamFWdVNhbnMtbWludXMgMjAgMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgMTEgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iagoyNyAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMjEwOTE2MTQ0MzIwKzAyJzAwJykKL0NyZWF0b3IgKE1hdHBsb3RsaWIgdjMuNC4zLCBodHRwczovL21hdHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuNC4zKSA+PgplbmRvYmoKeHJlZgowIDI4CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDEyNDg1IDAwMDAwIG4gCjAwMDAwMTIyMjIgMDAwMDAgbiAKMDAwMDAxMjI1NCAwMDAwMCBuIAowMDAwMDEyMzk0IDAwMDAwIG4gCjAwMDAwMTI0MTUgMDAwMDAgbiAKMDAwMDAxMjQzNiAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDAzOTcgMDAwMDAgbiAKMDAwMDAwNzM2MyAwMDAwMCBuIAowMDAwMDAwMjA4IDAwMDAwIG4gCjAwMDAwMDczNDIgMDAwMDAgbiAKMDAwMDAxMTAzMSAwMDAwMCBuIAowMDAwMDEwODMxIDAwMDAwIG4gCjAwMDAwMTA0NzkgMDAwMDAgbiAKMDAwMDAxMjA4NCAwMDAwMCBuIAowMDAwMDA3MzgzIDAwMDAwIG4gCjAwMDAwMDc4NTEgMDAwMDAgbiAKMDAwMDAwODE3MyAwMDAwMCBuIAowMDAwMDA4MzM5IDAwMDAwIG4gCjAwMDAwMDg1MTEgMDAwMDAgbiAKMDAwMDAwODkwNiAwMDAwMCBuIAowMDAwMDA5MDYxIDAwMDAwIG4gCjAwMDAwMDk0NTQgMDAwMDAgbiAKMDAwMDAwOTg2NyAwMDAwMCBuIAowMDAwMDEwMTkxIDAwMDAwIG4gCjAwMDAwMTI1NDUgMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyAyNyAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgMjggPj4Kc3RhcnR4cmVmCjEyNzAyCiUlRU9GCg==\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"251.985937pt\" version=\"1.1\" viewBox=\"0 0 384.55 251.985937\" width=\"384.55pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:19.922594</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 251.985937 \n", "L 384.55 251.985937 \n", "L 384.55 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:#ffffff;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g id=\"patch_2\">\n", "    <path d=\"M 42.55 224.64 \n", "L 377.35 224.64 \n", "L 377.35 7.2 \n", "L 42.55 7.2 \n", "z\n", "\" style=\"fill:#eaeaf2;\"/>\n", "   </g>\n", "   <g id=\"matplotlib.axis_1\">\n", "    <g id=\"xtick_1\">\n", "     <g id=\"line2d_1\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 57.768182 224.64 \n", "L 57.768182 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_1\">\n", "      <!-- 0 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(54.268807 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2034 4250 \n", "Q 1547 4250 1301 3770 \n", "Q 1056 3291 1056 2328 \n", "Q 1056 1369 1301 889 \n", "Q 1547 409 2034 409 \n", "Q 2525 409 2770 889 \n", "Q 3016 1369 3016 2328 \n", "Q 3016 3291 2770 3770 \n", "Q 2525 4250 2034 4250 \n", "z\n", "M 2034 4750 \n", "Q 2819 4750 3233 4129 \n", "Q 3647 3509 3647 2328 \n", "Q 3647 1150 3233 529 \n", "Q 2819 -91 2034 -91 \n", "Q 1250 -91 836 529 \n", "Q 422 1150 422 2328 \n", "Q 422 3509 836 4129 \n", "Q 1250 4750 2034 4750 \n", "z\n", "\" id=\"DejaVuSans-30\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_2\">\n", "     <g id=\"line2d_2\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 134.157487 224.64 \n", "L 134.157487 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_2\">\n", "      <!-- 64 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(127.158737 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2113 2584 \n", "Q 1688 2584 1439 2293 \n", "Q 1191 2003 1191 1497 \n", "Q 1191 994 1439 701 \n", "Q 1688 409 2113 409 \n", "Q 2538 409 2786 701 \n", "Q 3034 994 3034 1497 \n", "Q 3034 2003 2786 2293 \n", "Q 2538 2584 2113 2584 \n", "z\n", "M 3366 4563 \n", "L 3366 3988 \n", "Q 3128 4100 2886 4159 \n", "Q 2644 4219 2406 4219 \n", "Q 1781 4219 1451 3797 \n", "Q 1122 3375 1075 2522 \n", "Q 1259 2794 1537 2939 \n", "Q 1816 3084 2150 3084 \n", "Q 2853 3084 3261 2657 \n", "Q 3669 2231 3669 1497 \n", "Q 3669 778 3244 343 \n", "Q 2819 -91 2113 -91 \n", "Q 1303 -91 875 529 \n", "Q 447 1150 447 2328 \n", "Q 447 3434 972 4092 \n", "Q 1497 4750 2381 4750 \n", "Q 2619 4750 2861 4703 \n", "Q 3103 4656 3366 4563 \n", "z\n", "\" id=\"DejaVuSans-36\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2419 4116 \n", "L 825 1625 \n", "L 2419 1625 \n", "L 2419 4116 \n", "z\n", "M 2253 4666 \n", "L 3047 4666 \n", "L 3047 1625 \n", "L 3713 1625 \n", "L 3713 1100 \n", "L 3047 1100 \n", "L 3047 0 \n", "L 2419 0 \n", "L 2419 1100 \n", "L 313 1100 \n", "L 313 1709 \n", "L 2253 4666 \n", "z\n", "\" id=\"DejaVuSans-34\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-36\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_3\">\n", "     <g id=\"line2d_3\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 210.546791 224.64 \n", "L 210.546791 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_3\">\n", "      <!-- 128 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(200.048666 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 794 531 \n", "L 1825 531 \n", "L 1825 4091 \n", "L 703 3866 \n", "L 703 4441 \n", "L 1819 4666 \n", "L 2450 4666 \n", "L 2450 531 \n", "L 3481 531 \n", "L 3481 0 \n", "L 794 0 \n", "L 794 531 \n", "z\n", "\" id=\"DejaVuSans-31\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 1228 531 \n", "L 3431 531 \n", "L 3431 0 \n", "L 469 0 \n", "L 469 531 \n", "Q 828 903 1448 1529 \n", "Q 2069 2156 2228 2338 \n", "Q 2531 2678 2651 2914 \n", "Q 2772 3150 2772 3378 \n", "Q 2772 3750 2511 3984 \n", "Q 2250 4219 1831 4219 \n", "Q 1534 4219 1204 4116 \n", "Q 875 4013 500 3803 \n", "L 500 4441 \n", "Q 881 4594 1212 4672 \n", "Q 1544 4750 1819 4750 \n", "Q 2544 4750 2975 4387 \n", "Q 3406 4025 3406 3419 \n", "Q 3406 3131 3298 2873 \n", "Q 3191 2616 2906 2266 \n", "Q 2828 2175 2409 1742 \n", "Q 1991 1309 1228 531 \n", "z\n", "\" id=\"DejaVuSans-32\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2034 2216 \n", "Q 1584 2216 1326 1975 \n", "Q 1069 1734 1069 1313 \n", "Q 1069 891 1326 650 \n", "Q 1584 409 2034 409 \n", "Q 2484 409 2743 651 \n", "Q 3003 894 3003 1313 \n", "Q 3003 1734 2745 1975 \n", "Q 2488 2216 2034 2216 \n", "z\n", "M 1403 2484 \n", "Q 997 2584 770 2862 \n", "Q 544 3141 544 3541 \n", "Q 544 4100 942 4425 \n", "Q 1341 4750 2034 4750 \n", "Q 2731 4750 3128 4425 \n", "Q 3525 4100 3525 3541 \n", "Q 3525 3141 3298 2862 \n", "Q 3072 2584 2669 2484 \n", "Q 3125 2378 3379 2068 \n", "Q 3634 1759 3634 1313 \n", "Q 3634 634 3220 271 \n", "Q 2806 -91 2034 -91 \n", "Q 1263 -91 848 271 \n", "Q 434 634 434 1313 \n", "Q 434 1759 690 2068 \n", "Q 947 2378 1403 2484 \n", "z\n", "M 1172 3481 \n", "Q 1172 3119 1398 2916 \n", "Q 1625 2713 2034 2713 \n", "Q 2441 2713 2670 2916 \n", "Q 2900 3119 2900 3481 \n", "Q 2900 3844 2670 4047 \n", "Q 2441 4250 2034 4250 \n", "Q 1625 4250 1398 4047 \n", "Q 1172 3844 1172 3481 \n", "z\n", "\" id=\"DejaVuSans-38\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-38\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_4\">\n", "     <g id=\"line2d_4\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 286.936096 224.64 \n", "L 286.936096 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_4\">\n", "      <!-- 192 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(276.437971 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 703 97 \n", "L 703 672 \n", "Q 941 559 1184 500 \n", "Q 1428 441 1663 441 \n", "Q 2288 441 2617 861 \n", "Q 2947 1281 2994 2138 \n", "Q 2813 1869 2534 1725 \n", "Q 2256 1581 1919 1581 \n", "Q 1219 1581 811 2004 \n", "Q 403 2428 403 3163 \n", "Q 403 3881 828 4315 \n", "Q 1253 4750 1959 4750 \n", "Q 2769 4750 3195 4129 \n", "Q 3622 3509 3622 2328 \n", "Q 3622 1225 3098 567 \n", "Q 2575 -91 1691 -91 \n", "Q 1453 -91 1209 -44 \n", "Q 966 3 703 97 \n", "z\n", "M 1959 2075 \n", "Q 2384 2075 2632 2365 \n", "Q 2881 2656 2881 3163 \n", "Q 2881 3666 2632 3958 \n", "Q 2384 4250 1959 4250 \n", "Q 1534 4250 1286 3958 \n", "Q 1038 3666 1038 3163 \n", "Q 1038 2656 1286 2365 \n", "Q 1534 2075 1959 2075 \n", "z\n", "\" id=\"DejaVuSans-39\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-39\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_5\">\n", "     <g id=\"line2d_5\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 363.325401 224.64 \n", "L 363.325401 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_5\">\n", "      <!-- 256 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(352.827276 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 691 4666 \n", "L 3169 4666 \n", "L 3169 4134 \n", "L 1269 4134 \n", "L 1269 2991 \n", "Q 1406 3038 1543 3061 \n", "Q 1681 3084 1819 3084 \n", "Q 2600 3084 3056 2656 \n", "Q 3513 2228 3513 1497 \n", "Q 3513 744 3044 326 \n", "Q 2575 -91 1722 -91 \n", "Q 1428 -91 1123 -41 \n", "Q 819 9 494 109 \n", "L 494 744 \n", "Q 775 591 1075 516 \n", "Q 1375 441 1709 441 \n", "Q 2250 441 2565 725 \n", "Q 2881 1009 2881 1497 \n", "Q 2881 1984 2565 2268 \n", "Q 2250 2553 1709 2553 \n", "Q 1456 2553 1204 2497 \n", "Q 953 2441 691 2322 \n", "L 691 4666 \n", "z\n", "\" id=\"DejaVuSans-35\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-35\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"matplotlib.axis_2\">\n", "    <g id=\"ytick_1\">\n", "     <g id=\"line2d_6\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 42.55 174.495196 \n", "L 377.35 174.495196 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_6\">\n", "      <!-- $\\mathdefault{10^{-3}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 178.674337)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 678 2272 \n", "L 4684 2272 \n", "L 4684 1741 \n", "L 678 1741 \n", "L 678 2272 \n", "z\n", "\" id=\"DejaVuSans-2212\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2597 2516 \n", "Q 3050 2419 3304 2112 \n", "Q 3559 1806 3559 1356 \n", "Q 3559 666 3084 287 \n", "Q 2609 -91 1734 -91 \n", "Q 1441 -91 1130 -33 \n", "Q 819 25 488 141 \n", "L 488 750 \n", "Q 750 597 1062 519 \n", "Q 1375 441 1716 441 \n", "Q 2309 441 2620 675 \n", "Q 2931 909 2931 1356 \n", "Q 2931 1769 2642 2001 \n", "Q 2353 2234 1838 2234 \n", "L 1294 2234 \n", "L 1294 2753 \n", "L 1863 2753 \n", "Q 2328 2753 2575 2939 \n", "Q 2822 3125 2822 3475 \n", "Q 2822 3834 2567 4026 \n", "Q 2313 4219 1838 4219 \n", "Q 1578 4219 1281 4162 \n", "Q 984 4106 628 3988 \n", "L 628 4550 \n", "Q 988 4650 1302 4700 \n", "Q 1616 4750 1894 4750 \n", "Q 2613 4750 3031 4423 \n", "Q 3450 4097 3450 3541 \n", "Q 3450 3153 3228 2886 \n", "Q 3006 2619 2597 2516 \n", "z\n", "\" id=\"DejaVuSans-33\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-33\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_2\">\n", "     <g id=\"line2d_7\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 42.55 120.42097 \n", "L 377.35 120.42097 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_7\">\n", "      <!-- $\\mathdefault{10^{-2}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 124.600111)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_3\">\n", "     <g id=\"line2d_8\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 42.55 66.346744 \n", "L 377.35 66.346744 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_8\">\n", "      <!-- $\\mathdefault{10^{-1}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 70.525885)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.684375)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.684375)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-31\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_4\">\n", "     <g id=\"line2d_9\">\n", "      <path clip-path=\"url(#p16a8a4b338)\" d=\"M 42.55 12.272518 \n", "L 377.35 12.272518 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_9\">\n", "      <!-- $\\mathdefault{10^{0}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(13.69 16.451659)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_5\"/>\n", "    <g id=\"ytick_6\"/>\n", "    <g id=\"ytick_7\"/>\n", "    <g id=\"ytick_8\"/>\n", "    <g id=\"ytick_9\"/>\n", "    <g id=\"ytick_10\"/>\n", "    <g id=\"ytick_11\"/>\n", "    <g id=\"ytick_12\"/>\n", "    <g id=\"ytick_13\"/>\n", "    <g id=\"ytick_14\"/>\n", "    <g id=\"ytick_15\"/>\n", "    <g id=\"ytick_16\"/>\n", "    <g id=\"ytick_17\"/>\n", "    <g id=\"ytick_18\"/>\n", "    <g id=\"ytick_19\"/>\n", "    <g id=\"ytick_20\"/>\n", "    <g id=\"ytick_21\"/>\n", "    <g id=\"ytick_22\"/>\n", "    <g id=\"ytick_23\"/>\n", "    <g id=\"ytick_24\"/>\n", "    <g id=\"ytick_25\"/>\n", "    <g id=\"ytick_26\"/>\n", "    <g id=\"ytick_27\"/>\n", "    <g id=\"ytick_28\"/>\n", "    <g id=\"ytick_29\"/>\n", "    <g id=\"ytick_30\"/>\n", "    <g id=\"ytick_31\"/>\n", "    <g id=\"ytick_32\"/>\n", "    <g id=\"ytick_33\"/>\n", "    <g id=\"ytick_34\"/>\n", "    <g id=\"ytick_35\"/>\n", "    <g id=\"ytick_36\"/>\n", "   </g>\n", "   <g id=\"patch_3\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 57.768182 54086.498568 \n", "L 58.961765 54086.498568 \n", "L 58.961765 17.083636 \n", "L 57.768182 17.083636 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_4\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 58.957102 54086.498568 \n", "L 60.150685 54086.498568 \n", "L 60.150685 196.598666 \n", "L 58.957102 196.598666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_5\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 60.146023 54086.498568 \n", "L 61.339606 54086.498568 \n", "L 61.339606 182.862004 \n", "L 60.146023 182.862004 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_6\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 61.334943 54086.498568 \n", "L 62.528526 54086.498568 \n", "L 62.528526 186.876801 \n", "L 61.334943 186.876801 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_7\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 62.523864 54086.498568 \n", "L 63.717447 54086.498568 \n", "L 63.717447 179.434403 \n", "L 62.523864 179.434403 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_8\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 63.712784 54086.498568 \n", "L 64.906367 54086.498568 \n", "L 64.906367 186.093924 \n", "L 63.712784 186.093924 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_9\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 64.901705 54086.498568 \n", "L 66.095287 54086.498568 \n", "L 66.095287 181.876511 \n", "L 64.901705 181.876511 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_10\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 66.090625 54086.498568 \n", "L 67.284208 54086.498568 \n", "L 67.284208 184.602366 \n", "L 66.090625 184.602366 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_11\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 67.279545 54086.498568 \n", "L 68.473128 54086.498568 \n", "L 68.473128 183.199911 \n", "L 67.279545 183.199911 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_12\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 68.468466 54086.498568 \n", "L 69.662049 54086.498568 \n", "L 69.662049 178.86159 \n", "L 68.468466 178.86159 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_13\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 69.657386 54086.498568 \n", "L 70.850969 54086.498568 \n", "L 70.850969 178.027746 \n", "L 69.657386 178.027746 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_14\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 70.846307 54086.498568 \n", "L 72.03989 54086.498568 \n", "L 72.03989 181.876511 \n", "L 70.846307 181.876511 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_15\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 72.035227 54086.498568 \n", "L 73.22881 54086.498568 \n", "L 73.22881 186.876801 \n", "L 72.035227 186.876801 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_16\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 73.224148 54086.498568 \n", "L 74.417731 54086.498568 \n", "L 74.417731 183.199911 \n", "L 73.224148 183.199911 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_17\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 74.413068 54086.498568 \n", "L 75.606651 54086.498568 \n", "L 75.606651 185.336305 \n", "L 74.413068 185.336305 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_18\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 75.601989 54086.498568 \n", "L 76.795572 54086.498568 \n", "L 76.795572 187.686679 \n", "L 75.601989 187.686679 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_19\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 76.790909 54086.498568 \n", "L 77.984492 54086.498568 \n", "L 77.984492 188.102338 \n", "L 76.790909 188.102338 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_20\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 77.97983 54086.498568 \n", "L 79.173412 54086.498568 \n", "L 79.173412 194.30571 \n", "L 77.97983 194.30571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_21\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 79.16875 54086.498568 \n", "L 80.362333 54086.498568 \n", "L 80.362333 185.712059 \n", "L 79.16875 185.712059 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_22\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 80.35767 54086.498568 \n", "L 81.551253 54086.498568 \n", "L 81.551253 189.8427 \n", "L 80.35767 189.8427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_23\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 81.546591 54086.498568 \n", "L 82.740174 54086.498568 \n", "L 82.740174 188.102338 \n", "L 81.546591 188.102338 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_24\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 82.735511 54086.498568 \n", "L 83.929094 54086.498568 \n", "L 83.929094 181.876511 \n", "L 82.735511 181.876511 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_25\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 83.924432 54086.498568 \n", "L 85.118015 54086.498568 \n", "L 85.118015 198.4784 \n", "L 83.924432 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_26\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 85.113352 54086.498568 \n", "L 86.306935 54086.498568 \n", "L 86.306935 197.834958 \n", "L 85.113352 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_27\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 86.302273 54086.498568 \n", "L 87.495856 54086.498568 \n", "L 87.495856 190.298717 \n", "L 86.302273 190.298717 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_28\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 87.491193 54086.498568 \n", "L 88.684776 54086.498568 \n", "L 88.684776 189.39537 \n", "L 87.491193 189.39537 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_29\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 88.680114 54086.498568 \n", "L 89.873697 54086.498568 \n", "L 89.873697 196.004099 \n", "L 88.680114 196.004099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_30\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 89.869034 54086.498568 \n", "L 91.062617 54086.498568 \n", "L 91.062617 193.238066 \n", "L 89.869034 193.238066 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_31\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 91.057955 54086.498568 \n", "L 92.251537 54086.498568 \n", "L 92.251537 195.424214 \n", "L 91.057955 195.424214 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_32\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 92.246875 54086.498568 \n", "L 93.440458 54086.498568 \n", "L 93.440458 174.252126 \n", "L 92.246875 174.252126 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_33\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 93.435795 54086.498568 \n", "L 94.629378 54086.498568 \n", "L 94.629378 186.876801 \n", "L 93.435795 186.876801 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_34\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 94.624716 54086.498568 \n", "L 95.818299 54086.498568 \n", "L 95.818299 184.602366 \n", "L 94.624716 184.602366 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_35\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 95.813636 54086.498568 \n", "L 97.007219 54086.498568 \n", "L 97.007219 184.602366 \n", "L 95.813636 184.602366 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_36\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 97.002557 54086.498568 \n", "L 98.19614 54086.498568 \n", "L 98.19614 205.234365 \n", "L 97.002557 205.234365 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_37\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 98.191477 54086.498568 \n", "L 99.38506 54086.498568 \n", "L 99.38506 201.244433 \n", "L 98.191477 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_38\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 99.380398 54086.498568 \n", "L 100.573981 54086.498568 \n", "L 100.573981 194.30571 \n", "L 99.380398 194.30571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_39\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 100.569318 54086.498568 \n", "L 101.762901 54086.498568 \n", "L 101.762901 190.298717 \n", "L 100.569318 190.298717 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_40\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 101.758239 54086.498568 \n", "L 102.951822 54086.498568 \n", "L 102.951822 184.966469 \n", "L 101.758239 184.966469 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_41\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 102.947159 54086.498568 \n", "L 104.140742 54086.498568 \n", "L 104.140742 186.4821 \n", "L 102.947159 186.4821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_42\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 104.13608 54086.498568 \n", "L 105.329662 54086.498568 \n", "L 105.329662 199.820716 \n", "L 104.13608 199.820716 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_43\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 105.325 54086.498568 \n", "L 106.518583 54086.498568 \n", "L 106.518583 193.238066 \n", "L 105.325 193.238066 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_44\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 106.51392 54086.498568 \n", "L 107.707503 54086.498568 \n", "L 107.707503 192.72191 \n", "L 106.51392 192.72191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_45\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 107.702841 54086.498568 \n", "L 108.896424 54086.498568 \n", "L 108.896424 193.238066 \n", "L 107.702841 193.238066 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_46\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 108.891761 54086.498568 \n", "L 110.085344 54086.498568 \n", "L 110.085344 191.722434 \n", "L 108.891761 191.722434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_47\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 110.080682 54086.498568 \n", "L 111.274265 54086.498568 \n", "L 111.274265 203.556213 \n", "L 110.080682 203.556213 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_48\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 111.269602 54086.498568 \n", "L 112.463185 54086.498568 \n", "L 112.463185 203.556213 \n", "L 111.269602 203.556213 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_49\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 112.458523 54086.498568 \n", "L 113.652106 54086.498568 \n", "L 113.652106 199.139968 \n", "L 112.458523 199.139968 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_50\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 113.647443 54086.498568 \n", "L 114.841026 54086.498568 \n", "L 114.841026 194.30571 \n", "L 113.647443 194.30571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_51\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 114.836364 54086.498568 \n", "L 116.029947 54086.498568 \n", "L 116.029947 193.765821 \n", "L 114.836364 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_52\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 116.025284 54086.498568 \n", "L 117.218867 54086.498568 \n", "L 117.218867 191.722434 \n", "L 116.025284 191.722434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_53\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 117.214205 54086.498568 \n", "L 118.407787 54086.498568 \n", "L 118.407787 196.598666 \n", "L 117.214205 196.598666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_54\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 118.403125 54086.498568 \n", "L 119.596708 54086.498568 \n", "L 119.596708 189.8427 \n", "L 118.403125 189.8427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_55\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 119.592045 54086.498568 \n", "L 120.785628 54086.498568 \n", "L 120.785628 197.834958 \n", "L 119.592045 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_56\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 120.780966 54086.498568 \n", "L 121.974549 54086.498568 \n", "L 121.974549 192.216855 \n", "L 120.780966 192.216855 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_57\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 121.969886 54086.498568 \n", "L 123.163469 54086.498568 \n", "L 123.163469 206.120664 \n", "L 121.969886 206.120664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_58\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 123.158807 54086.498568 \n", "L 124.35239 54086.498568 \n", "L 124.35239 206.120664 \n", "L 123.158807 206.120664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_59\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 124.347727 54086.498568 \n", "L 125.54131 54086.498568 \n", "L 125.54131 184.966469 \n", "L 124.347727 184.966469 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_60\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 125.536648 54086.498568 \n", "L 126.730231 54086.498568 \n", "L 126.730231 184.966469 \n", "L 125.536648 184.966469 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_61\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 126.725568 54086.498568 \n", "L 127.919151 54086.498568 \n", "L 127.919151 204.380302 \n", "L 126.725568 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_62\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 127.914489 54086.498568 \n", "L 129.108072 54086.498568 \n", "L 129.108072 196.598666 \n", "L 127.914489 196.598666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_63\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 129.103409 54086.498568 \n", "L 130.296992 54086.498568 \n", "L 130.296992 200.521787 \n", "L 129.103409 200.521787 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_64\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 130.29233 54086.498568 \n", "L 131.485912 54086.498568 \n", "L 131.485912 196.004099 \n", "L 130.29233 196.004099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_65\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 131.48125 54086.498568 \n", "L 132.674833 54086.498568 \n", "L 132.674833 198.4784 \n", "L 131.48125 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_66\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 132.67017 54086.498568 \n", "L 133.863753 54086.498568 \n", "L 133.863753 189.8427 \n", "L 132.67017 189.8427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_67\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 133.859091 54086.498568 \n", "L 135.052674 54086.498568 \n", "L 135.052674 169.058341 \n", "L 133.859091 169.058341 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_68\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 135.048011 54086.498568 \n", "L 136.241594 54086.498568 \n", "L 136.241594 197.208678 \n", "L 135.048011 197.208678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_69\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 136.236932 54086.498568 \n", "L 137.430515 54086.498568 \n", "L 137.430515 194.30571 \n", "L 136.236932 194.30571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_70\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 137.425852 54086.498568 \n", "L 138.619435 54086.498568 \n", "L 138.619435 191.238208 \n", "L 137.425852 191.238208 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_71\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 138.614773 54086.498568 \n", "L 139.808356 54086.498568 \n", "L 139.808356 201.990023 \n", "L 138.614773 201.990023 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_72\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 139.803693 54086.498568 \n", "L 140.997276 54086.498568 \n", "L 140.997276 199.820716 \n", "L 139.803693 199.820716 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_73\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 140.992614 54086.498568 \n", "L 142.186197 54086.498568 \n", "L 142.186197 195.424214 \n", "L 140.992614 195.424214 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_74\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 142.181534 54086.498568 \n", "L 143.375117 54086.498568 \n", "L 143.375117 196.004099 \n", "L 142.181534 196.004099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_75\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 143.370455 54086.498568 \n", "L 144.564037 54086.498568 \n", "L 144.564037 199.139968 \n", "L 143.370455 199.139968 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_76\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 144.559375 54086.498568 \n", "L 145.752958 54086.498568 \n", "L 145.752958 193.765821 \n", "L 144.559375 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_77\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 145.748295 54086.498568 \n", "L 146.941878 54086.498568 \n", "L 146.941878 204.380302 \n", "L 145.748295 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_78\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 146.937216 54086.498568 \n", "L 148.130799 54086.498568 \n", "L 148.130799 193.765821 \n", "L 146.937216 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_79\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 148.126136 54086.498568 \n", "L 149.319719 54086.498568 \n", "L 149.319719 184.966469 \n", "L 148.126136 184.966469 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_80\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 149.315057 54086.498568 \n", "L 150.50864 54086.498568 \n", "L 150.50864 201.990023 \n", "L 149.315057 201.990023 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_81\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 150.503977 54086.498568 \n", "L 151.69756 54086.498568 \n", "L 151.69756 197.834958 \n", "L 150.503977 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_82\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 151.692898 54086.498568 \n", "L 152.886481 54086.498568 \n", "L 152.886481 200.521787 \n", "L 151.692898 200.521787 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_83\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 152.881818 54086.498568 \n", "L 154.075401 54086.498568 \n", "L 154.075401 201.244433 \n", "L 152.881818 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_84\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 154.070739 54086.498568 \n", "L 155.264322 54086.498568 \n", "L 155.264322 194.30571 \n", "L 154.070739 194.30571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_85\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 155.259659 54086.498568 \n", "L 156.453242 54086.498568 \n", "L 156.453242 194.858304 \n", "L 155.259659 194.858304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_86\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 156.44858 54086.498568 \n", "L 157.642162 54086.498568 \n", "L 157.642162 210.043785 \n", "L 156.44858 210.043785 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_87\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 157.6375 54086.498568 \n", "L 158.831083 54086.498568 \n", "L 158.831083 178.302418 \n", "L 157.6375 178.302418 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_88\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 158.82642 54086.498568 \n", "L 160.020003 54086.498568 \n", "L 160.020003 191.722434 \n", "L 158.82642 191.722434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_89\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 160.015341 54086.498568 \n", "L 161.208924 54086.498568 \n", "L 161.208924 183.890671 \n", "L 160.015341 183.890671 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_90\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 161.204261 54086.498568 \n", "L 162.397844 54086.498568 \n", "L 162.397844 203.556213 \n", "L 161.204261 203.556213 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_91\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 162.393182 54086.498568 \n", "L 163.586765 54086.498568 \n", "L 163.586765 208.000398 \n", "L 162.393182 208.000398 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_92\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 163.582102 54086.498568 \n", "L 164.775685 54086.498568 \n", "L 164.775685 196.598666 \n", "L 163.582102 196.598666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_93\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 164.771023 54086.498568 \n", "L 165.964606 54086.498568 \n", "L 165.964606 211.136268 \n", "L 164.771023 211.136268 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_94\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 165.959943 54086.498568 \n", "L 167.153526 54086.498568 \n", "L 167.153526 200.521787 \n", "L 165.959943 200.521787 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_95\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 167.148864 54086.498568 \n", "L 168.342447 54086.498568 \n", "L 168.342447 199.820716 \n", "L 167.148864 199.820716 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_96\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 168.337784 54086.498568 \n", "L 169.531367 54086.498568 \n", "L 169.531367 201.244433 \n", "L 168.337784 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_97\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 169.526705 54086.498568 \n", "L 170.720287 54086.498568 \n", "L 170.720287 194.30571 \n", "L 169.526705 194.30571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_98\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 170.715625 54086.498568 \n", "L 171.909208 54086.498568 \n", "L 171.909208 197.834958 \n", "L 170.715625 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_99\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 171.904545 54086.498568 \n", "L 173.098128 54086.498568 \n", "L 173.098128 196.004099 \n", "L 171.904545 196.004099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_100\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 173.093466 54086.498568 \n", "L 174.287049 54086.498568 \n", "L 174.287049 210.043785 \n", "L 173.093466 210.043785 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_101\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 174.282386 54086.498568 \n", "L 175.475969 54086.498568 \n", "L 175.475969 199.139968 \n", "L 174.282386 199.139968 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_102\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 175.471307 54086.498568 \n", "L 176.66489 54086.498568 \n", "L 176.66489 208.000398 \n", "L 175.471307 208.000398 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_103\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 176.660227 54086.498568 \n", "L 177.85381 54086.498568 \n", "L 177.85381 201.244433 \n", "L 176.660227 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_104\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 177.849148 54086.498568 \n", "L 179.042731 54086.498568 \n", "L 179.042731 204.380302 \n", "L 177.849148 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_105\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 179.038068 54086.498568 \n", "L 180.231651 54086.498568 \n", "L 180.231651 192.216855 \n", "L 179.038068 192.216855 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_106\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 180.226989 54086.498568 \n", "L 181.420572 54086.498568 \n", "L 181.420572 201.990023 \n", "L 180.226989 201.990023 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_107\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 181.415909 54086.498568 \n", "L 182.609492 54086.498568 \n", "L 182.609492 214.756364 \n", "L 181.415909 214.756364 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_108\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 182.60483 54086.498568 \n", "L 183.798412 54086.498568 \n", "L 183.798412 210.043785 \n", "L 182.60483 210.043785 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_109\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 183.79375 54086.498568 \n", "L 184.987333 54086.498568 \n", "L 184.987333 194.858304 \n", "L 183.79375 194.858304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_110\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 184.98267 54086.498568 \n", "L 186.176253 54086.498568 \n", "L 186.176253 202.760064 \n", "L 184.98267 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_111\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 186.171591 54086.498568 \n", "L 187.365174 54086.498568 \n", "L 187.365174 196.004099 \n", "L 186.171591 196.004099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_112\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 187.360511 54086.498568 \n", "L 188.554094 54086.498568 \n", "L 188.554094 195.424214 \n", "L 187.360511 195.424214 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_113\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 188.549432 54086.498568 \n", "L 189.743015 54086.498568 \n", "L 189.743015 202.760064 \n", "L 188.549432 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_114\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 189.738352 54086.498568 \n", "L 190.931935 54086.498568 \n", "L 190.931935 207.041729 \n", "L 189.738352 207.041729 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_115\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 190.927273 54086.498568 \n", "L 192.120856 54086.498568 \n", "L 192.120856 201.244433 \n", "L 190.927273 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_116\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 192.116193 54086.498568 \n", "L 193.309776 54086.498568 \n", "L 193.309776 193.238066 \n", "L 192.116193 193.238066 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_117\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 193.305114 54086.498568 \n", "L 194.498697 54086.498568 \n", "L 194.498697 183.542752 \n", "L 193.305114 183.542752 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_118\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 194.494034 54086.498568 \n", "L 195.687617 54086.498568 \n", "L 195.687617 211.136268 \n", "L 194.494034 211.136268 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_119\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 195.682955 54086.498568 \n", "L 196.876537 54086.498568 \n", "L 196.876537 197.834958 \n", "L 195.682955 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_120\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 196.871875 54086.498568 \n", "L 198.065458 54086.498568 \n", "L 198.065458 204.380302 \n", "L 196.871875 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_121\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 198.060795 54086.498568 \n", "L 199.254378 54086.498568 \n", "L 199.254378 202.760064 \n", "L 198.060795 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_122\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 199.249716 54086.498568 \n", "L 200.443299 54086.498568 \n", "L 200.443299 194.858304 \n", "L 199.249716 194.858304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_123\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 200.438636 54086.498568 \n", "L 201.632219 54086.498568 \n", "L 201.632219 190.763765 \n", "L 200.438636 190.763765 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_124\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 201.627557 54086.498568 \n", "L 202.82114 54086.498568 \n", "L 202.82114 202.760064 \n", "L 201.627557 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_125\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 202.816477 54086.498568 \n", "L 204.01006 54086.498568 \n", "L 204.01006 207.041729 \n", "L 202.816477 207.041729 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_126\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 204.005398 54086.498568 \n", "L 205.198981 54086.498568 \n", "L 205.198981 199.139968 \n", "L 204.005398 199.139968 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_127\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 205.194318 54086.498568 \n", "L 206.387901 54086.498568 \n", "L 206.387901 203.556213 \n", "L 205.194318 203.556213 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_128\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 206.383239 54086.498568 \n", "L 207.576822 54086.498568 \n", "L 207.576822 201.244433 \n", "L 206.383239 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_129\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 207.572159 54086.498568 \n", "L 208.765742 54086.498568 \n", "L 208.765742 193.238066 \n", "L 207.572159 193.238066 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_130\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 208.76108 54086.498568 \n", "L 209.954662 54086.498568 \n", "L 209.954662 203.556213 \n", "L 208.76108 203.556213 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_131\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 209.95 54086.498568 \n", "L 211.143583 54086.498568 \n", "L 211.143583 159.412416 \n", "L 209.95 159.412416 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_132\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 211.13892 54086.498568 \n", "L 212.332503 54086.498568 \n", "L 212.332503 199.139968 \n", "L 211.13892 199.139968 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_133\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 212.327841 54086.498568 \n", "L 213.521424 54086.498568 \n", "L 213.521424 204.380302 \n", "L 212.327841 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_134\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 213.516761 54086.498568 \n", "L 214.710344 54086.498568 \n", "L 214.710344 191.722434 \n", "L 213.516761 191.722434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_135\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 214.705682 54086.498568 \n", "L 215.899265 54086.498568 \n", "L 215.899265 201.990023 \n", "L 214.705682 201.990023 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_136\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 215.894602 54086.498568 \n", "L 217.088185 54086.498568 \n", "L 217.088185 204.380302 \n", "L 215.894602 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_137\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 217.083523 54086.498568 \n", "L 218.277106 54086.498568 \n", "L 218.277106 193.765821 \n", "L 217.083523 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_138\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 218.272443 54086.498568 \n", "L 219.466026 54086.498568 \n", "L 219.466026 198.4784 \n", "L 218.272443 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_139\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 219.461364 54086.498568 \n", "L 220.654947 54086.498568 \n", "L 220.654947 197.834958 \n", "L 219.461364 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_140\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 220.650284 54086.498568 \n", "L 221.843867 54086.498568 \n", "L 221.843867 198.4784 \n", "L 220.650284 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_141\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 221.839205 54086.498568 \n", "L 223.032787 54086.498568 \n", "L 223.032787 195.424214 \n", "L 221.839205 195.424214 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_142\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 223.028125 54086.498568 \n", "L 224.221708 54086.498568 \n", "L 224.221708 198.4784 \n", "L 223.028125 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_143\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 224.217045 54086.498568 \n", "L 225.410628 54086.498568 \n", "L 225.410628 204.380302 \n", "L 224.217045 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_144\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 225.405966 54086.498568 \n", "L 226.599549 54086.498568 \n", "L 226.599549 183.890671 \n", "L 225.405966 183.890671 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_145\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 226.594886 54086.498568 \n", "L 227.788469 54086.498568 \n", "L 227.788469 195.424214 \n", "L 226.594886 195.424214 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_146\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 227.783807 54086.498568 \n", "L 228.97739 54086.498568 \n", "L 228.97739 208.000398 \n", "L 227.783807 208.000398 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_147\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 228.972727 54086.498568 \n", "L 230.16631 54086.498568 \n", "L 230.16631 202.760064 \n", "L 228.972727 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_148\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 230.161648 54086.498568 \n", "L 231.355231 54086.498568 \n", "L 231.355231 190.298717 \n", "L 230.161648 190.298717 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_149\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 231.350568 54086.498568 \n", "L 232.544151 54086.498568 \n", "L 232.544151 208.000398 \n", "L 231.350568 208.000398 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_150\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 232.539489 54086.498568 \n", "L 233.733072 54086.498568 \n", "L 233.733072 197.208678 \n", "L 232.539489 197.208678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_151\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 233.728409 54086.498568 \n", "L 234.921992 54086.498568 \n", "L 234.921992 199.820716 \n", "L 233.728409 199.820716 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_152\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 234.91733 54086.498568 \n", "L 236.110912 54086.498568 \n", "L 236.110912 205.234365 \n", "L 234.91733 205.234365 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_153\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 236.10625 54086.498568 \n", "L 237.299833 54086.498568 \n", "L 237.299833 193.765821 \n", "L 236.10625 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_154\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 237.29517 54086.498568 \n", "L 238.488753 54086.498568 \n", "L 238.488753 193.238066 \n", "L 237.29517 193.238066 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_155\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 238.484091 54086.498568 \n", "L 239.677674 54086.498568 \n", "L 239.677674 211.136268 \n", "L 238.484091 211.136268 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_156\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 239.673011 54086.498568 \n", "L 240.866594 54086.498568 \n", "L 240.866594 198.4784 \n", "L 239.673011 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_157\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 240.861932 54086.498568 \n", "L 242.055515 54086.498568 \n", "L 242.055515 205.234365 \n", "L 240.861932 205.234365 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_158\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 242.050852 54086.498568 \n", "L 243.244435 54086.498568 \n", "L 243.244435 202.760064 \n", "L 242.050852 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_159\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 243.239773 54086.498568 \n", "L 244.433356 54086.498568 \n", "L 244.433356 201.244433 \n", "L 243.239773 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_160\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 244.428693 54086.498568 \n", "L 245.622276 54086.498568 \n", "L 245.622276 208.999874 \n", "L 244.428693 208.999874 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_161\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 245.617614 54086.498568 \n", "L 246.811197 54086.498568 \n", "L 246.811197 204.380302 \n", "L 245.617614 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_162\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 246.806534 54086.498568 \n", "L 248.000117 54086.498568 \n", "L 248.000117 197.834958 \n", "L 246.806534 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_163\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 247.995455 54086.498568 \n", "L 249.189037 54086.498568 \n", "L 249.189037 206.120664 \n", "L 247.995455 206.120664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_164\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 249.184375 54086.498568 \n", "L 250.377958 54086.498568 \n", "L 250.377958 204.380302 \n", "L 249.184375 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_165\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 250.373295 54086.498568 \n", "L 251.566878 54086.498568 \n", "L 251.566878 193.765821 \n", "L 250.373295 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_166\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 251.562216 54086.498568 \n", "L 252.755799 54086.498568 \n", "L 252.755799 196.598666 \n", "L 251.562216 196.598666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_167\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 252.751136 54086.498568 \n", "L 253.944719 54086.498568 \n", "L 253.944719 196.598666 \n", "L 252.751136 196.598666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_168\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 253.940057 54086.498568 \n", "L 255.13364 54086.498568 \n", "L 255.13364 205.234365 \n", "L 253.940057 205.234365 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_169\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 255.128977 54086.498568 \n", "L 256.32256 54086.498568 \n", "L 256.32256 213.486642 \n", "L 255.128977 213.486642 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_170\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 256.317898 54086.498568 \n", "L 257.511481 54086.498568 \n", "L 257.511481 197.208678 \n", "L 256.317898 197.208678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_171\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 257.506818 54086.498568 \n", "L 258.700401 54086.498568 \n", "L 258.700401 188.525487 \n", "L 257.506818 188.525487 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_172\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 258.695739 54086.498568 \n", "L 259.889322 54086.498568 \n", "L 259.889322 186.876801 \n", "L 258.695739 186.876801 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_173\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 259.884659 54086.498568 \n", "L 261.078242 54086.498568 \n", "L 261.078242 180.930713 \n", "L 259.884659 180.930713 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_174\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 261.07358 54086.498568 \n", "L 262.267162 54086.498568 \n", "L 262.267162 206.120664 \n", "L 261.07358 206.120664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_175\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 262.2625 54086.498568 \n", "L 263.456083 54086.498568 \n", "L 263.456083 202.760064 \n", "L 262.2625 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_176\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 263.45142 54086.498568 \n", "L 264.645003 54086.498568 \n", "L 264.645003 194.858304 \n", "L 263.45142 194.858304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_177\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 264.640341 54086.498568 \n", "L 265.833924 54086.498568 \n", "L 265.833924 194.858304 \n", "L 264.640341 194.858304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_178\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 265.829261 54086.498568 \n", "L 267.022844 54086.498568 \n", "L 267.022844 199.820716 \n", "L 265.829261 199.820716 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_179\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 267.018182 54086.498568 \n", "L 268.211765 54086.498568 \n", "L 268.211765 200.521787 \n", "L 267.018182 200.521787 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_180\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 268.207102 54086.498568 \n", "L 269.400685 54086.498568 \n", "L 269.400685 201.244433 \n", "L 268.207102 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_181\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 269.396023 54086.498568 \n", "L 270.589606 54086.498568 \n", "L 270.589606 194.858304 \n", "L 269.396023 194.858304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_182\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 270.584943 54086.498568 \n", "L 271.778526 54086.498568 \n", "L 271.778526 189.39537 \n", "L 270.584943 189.39537 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_183\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 271.773864 54086.498568 \n", "L 272.967447 54086.498568 \n", "L 272.967447 188.102338 \n", "L 271.773864 188.102338 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_184\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 272.962784 54086.498568 \n", "L 274.156367 54086.498568 \n", "L 274.156367 197.208678 \n", "L 272.962784 197.208678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_185\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 274.151705 54086.498568 \n", "L 275.345287 54086.498568 \n", "L 275.345287 192.72191 \n", "L 274.151705 192.72191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_186\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 275.340625 54086.498568 \n", "L 276.534208 54086.498568 \n", "L 276.534208 202.760064 \n", "L 275.340625 202.760064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_187\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 276.529545 54086.498568 \n", "L 277.723128 54086.498568 \n", "L 277.723128 206.120664 \n", "L 276.529545 206.120664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_188\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 277.718466 54086.498568 \n", "L 278.912049 54086.498568 \n", "L 278.912049 198.4784 \n", "L 277.718466 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_189\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 278.907386 54086.498568 \n", "L 280.100969 54086.498568 \n", "L 280.100969 204.380302 \n", "L 278.907386 204.380302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_190\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 280.096307 54086.498568 \n", "L 281.28989 54086.498568 \n", "L 281.28989 207.041729 \n", "L 280.096307 207.041729 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_191\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 281.285227 54086.498568 \n", "L 282.47881 54086.498568 \n", "L 282.47881 198.4784 \n", "L 281.285227 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_192\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 282.474148 54086.498568 \n", "L 283.667731 54086.498568 \n", "L 283.667731 193.765821 \n", "L 282.474148 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_193\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 283.663068 54086.498568 \n", "L 284.856651 54086.498568 \n", "L 284.856651 194.30571 \n", "L 283.663068 194.30571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_194\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 284.851989 54086.498568 \n", "L 286.045572 54086.498568 \n", "L 286.045572 167.965859 \n", "L 284.851989 167.965859 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_195\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 286.040909 54086.498568 \n", "L 287.234492 54086.498568 \n", "L 287.234492 193.765821 \n", "L 286.040909 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_196\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 287.22983 54086.498568 \n", "L 288.423412 54086.498568 \n", "L 288.423412 191.238208 \n", "L 287.22983 191.238208 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_197\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 288.41875 54086.498568 \n", "L 289.612333 54086.498568 \n", "L 289.612333 190.763765 \n", "L 288.41875 190.763765 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_198\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 289.60767 54086.498568 \n", "L 290.801253 54086.498568 \n", "L 290.801253 192.72191 \n", "L 289.60767 192.72191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_199\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 290.796591 54086.498568 \n", "L 291.990174 54086.498568 \n", "L 291.990174 189.39537 \n", "L 290.796591 189.39537 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_200\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 291.985511 54086.498568 \n", "L 293.179094 54086.498568 \n", "L 293.179094 186.876801 \n", "L 291.985511 186.876801 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_201\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 293.174432 54086.498568 \n", "L 294.368015 54086.498568 \n", "L 294.368015 181.556994 \n", "L 293.174432 181.556994 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_202\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 294.363352 54086.498568 \n", "L 295.556935 54086.498568 \n", "L 295.556935 210.043785 \n", "L 294.363352 210.043785 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_203\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 295.552273 54086.498568 \n", "L 296.745856 54086.498568 \n", "L 296.745856 195.424214 \n", "L 295.552273 195.424214 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_204\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 296.741193 54086.498568 \n", "L 297.934776 54086.498568 \n", "L 297.934776 203.556213 \n", "L 296.741193 203.556213 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_205\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 297.930114 54086.498568 \n", "L 299.123697 54086.498568 \n", "L 299.123697 190.763765 \n", "L 297.930114 190.763765 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_206\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 299.119034 54086.498568 \n", "L 300.312617 54086.498568 \n", "L 300.312617 192.216855 \n", "L 299.119034 192.216855 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_207\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 300.307955 54086.498568 \n", "L 301.501537 54086.498568 \n", "L 301.501537 213.486642 \n", "L 300.307955 213.486642 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_208\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 301.496875 54086.498568 \n", "L 302.690458 54086.498568 \n", "L 302.690458 188.956401 \n", "L 301.496875 188.956401 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_209\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 302.685795 54086.498568 \n", "L 303.879378 54086.498568 \n", "L 303.879378 201.244433 \n", "L 302.685795 201.244433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_210\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 303.874716 54086.498568 \n", "L 305.068299 54086.498568 \n", "L 305.068299 197.834958 \n", "L 303.874716 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_211\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 305.063636 54086.498568 \n", "L 306.257219 54086.498568 \n", "L 306.257219 197.208678 \n", "L 305.063636 197.208678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_212\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 306.252557 54086.498568 \n", "L 307.44614 54086.498568 \n", "L 307.44614 198.4784 \n", "L 306.252557 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_213\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 307.441477 54086.498568 \n", "L 308.63506 54086.498568 \n", "L 308.63506 196.598666 \n", "L 307.441477 196.598666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_214\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 308.630398 54086.498568 \n", "L 309.823981 54086.498568 \n", "L 309.823981 190.298717 \n", "L 308.630398 190.298717 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_215\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 309.819318 54086.498568 \n", "L 311.012901 54086.498568 \n", "L 311.012901 194.858304 \n", "L 309.819318 194.858304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_216\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 311.008239 54086.498568 \n", "L 312.201822 54086.498568 \n", "L 312.201822 198.4784 \n", "L 311.008239 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_217\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 312.197159 54086.498568 \n", "L 313.390742 54086.498568 \n", "L 313.390742 187.686679 \n", "L 312.197159 187.686679 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_218\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 313.38608 54086.498568 \n", "L 314.579662 54086.498568 \n", "L 314.579662 186.4821 \n", "L 313.38608 186.4821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_219\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 314.575 54086.498568 \n", "L 315.768583 54086.498568 \n", "L 315.768583 197.208678 \n", "L 314.575 197.208678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_220\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 315.76392 54086.498568 \n", "L 316.957503 54086.498568 \n", "L 316.957503 187.278249 \n", "L 315.76392 187.278249 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_221\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 316.952841 54086.498568 \n", "L 318.146424 54086.498568 \n", "L 318.146424 198.4784 \n", "L 316.952841 198.4784 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_222\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 318.141761 54086.498568 \n", "L 319.335344 54086.498568 \n", "L 319.335344 201.990023 \n", "L 318.141761 201.990023 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_223\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 319.330682 54086.498568 \n", "L 320.524265 54086.498568 \n", "L 320.524265 191.238208 \n", "L 319.330682 191.238208 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_224\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 320.519602 54086.498568 \n", "L 321.713185 54086.498568 \n", "L 321.713185 190.763765 \n", "L 320.519602 190.763765 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_225\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 321.708523 54086.498568 \n", "L 322.902106 54086.498568 \n", "L 322.902106 183.890671 \n", "L 321.708523 183.890671 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_226\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 322.897443 54086.498568 \n", "L 324.091026 54086.498568 \n", "L 324.091026 192.72191 \n", "L 322.897443 192.72191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_227\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 324.086364 54086.498568 \n", "L 325.279947 54086.498568 \n", "L 325.279947 191.722434 \n", "L 324.086364 191.722434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_228\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 325.275284 54086.498568 \n", "L 326.468867 54086.498568 \n", "L 326.468867 189.39537 \n", "L 325.275284 189.39537 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_229\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 326.464205 54086.498568 \n", "L 327.657787 54086.498568 \n", "L 327.657787 174.252126 \n", "L 326.464205 174.252126 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_230\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 327.653125 54086.498568 \n", "L 328.846708 54086.498568 \n", "L 328.846708 191.722434 \n", "L 327.653125 191.722434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_231\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 328.842045 54086.498568 \n", "L 330.035628 54086.498568 \n", "L 330.035628 188.956401 \n", "L 328.842045 188.956401 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_232\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 330.030966 54086.498568 \n", "L 331.224549 54086.498568 \n", "L 331.224549 199.820716 \n", "L 330.030966 199.820716 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_233\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 331.219886 54086.498568 \n", "L 332.413469 54086.498568 \n", "L 332.413469 185.712059 \n", "L 331.219886 185.712059 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_234\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 332.408807 54086.498568 \n", "L 333.60239 54086.498568 \n", "L 333.60239 188.525487 \n", "L 332.408807 188.525487 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_235\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 333.597727 54086.498568 \n", "L 334.79131 54086.498568 \n", "L 334.79131 190.763765 \n", "L 333.597727 190.763765 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_236\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 334.786648 54086.498568 \n", "L 335.980231 54086.498568 \n", "L 335.980231 182.862004 \n", "L 334.786648 182.862004 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_237\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 335.975568 54086.498568 \n", "L 337.169151 54086.498568 \n", "L 337.169151 187.278249 \n", "L 335.975568 187.278249 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_238\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 337.164489 54086.498568 \n", "L 338.358072 54086.498568 \n", "L 338.358072 197.834958 \n", "L 337.164489 197.834958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_239\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 338.353409 54086.498568 \n", "L 339.546992 54086.498568 \n", "L 339.546992 180.623727 \n", "L 338.353409 180.623727 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_240\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 339.54233 54086.498568 \n", "L 340.735912 54086.498568 \n", "L 340.735912 183.542752 \n", "L 339.54233 183.542752 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_241\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 340.73125 54086.498568 \n", "L 341.924833 54086.498568 \n", "L 341.924833 193.765821 \n", "L 340.73125 193.765821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_242\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 341.92017 54086.498568 \n", "L 343.113753 54086.498568 \n", "L 343.113753 183.890671 \n", "L 341.92017 183.890671 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_243\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 343.109091 54086.498568 \n", "L 344.302674 54086.498568 \n", "L 344.302674 186.4821 \n", "L 343.109091 186.4821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_244\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 344.298011 54086.498568 \n", "L 345.491594 54086.498568 \n", "L 345.491594 181.241766 \n", "L 344.298011 181.241766 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_245\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 345.486932 54086.498568 \n", "L 346.680515 54086.498568 \n", "L 346.680515 180.320702 \n", "L 345.486932 180.320702 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_246\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 346.675852 54086.498568 \n", "L 347.869435 54086.498568 \n", "L 347.869435 182.200436 \n", "L 346.675852 182.200436 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_247\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 347.864773 54086.498568 \n", "L 349.058356 54086.498568 \n", "L 349.058356 186.093924 \n", "L 347.864773 186.093924 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_248\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 349.053693 54086.498568 \n", "L 350.247276 54086.498568 \n", "L 350.247276 180.021537 \n", "L 349.053693 180.021537 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_249\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 350.242614 54086.498568 \n", "L 351.436197 54086.498568 \n", "L 351.436197 190.298717 \n", "L 350.242614 190.298717 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_250\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 351.431534 54086.498568 \n", "L 352.625117 54086.498568 \n", "L 352.625117 181.876511 \n", "L 351.431534 181.876511 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_251\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 352.620455 54086.498568 \n", "L 353.814037 54086.498568 \n", "L 353.814037 185.712059 \n", "L 352.620455 185.712059 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_252\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 353.809375 54086.498568 \n", "L 355.002958 54086.498568 \n", "L 355.002958 177.75625 \n", "L 353.809375 177.75625 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_253\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 354.998295 54086.498568 \n", "L 356.191878 54086.498568 \n", "L 356.191878 176.960102 \n", "L 354.998295 176.960102 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_254\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 356.187216 54086.498568 \n", "L 357.380799 54086.498568 \n", "L 357.380799 147.614715 \n", "L 356.187216 147.614715 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_255\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 357.376136 54086.498568 \n", "L 358.569719 54086.498568 \n", "L 358.569719 108.894512 \n", "L 357.376136 108.894512 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_256\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 358.565057 54086.498568 \n", "L 359.75864 54086.498568 \n", "L 359.75864 96.878087 \n", "L 358.565057 96.878087 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_257\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 359.753977 54086.498568 \n", "L 360.94756 54086.498568 \n", "L 360.94756 105.724512 \n", "L 359.753977 105.724512 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_258\">\n", "    <path clip-path=\"url(#p16a8a4b338)\" d=\"M 360.942898 54086.498568 \n", "L 362.136481 54086.498568 \n", "L 362.136481 122.065386 \n", "L 360.942898 122.065386 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_259\">\n", "    <path d=\"M 42.55 224.64 \n", "L 42.55 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_260\">\n", "    <path d=\"M 377.35 224.64 \n", "L 377.35 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_261\">\n", "    <path d=\"M 42.55 224.64 \n", "L 377.35 224.64 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_262\">\n", "    <path d=\"M 42.55 7.2 \n", "L 377.35 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p16a8a4b338\">\n", "   <rect height=\"217.44\" width=\"334.8\" x=\"42.55\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 1 Axes>"]}, "metadata": {}, "output_type": "display_data"}], "source": ["sns.set()\n", "plot_args = {\"color\": to_rgb(\"C0\") + (0.5,), \"edgecolor\": \"C0\", \"linewidth\": 0.5, \"width\": 1.0}\n", "plt.hist(imgs.view(-1).cpu().numpy(), bins=256, density=True, **plot_args)\n", "plt.yscale(\"log\")\n", "plt.xticks([0, 64, 128, 192, 256])\n", "plt.show()\n", "plt.close()"]}, {"cell_type": "markdown", "id": "b8f425d1", "metadata": {"papermill": {"duration": 0.054971, "end_time": "2021-09-16T12:43:20.809613", "exception": false, "start_time": "2021-09-16T12:43:20.754642", "status": "completed"}, "tags": []}, "source": ["As we would expect from the seen images, the pixel value 0 (black) is the dominant value, followed by a batch of values between 250 and 255.\n", "Note that we use a log scale on the y-axis due to the big imbalance in the dataset.\n", "Interestingly, the pixel values 64, 128 and 191 also stand out which is likely due to the quantization used during the creation of the dataset.\n", "For RGB images, we would also see two peaks around 0 and 255,\n", "but the values in between would be much more frequent than in MNIST\n", "(see Figure 1 in the [PixelCNN++](https://arxiv.org/pdf/1701.05517.pdf) for a visualization on CIFAR10).\n", "\n", "Next, we can visualize the distribution our model predicts (in average):"]}, {"cell_type": "code", "execution_count": 26, "id": "45d72339", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:43:20.943659Z", "iopub.status.busy": "2021-09-16T12:43:20.935876Z", "iopub.status.idle": "2021-09-16T12:43:22.354374Z", "shell.execute_reply": "2021-09-16T12:43:22.354760Z"}, "papermill": {"duration": 1.486584, "end_time": "2021-09-16T12:43:22.354905", "exception": false, "start_time": "2021-09-16T12:43:20.868321", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "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IDEzNDIgL1N0ZW1WIDAgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9YSGVpZ2h0IDAgPj4KZW5kb2JqCjEzIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKMzUyIDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSAzMTggNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE2IDAgb2JqCjw8IC9laWdodCAxNyAwIFIgL2ZpdmUgMTggMCBSIC9mb3VyIDE5IDAgUiAvbmluZSAyMSAwIFIgL29uZSAyMiAwIFIKL3NpeCAyMyAwIFIgL3RocmVlIDI0IDAgUiAvdHdvIDI1IDAgUiAvemVybyAyNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE1IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTMgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMC41ID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9GMS1EZWphVnVTYW5zLW1pbnVzIDIwIDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDExIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDkxNjE0NDMyMiswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjQuMykgPj4KZW5kb2JqCnhyZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAxMjMxMiAwMDAwMCBuIAowMDAwMDEyMDQ5IDAwMDAwIG4gCjAwMDAwMTIwODEgMDAwMDAgbiAKMDAwMDAxMjIyMSAwMDAwMCBuIAowMDAwMDEyMjQyIDAwMDAwIG4gCjAwMDAwMTIyNjMgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwMzk3IDAwMDAwIG4gCjAwMDAwMDcxOTAgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDA3MTY5IDAwMDAwIG4gCjAwMDAwMTA4NTggMDAwMDAgbiAKMDAwMDAxMDY1OCAwMDAwMCBuIAowMDAwMDEwMzA2IDAwMDAwIG4gCjAwMDAwMTE5MTEgMDAwMDAgbiAKMDAwMDAwNzIxMCAwMDAwMCBuIAowMDAwMDA3Njc4IDAwMDAwIG4gCjAwMDAwMDgwMDAgMDAwMDAgbiAKMDAwMDAwODE2NiAwMDAwMCBuIAowMDAwMDA4MzM4IDAwMDAwIG4gCjAwMDAwMDg3MzMgMDAwMDAgbiAKMDAwMDAwODg4OCAwMDAwMCBuIAowMDAwMDA5MjgxIDAwMDAwIG4gCjAwMDAwMDk2OTQgMDAwMDAgbiAKMDAwMDAxMDAxOCAwMDAwMCBuIAowMDAwMDEyMzcyIDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gMjcgMCBSIC9Sb290IDEgMCBSIC9TaXplIDI4ID4+CnN0YXJ0eHJlZgoxMjUyOQolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"251.985937pt\" version=\"1.1\" viewBox=\"0 0 384.55 251.985937\" width=\"384.55pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:21.574138</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 251.985937 \n", "L 384.55 251.985937 \n", "L 384.55 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:#ffffff;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g id=\"patch_2\">\n", "    <path d=\"M 42.55 224.64 \n", "L 377.35 224.64 \n", "L 377.35 7.2 \n", "L 42.55 7.2 \n", "z\n", "\" style=\"fill:#eaeaf2;\"/>\n", "   </g>\n", "   <g id=\"matplotlib.axis_1\">\n", "    <g id=\"xtick_1\">\n", "     <g id=\"line2d_1\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 58.362642 224.64 \n", "L 58.362642 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_1\">\n", "      <!-- 0 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(54.863267 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2034 4250 \n", "Q 1547 4250 1301 3770 \n", "Q 1056 3291 1056 2328 \n", "Q 1056 1369 1301 889 \n", "Q 1547 409 2034 409 \n", "Q 2525 409 2770 889 \n", "Q 3016 1369 3016 2328 \n", "Q 3016 3291 2770 3770 \n", "Q 2525 4250 2034 4250 \n", "z\n", "M 2034 4750 \n", "Q 2819 4750 3233 4129 \n", "Q 3647 3509 3647 2328 \n", "Q 3647 1150 3233 529 \n", "Q 2819 -91 2034 -91 \n", "Q 1250 -91 836 529 \n", "Q 422 1150 422 2328 \n", "Q 422 3509 836 4129 \n", "Q 1250 4750 2034 4750 \n", "z\n", "\" id=\"DejaVuSans-30\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_2\">\n", "     <g id=\"line2d_2\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 134.453551 224.64 \n", "L 134.453551 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_2\">\n", "      <!-- 64 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(127.454801 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2113 2584 \n", "Q 1688 2584 1439 2293 \n", "Q 1191 2003 1191 1497 \n", "Q 1191 994 1439 701 \n", "Q 1688 409 2113 409 \n", "Q 2538 409 2786 701 \n", "Q 3034 994 3034 1497 \n", "Q 3034 2003 2786 2293 \n", "Q 2538 2584 2113 2584 \n", "z\n", "M 3366 4563 \n", "L 3366 3988 \n", "Q 3128 4100 2886 4159 \n", "Q 2644 4219 2406 4219 \n", "Q 1781 4219 1451 3797 \n", "Q 1122 3375 1075 2522 \n", "Q 1259 2794 1537 2939 \n", "Q 1816 3084 2150 3084 \n", "Q 2853 3084 3261 2657 \n", "Q 3669 2231 3669 1497 \n", "Q 3669 778 3244 343 \n", "Q 2819 -91 2113 -91 \n", "Q 1303 -91 875 529 \n", "Q 447 1150 447 2328 \n", "Q 447 3434 972 4092 \n", "Q 1497 4750 2381 4750 \n", "Q 2619 4750 2861 4703 \n", "Q 3103 4656 3366 4563 \n", "z\n", "\" id=\"DejaVuSans-36\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2419 4116 \n", "L 825 1625 \n", "L 2419 1625 \n", "L 2419 4116 \n", "z\n", "M 2253 4666 \n", "L 3047 4666 \n", "L 3047 1625 \n", "L 3713 1625 \n", "L 3713 1100 \n", "L 3047 1100 \n", "L 3047 0 \n", "L 2419 0 \n", "L 2419 1100 \n", "L 313 1100 \n", "L 313 1709 \n", "L 2253 4666 \n", "z\n", "\" id=\"DejaVuSans-34\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-36\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_3\">\n", "     <g id=\"line2d_3\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 210.54446 224.64 \n", "L 210.54446 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_3\">\n", "      <!-- 128 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(200.046335 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 794 531 \n", "L 1825 531 \n", "L 1825 4091 \n", "L 703 3866 \n", "L 703 4441 \n", "L 1819 4666 \n", "L 2450 4666 \n", "L 2450 531 \n", "L 3481 531 \n", "L 3481 0 \n", "L 794 0 \n", "L 794 531 \n", "z\n", "\" id=\"DejaVuSans-31\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 1228 531 \n", "L 3431 531 \n", "L 3431 0 \n", "L 469 0 \n", "L 469 531 \n", "Q 828 903 1448 1529 \n", "Q 2069 2156 2228 2338 \n", "Q 2531 2678 2651 2914 \n", "Q 2772 3150 2772 3378 \n", "Q 2772 3750 2511 3984 \n", "Q 2250 4219 1831 4219 \n", "Q 1534 4219 1204 4116 \n", "Q 875 4013 500 3803 \n", "L 500 4441 \n", "Q 881 4594 1212 4672 \n", "Q 1544 4750 1819 4750 \n", "Q 2544 4750 2975 4387 \n", "Q 3406 4025 3406 3419 \n", "Q 3406 3131 3298 2873 \n", "Q 3191 2616 2906 2266 \n", "Q 2828 2175 2409 1742 \n", "Q 1991 1309 1228 531 \n", "z\n", "\" id=\"DejaVuSans-32\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2034 2216 \n", "Q 1584 2216 1326 1975 \n", "Q 1069 1734 1069 1313 \n", "Q 1069 891 1326 650 \n", "Q 1584 409 2034 409 \n", "Q 2484 409 2743 651 \n", "Q 3003 894 3003 1313 \n", "Q 3003 1734 2745 1975 \n", "Q 2488 2216 2034 2216 \n", "z\n", "M 1403 2484 \n", "Q 997 2584 770 2862 \n", "Q 544 3141 544 3541 \n", "Q 544 4100 942 4425 \n", "Q 1341 4750 2034 4750 \n", "Q 2731 4750 3128 4425 \n", "Q 3525 4100 3525 3541 \n", "Q 3525 3141 3298 2862 \n", "Q 3072 2584 2669 2484 \n", "Q 3125 2378 3379 2068 \n", "Q 3634 1759 3634 1313 \n", "Q 3634 634 3220 271 \n", "Q 2806 -91 2034 -91 \n", "Q 1263 -91 848 271 \n", "Q 434 634 434 1313 \n", "Q 434 1759 690 2068 \n", "Q 947 2378 1403 2484 \n", "z\n", "M 1172 3481 \n", "Q 1172 3119 1398 2916 \n", "Q 1625 2713 2034 2713 \n", "Q 2441 2713 2670 2916 \n", "Q 2900 3119 2900 3481 \n", "Q 2900 3844 2670 4047 \n", "Q 2441 4250 2034 4250 \n", "Q 1625 4250 1398 4047 \n", "Q 1172 3844 1172 3481 \n", "z\n", "\" id=\"DejaVuSans-38\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-38\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_4\">\n", "     <g id=\"line2d_4\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 286.635369 224.64 \n", "L 286.635369 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_4\">\n", "      <!-- 192 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(276.137244 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 703 97 \n", "L 703 672 \n", "Q 941 559 1184 500 \n", "Q 1428 441 1663 441 \n", "Q 2288 441 2617 861 \n", "Q 2947 1281 2994 2138 \n", "Q 2813 1869 2534 1725 \n", "Q 2256 1581 1919 1581 \n", "Q 1219 1581 811 2004 \n", "Q 403 2428 403 3163 \n", "Q 403 3881 828 4315 \n", "Q 1253 4750 1959 4750 \n", "Q 2769 4750 3195 4129 \n", "Q 3622 3509 3622 2328 \n", "Q 3622 1225 3098 567 \n", "Q 2575 -91 1691 -91 \n", "Q 1453 -91 1209 -44 \n", "Q 966 3 703 97 \n", "z\n", "M 1959 2075 \n", "Q 2384 2075 2632 2365 \n", "Q 2881 2656 2881 3163 \n", "Q 2881 3666 2632 3958 \n", "Q 2384 4250 1959 4250 \n", "Q 1534 4250 1286 3958 \n", "Q 1038 3666 1038 3163 \n", "Q 1038 2656 1286 2365 \n", "Q 1534 2075 1959 2075 \n", "z\n", "\" id=\"DejaVuSans-39\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-39\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_5\">\n", "     <g id=\"line2d_5\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 362.726278 224.64 \n", "L 362.726278 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_5\">\n", "      <!-- 256 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(352.228153 242.498281)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 691 4666 \n", "L 3169 4666 \n", "L 3169 4134 \n", "L 1269 4134 \n", "L 1269 2991 \n", "Q 1406 3038 1543 3061 \n", "Q 1681 3084 1819 3084 \n", "Q 2600 3084 3056 2656 \n", "Q 3513 2228 3513 1497 \n", "Q 3513 744 3044 326 \n", "Q 2575 -91 1722 -91 \n", "Q 1428 -91 1123 -41 \n", "Q 819 9 494 109 \n", "L 494 744 \n", "Q 775 591 1075 516 \n", "Q 1375 441 1709 441 \n", "Q 2250 441 2565 725 \n", "Q 2881 1009 2881 1497 \n", "Q 2881 1984 2565 2268 \n", "Q 2250 2553 1709 2553 \n", "Q 1456 2553 1204 2497 \n", "Q 953 2441 691 2322 \n", "L 691 4666 \n", "z\n", "\" id=\"DejaVuSans-35\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-35\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"matplotlib.axis_2\">\n", "    <g id=\"ytick_1\">\n", "     <g id=\"line2d_6\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 42.55 179.352084 \n", "L 377.35 179.352084 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_6\">\n", "      <!-- $\\mathdefault{10^{-3}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 183.531225)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 678 2272 \n", "L 4684 2272 \n", "L 4684 1741 \n", "L 678 1741 \n", "L 678 2272 \n", "z\n", "\" id=\"DejaVuSans-2212\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2597 2516 \n", "Q 3050 2419 3304 2112 \n", "Q 3559 1806 3559 1356 \n", "Q 3559 666 3084 287 \n", "Q 2609 -91 1734 -91 \n", "Q 1441 -91 1130 -33 \n", "Q 819 25 488 141 \n", "L 488 750 \n", "Q 750 597 1062 519 \n", "Q 1375 441 1716 441 \n", "Q 2309 441 2620 675 \n", "Q 2931 909 2931 1356 \n", "Q 2931 1769 2642 2001 \n", "Q 2353 2234 1838 2234 \n", "L 1294 2234 \n", "L 1294 2753 \n", "L 1863 2753 \n", "Q 2328 2753 2575 2939 \n", "Q 2822 3125 2822 3475 \n", "Q 2822 3834 2567 4026 \n", "Q 2313 4219 1838 4219 \n", "Q 1578 4219 1281 4162 \n", "Q 984 4106 628 3988 \n", "L 628 4550 \n", "Q 988 4650 1302 4700 \n", "Q 1616 4750 1894 4750 \n", "Q 2613 4750 3031 4423 \n", "Q 3450 4097 3450 3541 \n", "Q 3450 3153 3228 2886 \n", "Q 3006 2619 2597 2516 \n", "z\n", "\" id=\"DejaVuSans-33\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-33\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_2\">\n", "     <g id=\"line2d_7\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 42.55 123.578517 \n", "L 377.35 123.578517 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_7\">\n", "      <!-- $\\mathdefault{10^{-2}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 127.757657)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_3\">\n", "     <g id=\"line2d_8\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 42.55 67.804949 \n", "L 377.35 67.804949 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_8\">\n", "      <!-- $\\mathdefault{10^{-1}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 71.98409)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.684375)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.684375)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-31\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_4\">\n", "     <g id=\"line2d_9\">\n", "      <path clip-path=\"url(#p3f08c308c7)\" d=\"M 42.55 12.031382 \n", "L 377.35 12.031382 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_9\">\n", "      <!-- $\\mathdefault{10^{0}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(13.69 16.210523)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_5\"/>\n", "    <g id=\"ytick_6\"/>\n", "    <g id=\"ytick_7\"/>\n", "    <g id=\"ytick_8\"/>\n", "    <g id=\"ytick_9\"/>\n", "    <g id=\"ytick_10\"/>\n", "    <g id=\"ytick_11\"/>\n", "    <g id=\"ytick_12\"/>\n", "    <g id=\"ytick_13\"/>\n", "    <g id=\"ytick_14\"/>\n", "    <g id=\"ytick_15\"/>\n", "    <g id=\"ytick_16\"/>\n", "    <g id=\"ytick_17\"/>\n", "    <g id=\"ytick_18\"/>\n", "    <g id=\"ytick_19\"/>\n", "    <g id=\"ytick_20\"/>\n", "    <g id=\"ytick_21\"/>\n", "    <g id=\"ytick_22\"/>\n", "    <g id=\"ytick_23\"/>\n", "    <g id=\"ytick_24\"/>\n", "    <g id=\"ytick_25\"/>\n", "    <g id=\"ytick_26\"/>\n", "    <g id=\"ytick_27\"/>\n", "    <g id=\"ytick_28\"/>\n", "    <g id=\"ytick_29\"/>\n", "    <g id=\"ytick_30\"/>\n", "    <g id=\"ytick_31\"/>\n", "    <g id=\"ytick_32\"/>\n", "    <g id=\"ytick_33\"/>\n", "    <g id=\"ytick_34\"/>\n", "    <g id=\"ytick_35\"/>\n", "    <g id=\"ytick_36\"/>\n", "   </g>\n", "   <g id=\"patch_3\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 57.768182 55785.598782 \n", "L 58.957102 55785.598782 \n", "L 58.957102 17.083636 \n", "L 57.768182 17.083636 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_4\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 58.957102 55785.598782 \n", "L 60.146023 55785.598782 \n", "L 60.146023 201.594072 \n", "L 58.957102 201.594072 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_5\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 60.146023 55785.598782 \n", "L 61.334943 55785.598782 \n", "L 61.334943 190.09956 \n", "L 60.146023 190.09956 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_6\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 61.334943 55785.598782 \n", "L 62.523864 55785.598782 \n", "L 62.523864 188.695961 \n", "L 61.334943 188.695961 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_7\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 62.523864 55785.598782 \n", "L 63.712784 55785.598782 \n", "L 63.712784 186.706781 \n", "L 62.523864 186.706781 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_8\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 63.712784 55785.598782 \n", "L 64.901705 55785.598782 \n", "L 64.901705 186.940999 \n", "L 63.712784 186.940999 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_9\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 64.901705 55785.598782 \n", "L 66.090625 55785.598782 \n", "L 66.090625 186.30466 \n", "L 64.901705 186.30466 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_10\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 66.090625 55785.598782 \n", "L 67.279545 55785.598782 \n", "L 67.279545 186.461494 \n", "L 66.090625 186.461494 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_11\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 67.279545 55785.598782 \n", "L 68.468466 55785.598782 \n", "L 68.468466 192.218614 \n", "L 67.279545 192.218614 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_12\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 68.468466 55785.598782 \n", "L 69.657386 55785.598782 \n", "L 69.657386 186.506741 \n", "L 68.468466 186.506741 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_13\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 69.657386 55785.598782 \n", "L 70.846307 55785.598782 \n", "L 70.846307 186.067123 \n", "L 69.657386 186.067123 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_14\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 70.846307 55785.598782 \n", "L 72.035227 55785.598782 \n", "L 72.035227 186.138167 \n", "L 70.846307 186.138167 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_15\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 72.035227 55785.598782 \n", "L 73.224148 55785.598782 \n", "L 73.224148 192.65416 \n", "L 72.035227 192.65416 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_16\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 73.224148 55785.598782 \n", "L 74.413068 55785.598782 \n", "L 74.413068 186.398218 \n", "L 73.224148 186.398218 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_17\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 74.413068 55785.598782 \n", "L 75.601989 55785.598782 \n", "L 75.601989 195.431687 \n", "L 74.413068 195.431687 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_18\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 75.601989 55785.598782 \n", "L 76.790909 55785.598782 \n", "L 76.790909 193.375532 \n", "L 75.601989 193.375532 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_19\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 76.790909 55785.598782 \n", "L 77.97983 55785.598782 \n", "L 77.97983 191.83063 \n", "L 76.790909 191.83063 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_20\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 77.97983 55785.598782 \n", "L 79.16875 55785.598782 \n", "L 79.16875 194.505688 \n", "L 77.97983 194.505688 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_21\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 79.16875 55785.598782 \n", "L 80.35767 55785.598782 \n", "L 80.35767 196.240937 \n", "L 79.16875 196.240937 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_22\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 80.35767 55785.598782 \n", "L 81.546591 55785.598782 \n", "L 81.546591 190.811701 \n", "L 80.35767 190.811701 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_23\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 81.546591 55785.598782 \n", "L 82.735511 55785.598782 \n", "L 82.735511 192.001471 \n", "L 81.546591 192.001471 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_24\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 82.735511 55785.598782 \n", "L 83.924432 55785.598782 \n", "L 83.924432 187.778611 \n", "L 82.735511 187.778611 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_25\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 83.924432 55785.598782 \n", "L 85.113352 55785.598782 \n", "L 85.113352 194.747704 \n", "L 83.924432 194.747704 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_26\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 85.113352 55785.598782 \n", "L 86.302273 55785.598782 \n", "L 86.302273 199.626052 \n", "L 85.113352 199.626052 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_27\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 86.302273 55785.598782 \n", "L 87.491193 55785.598782 \n", "L 87.491193 195.712705 \n", "L 86.302273 195.712705 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_28\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 87.491193 55785.598782 \n", "L 88.680114 55785.598782 \n", "L 88.680114 189.479353 \n", "L 87.491193 189.479353 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_29\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 88.680114 55785.598782 \n", "L 89.869034 55785.598782 \n", "L 89.869034 199.028471 \n", "L 88.680114 199.028471 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_30\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 89.869034 55785.598782 \n", "L 91.057955 55785.598782 \n", "L 91.057955 197.914128 \n", "L 89.869034 197.914128 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_31\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 91.057955 55785.598782 \n", "L 92.246875 55785.598782 \n", "L 92.246875 197.495795 \n", "L 91.057955 197.495795 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_32\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 92.246875 55785.598782 \n", "L 93.435795 55785.598782 \n", "L 93.435795 179.77084 \n", "L 92.246875 179.77084 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_33\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 93.435795 55785.598782 \n", "L 94.624716 55785.598782 \n", "L 94.624716 200.325913 \n", "L 93.435795 200.325913 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_34\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 94.624716 55785.598782 \n", "L 95.813636 55785.598782 \n", "L 95.813636 194.232805 \n", "L 94.624716 194.232805 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_35\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 95.813636 55785.598782 \n", "L 97.002557 55785.598782 \n", "L 97.002557 191.102504 \n", "L 95.813636 191.102504 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_36\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 97.002557 55785.598782 \n", "L 98.191477 55785.598782 \n", "L 98.191477 208.597514 \n", "L 97.002557 208.597514 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_37\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 98.191477 55785.598782 \n", "L 99.380398 55785.598782 \n", "L 99.380398 201.641144 \n", "L 98.191477 201.641144 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_38\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 99.380398 55785.598782 \n", "L 100.569318 55785.598782 \n", "L 100.569318 197.553627 \n", "L 99.380398 197.553627 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_39\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 100.569318 55785.598782 \n", "L 101.758239 55785.598782 \n", "L 101.758239 198.762604 \n", "L 100.569318 198.762604 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_40\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 101.758239 55785.598782 \n", "L 102.947159 55785.598782 \n", "L 102.947159 193.101664 \n", "L 101.758239 193.101664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_41\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 102.947159 55785.598782 \n", "L 104.13608 55785.598782 \n", "L 104.13608 192.120451 \n", "L 102.947159 192.120451 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_42\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 104.13608 55785.598782 \n", "L 105.325 55785.598782 \n", "L 105.325 207.012186 \n", "L 104.13608 207.012186 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_43\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 105.325 55785.598782 \n", "L 106.51392 55785.598782 \n", "L 106.51392 200.727872 \n", "L 105.325 200.727872 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_44\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 106.51392 55785.598782 \n", "L 107.702841 55785.598782 \n", "L 107.702841 193.488733 \n", "L 106.51392 193.488733 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_45\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 107.702841 55785.598782 \n", "L 108.891761 55785.598782 \n", "L 108.891761 200.091719 \n", "L 107.702841 200.091719 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_46\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 108.891761 55785.598782 \n", "L 110.080682 55785.598782 \n", "L 110.080682 198.095614 \n", "L 108.891761 198.095614 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_47\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 110.080682 55785.598782 \n", "L 111.269602 55785.598782 \n", "L 111.269602 201.784376 \n", "L 110.080682 201.784376 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_48\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 111.269602 55785.598782 \n", "L 112.458523 55785.598782 \n", "L 112.458523 201.160204 \n", "L 111.269602 201.160204 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_49\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 112.458523 55785.598782 \n", "L 113.647443 55785.598782 \n", "L 113.647443 203.52818 \n", "L 112.458523 203.52818 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_50\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 113.647443 55785.598782 \n", "L 114.836364 55785.598782 \n", "L 114.836364 196.152143 \n", "L 113.647443 196.152143 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_51\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 114.836364 55785.598782 \n", "L 116.025284 55785.598782 \n", "L 116.025284 198.6555 \n", "L 114.836364 198.6555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_52\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 116.025284 55785.598782 \n", "L 117.214205 55785.598782 \n", "L 117.214205 203.733294 \n", "L 116.025284 203.733294 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_53\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 117.214205 55785.598782 \n", "L 118.403125 55785.598782 \n", "L 118.403125 198.565868 \n", "L 117.214205 198.565868 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_54\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 118.403125 55785.598782 \n", "L 119.592045 55785.598782 \n", "L 119.592045 194.85976 \n", "L 118.403125 194.85976 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_55\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 119.592045 55785.598782 \n", "L 120.780966 55785.598782 \n", "L 120.780966 210.104164 \n", "L 119.592045 210.104164 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_56\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 120.780966 55785.598782 \n", "L 121.969886 55785.598782 \n", "L 121.969886 201.477443 \n", "L 120.780966 201.477443 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_57\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 121.969886 55785.598782 \n", "L 123.158807 55785.598782 \n", "L 123.158807 204.582866 \n", "L 121.969886 204.582866 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_58\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 123.158807 55785.598782 \n", "L 124.347727 55785.598782 \n", "L 124.347727 206.063054 \n", "L 123.158807 206.063054 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_59\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 124.347727 55785.598782 \n", "L 125.536648 55785.598782 \n", "L 125.536648 191.077281 \n", "L 124.347727 191.077281 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_60\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 125.536648 55785.598782 \n", "L 126.725568 55785.598782 \n", "L 126.725568 183.274285 \n", "L 125.536648 183.274285 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_61\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 126.725568 55785.598782 \n", "L 127.914489 55785.598782 \n", "L 127.914489 210.729956 \n", "L 126.725568 210.729956 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_62\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 127.914489 55785.598782 \n", "L 129.103409 55785.598782 \n", "L 129.103409 201.603738 \n", "L 127.914489 201.603738 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_63\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 129.103409 55785.598782 \n", "L 130.29233 55785.598782 \n", "L 130.29233 203.347268 \n", "L 129.103409 203.347268 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_64\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 130.29233 55785.598782 \n", "L 131.48125 55785.598782 \n", "L 131.48125 205.597004 \n", "L 130.29233 205.597004 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_65\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 131.48125 55785.598782 \n", "L 132.67017 55785.598782 \n", "L 132.67017 200.990131 \n", "L 131.48125 200.990131 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_66\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 132.67017 55785.598782 \n", "L 133.859091 55785.598782 \n", "L 133.859091 196.987579 \n", "L 132.67017 196.987579 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_67\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 133.859091 55785.598782 \n", "L 135.048011 55785.598782 \n", "L 135.048011 174.848898 \n", "L 133.859091 174.848898 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_68\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 135.048011 55785.598782 \n", "L 136.236932 55785.598782 \n", "L 136.236932 206.129945 \n", "L 135.048011 206.129945 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_69\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 136.236932 55785.598782 \n", "L 137.425852 55785.598782 \n", "L 137.425852 202.289113 \n", "L 136.236932 202.289113 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_70\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 137.425852 55785.598782 \n", "L 138.614773 55785.598782 \n", "L 138.614773 203.614284 \n", "L 137.425852 203.614284 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_71\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 138.614773 55785.598782 \n", "L 139.803693 55785.598782 \n", "L 139.803693 207.366482 \n", "L 138.614773 207.366482 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_72\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 139.803693 55785.598782 \n", "L 140.992614 55785.598782 \n", "L 140.992614 203.86031 \n", "L 139.803693 203.86031 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_73\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 140.992614 55785.598782 \n", "L 142.181534 55785.598782 \n", "L 142.181534 199.278978 \n", "L 140.992614 199.278978 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_74\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 142.181534 55785.598782 \n", "L 143.370455 55785.598782 \n", "L 143.370455 203.088207 \n", "L 142.181534 203.088207 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_75\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 143.370455 55785.598782 \n", "L 144.559375 55785.598782 \n", "L 144.559375 204.268742 \n", "L 143.370455 204.268742 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_76\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 144.559375 55785.598782 \n", "L 145.748295 55785.598782 \n", "L 145.748295 201.863429 \n", "L 144.559375 201.863429 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_77\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 145.748295 55785.598782 \n", "L 146.937216 55785.598782 \n", "L 146.937216 211.518181 \n", "L 145.748295 211.518181 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_78\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 146.937216 55785.598782 \n", "L 148.126136 55785.598782 \n", "L 148.126136 205.983785 \n", "L 146.937216 205.983785 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_79\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 148.126136 55785.598782 \n", "L 149.315057 55785.598782 \n", "L 149.315057 201.692848 \n", "L 148.126136 201.692848 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_80\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 149.315057 55785.598782 \n", "L 150.503977 55785.598782 \n", "L 150.503977 211.0658 \n", "L 149.315057 211.0658 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_81\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 150.503977 55785.598782 \n", "L 151.692898 55785.598782 \n", "L 151.692898 205.475659 \n", "L 150.503977 205.475659 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_82\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 151.692898 55785.598782 \n", "L 152.881818 55785.598782 \n", "L 152.881818 204.011466 \n", "L 151.692898 204.011466 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_83\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 152.881818 55785.598782 \n", "L 154.070739 55785.598782 \n", "L 154.070739 207.718897 \n", "L 152.881818 207.718897 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_84\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 154.070739 55785.598782 \n", "L 155.259659 55785.598782 \n", "L 155.259659 208.329069 \n", "L 154.070739 208.329069 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_85\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 155.259659 55785.598782 \n", "L 156.44858 55785.598782 \n", "L 156.44858 201.155143 \n", "L 155.259659 201.155143 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_86\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 156.44858 55785.598782 \n", "L 157.6375 55785.598782 \n", "L 157.6375 206.340753 \n", "L 156.44858 206.340753 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_87\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 157.6375 55785.598782 \n", "L 158.82642 55785.598782 \n", "L 158.82642 189.906402 \n", "L 157.6375 189.906402 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_88\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 158.82642 55785.598782 \n", "L 160.015341 55785.598782 \n", "L 160.015341 196.358363 \n", "L 158.82642 196.358363 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_89\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 160.015341 55785.598782 \n", "L 161.204261 55785.598782 \n", "L 161.204261 186.556675 \n", "L 160.015341 186.556675 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_90\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 161.204261 55785.598782 \n", "L 162.393182 55785.598782 \n", "L 162.393182 214.756364 \n", "L 161.204261 214.756364 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_91\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 162.393182 55785.598782 \n", "L 163.582102 55785.598782 \n", "L 163.582102 207.252107 \n", "L 162.393182 207.252107 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_92\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 163.582102 55785.598782 \n", "L 164.771023 55785.598782 \n", "L 164.771023 204.821505 \n", "L 163.582102 204.821505 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_93\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 164.771023 55785.598782 \n", "L 165.959943 55785.598782 \n", "L 165.959943 213.765444 \n", "L 164.771023 213.765444 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_94\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 165.959943 55785.598782 \n", "L 167.148864 55785.598782 \n", "L 167.148864 203.402999 \n", "L 165.959943 203.402999 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_95\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 167.148864 55785.598782 \n", "L 168.337784 55785.598782 \n", "L 168.337784 205.439471 \n", "L 167.148864 205.439471 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_96\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 168.337784 55785.598782 \n", "L 169.526705 55785.598782 \n", "L 169.526705 203.536895 \n", "L 168.337784 203.536895 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_97\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 169.526705 55785.598782 \n", "L 170.715625 55785.598782 \n", "L 170.715625 200.054718 \n", "L 169.526705 200.054718 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_98\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 170.715625 55785.598782 \n", "L 171.904545 55785.598782 \n", "L 171.904545 207.534431 \n", "L 170.715625 207.534431 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_99\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 171.904545 55785.598782 \n", "L 173.093466 55785.598782 \n", "L 173.093466 202.659412 \n", "L 171.904545 202.659412 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_100\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 173.093466 55785.598782 \n", "L 174.282386 55785.598782 \n", "L 174.282386 212.39363 \n", "L 173.093466 212.39363 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_101\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 174.282386 55785.598782 \n", "L 175.471307 55785.598782 \n", "L 175.471307 207.835013 \n", "L 174.282386 207.835013 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_102\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 175.471307 55785.598782 \n", "L 176.660227 55785.598782 \n", "L 176.660227 204.826991 \n", "L 175.471307 204.826991 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_103\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 176.660227 55785.598782 \n", "L 177.849148 55785.598782 \n", "L 177.849148 205.222684 \n", "L 176.660227 205.222684 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_104\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 177.849148 55785.598782 \n", "L 179.038068 55785.598782 \n", "L 179.038068 210.720683 \n", "L 177.849148 210.720683 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_105\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 179.038068 55785.598782 \n", "L 180.226989 55785.598782 \n", "L 180.226989 202.914088 \n", "L 179.038068 202.914088 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_106\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 180.226989 55785.598782 \n", "L 181.415909 55785.598782 \n", "L 181.415909 210.217347 \n", "L 180.226989 210.217347 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_107\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 181.415909 55785.598782 \n", "L 182.60483 55785.598782 \n", "L 182.60483 208.043553 \n", "L 181.415909 208.043553 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_108\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 182.60483 55785.598782 \n", "L 183.79375 55785.598782 \n", "L 183.79375 211.10541 \n", "L 182.60483 211.10541 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_109\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 183.79375 55785.598782 \n", "L 184.98267 55785.598782 \n", "L 184.98267 202.797557 \n", "L 183.79375 202.797557 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_110\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 184.98267 55785.598782 \n", "L 186.171591 55785.598782 \n", "L 186.171591 209.295531 \n", "L 184.98267 209.295531 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_111\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 186.171591 55785.598782 \n", "L 187.360511 55785.598782 \n", "L 187.360511 197.947862 \n", "L 186.171591 197.947862 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_112\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 187.360511 55785.598782 \n", "L 188.549432 55785.598782 \n", "L 188.549432 201.2198 \n", "L 187.360511 201.2198 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_113\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 188.549432 55785.598782 \n", "L 189.738352 55785.598782 \n", "L 189.738352 206.584879 \n", "L 188.549432 206.584879 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_114\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 189.738352 55785.598782 \n", "L 190.927273 55785.598782 \n", "L 190.927273 207.678664 \n", "L 189.738352 207.678664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_115\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 190.927273 55785.598782 \n", "L 192.116193 55785.598782 \n", "L 192.116193 203.240353 \n", "L 190.927273 203.240353 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_116\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 192.116193 55785.598782 \n", "L 193.305114 55785.598782 \n", "L 193.305114 199.800771 \n", "L 192.116193 199.800771 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_117\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 193.305114 55785.598782 \n", "L 194.494034 55785.598782 \n", "L 194.494034 190.303968 \n", "L 193.305114 190.303968 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_118\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 194.494034 55785.598782 \n", "L 195.682955 55785.598782 \n", "L 195.682955 209.840998 \n", "L 194.494034 209.840998 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_119\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 195.682955 55785.598782 \n", "L 196.871875 55785.598782 \n", "L 196.871875 199.62937 \n", "L 195.682955 199.62937 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_120\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 196.871875 55785.598782 \n", "L 198.060795 55785.598782 \n", "L 198.060795 211.130567 \n", "L 196.871875 211.130567 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_121\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 198.060795 55785.598782 \n", "L 199.249716 55785.598782 \n", "L 199.249716 206.975583 \n", "L 198.060795 206.975583 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_122\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 199.249716 55785.598782 \n", "L 200.438636 55785.598782 \n", "L 200.438636 205.710764 \n", "L 199.249716 205.710764 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_123\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 200.438636 55785.598782 \n", "L 201.627557 55785.598782 \n", "L 201.627557 206.93592 \n", "L 200.438636 206.93592 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_124\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 201.627557 55785.598782 \n", "L 202.816477 55785.598782 \n", "L 202.816477 206.533951 \n", "L 201.627557 206.533951 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_125\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 202.816477 55785.598782 \n", "L 204.005398 55785.598782 \n", "L 204.005398 206.645782 \n", "L 202.816477 206.645782 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_126\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 204.005398 55785.598782 \n", "L 205.194318 55785.598782 \n", "L 205.194318 205.783749 \n", "L 204.005398 205.783749 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_127\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 205.194318 55785.598782 \n", "L 206.383239 55785.598782 \n", "L 206.383239 211.635416 \n", "L 205.194318 211.635416 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_128\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 206.383239 55785.598782 \n", "L 207.572159 55785.598782 \n", "L 207.572159 207.748418 \n", "L 206.383239 207.748418 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_129\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 207.572159 55785.598782 \n", "L 208.76108 55785.598782 \n", "L 208.76108 202.062455 \n", "L 207.572159 202.062455 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_130\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 208.76108 55785.598782 \n", "L 209.95 55785.598782 \n", "L 209.95 201.775844 \n", "L 208.76108 201.775844 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_131\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 209.95 55785.598782 \n", "L 211.13892 55785.598782 \n", "L 211.13892 163.490221 \n", "L 209.95 163.490221 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_132\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 211.13892 55785.598782 \n", "L 212.327841 55785.598782 \n", "L 212.327841 206.756866 \n", "L 211.13892 206.756866 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_133\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 212.327841 55785.598782 \n", "L 213.516761 55785.598782 \n", "L 213.516761 204.515181 \n", "L 212.327841 204.515181 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_134\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 213.516761 55785.598782 \n", "L 214.705682 55785.598782 \n", "L 214.705682 201.972377 \n", "L 213.516761 201.972377 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_135\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 214.705682 55785.598782 \n", "L 215.894602 55785.598782 \n", "L 215.894602 203.975004 \n", "L 214.705682 203.975004 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_136\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 215.894602 55785.598782 \n", "L 217.083523 55785.598782 \n", "L 217.083523 208.276875 \n", "L 215.894602 208.276875 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_137\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 217.083523 55785.598782 \n", "L 218.272443 55785.598782 \n", "L 218.272443 205.874948 \n", "L 217.083523 205.874948 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_138\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 218.272443 55785.598782 \n", "L 219.461364 55785.598782 \n", "L 219.461364 207.130867 \n", "L 218.272443 207.130867 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_139\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 219.461364 55785.598782 \n", "L 220.650284 55785.598782 \n", "L 220.650284 206.379842 \n", "L 219.461364 206.379842 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_140\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 220.650284 55785.598782 \n", "L 221.839205 55785.598782 \n", "L 221.839205 205.485563 \n", "L 220.650284 205.485563 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_141\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 221.839205 55785.598782 \n", "L 223.028125 55785.598782 \n", "L 223.028125 205.265632 \n", "L 221.839205 205.265632 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_142\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 223.028125 55785.598782 \n", "L 224.217045 55785.598782 \n", "L 224.217045 203.864509 \n", "L 223.028125 203.864509 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_143\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 224.217045 55785.598782 \n", "L 225.405966 55785.598782 \n", "L 225.405966 204.488286 \n", "L 224.217045 204.488286 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_144\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 225.405966 55785.598782 \n", "L 226.594886 55785.598782 \n", "L 226.594886 187.547175 \n", "L 225.405966 187.547175 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_145\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 226.594886 55785.598782 \n", "L 227.783807 55785.598782 \n", "L 227.783807 201.948078 \n", "L 226.594886 201.948078 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_146\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 227.783807 55785.598782 \n", "L 228.972727 55785.598782 \n", "L 228.972727 206.856739 \n", "L 227.783807 206.856739 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_147\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 228.972727 55785.598782 \n", "L 230.161648 55785.598782 \n", "L 230.161648 201.888482 \n", "L 228.972727 201.888482 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_148\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 230.161648 55785.598782 \n", "L 231.350568 55785.598782 \n", "L 231.350568 204.091031 \n", "L 230.161648 204.091031 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_149\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 231.350568 55785.598782 \n", "L 232.539489 55785.598782 \n", "L 232.539489 209.29971 \n", "L 231.350568 209.29971 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_150\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 232.539489 55785.598782 \n", "L 233.728409 55785.598782 \n", "L 233.728409 204.425224 \n", "L 232.539489 204.425224 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_151\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 233.728409 55785.598782 \n", "L 234.91733 55785.598782 \n", "L 234.91733 203.43253 \n", "L 233.728409 203.43253 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_152\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 234.91733 55785.598782 \n", "L 236.10625 55785.598782 \n", "L 236.10625 207.366511 \n", "L 234.91733 207.366511 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_153\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 236.10625 55785.598782 \n", "L 237.29517 55785.598782 \n", "L 237.29517 204.066679 \n", "L 236.10625 204.066679 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_154\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 237.29517 55785.598782 \n", "L 238.484091 55785.598782 \n", "L 238.484091 196.95578 \n", "L 237.29517 196.95578 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_155\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 238.484091 55785.598782 \n", "L 239.673011 55785.598782 \n", "L 239.673011 203.029224 \n", "L 238.484091 203.029224 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_156\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 239.673011 55785.598782 \n", "L 240.861932 55785.598782 \n", "L 240.861932 207.682292 \n", "L 239.673011 207.682292 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_157\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 240.861932 55785.598782 \n", "L 242.050852 55785.598782 \n", "L 242.050852 203.838502 \n", "L 240.861932 203.838502 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_158\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 242.050852 55785.598782 \n", "L 243.239773 55785.598782 \n", "L 243.239773 203.920625 \n", "L 242.050852 203.920625 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_159\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 243.239773 55785.598782 \n", "L 244.428693 55785.598782 \n", "L 244.428693 203.174821 \n", "L 243.239773 203.174821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_160\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 244.428693 55785.598782 \n", "L 245.617614 55785.598782 \n", "L 245.617614 209.51318 \n", "L 244.428693 209.51318 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_161\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 245.617614 55785.598782 \n", "L 246.806534 55785.598782 \n", "L 246.806534 203.920787 \n", "L 245.617614 203.920787 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_162\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 246.806534 55785.598782 \n", "L 247.995455 55785.598782 \n", "L 247.995455 204.527913 \n", "L 246.806534 204.527913 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_163\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 247.995455 55785.598782 \n", "L 249.184375 55785.598782 \n", "L 249.184375 203.059161 \n", "L 247.995455 203.059161 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_164\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 249.184375 55785.598782 \n", "L 250.373295 55785.598782 \n", "L 250.373295 205.763264 \n", "L 249.184375 205.763264 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_165\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 250.373295 55785.598782 \n", "L 251.562216 55785.598782 \n", "L 251.562216 203.159015 \n", "L 250.373295 203.159015 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_166\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 251.562216 55785.598782 \n", "L 252.751136 55785.598782 \n", "L 252.751136 201.699342 \n", "L 251.562216 201.699342 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_167\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 252.751136 55785.598782 \n", "L 253.940057 55785.598782 \n", "L 253.940057 206.246533 \n", "L 252.751136 206.246533 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_168\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 253.940057 55785.598782 \n", "L 255.128977 55785.598782 \n", "L 255.128977 206.175052 \n", "L 253.940057 206.175052 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_169\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 255.128977 55785.598782 \n", "L 256.317898 55785.598782 \n", "L 256.317898 208.132294 \n", "L 255.128977 208.132294 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_170\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 256.317898 55785.598782 \n", "L 257.506818 55785.598782 \n", "L 257.506818 208.218243 \n", "L 256.317898 208.218243 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_171\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 257.506818 55785.598782 \n", "L 258.695739 55785.598782 \n", "L 258.695739 192.817046 \n", "L 257.506818 192.817046 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_172\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 258.695739 55785.598782 \n", "L 259.884659 55785.598782 \n", "L 259.884659 194.783518 \n", "L 258.695739 194.783518 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_173\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 259.884659 55785.598782 \n", "L 261.07358 55785.598782 \n", "L 261.07358 183.183485 \n", "L 259.884659 183.183485 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_174\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 261.07358 55785.598782 \n", "L 262.2625 55785.598782 \n", "L 262.2625 205.464345 \n", "L 261.07358 205.464345 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_175\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 262.2625 55785.598782 \n", "L 263.45142 55785.598782 \n", "L 263.45142 203.684153 \n", "L 262.2625 203.684153 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_176\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 263.45142 55785.598782 \n", "L 264.640341 55785.598782 \n", "L 264.640341 201.567662 \n", "L 263.45142 201.567662 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_177\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 264.640341 55785.598782 \n", "L 265.829261 55785.598782 \n", "L 265.829261 205.675076 \n", "L 264.640341 205.675076 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_178\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 265.829261 55785.598782 \n", "L 267.018182 55785.598782 \n", "L 267.018182 205.828726 \n", "L 265.829261 205.828726 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_179\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 267.018182 55785.598782 \n", "L 268.207102 55785.598782 \n", "L 268.207102 205.344292 \n", "L 267.018182 205.344292 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_180\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 268.207102 55785.598782 \n", "L 269.396023 55785.598782 \n", "L 269.396023 204.001673 \n", "L 268.207102 204.001673 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_181\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 269.396023 55785.598782 \n", "L 270.584943 55785.598782 \n", "L 270.584943 201.546048 \n", "L 269.396023 201.546048 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_182\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 270.584943 55785.598782 \n", "L 271.773864 55785.598782 \n", "L 271.773864 202.755461 \n", "L 270.584943 202.755461 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_183\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 271.773864 55785.598782 \n", "L 272.962784 55785.598782 \n", "L 272.962784 202.636748 \n", "L 271.773864 202.636748 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_184\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 272.962784 55785.598782 \n", "L 274.151705 55785.598782 \n", "L 274.151705 202.932425 \n", "L 272.962784 202.932425 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_185\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 274.151705 55785.598782 \n", "L 275.340625 55785.598782 \n", "L 275.340625 206.612222 \n", "L 274.151705 206.612222 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_186\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 275.340625 55785.598782 \n", "L 276.529545 55785.598782 \n", "L 276.529545 201.428499 \n", "L 275.340625 201.428499 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_187\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 276.529545 55785.598782 \n", "L 277.718466 55785.598782 \n", "L 277.718466 204.847652 \n", "L 276.529545 204.847652 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_188\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 277.718466 55785.598782 \n", "L 278.907386 55785.598782 \n", "L 278.907386 204.536914 \n", "L 277.718466 204.536914 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_189\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 278.907386 55785.598782 \n", "L 280.096307 55785.598782 \n", "L 280.096307 205.988999 \n", "L 278.907386 205.988999 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_190\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 280.096307 55785.598782 \n", "L 281.285227 55785.598782 \n", "L 281.285227 205.560434 \n", "L 280.096307 205.560434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_191\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 281.285227 55785.598782 \n", "L 282.474148 55785.598782 \n", "L 282.474148 202.075174 \n", "L 281.285227 202.075174 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_192\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 282.474148 55785.598782 \n", "L 283.663068 55785.598782 \n", "L 283.663068 201.076456 \n", "L 282.474148 201.076456 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_193\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 283.663068 55785.598782 \n", "L 284.851989 55785.598782 \n", "L 284.851989 198.11169 \n", "L 283.663068 198.11169 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_194\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 284.851989 55785.598782 \n", "L 286.040909 55785.598782 \n", "L 286.040909 172.200131 \n", "L 284.851989 172.200131 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_195\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 286.040909 55785.598782 \n", "L 287.22983 55785.598782 \n", "L 287.22983 200.737502 \n", "L 286.040909 200.737502 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_196\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 287.22983 55785.598782 \n", "L 288.41875 55785.598782 \n", "L 288.41875 202.563417 \n", "L 287.22983 202.563417 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_197\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 288.41875 55785.598782 \n", "L 289.60767 55785.598782 \n", "L 289.60767 203.605892 \n", "L 288.41875 203.605892 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_198\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 289.60767 55785.598782 \n", "L 290.796591 55785.598782 \n", "L 290.796591 200.235186 \n", "L 289.60767 200.235186 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_199\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 290.796591 55785.598782 \n", "L 291.985511 55785.598782 \n", "L 291.985511 199.273285 \n", "L 290.796591 199.273285 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_200\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 291.985511 55785.598782 \n", "L 293.174432 55785.598782 \n", "L 293.174432 194.668712 \n", "L 291.985511 194.668712 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_201\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 293.174432 55785.598782 \n", "L 294.363352 55785.598782 \n", "L 294.363352 190.107028 \n", "L 293.174432 190.107028 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_202\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 294.363352 55785.598782 \n", "L 295.552273 55785.598782 \n", "L 295.552273 204.761513 \n", "L 294.363352 204.761513 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_203\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 295.552273 55785.598782 \n", "L 296.741193 55785.598782 \n", "L 296.741193 204.339518 \n", "L 295.552273 204.339518 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_204\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 296.741193 55785.598782 \n", "L 297.930114 55785.598782 \n", "L 297.930114 205.50212 \n", "L 296.741193 205.50212 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_205\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 297.930114 55785.598782 \n", "L 299.119034 55785.598782 \n", "L 299.119034 200.651781 \n", "L 297.930114 200.651781 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_206\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 299.119034 55785.598782 \n", "L 300.307955 55785.598782 \n", "L 300.307955 195.384944 \n", "L 299.119034 195.384944 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_207\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 300.307955 55785.598782 \n", "L 301.496875 55785.598782 \n", "L 301.496875 202.558514 \n", "L 300.307955 202.558514 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_208\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 301.496875 55785.598782 \n", "L 302.685795 55785.598782 \n", "L 302.685795 202.154355 \n", "L 301.496875 202.154355 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_209\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 302.685795 55785.598782 \n", "L 303.874716 55785.598782 \n", "L 303.874716 200.037188 \n", "L 302.685795 200.037188 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_210\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 303.874716 55785.598782 \n", "L 305.063636 55785.598782 \n", "L 305.063636 203.339639 \n", "L 303.874716 203.339639 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_211\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 305.063636 55785.598782 \n", "L 306.252557 55785.598782 \n", "L 306.252557 203.108425 \n", "L 305.063636 203.108425 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_212\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 306.252557 55785.598782 \n", "L 307.441477 55785.598782 \n", "L 307.441477 201.688249 \n", "L 306.252557 201.688249 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_213\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 307.441477 55785.598782 \n", "L 308.630398 55785.598782 \n", "L 308.630398 199.739046 \n", "L 307.441477 199.739046 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_214\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 308.630398 55785.598782 \n", "L 309.819318 55785.598782 \n", "L 309.819318 199.657996 \n", "L 308.630398 199.657996 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_215\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 309.819318 55785.598782 \n", "L 311.008239 55785.598782 \n", "L 311.008239 198.49163 \n", "L 309.819318 198.49163 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_216\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 311.008239 55785.598782 \n", "L 312.197159 55785.598782 \n", "L 312.197159 197.60876 \n", "L 311.008239 197.60876 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_217\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 312.197159 55785.598782 \n", "L 313.38608 55785.598782 \n", "L 313.38608 196.460798 \n", "L 312.197159 196.460798 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_218\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 313.38608 55785.598782 \n", "L 314.575 55785.598782 \n", "L 314.575 193.109072 \n", "L 313.38608 193.109072 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_219\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 314.575 55785.598782 \n", "L 315.76392 55785.598782 \n", "L 315.76392 198.187427 \n", "L 314.575 198.187427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_220\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 315.76392 55785.598782 \n", "L 316.952841 55785.598782 \n", "L 316.952841 195.947462 \n", "L 315.76392 195.947462 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_221\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 316.952841 55785.598782 \n", "L 318.141761 55785.598782 \n", "L 318.141761 200.14555 \n", "L 316.952841 200.14555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_222\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 318.141761 55785.598782 \n", "L 319.330682 55785.598782 \n", "L 319.330682 202.116763 \n", "L 318.141761 202.116763 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_223\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 319.330682 55785.598782 \n", "L 320.519602 55785.598782 \n", "L 320.519602 199.778555 \n", "L 319.330682 199.778555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_224\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 320.519602 55785.598782 \n", "L 321.708523 55785.598782 \n", "L 321.708523 194.570819 \n", "L 320.519602 194.570819 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_225\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 321.708523 55785.598782 \n", "L 322.897443 55785.598782 \n", "L 322.897443 194.115638 \n", "L 321.708523 194.115638 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_226\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 322.897443 55785.598782 \n", "L 324.086364 55785.598782 \n", "L 324.086364 193.279105 \n", "L 322.897443 193.279105 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_227\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 324.086364 55785.598782 \n", "L 325.275284 55785.598782 \n", "L 325.275284 196.338861 \n", "L 324.086364 196.338861 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_228\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 325.275284 55785.598782 \n", "L 326.464205 55785.598782 \n", "L 326.464205 193.481822 \n", "L 325.275284 193.481822 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_229\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 326.464205 55785.598782 \n", "L 327.653125 55785.598782 \n", "L 327.653125 181.600358 \n", "L 326.464205 181.600358 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_230\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 327.653125 55785.598782 \n", "L 328.842045 55785.598782 \n", "L 328.842045 194.961735 \n", "L 327.653125 194.961735 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_231\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 328.842045 55785.598782 \n", "L 330.030966 55785.598782 \n", "L 330.030966 191.251736 \n", "L 328.842045 191.251736 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_232\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 330.030966 55785.598782 \n", "L 331.219886 55785.598782 \n", "L 331.219886 198.110531 \n", "L 330.030966 198.110531 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_233\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 331.219886 55785.598782 \n", "L 332.408807 55785.598782 \n", "L 332.408807 196.055615 \n", "L 331.219886 196.055615 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_234\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 332.408807 55785.598782 \n", "L 333.597727 55785.598782 \n", "L 333.597727 192.59447 \n", "L 332.408807 192.59447 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_235\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 333.597727 55785.598782 \n", "L 334.786648 55785.598782 \n", "L 334.786648 191.249501 \n", "L 333.597727 191.249501 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_236\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 334.786648 55785.598782 \n", "L 335.975568 55785.598782 \n", "L 335.975568 186.337427 \n", "L 334.786648 186.337427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_237\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 335.975568 55785.598782 \n", "L 337.164489 55785.598782 \n", "L 337.164489 190.460853 \n", "L 335.975568 190.460853 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_238\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 337.164489 55785.598782 \n", "L 338.353409 55785.598782 \n", "L 338.353409 193.35002 \n", "L 337.164489 193.35002 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_239\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 338.353409 55785.598782 \n", "L 339.54233 55785.598782 \n", "L 339.54233 189.857773 \n", "L 338.353409 189.857773 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_240\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 339.54233 55785.598782 \n", "L 340.73125 55785.598782 \n", "L 340.73125 192.424218 \n", "L 339.54233 192.424218 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_241\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 340.73125 55785.598782 \n", "L 341.92017 55785.598782 \n", "L 341.92017 195.747537 \n", "L 340.73125 195.747537 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_242\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 341.92017 55785.598782 \n", "L 343.109091 55785.598782 \n", "L 343.109091 196.004118 \n", "L 341.92017 196.004118 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_243\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 343.109091 55785.598782 \n", "L 344.298011 55785.598782 \n", "L 344.298011 188.784891 \n", "L 343.109091 188.784891 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_244\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 344.298011 55785.598782 \n", "L 345.486932 55785.598782 \n", "L 345.486932 188.243509 \n", "L 344.298011 188.243509 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_245\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 345.486932 55785.598782 \n", "L 346.675852 55785.598782 \n", "L 346.675852 193.505009 \n", "L 345.486932 193.505009 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_246\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 346.675852 55785.598782 \n", "L 347.864773 55785.598782 \n", "L 347.864773 188.433588 \n", "L 346.675852 188.433588 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_247\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 347.864773 55785.598782 \n", "L 349.053693 55785.598782 \n", "L 349.053693 187.780196 \n", "L 347.864773 187.780196 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_248\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 349.053693 55785.598782 \n", "L 350.242614 55785.598782 \n", "L 350.242614 189.425234 \n", "L 349.053693 189.425234 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_249\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 350.242614 55785.598782 \n", "L 351.431534 55785.598782 \n", "L 351.431534 189.760788 \n", "L 350.242614 189.760788 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_250\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 351.431534 55785.598782 \n", "L 352.620455 55785.598782 \n", "L 352.620455 187.778195 \n", "L 351.431534 187.778195 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_251\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 352.620455 55785.598782 \n", "L 353.809375 55785.598782 \n", "L 353.809375 189.939685 \n", "L 352.620455 189.939685 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_252\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 353.809375 55785.598782 \n", "L 354.998295 55785.598782 \n", "L 354.998295 187.983513 \n", "L 353.809375 187.983513 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_253\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 354.998295 55785.598782 \n", "L 356.187216 55785.598782 \n", "L 356.187216 183.346094 \n", "L 354.998295 183.346094 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_254\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 356.187216 55785.598782 \n", "L 357.376136 55785.598782 \n", "L 357.376136 150.517131 \n", "L 356.187216 150.517131 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_255\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 357.376136 55785.598782 \n", "L 358.565057 55785.598782 \n", "L 358.565057 112.244343 \n", "L 357.376136 112.244343 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_256\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 358.565057 55785.598782 \n", "L 359.753977 55785.598782 \n", "L 359.753977 99.785713 \n", "L 358.565057 99.785713 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_257\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 359.753977 55785.598782 \n", "L 360.942898 55785.598782 \n", "L 360.942898 108.637867 \n", "L 359.753977 108.637867 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_258\">\n", "    <path clip-path=\"url(#p3f08c308c7)\" d=\"M 360.942898 55785.598782 \n", "L 362.131818 55785.598782 \n", "L 362.131818 125.814666 \n", "L 360.942898 125.814666 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_259\">\n", "    <path d=\"M 42.55 224.64 \n", "L 42.55 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_260\">\n", "    <path d=\"M 377.35 224.64 \n", "L 377.35 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_261\">\n", "    <path d=\"M 42.55 224.64 \n", "L 377.35 224.64 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_262\">\n", "    <path d=\"M 42.55 7.2 \n", "L 377.35 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p3f08c308c7\">\n", "   <rect height=\"217.44\" width=\"334.8\" x=\"42.55\" y=\"7.2\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x288 with 1 Axes>"]}, "metadata": {}, "output_type": "display_data"}], "source": ["plt.bar(np.arange(mean_out.shape[0]), mean_out, **plot_args)\n", "plt.yscale(\"log\")\n", "plt.xticks([0, 64, 128, 192, 256])\n", "plt.show()\n", "plt.close()"]}, {"cell_type": "markdown", "id": "329f3ea9", "metadata": {"papermill": {"duration": 0.05645, "end_time": "2021-09-16T12:43:22.469433", "exception": false, "start_time": "2021-09-16T12:43:22.412983", "status": "completed"}, "tags": []}, "source": ["This distribution is very close to the actual dataset distribution.\n", "This is in general a good sign, but we can see a slightly smoother histogram than above.\n", "\n", "Finally, to take a closer look at learned value relations, we can\n", "visualize the distribution for individual pixel predictions to get a\n", "better intuition. For this, we pick 4 random images and pixels, and\n", "visualize their distribution below:"]}, {"cell_type": "code", "execution_count": 27, "id": "17909488", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:43:22.589483Z", "iopub.status.busy": "2021-09-16T12:43:22.588638Z", "iopub.status.idle": "2021-09-16T12:43:27.526284Z", "shell.execute_reply": "2021-09-16T12:43:27.526674Z"}, "papermill": {"duration": 5.001478, "end_time": "2021-09-16T12:43:27.526816", "exception": false, "start_time": "2021-09-16T12:43:22.525338", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1BhZ2VzIDIgMCBSIC9UeXBlIC9DYXRhbG9nID4+CmVuZG9iago4IDAgb2JqCjw8IC9FeHRHU3RhdGUgNCAwIFIgL0ZvbnQgMyAwIFIgL1BhdHRlcm4gNSAwIFIKL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL1NoYWRpbmcgNiAwIFIKL1hPYmplY3QgNyAwIFIgPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9Bbm5vdHMgMTAgMCBSIC9Db250ZW50cyA5IDAgUgovR3JvdXAgPDwgL0NTIC9EZXZpY2VSR0IgL1MgL1RyYW5zcGFyZW5jeSAvVHlwZSAvR3JvdXAgPj4KL01lZGlhQm94IFsgMCAwIDYxMi45IDM2MC43MDA2MjUgXSAvUGFyZW50IDIgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL1R5cGUgL1BhZ2UgPj4KZW5kb2JqCjkgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxMiAwIFIgPj4Kc3RyZWFtCnic3N1Nsyy3cSbgff+KXkoLgkh8YykG7RuhHaUbnoXDCwVNecTgpYPDkOfvT76oPoUsIEumyDuXcsoh+Z43z6lz6uluFFCFQtHz28fnv6Pnf/z45P95+ue3/N//y/9+h68fnr/68CgUXOd/fff6VyzeVe9LyBz565f/+/H488O7TrWk6nNrz/WL1D314mt7/h/8wnfbN5xfPJbvfjxSdfUZfHYhFd/4T4ueXIwlliTi72Qcc3T57a8bP39Jxt/7w/Oy4dpzyvkZ+PtKfP1felJqLnDh+L/n//nm+b+e3z8//1048H7P//32QS+8z7/85r/+8vU3f3j3xfPrHx+5u1J7qOnyt8/08hc9/vj46vnD24a9o8wvDG/7iW2PL9+90scP/Pv88zPPpVwcjY2FWvqTWnWxlerT2JOvPzy+eP/8/J/pSfR8/+fxsr7/98e/Pn/jf/v8t+f73z/+6f3jq/FrPwrE4/hjdwgi/rtC7D5cJET8ESiI/GtrsZafTlHSJ7aoyfXScrxSnOnHkCjJJWzMp5rDT6eg0D6tRYjBFYqU+wVDxB9BI4TgCFtruab0d2j08Ik1uucfrbVd2zoRfwyN2l3F1kqp8e/4mIRcPq3GsfVIrjXKlZZGf+Y/F6I6boxCdTkEHGl6i8feY5+5TW3EyLzr0+I39Nvn+28fxfXOH61MuYRDB60pF4hfG/5PKYlfoGdygXyP9dwIdmduJbnWW68M19NrK2kUWPcH/gO8r/UJ/dc/KTnihi1hg4lfsT7eBF9/wGv12ZfffPunf/nrH//0/Y+fffjL93/98fnlfz6/+oQvEjc3lRglLC/SzH/Ri8T9DO5rpFpTC128SL60+olfI//TXyP+oI2/7x/kNer8Ts+NYlpeo5n/7KNNwIvUo+OXunL3rdT8SV6k8j/1tYiR39C9JIa8vBYi/0WvRQzF+chNug/80fsUL0X4R3spIqPxMCL05mMPfJzgPyYdo4sQM39R3sYXaQxHXB6qN9//uHz/H97df+e65Qd6+yG0HsrzMz7mBj72ptoxuOIXL/QS4iX/TuQxFVcLH4nQfM7NXGIexnxhx0o3wUCU388+hpXqLQ6NHMXAm74AXmJjUprIgOqRPLVd6pWHErn3wF3ifAGUqTkphYSpgmuRKjegC9WZh4Y9r7HHq6CMjVmpJmwVXeXPEW0fwDMPjRulwK19WQhFbMxKNWGrxPsR+ei6UL3F3Ihzbzal0eGSgCI2JqWJMFR2Ocbm6yp15qFnNmm5xAugTI1JqSRMVRy/MbJPK9WZh9pcq732RVDGxqxUE7aq3J3OwW8fwDMPPXC/2ce0EMrYmJVqwlb8h8fc+N2xWJ15aNF5bsopXAllbMxKNWGrzn3JkntZrc48tOR86Km1hVDExqxUkw+P6jH+DH0d28w88OeuRsrHUXASytiWlW4yrHhE3fvaXs08tNEw+VKvhDI2Z6WYsBVxx7KVtg5vZo4hX0i+1bgQitiYlWrCVvxPHqO0dXwz81Cr85mPfuVKKGNjVqoJW/F+JO/b1l6dOU6TtpZpnHQRhDI2ZqWasFVyOeG6/EL1FuN8Zs+dUr4AXmJjUpoIQ2X+KUp1Hd/MPDTsmu9jdHxu5ZIak1JJmKq4mALVra0688DvpBhyi4ugjI1ZqSZsVXm3QqvruZiZY9CXMJcmLYQiNmalmrBVc5RiLuv4ZuboRFVcSqUroYyNWakmbNWdTymUrbk6c1zi66H0FK6EMjZmpZoMq55SL+v5mJljzkZNOY6BjCQUsTkrxeTDo3nXUi5lHd/MfFzfr7HmeCWUsS0r3YStiN8dJea1czXz6AOPaUL06UJ4iY1ZqSZsFdyYLrqej5k59wtcqKX2dCG8xMasVBO2ity3rPgkLVZnHjp8agnhSihjY1aqCVsl/jH+WK1Ub3FAR72XOi4qC0AZG5PSRBgqc8+SB3RbY3XmoWGCSqdSLoAyNSalkjBV4d3qypvqzCMmIvJW01XwEhuzUk3YquKsZk7r+GbmuABfY0u1XQgvsTEr1YStmvOZwtoNPWPucjoe8bXFT6TGnDSPwdQz9bgObWYePf9k9Z6S5Luk5qQUEqbqruVQ4vaWOvNQ0NVsPeeL4CU2ZqWafHhgLMdDuW1a2swx3PM5t3EaQRDK2JaVbsJW5EpOPqxnYmaOU3m8nRrSlVDGxqxUE7YKLvM/wzqymXno3JkKMVK9EsrYmJVqwlbR8f6k7RA4c1xSjq1hYvOFUMbGrFQTtkou5kJhPRMz89C5N+W5C0VXQhkbs1JN2Ip3K5e2TaSd+bgrCzPZw0IoYmNWqglbFe5Z1rzNpJ35MV2oxV6vhDI2ZqWasBWurbdA65mYmUfPW+bR8egczM1cYmNWqsmw6rltE2POOJTueq3FlwvgJTYntYswVOOeJb5tlTrzMbuYtx/LBVCmxqRUEqbqPPT10W9t1Znj7VNbaAugSI1JqSIfHsQNTin8v+vwRhRCxeWs2o++1SSUsS2tGxVwkeMeQNnm0ooC9wtwl40fV+Alo8yteaks8AoulYBj/+p1FqKPjkKglq6Ol9yal8oCr+h4J3An8up1FiJ513ERMC+OMrfmpbLAK3E/PNat+yAKuOutcYd9zAoVW7rk1rxUFnhlRyXhrPDqdRbCuF+QW6u8OorcmpfKAq/iPPfG23qWRhRw9TTUYwKDZBSxNS0V5dDqhX9sHfeIAnqjlbulK6KI7WkpKNCqrhWu7G3XWcAyLrzdXtqiKHNrXioLvBp3PWvYJiWLAma1x4IzfwvjjK1pqSjQ6tzxrH2bbSsKx5nk5ktcFGVuzUtlwSJl/FtLK3Vru2YBcxpaL2mc9ZOOMjfmpbPAi7jjuV9tnXkMzeWxns9V8ZJb09JQgBVcrOMmrlXrLOCGgF5TGpd15oYusTUtVQVckbtOvm4zb0XhaNIj+g5XRplb81JZ4JUcVeJx4OZ1FrBKV2+1HG2XcJS5NS+VBV7Z+Rqw8ODqdRZwL2HDcptxcZS5NS+V5fDqNbRtFq4o4Gwgjw1jXhhFbE9LQYFWca3GnPfW6yzgzpPWUml1UZS5NS+V5VgeljsDuAtn9ToLESueEW85XB0vuTUvlQVezZWa+jYlVxRCxdKqxI3V1fGSW/NSWeDVXa65pL31OguhZqwhRrWujiK35qWysFfwuIMwpm0kNAuYB1+rD3FzFLkxL50FXsSdz7ot2zPziJOonkeJ8ap4ya1paSjACjgrWuPWeM1CyOM2p0QXRJlas1JNgBWxRHGK2zmcWeDf4mLnf6cFUebWvFQWeCXud3ba5uqKAma5Ybgz7ku5OIrcmpfKcnj12vfT9WeOu8mjZ5ewKMrcntaOAqzMXXOfw3YOZxYwfySk2NKiKGNrWqoKuIrD6urbnF1RwD3lPtVjzCgURWxNS0WBVnWlUd9m7YpCiB6Pe6Dj4oZQlLk1L5UFXs3lFgptZ3BmASuyxVx8roujzK15qSzw6i61GGkbA80CVnHF9O+xgt3FUeTWvFQW9sIa7S35bQavKGA+RM0+x7I4ytyYl84CL3IBtw5s7dcsYOXNFHmLaXGUuTUvlQVewVHLyW/DoFnAfC4qEQvVXBwvuTUvlQVe3CVohbYZvaKAOREel37o6njJrXmpLIdXbwVnFnavV2HclxFzagujiO1pKSjQStz33GdKvMW45lMzHat2XwRFbs1KIYFU5m4n96O2QdAsjP4VN1C5XA1Fas1KRYFW4U5na31/Z50FHP34N+Vj9rNQlLk1L5UFXlgHo+e+nb+ZhRjGtcUX17khGVvTUlGg1VzqPuxzeWcBn7rAOx7DVfGSW/NSWeDVXey+t73tOguh4FJsw2JbV0eZW/NSWdgrYStU2nYGZxawylapkdrqKHNjXjoLvMhRD3GfzzsLWO2uVt+OY6NwlLk1L5UFXsH5HnnHNq+zEDoWjW/j1mHJKGJrWirKodV7xDN2dq1XAZPosfHxfCepKHN7XgoLvKJrnX90GwHNwpi3m2NIcXUUuTUvlQVeyfFO0XZwPHOoVMrU86545ta0NBRgZf7WzKPATessoIuVcMYmLYoitqalqoCrYNXEXLZx0CxgbVNq/CGMV8ZLbs1LZYFX5Y5nDft83lkIeL58HxeALo6X3JqXygKvMddhe2jPzHGvZ+ZOaV0QRWzNSiMBVcdGSt7b+bOAwQ5F7mqthiK2pqWqMFf23OfscZ/LOwto0UsNyeeFUebGvHQWeHEf3Xuft5ZrFuDSYm3jyZqL45lb81JZ4MWddO9r2sZAs4C18Vr2fax0Ix1lbs1LZTm8+FvTPpd3Fsb7KAcsAn51lLk9L4UFXvwe8YErm9dZwIq6HQ+iKaujyK15qSzw4n6653fKdg5nFuCCGc6a45lb81JZ4MUddR/zPp13FkKrLkcfj/UkpKPIrXmpLPAquPc1xL39Ogsh4w5Gn497/oWjzK15qSzw4r66Tz1uZ3FmAfdoRE/huFNPOMrcmpfKAi/My8VDk1eutxwzdwOVlvOqKHJrWhoKsLiv7kvcZ/TOAhop3GB2TK+fijK2pqWqMFfhrrofZ5EXrlnA/T9EvdLKKHNjXjoLvIi7nrWGbSw0C8dTtfqxRIJgFLE1LRXl0Oqe+wXbSGgWAg+uY01xPINMKsrcnpfCAq/AHc9O+wn7WYi41SzTsfDZ3JCMrWmpKNCK3O3sjbZx0CxgpY3MbyW6IsrYmpaKAq3kMBdwn807C7jqk1ssgVZFkVvzUlnglR2nwe9t11kIuKRRcu+ro8yteaks8CoucXfAb6OgWcA6LiX1WvPiKHNrXioLvHjkxwOZfTbvLMClR+6h5t3xzK15qSzwwlgm8uBv8zoLOBtYfc3H9UbhKHNrXioLvDr3zmPv21mcWRjTwvlXHTfrSUeRW/NSWdireucplX1e7yxgbwM683FxlLkxL53l8OqUY9/ar1nA/deR92xRnKk9K4UEVuQaDwW3rsSZ4zqs96Uf6z8LQZlb09JQgMX/5sZ7n9I7C2igamr9ODBORRlb01JVwMV7QrzXe7t1FnBPSyylHcMgyShya14qC7wSdzsbte0MziyM+VzcoMe4OorcmpfKAq/M3c7W9hm9sxA990f5t7R4dbzk1rxUFnjx0Y163uf0zgKeuFj4hylcHS+5NS+VBV7VheBD3c7izAKespFzOG5il4wztqalokCrOQyZ6zYKmgU8xwwPQziuBglFmVvzUlng1Xkkw0PnbRQ0C4HfUTXT66yEcJS5NS+V5fDqIXCnQPF6FULOrsWGgc/VUeb2vBQW9sJdBSH6/eLsLIRMPLDO4ThlLx1FbsxLZ4EXuRrifnA8c1xV7CVRWRBFbM1KIwEVdwZCSnlrumYB1zHwpM/x4HRhKGNrWqoKuMa0b8rbOGgWeNdcKy0e57sEo8yteaks8MJYJrd9Vu8sjCc4t3o85VM6ytyal8oCr+xiKMrb6y3HeS3fsz9uSBCKMrempaEAq3Cvs4a0ncOZBZzaKni+RrwqytialqoCrsqdztr3Gb2zEANu/azheJTE3NIlt+alssCrcaezlbS3XWcB18ha6S+uc0MytqalohxaPfQYtzM4s3A8J7x3HxZFmdvzUljg1Xkc4/0+n3cW8AiEHAMull0dZW7NS2Vhr+5djb7u83lnAc9ACLG3YwwkHGVuzEtngRfxnlCK2zmcWcD6ZsRfH2cIhaPMrXmpLPAK+ExR2AZCs4ArP7mH1/x64Shza14qC7yiS5E/WVtXdRZw6rQHX477g4SjzK15qSzwSi7y2C/s7ddZwH1AeBoCLYwitqalokCLdyymfQL0mWOt1BhS66uhzK1paSjAKo5i6vuE3llAkx6J9y9eFWVsTUtVAVfFMpWF9pbrLGDdde/z69G8glHm1rxUlsOr817Q/mE8C2jRi+/hOOclHUVuz0thgVfD3eh+n4gzC+G4HBtiXRxlbs1LZYFX545nrX5vvs4CHoldKaTjOTjCUebWvFSWD4/g+XuxAvZ6HkcUxoin+3KsAC0cZW7L64YFXsQdz07bnF5RCAXPE4/kV0eZW/NSWeCFVdV77Wv7JQq4i7H70Mf7SDrK3JqXygKv6CLuhV3P5IjCaKdC9Gl1lLk1L5UFXol3jGib0ysKuLelRn+suCEdZW7NS2WBV3aUaFusd+bjWYO4ySUvijK3pqWhAIsbbFwSW0/jiAIWyK7hdWFRKMrYmpaqcnB1nGZYx0KiEHi0GCkfa51dGEVuz0thgVd1jdvubV6vKGCMSIXquPdAOsrcmpfKAq/makrbxLiZB945ii1QWxRlbk1LQwFWdyVl7qlvWmchVMJasy3SVVHG1rRUFeYi/q3YsW0cNAuYLdgp+7QoitiYlo4CLeIfLLVuLdcs4F1Uak9tVZS5NS+VBV6BO501la3bNQsYHfKop4w7NaSjzK15qSzwirxjjbY5vaIQqfLejs7DxfGSW/NSWeCVuN/ZWtlbr7OA64pU6nF2XmzpklvzUlnglbnj2XPZzuLMAj53qb2e5SIdZW7NS2U5vHr2YZvYKwqYphR4oFjb4ihze14KC7zKWBM17+3XWRgrSITSYtsdz9yal8oCr4r7VkrezuLMAs4GJgp+zKeXjjK35qWywKu5gjVkN663fMxJTZ03vCjK3JqWhgKs7nKOPu2N11kIJbkeWhkPZ5SKIrampaow11iWK9a0vblmAUOekDv/poVR5sa8dBZ4kYs5pW1mryjgfZSxfCotjjK35qWywCvwn55pm9srCiFzH8sfU1Ilo4itaako0OLeec4tbqdxZoF3HA995iZrUZS5NS+VBV7J+cxHum0kNAvoYflcU1gYRWxNS0U5tHquYZvXKwpjfnhIx3OVLooit+elsMArc7ez4tkjq9dZwLnm2IjC6ihza14qC7xwPzon2zhoFsbzSYj3PiyOMrfmpbLAi8d+ucdtXq8oYMUN4v9JeXGUuTUvlQVezeXifdjbr7OAZ4Byl7S21VHm1rxUFnh1h/2ibSg0CyHx3nbWWR1lbs1LZWGv6F3kRmib3SsKYwWcXOO4+1M6ytyYl84CL3K830Rb+zULWBYhB0/HFW3hKHNrXioLvLjNLmF7VO/M+Xfwj5aS6qIoc2taGgqwIqZP5m1qryhgWkRqoY3lu4SijK1pqSoHVy8J87V2rlcBDx7s1DvFlVHk9rwUFnhhRQ08aH3zOgsYUUciPFbv6ihza14qC7yyqyXnfWbvLIw7NlqtPS6OMrfmpbLAqzhusMM+s3cWcIIrE+9zXRxlbs1LZYFX5a5n6X07kzMLoeDCRqQcF0eZW/NSWeDVuOtZS987E2ch4rI/1hevV8dLbs1LZYFX565ni/vk3lkIObiYa03t6njJrXmpLOyVeCv8zW1rv2YBw8WGB0rExVHmxrx0FngR9z57bdtYaBZwHEzslGlxlLk1L5UFXsH5qlylPXOcEcQTxdOqKHNrWhrKgdUrUdW0XgUMelqP7ThROBVlbE9LUQFXdK1Sq9tYaBbw5MHcow9lYZS5NS+VBV7J1RryPr93FgIT4JGgYXWUuTUvlQVe2ZW6P8Fx5pg1WHrpMS2KMrempaEAiwczNfaya50FLPPPKPF1YDwVZWxNS1UBV3WY2bzP7Z0FLOpCwfM2VkaRW/NSWeDVXOTBX9nbrrOAE6k9lHCcJhSOMrfmpbLAq7tQi8/beZxZwKzBlhu1vDjK3JqXysJe2Tuqpe5ze2cB3YeWKB3XhISjzI156SzwIu55Vv67N6+zgHXrM/+a4/MoHGVuzUtlObx4WEN5O48zCxj8YHXe47yEcJS5PS+FBV78maqt7QPHWcC1xdR7OuYwCUeZW/NSWeAVufOJvdq8zgLON/tAr7fXZBSxNS0VBVrJlcY9qO0szixgJgn5Xo6z0FJR5Na8VBZ4ZZeb30/an3moWP0511oWRZlb09JQgIUJulT2yb2zgCYKy5+VuCiK2JqWqgKu6iL/zH7byyxghMgjH0wouTLK3JqXygIv/tNb9HEbCc0CTjr7XHqti6PMrXmpLPDqjlqs++zeWRhnICKPE9viKHNrXioLexV+j7SU9tNes4CL2D3n9mq+pqPMjXnpLIdXb5nCdnCcBdyNnbhdj6ujzO15KSzwItdabvvs3lnAP73P/riZQzjK3JqXygIv/ncrmbb2axbGGZvqQ9kcRW7NS2WB13gmUKDtTM4sROL3UQu+XhllbE1LRYFW4r5n7fvc3lkYp1IjxUpXxUtuzUtlgVd2WDGC9tbrLOBUKndQ+3HbsXQUuTUvlQVehTufPfrtPM4s4C1Vyedj7CgcZW7NS2WBV+WteL/P750FuPDR8LUS7dXxzK15qSzwao66r/v83lnAD0fuQMS8OorcmpfKAq/ufKe9r/qKj3MR1F89r2koc2tWCskh1TuewKtYvQo4X+N5x4/r/6ehTO1ZKSisVb1rHY82W7VmAdNJ+L+dwqIoc2NeOgu8yOEd0rd2axbQkQ9YIiEujjK35qWywCvw92pLHM8C3lLcX6jH9WzpKHJrXioLvPC8KXSkNq+zcLgUer2/FsdXbs1LZYEXrhnm3Pb26yzgxDP/ou7b4ihza14qC7yyi127yXEWcPa0YlpXXhxlbs1LZYFX4a1gZvPmdRYwnq611bQ6ytyal8oCr8pdz1q2B7SLAvqksZTXquPCUebWvFQWeDXufLZYt/M4s4A7Z3Ol47ln0lHm1rxUlsOr977fdXzmWKy3N+4/xEVR5va0dhRg4eYCfrPsjddZwHw4onicUp2IIrVmpZowVuOOuvepbGdwZgHnnBv/plwXRJkb89JZ4MW9AU+0z+ydBcywTFT8eFq2dJS5NS+VBV7cUfe0d+zPHMuVUElU86Ioc2taGgqwuJfuuUOwtfOzgDtmueeQj4vZU1HG1rRUFXAlLMUY9lm9s4CZgyG2cFwNEowyt+alssCLe5p+3NG5ep0FLJDA+95en8bpKHNrXioLvLiTzi132s7izALeR4l/Oq2OMrfmpbLAizvpPse0N/ZnAfdRUXu7f1Y4ytyal8oCL+6m++L3eb2zgBupem/teC6hdBS5NS+V5fDCoz7T3n6dBVxg7KHE42q2cJS5PS+FBV7cVfc1xW0gNAtj1Q1f2nHX3tzSJT+9Pv9d4N1+hufvn8QqvEf0fPf8/Mtv/usvX3/zh3dfPL/+8XExbfxnjCBmHHp9CTh+PP74iJ5cPITl94p4/Yltu+om5reKn/+b2/38d4R98rxP3nWq5aDevkhv6uPlxIv5fHf5psff+onHI/IRwY831WUvCv+7XnbgSC5/pvjZS84vzJ/HCzO/4fIL/r63dHiwA+G1fX7L/9VeXP5xPC0Pk0IuL8WMV17xtvGO8vM/zq2PL9+90scPD2LRzzyXYsGDmnhrviSfn9Rw4btUn8bOfP3h8cX75+f/TE/+be///PD8Y+///fGvz9/43z7/7fn+949/ev/46pOqpECYZZSx3rV848/4I6gkSsfW2nii409WKelXY6mdP3SBytoenPHHYCl4djZv7Vjl5SezUGi/lkuOfCyqhbd7cRHxR3DJobiEraUe/x6WHn41ls5v8DBuTL2wzPhjsIx1WrA1H7nv9JNdQi6/los8cPCLWlrjP38eOWb0s9tbIpfFjoTgInc1S438oTpMIMF/BIZ/7DGBfkO/fb7/9jH6ohnXyEo4yNAYc4F7EZn/U7gh50pygXyPcyM4Ts+tJJxN7JUNe3ptJYwCk/+A3+8r94We/u2feB6W54EpNsibrn38fV9/wAv42ZfffPunf/nrH//0/Y+fffjL93/98fnlfz6/+hVfuVxcpSoP+Wfy81+3cnndXguCef4ze/kkr1s38/LwSBRvPOrz9ZnRx3qBWkBjU1LMOaRP8gIVKy8QKGtNnUdDby+QiD7SCxQJJ+hzblRSDp/kBYpmXqBUeEwZW8/zBZrRz36B+FgkXyBcQUkpU6/xFx6ZcCYlNt8yvyr3L49/e3k+omt8DICff+bgcf/9f9+ZA/47Xe4BNJ/1gqt5PGTh/ToGdNxxDFh5RFa+kxW8vrVQHc9xE9u65Oe5A3N2uhDsMBcmol3a7M4KDtYUuMEJV9NLbtdOF4Id5sWkgmsXq91ZGYtnxJR6W01FbtdOF4Id5sigrdvtzspY1ZO5xjVoaSpzu3a6EOwwY6b4pLR3Z2UsJutDo7CYytyunS502HWsa1A0u1cljLfaGFBeTWVu2U4Tgh1m09SEax2r3VkZM3b5Y7qSitiunO7DctW72hvtB4qzgDatji744ilzs3K6D+CwfmXDs503ubOCK/8xFD9uQhCiMrYrpwOBjkcjHY3+TndWMCsuJSo9L6Qyt2unC8FunLsNMex2ZwW3dRBh1b0rqYjtyuk+kMMsHB6e7nBvBZzBDRWrrF49L7ldOdUHcJiOQyXsA7FZCb06z72QYzBxbuoS25XTgUCHmTn8FlIOr2cFfbfKm05tIZW5XTtdCHbj3JIPSkt3VkIvmO/UqS2mMrdrpwvBDjN2+Ki5j8NmBWfmiQetYTWVuV07Xeiw6x5dDM3uVQmjQ8L/CYupzC3baUKww4yoTNpw4qzgpsCSzqOsMBW5XTtdiO0aDw/452g/7zQruPblK84wLaYyN2t3IwQ7/tj5kv0+GJsVrPxR0BVui6nM7drpQrDjAYKvwe/t3aygH4d43NMlTWVu104Xgl3kjm7tfh9UzEoMWPqvHis3iG1dcrt2uhDsEvd0m/Kue+W45au3nvuVU8Z21TQbmPF++c7b2dXOSvSFP5Op5ig1L6ldN90HcgULeHMrv8udFYwaeFvhdYQ4t3XJ7drpQrDjQTz50veR2KzgVvzeYz6uiAlTmdu104UOu04U2z4Sm5Xo+UjAQ65jFDu3dckt22lCsMOjJgMfI3e7s8JjfJcK+URX00tu104Xgh2W8wn4xs3urIyZdKFQXEhFbFdO92G5zt9MMbV9HDYrOCLknEOti6jMzdrdCMGOXKZEdW/tZmU8hbF2HnYtpjK3a6cLwQ6zJlOre494VgJzJeKDaVhMZW7XTheCXXSRcq77OGxWQsf+UkhhNRW5XTtdCHaYtllwC/9md1bGeU0e88ewmMrcrp0uBLvsiEov+3hsVnDZFc+MO+Z3SlOR27XThWDHgyqqpewjslkJHauqJtxiezWVuV07Xeiw69R4RzS7V4U/oq4XaildTS+5ZTtNCHaVO7pdOd15FiJ23odU0yIqc7tyqg/gGndze1UmZM8KDqadSqV0Eb3EduV0INB1V4LHXm10ZwXLCdSaw6utm6Qyt2unC314JM+/NhDl7eyTqOABApU/pS0tpjK3ancnBDvC5Zm2z8cWFVzvjzzmz2kxlbldO10IdjgLwn/9dqAQlejx9IWaPV1NL7ldO10IdtEFTMTZzj6JymjXuA/X6Wp6ye3a6UKww631PE7YxmOigs9m5mFE66upyO3a6UKwy477Z2WflC0qoeN5dTwEa4upzO3a6UKHXef9iUp7d1Ywc7373qkvpjK3bKcJwa64FoqP23hMVHBaHUfW13FWmIrcrp0uBLvqaij7qbtZwNE08q+idhW95HblVB/ANe7m1hSUxu6soAPMQ4eUrqKX2K6cDgS6zrvfKGzjMVHBRBPP/6lpIZW5XTtdiO2IfzLwj+3jsVnBleuYWh73X4ttXXKzdjdCsCM0WMpQ9iyg9xvxfMUrqIztuqk6YMMqwz7QduZJVHBKmEHGU08Fp0jtuuk8gONhaDyec7bCnZUw7hBrPdICKnO7droQ7JLzEU9E2u3OCpb6zDnmQoupzO3a6UKHXY/8PtrPO80KxgwtEh3jf2kqcst2mhDsMu8+Hyj3cdisYHZT7+24C1aaytyunS4Eu4KHTFWvtHdnJYyJnVwNi6nM7drpQrCrvCsp+f2806xgvj8V7szVxVTmdu10Idhxcx+z3+dli8q47tp96OFqesnt2ulCsOsuxVz3mdmignNzIZbq+9X0ktu104WwNLLHetxpv6ldVNAFbo3fX301FblZuxuhY1npoN0iOws4v9RqPE6yzw3J2K6bqgO2wJ3c2vZJ2aISPRYbrjHVxVPEduV0INBF7uO23PaWblbGo8qptpyvpJfcrp0udNh13kbbR2OzgoeqxV6Sj4upzC3baUKww4Cq931Wtqjg0ZCtHuc6peiZ2nXTdeCWXU2+VKWpOysYNdQQjoGY4BSxXTndB3IFt/LHuo/DZgV9t5Z9qH0RlbldO10IdhWP7fD7fGxRwbzrXloOC6mI7crpPpBr/JOhFqWdOys4M8ctWkhpEZW5XTtdCHZ8iEwRyyBudmcFI4Z8PG75aipzu3a6ENtF3gyWMNlHYbMSecCPO2IXUhmblbvxgRw5SqmVva2bFR4wuI6VytNV9JLbtdOFYMc7yvuU93NOs4Keb+ph3Hx9IZ2xXTnd55DrqYR9NraooANXuAN3zOwUojK3bKcJwS7yF0W7hD0reEAs7uk8LmJLU5HbtdOFYJe4j1v3G55mIfSO28OOe6+lqMztyqk+gOPPHL9t0j4Qm5VxS1j0eSw1KUVFbFdOBwJd4R4uVljb6c4K7h7uJdVjECtJRW7XTheCXeWf7DUpbd1ZwSwJH0JMtJjK3K6dLgS75mL2Ke5jsVkZI/3kw3FVR5jK3K6dLgQ7buwzkTITe1bQ+2014nrE1VTmdu10IbZLePoRcfO12c0Kur+90LHy2sVU5GbtboRgR85n3qF9NDYrY2ZTCHk8PFKaytyunS502PUcgzIZe1YwO4cyftViKnPLdpoQ7PiLzBvZ27tZCQ2Pyn5d2hGkIrYrp/tALuJp5CXsZ55mBSuw8U8XWkVlbtdOF4JdciXn/UEKs4BZTbnU+GrrpqjM7cqpPoDLLufiSWnqzsrohmB5nXYVlbFdOR0IdMUlfufQfgpgVnCPROK+rw9X0ktu104Xgl3Fc3mTMh97VvDJrLitqV9NL7ldO10IdvjblaXFZyF0HBi4F0erqMjtyqk+gOvcM2vN72eeZgWnNWvq5UV3isrYrpwOxHTZc/+2Z2Uu9qxg1FBj77SRitys3Y3QYcffGJS52LMSA/H+tnYVFallN00HbuRa8a3vZ51mBXOaqPU41koU27rkdu10IdhhOTrCM+83u7OCe19zaa+1E4SpzO3a6UKw413BVcF9HDYrYw2s1vNYuV6aytyunS4Eu8RvncBt/W53Vsb9JVjOOa+mIrdrpwvBLrvEe9H2odisYH2J0uKLbpKK2K6c7gO54ngfojIXe1Yw4uLWrR7Xdua2LrldO10IdtUFPP5Fae3OyljN2fO+t6vpJbdrpwvBruFGuap8YN8KWMOJ95ooL6Iytyun+gCu836WpEzGnpVIfFTlY0LJF9FLbFdOBzroeqlUlbburIwpYb6V3K6kl9yynSbEdoWb+lJb3c86zQqOBx1Dh8X0kpu1uxGCHXEft2VlPvashMq7XxuNlWHFti65XTtdCHbcOyvjYQib3VnBsZRHXrnF1VTkdu10IdhF7uT2XvYzT7MSxuOdU6Wwmorcrp0uBLvk+AeLMiN7VvD+isX34/YTaSpyu3a6EOyyi5WiMiN7VtCu9R7ycWFMmorcrp0uBLvCzT3v3372aVZwLQLPxh5Pm5SmMrdrpwvBrjqqAY/22+zOyniGna+vGxWlqcjt2ulCsGvO15j2rvFZCHioWCNPq6jM7cqpPgcczoAkpbE7K4FzfpO9hrJTVMaW5TQg0HXXamram+6sjNE++XrcfyJIZW7XThdiu+rxMISszMmeFcyn431PxxoKwlTmZu1uhGBHrtQS9m7xWcB1Vz4w1OMmCiEqc7tyqg/ggsu19LgPxmZlHEgpkE9XURnbldOBQBe5h1uLMh97VvC5bHxkPVYokqQit2unC8EucQ+3RWWK4qyEMnYw1dVU5nbtdCHY4fQRVlXb7c4Krh624EtLi6nM7drpQrAr3MftVZmPPSv4bGZP7ZilKE1FbtdOF4Jddb75pB1kzwrub/KxvkYU0lTkdu10ocOOB1R8sNTsXhVM+M8tthIWU5lbttOEYNdca9SUSdmzgrFDqHTc9iRJZ2xXTveBXHe1hazMyZ4V3EVcqL3WeRaiMrdrpwuxXfOYQ8JfbXazEo7B62uOpzCVuVm7GyHYjQZLmfZ0FtCm+UzhaOuEqMztyqk+gAuOh/NFmZM9K2Oo70s9LmdPURnbldOBQBddbBmTvja6szLG+pm7JLSQytyunS4Eu+T4SOn9PhqblVDwmA4f/Woqc7t2uhDssqNWijIve1bGXf/k+3GLpzCVuV07XQh2hfu4NXaluTsrYy2sWnxMi6nM7drpQoddb833fTQ2KwEXw0qjkhZTmVu204RgV7mX26rWQTkrWHDSt5hjXkxlbtdOF4Jd415uT01p784K7jfxNb5myEpTkdu104Vg18c3t/3s06zgcVjZ+9czi4SpzO3a6UJs1/nXdt+UmdmzEnDrSad+3P8kTGVu1u5GCHbk+L+57e3drGD8EBtGEIupzO3a6UKwC443EZRp7bOCvkgJ4bWOpzCVuV07XQh2kTcTujI7e1Yw4k/HBcWrqczt2ulCsEuOetQeHjsrr3uJyzEbQJqK3K6dLgS77LirplzTPgvoiURckKiLqMztyqk+B1zv2StTs2clZCYqXK5XURlbltOAQFdc67kqM7NnBSsn1pSPC4tCVMR25XQfyFXunJVU9rNPs4JbOlMlOm5/EqIyt2unC8Gu8TdXyvtobFZgFGvLx1TFq+mZ27XThWDHA6rO+7+PxmZlGFEux9NjFtO33K6dLvThkbFgU285b62dqKAHR92XQKupyK3a3QnBjgdUuB9iG42JCnpwVLg7V1dTkdu104VgF3gzve9Ts0UFc7Br9KmvpjK3a6cLwY7HBzyOT1t7Jyo4M1x9L7upyO3a6UKw4xGCp5i20ZioRI8nY4fY09X0ktu104Vgx0MEH/bFsmYBsxITHxvGcyfFli65XTnV54DrPtSoNHZnBWOH0noYN00IURlbltOAQMcjBM9voe3Mk6iEimH/OLm+kIrcrp0uBDseIfhE+9xsUYl8WE086kqL6SW3a6cLwY5HCD7tFylmAeuJ+d7o6ilSu2qqDdBwZYuPkNtZJ1HBQ2KxWEygq6aM7crpQExH/JM8ktrnZIvKOBbwLxqzTCSpzM3a3QjBjkcGvvR9TraoYIZOJlzDWUxlbtdOF4Idjwx8LfsjxkUl5IZnYtfxTCxpKnO7droQ7CL3b1ukfRw2K6EkFxlqXLGWpjK3a6cLwS5xB5e/ez/AzgrWdaLjfk4pOlO7brrO4dZ9r/sy2aISKtb+yxh4LZ4it2ynCcFuTNJMfh+GzQqOpY2IxjN2L6Yit2unC8GuOGagfVa2qIw+XMnx6BMLU5nbtdOFYMe7T8Tb2e3Oyjgf3NJY6lSSitiunO4Ducads6C85145WrQSWg990ZS5XTdNB2qdh+6R9tnYohJy4TeW7zFcPGVq1033YbngXaTIx8hNblZC4wNqp+jbIipzs3Y3QrAjFyjlvp9tmhVcMeRi6XU1FbldO10IdsER5bDPxRYVPNW5tppiXE1FbtdOF4JddJ5yb3trNyuYDZYT73VfTGVu104XOuw6FSwiodi9KrgvjHpLaTWVuWU7TQh2ifu3Ne5zsUUFRnjAbt1J32K7croP5LjB4l5GVVq7s4IZ19R7zrSIytyunS4Eu4Kb+WvdzznNCq57+dbTeNLJxVTkdu10IdhxY0+8+/s4bFbG0dS/jhNTdKZ23XQduDU81I+UA+xbAX3fXktJfdUUuV051Qdw3cXgW9lPOM0KRvjet9D7Iipiu3I6ENNF3gxvoewjsVkJvIPkQzrOEAtSmZu1uxGCHTkKIezzsEUF88AIT0+oi6nM7drpQrDjHQ1hf8DYLODcEn42p0VU5nblVJ8DrodY8n6UmJVxeimWSvEqKmPLchoQ6KJrIUVlDvas8M7h/oh8nFuXpCK3a6cLwS65GrLPSlt3VsYonwf8xzUdYSpzu3a6EOyyKyHXtI/DZgXXvbznAURcTUVu104Xgl1xPD5IyhzsWcGiddQjpbyYytyunS4Eu8qd3IpLqZvdWcE1Q+79pmPOiTCVuV07XQh2jXu5/H37WadZwVOdU4h9rL0mTWVu104Xgh3OurWsTMOeFYz0o+/h1bsTpiK3a6cLsV3y3M9Fn2Ozm5WxSCfvWkmrqcjN2t0IwY64o9t73M87zQrOzeUWQgqLqczt2ulCh12PvKsa3VHAmjCBDwnjTn8pKnPLcooP4PiLSFGZiz0r43713P246VqIytiunA4EuuhqDF6ZdzIrAV3hxr25tJDK3K6dLgS7xLvCb6B9PDYrGLO2kvLrbTdNZW7XTheCXXY8Ok3KXOxZwVmmWOOrsZukIrYrp/tArrjEBeUSxaxg3TX+WRrrrklRmdu104VgVx1DNNpHY7OC2eq9cT8uL6Yyt2unC8GO//aI513vdmcl4OEJRKWHxVTmdu10Idh1nPQNXmntzkoo0fXe6GU3TWVu104XYrvsnY/87ftobFZCxrKJrfq+mMrcrN2N0GHXI9Yb1uxelZDJJV/TWLPuYipyy3aaEOyI+7kt+r29mxW8v3KNqabVVOR27XQh2GHRksat1m53VsadnL6W2hdTmdu104Vgh13pRZmXPSs4y9Qw7WQ1lbldO10IdsnlxFtR2ruzEhJ/TBODhcVU5nbtdCHYZf5JUrooZ2Gcn8tY3nQRlbldOdUHcMXxCKEqk7JnBQtN+l4zLaIytiunA4Gu8p6F1JS27qyMJ4mVGvMiKmK7croP5JqjFKnt555mJYTs+Jjae15EZW7XTheCXXc+xabMyZ4VPDEBlxKPOWPCVOZ27XShw66nlJU52bOCJ7G3nsNmKnPLdpoQ2xXPX2Q+Wm52s4IzJZ1et7MLUhGblbvxgRxhreFe97HYrGCGE3Erd4zFpKjI7drpQrDj4VQqRZmYPSvo+8aEGZ2Lqczt2ulCsIvcx62x7K3drGDefygUQ1tMZW7XTheCXeKfbNrl7FnBuc0WfD1mjQlTmdu104Vgxx201JSD7FkI3MD1TsfyWBJ0xnbdVB2wFd6xnrLS1J0V3I9YYqrHDWPCU8R25XQg0OEg6fk4udOdFcxdb6UeT+uUpDK3a6cLwa45n31T5mXPCq4e1lReKzwJU5nbtdOFDrue1bfdWwHPJY4tt+NGCikqcstyig/gumOFkPazTrOCo0Hklu24J1uIitiunA7EdNW7mkNX5mTPCo4HPfEBoa+kIjdrdyMEO3Il817sbd2s8AAfT0xsdSEVsV053QdyweWcYtzPOs0KxgzFx9cdKEJU5nbtdCHYRce75JUZ2bOCO2ETJtctpCK2K6f7QC65mLm+j8JmBddv8HSdo60TojK3a6cLwY73jMdWcT/rNCtYobPxxkpfTUVu104Xgl3hHm6lsA/FZgWj/NoTpdVU5nbtdCHYVe7j1qbMyZ6VkJIjaulYhUKYytyunS502PXMfTWlvTsr4x7sxNtMi6nMLdtpQrBr3MvtynT2szBW1aG3ddmEqMztyqk+gOu4h6QrU7JnJeTMH8xAZRGVsV05HYjpGn9z8YX2tm5W8LkMNVZKK6nIzdrdCMEOMyAo0v6BnRUes7peeYu0mMrcrp0uBLvgUgleme40Kxjr89734x5PYSpzu3a6EOyiiyXgccOb3VnB8xIapXjMFROmMrdrpwvBDhcFY1IeLDYroeJ5iSnkupjK3K6dLgS7jN0nZUb2rIRIzvMbbTwfVprK3K6dLgS7wjuaalfau7MSUp732wlSEduV030OuV5yUpbJmhXeJv9478fJJyEqc8t2mhDsqmulkDIfe1ZCIYflnVJbTGVu104Xgl1ztRRlmeyzELA0VuShflhEZW5XTvUBXOdObuX6LndWApHrjYXiVVTGduV0IKbr/GtLC8p87FnBZRyqvh/r2gtSmZu1uxGCHXEft3VlRvas4Jp15q5IXUhFbFdO94Fc4Ia+KxMUzwJGDb11OtYqFp4ytyun+gAuOh4YxLoPxGYF7y0e5b8m7UxRGduV04FAl7ixIq/MxZ6VwP8MnvIxyU6Qyvy0+/x34ck7Hp6/fxK78D7R893z8y+/+a+/fP3NH9598fz6x8f0PW0b/zUijmycvS8B45THHx+Fv61evvlI1u+72fL64+v3is3cbfnz3xH2y/N+ecfvmHKAb1+kN/vxouIlfb67fNPjb/3E45Eq/tLqYnr9OXgsbzzeajP+Tsb89nW559Fujh+XAb8wfx4vzLLhn/guHi8m4cV8fsv//b+P/dXEzeW1H3PM5589U/nXMKR4k3jH49D/eNv08eW7V/r4gX+Vf37muYQLEmNboZb+7C41PLno6w+PL94/P/9nehI93//54fnb3//741+fv/G/ff7b8/3vH//0/vHV/999J+KNhoiRjdx5Ef/yvSfyr43FWn7C3pf06XZ/XBpvOV73/kw/ws5jUi+25VPN4SfsPYX2yXYfIwycC839sv8i/uUAYTy6hjfWeAyYfgpAD58OgDtvIddxI6IEmPFHABhXOnhj3MGOP+X9H3L5ZABjw8XjkMjvz2trPeOf/eYPLjxz5uMF8YCi4Ug7dhs7y4euxpvmXZ4Gv6HfPt9/+yhYKCXHTLmEQwUtIheID2n8n1LA8OSjN282zo1gX7CVPr6Z8X7Ar/F8qAfu65+UsNB+TPg53kLt48/4+gNeis++/ObbP/3LX//4p+9//OzDX77/64/PL//z+dUneQ16cbl2X8v1NZjxL3oNuL8YCNeJyKdP8xqU/4GvAXG711ot/BdeXgSR/6JXgZt2Hh+2yLueuWv7KV6G+D/xZRhP6Sr89ywvw8x/9svQ8DLwIblhcZxYzob4574MlQVj842HFfX+VfBvr8Iv4Yu8o49fMh67fP/jF43HsExuD+X5GVGP/NdX33wZQw8sAlswKeVS+U5UGjpE44Hi34ktyfQci/1Ph7rjYChyPvoYdqe3QkyOB+zcdbzgydQOk44xlHokT01jelVSxC+K4yL+uSEZWmJSNdhprOVaMbdkdTor2PvSyoI3QztMNxjMNJZtTaR86s5KDuOJh2Mu0tySTO1A3XAwFBZpjVgAcXV6K2TeuVCPx6MLPJHaYdIxWGmsx9owO2RlOit44/BujqmoE0+EdphuNNhprL2aMRNkdToruXJ3NuZxqVPoidQO1A0HQ2Gh1Ry88rk7Kzyabr3RGJQLPpHagbrhYKixqmrDLI8V6qxwW1RyxB2mFz6R2oG64WCosYRq7mtP/TtRQV+ptThGVXNLMrUDdcPx4VGxXmoNfR+4zAr3wlMjWvhkagbqjmNA8Qi3972NmhWshpfauKw2NyRCS0wqBjONdVBL20cus8L9Jh7LlbF829ySTO1A3XAwFBY97bHtQ5dZGa0S9yvDlU+kdqBuOBiK/528b0oLdVYyOgSecrzwydQO1A0HQ40FTavyyXsr4PmT3HSHBU+kdph0DFYaa5emug9eZgVvnJbzGKdMPBHaYbrRYCesVBrQs96czgpWCe89LXgztMN0g8FMY1XSVvdTK7OCXnih4xb+uSWZ2oG64WCosQRpLvvQZVZ4kOJ520cH6tySTO1A3XAwFNYbTaEoDdRZYRJuu2Na9d5CO0w3GIOpp4R72BSmV6VwV6BXP8Zyc0sytQSlcnx4tLGSaCn7wGVWuC3yvH/pqjdDM0x3GMyERUNLzHv3aVb4nYMZ4oWueCK1A3XDwVBYIZR/cD+1Mis449vCWO1H6M3QDtMNBjONxUBr3octs4LnI8ccWrriidQO1A0HQ43FP9PezzwLeHx56eM5PnMzIrSDpFOwEZb57LwDO9JZKYQlGfLROL1tSIZ2mG402Gms6am+mc4Kv3FSbCFd9WRqB+qGg6HGAp457cOWWSmZ0zBmXMwNidAO0w0GM2G1Tgp7H/MslO5iazSuqwg6kdph0jGGUs+EiWAK06vC75vW8rjPadrNzBKSasFKYw3OEpU301kp0RGW/aernUjtQN1wfHh0rLgZozJHbFZK4ZR6Tlc+kZqBuuNgKKyvmXzYT6nMSsVVuuhju/DJ1A7UDQdDjdU06zZv8ztRKVgBLNGY6TS3JFM7UDccDDXWzkzKAW9W+L2TqZZ45ZOpHagbDobCQpmFwn5SZVZqdpVKGStoCj6R2oG64WCosSpmU2ayzgr6lL6PO3nnhkRoh+kGg5nGAphZmcg6K9ypzM3n8SxggSdSO1A3HAyF1S5boP20yqzgEWe+jMmYc0MitMN0gzGY+LOjTFY5C6XiOXDHWfC5HZlaYtIwWGmsYlmUiayzgusGseC8nMCToR2mGw126g6PhfZK63RW0FPyacy1mBsSoR2mG4wPD/L8zYX/dx+5iFLl/Q+l9iufTM1Q3YLAaixHWZSprKIEldTTuPS7EL7FhrBuRIA11p+MfW+oRAlT6QoeabQYitgQ1o0IsLDgZPR9H8SIUg2OfD2WaJeGIjaEdSMCrLHCZFV6CqLEb6FI/MmjxVDEhrBuRIA11pRMTWuzzhLO/Wb+R70aytgQ1o0IsLCKZKa2n3QRpUbOJ8rjmfViYzI2hHUjcmD1wj+4D2tEqTYsfkVjhrTYmIxNYakiwBorReamtVlnqSbeZDhWQpSGIjaEdSMCLKwNWYMyLViU+LBXYuB302IoYkNYNyLAGqtBdmXSqyg177iHEHu4GsrYENaNCJbKGus/lqq0WbNUcEIv4baFi6GM7WDdiQALaz5ql0hnhT9tvVIfT74Rm5KxISrdA1LBxeq9Mv9VlMbiVHQ8O1MIitQQ1Q0IrMaajlWZBCtKmFnWCh2997kxGRvCuhEB1lgYkwd6CtZZwtOUWm6FroYyNoR1IwKs7HwNWAlvxzpL/Hnjt1BMYTEUsSGsG5EDq9fQlCmxosQ9z0qN/70YitgUlioCrOJajTlrbdZZwrN+g29pMZSxIawbkWM50loTd8EVrLOEW/lyTy1eDWVsCOtGBFiNv0hdmSUrSnhMY/c5tsVQxIawbkSA1V2uuSStzTpLGNOEWny+GsrYENaNCGMF/tHKRzRlqDNLOOylHF4N/LkxGdvBuhMBFnEXsyqr3sxKxQPIePyXF0ERG6LSPSAVuH9Za1QarFnC+I87V2kRFKkhqhsQWEXuXrYUlVMzs1S5fxDzmK0nBWdqiOrGA1RjrURSJtCKErfhPvjXqHBuTMaGsG5EDqxeu3bi/axU6KR49K/mpmRsikrzgBSm6/sclBMzs8QDZQr9WLlMCIrUENUNCKyKq42bIO0geJYqFnJJKaaFUMSGsG5EgFVdadSVybSiVPE0tRrSQjhTQ1Q3HqBqLreA1YJ3qrOEJQFyyEevXQiK2BDWjQiw8MiBGEkZ4sxSLS6E8DoMTsKZGqK68WCq6F1sySvTakWJUTL/quP680XwjO1g3YkAi1xoqSrLxIoS5qjhEctxMRSxIawbEWAFRy0nr4xxZqlF5ykTLYYyNoR1IwIs3mFck1EGObNUs+Pf9bpOODcmY0NYNyIHVm+FN6RivUpYlyr7Pp68dTU8Y1NYqgiwEp7kob2vXoXa+f/zj65+IjYEpWqAKXPPkrtLyhhnliouC5Yy7u6efiI0BHXjAarCHcvWuvaeOkstuBz4jdSugjI2hHUjAqzKPcsxAN6xzhJ30HNvmMhwMZSxIawbEWA1l7oP2jTbWarJRfLtONcnDEVsCOtGBFjdxe5701qss3TcdFrjQjhTQ1Q3HkyVsB0qTTkpM0u4tYv/f+6LoIjtYN2JAIsc9RC1SbazxE1TwjC5L4YiNoR1IwKs4HyPuG1yxzpLrTrMqg39aihjQ1g3IgdW56NZVU7LzBIP/TBNbay2Kw1FbApLFQFWdK3zDyuDnFlqmX3e7qIQhiI2hHUjAqzk6nhk6W71VmmYV0s950VQxIaodA9IZf7m3IpyVmaWWhqjwLIIitQQ1Q0IrAr3v0suykBnlvgNFCi8Jn8IQhEbwroRAVbl3mUN2iTbWWpjsb3XhS9hKGJDWDciwGrcvazKQ2pmpZPzFEqkq6CMDVHpHpDq2EzJWtN+lvh41yhTqBdBmRqiugFhq+y5a9mjNsF2lhoWBs3HM64loYjtYN2JAIv74d77rLRXs9S4iSL+R1oMRWwI60YEWNwP974mZZgzS/wW4q2FsBqK2BDWjciBxd+ctAm2s4Qu+niC5JVwpqaoVA9QcT/cB64pVGep4UEskd9Ri6CIDWHdiACLO+I+tKScmJmlhttSSzwu1QtDERvCuhEBFlaRi1mbYTtLDc8vD/m4mVAYitgQ1o0IsDCRI4WotVhniVV8S32sX3g1PGNDWDciwOK+uE+cKVhnCQ+J6L0eVwqFoYgNYd2IAIs74z4Xzeqt0qKjUl8TsYSgiA1R6R6Q4q64L1GbZDtL/GGLcTzz5yIoUkNUNyBsVTwWa/JBOTEzS9xJL7hpKSyEIraDdScCLOLeZeUOuIJ1lvjTlloMY8E+aShiQ1g3IgdW58OZNs12lqDS+/GclsXwLTaFpYoAK3D3spN22n2WsJp9peO2ekE4U0NUNx6gwuWrjtkJO9VZ4qaJUqipLoIiNoR1IwKs5DBXT5tmO0t4gkvnFj0thiI2hHUjAqzsOA9ea7HOEh5QUlKubTEUsSGsGxFgFZc488pAZ5ZYpfKYubfN8IwNYd2IAIt3i0LRptnOUkPHyvfxMFNpKGJDWDciwOI/nmL0Wpt1lvioF3MLx/05wlDEhrBuRIDVHVHsXTk5M0t49FTEIjyLoYgNYd2IMFb1eBJJ0abbzhLmElGiY7qtMBSxHaw7kQOrU45dabNmCX2EkspxH4UwFLEpLFUEWOQaD/aUnsNZ6axTUzuOhXNTMjZEpXtAKowJs9pc21nqgY95rR4Tk6egSA1R3YDAir8gfnNo7dVZwtk9H8rrfXVuTMaGsG5EgJW4e9moKSdnZgnn95LvpS2GIjaEdSMCrMzdy9a0ybazhCdTEeVSr4YyNoR1IwKswt3LnrXJtrPE/QPfqR33qs6NydgQ1o0IsKoLwYeqnJ6ZpY4mvSXfr4YyNoR1IwKs5jAgrspQZ5bwvOY+fv5iKGNDWDciwOrOBx4YK0OdWeIxjc+plLQYitgQ1o3IgdVDiEVrs84SN04RdxPSYihiU1iqCGPhWnKIXru2Okud2/RQak5XQxnbwboTARa5GqJ2MDwr3EOI3J63ugiK2BCV7gGp4EpIKSsN1izhmFd4zFyvgiI1RHUDAis+moVMWRnqzBJOK+RUj0XE5sZkbAjrRgRYiduc3LQJt7M0HhEe8zGTWxiK2BDWjQiw+N0RivrGeqvwpy0nLraroIwNUekekMKCTTUk5dTMLDUc+eKrg3VuS6aGqG5AYIXV+GrXptvOUsdbKdDRv5obk7EhrBsRYHGbE1pJWnt1lvhfuCRY69VQxoawbkQOrB44Uk7NzBLGM8WX3BZDEZvCUkWA1V2L3mvTbWepYdHtfqzcIAhnaojqxoOpunc1+qpNtp0l/nnuK/QSF0ER28G6EwEW8b5QisqJmVnCnQC8s8eJGWEoYkNYNyLACi7HQEEZ58wSv4VKKv2YNyMMRWwI60YEWNGlGJo24XaWcFKB+1MxXw1lbAjrRgRYx3TsoLVZZ4lVeo/9uAHsYnjGhrBuRICVseaxNjn5rOApvZ58OZ5vPLd1yQ1h6SKwKo5i6tp821niD17NVNPVUKaGqG5AYFWdj7mQ1mKdJaiE2o75WFfCt9gQ1o3IgdV5P0j7FJ4lnFiorR4z/YShiE1hqSLAatzBrF6bNjNLHc9eb8c5P0E4U0NUNx6g6typrNVrDdZZwhPrK7+D8kJ4yQ1x3Zh8eATP343VovfTM6IEltZrOm4tvDKeuRmuWxNwccvDXSVlyq0oMVBsuGH8qihjQ1g3IsDCEju99r3VEiX+8IXUaw2LoYgNYd2IACtit5KyPo8okcdvSyEtiJfcENeNCbgSvz8QKlxnid9EvSQ/piKLjcnYENaNCLCyo0TKErezgneQD72ORenEti65ISxdBFbFeVzW2s/RiBK/g2oKx60mc1syNUR1A3JYdZxE2Ac8ooQhMx65R1dCGZvCUkWAVV3j5lqZditK/BbKpYzZDGJbIjVEdeMBKnyQkjJ/bVbwWavluI569TtjQ1S6B6RwVjhzb1yhOkvc8Uwx9pSvgiI1RHUDwlbEvzfxtypDnVlildxyHDNrr4RnbAfrTgRYxD9a0P/esc4SzsiknsYCydJQxIawbkSAFXi3aipKB2uWenG1hzRuqZeGIjaEdSMCrMh9y0bKhFtRGgMabtPjgnjJDXHdmIArce+ytaK1WmcJZ7CKj4GuijI2hHUjAqyMlicX5fTMLPEnrlM6ViqXhiI2hHUjcmD17IMy61aU8BbKmT9wi6GITWGpIsAqvMOe913BOkusEvl3HZ2Hi+EZG8K6EQFWxZW/kpWTM7OEk8chdB45XxEvuSGuGxNwNVcyfmrXequMM+2+N8XwLTZEpXtAirvh3AtPWpN1lsbHrftGF0GZGqK6AWGrwD/KY5ekvK1maZze652O0+9za5fcDtedCbgI90YkZeqtKIGF4ngu04L4Sg1R3XiAKvAfn0mZeCtKaJo87/2YVnQhFLkhrhsTcEVHObeonKOZJfJYhju28TyKC6PIDXHdmIArOZ/54KYMeGYJLKXGXMLOeOaGuG5MDq6ea1Am4IoSH/x8K+Xoas2NydgUlioCrMy9zNqD1nKdpd55lJPruOtEGorYENaNCLAKdzNbCcqQZ5ZwGYd3Po6Ja2Jrl9wQ140JuPBovR6VKbiihKNfTq0d42nJKHJDXDcm4MI1Le+D1m6dpXH0i57ixihyQ1w3JuDqDifXSRn5zBI6oryBNu5ZvTCK3BDXjQlzRe8iVqFTBj+z9Bo9+95WRpHb4bozARe5UAKR0nbNEk6Q8odu3GAoNiZjQ1g3IsAKjkpQnlU7Kzj68U/7RFfCS24ISxeBVXS+xKzMxhUlqFRP9aUlEc/YENYNyaHVS8KirJrWq0SYyFZzGc/VuSiK3BSXagKu5FrB48UVrrNEnjtZtR63N10YRW6I68YEXNnVkrM2HXeWiAKEeqGFUeaGuG5MwFVcKSVoE3JnCR3RzIe/Y3abYJS5Ia4bE3BVzFHrXTltM0uYc8S90NSuijI2hHUjAqzGfc1autaHOEto0FtMJbYr4iU3xHVjAq7Onc0WtTm5s8S9KtdDrZ5WRpEb4roxYa7E2+Fvb0rLNUvoXfXu0zE5XjKK3A7XnQm4iDucHati7VxnCd0F7pbWHldGkRviujEBV3C+qpdgzwpQeISYYt8Rz9wQli5yWPVKVHWsVwkqqYac44Z4xqawVBJo8XGtUqvK8GeWyFdHWWidiiI3xHVjAq7EA5iQtSm6szTOZcXwOuEsGUVuiOvGBFzjyqDyrMNZGV2F7I/n7VwQRW4ISxeBVXG5xl40rLOEs8o1UT46XAJRxIawbkigVR1mJ2tTdGeJiFzsPR7TkoSizA1x3ZiAq+E8VSxau3WWyDc8wyK0vjDK3BDXjQm4ugu1+KyctpklouR8r/6YDyEYZW6I68aEubJ3VEvVJurOEj50rfVjMeoLo8jtcN2ZgIu4u1n5L1e4zhJO/oXgaazzcGEUuSGuG5ODi0cylJUTN7M02qjcwnEOVTDK3BSXagKuwP3N1rTB4iyBJaaWFMW32BDWjQiwIvc3e9Ym7M4SeZwrpXqcFJSIIjfEdWMCruRK8zykUbjOEpEfC8WHuDDK3BDXjQm4ssvNa6fnzwqa88b/rKvhjA1R6R6QKvgkFW2+7iwR8b7nkl6HxEkoYkNYNyTQ4t1qY6nNXessEWGNDB7ubIoiN8R1YwIu/uNb9FEZ/MwSeu0xcSWvjCI3xHVjAq6xnnLVJuzOEhGWPo95LCR8YRS5Ia4bE+Yq3vmWknaSa5YwyAmh5dBWRpHb4bozObh6yxSUg+IsoY3qnWJdFWdsCksVARaGxjx6UYY+szRUco7HaZsF8S03xHVjAq7gaiuZlJZrltC1opR9DyujyA1x3ZiAi79oNZBy2maW8C4KY/9WRpEb4roxAVfiDmft2oTdWSLCk1R6iXllFLkhrhsTcGWHRR5Ia7vOElF0sZRGeWUUuSGuGxNwFdwrHb1y2maWuOL4S//6MApGkRviujEBV+XteK9N250ljAwThTge4HBhFLkhrhsTcDVH3Vdt2u4s4V1UfTruZJGKMzaEdSMCrI7HImsd1FcBx74UfHh1IQSgyA1RqR4HVO94hq1K9Srhw1ZyqsfQZxKK1BSVKsJY1bvW8diwHWuW8FkbKxyshjO2g3UnAixytcfUlfZqlvAeyiEecyGk4YwNYd2IACvwd+trDc/SuCqdYsq0IorcENeNCbjwbHJ0nBSus4SmPAdsc2UUuSGuGxNwJZd6zk1rt84SPnM9jss8C6PIDXHdmIAru9j1WxVnCe05Jf+6Wi0ZRW6I68YEXDws7uMRazvXWcJJZeq9lY1R5Ia4bkzAVXmHa1EecC5KYOklHetLXRXfYkNYNyLAatzXbLEqJ2xmCSr4bccZiCvimRviujE5uHrv2m3DZ2VcaiVfO62IIjeFpYnAqnNvk98oWrN1lo5eu3/NGxGIIjaEdUPCWo375t6nopysmSW8hwirMm+KIrfDdWcCLsI9+KRN1p0lCt5hBYiQF0aZG+K6MQEXd849ad35s4LGnHsJOa2IMjeEpYvAinvmPuSsNPKzRCExUMuLoUgNUd2AwIq75T4GbZruLFGIDsfA8ajui6HIDXHdmICLu+W8FW2a7iyhdUqBW/ewMorcENeNCbi4X84NdlJO2swShexw+bD0lVHkhrhuTMDFnQCfY9Ja+bOEJor3+u3dJRhFbojrxgRc3DX3xWsTdWeJIv91PuZWF0aZG+K6MTm4ui9Y9UjjepWoYAH+Eo/rY4JR5qa4VBNwcefc1xSV0c8sUR5P8D6W9BSKIj6xPv9d4B1/hufvn8QuvE/0fPf8/Mtv/usvX3/zh3dfPL/+8bGAfjgCqlj0JRPsH398RE+89UEsv1XEyw9sW1W3ML91/vjf2urnvyPsj+f98a5TLQf09kV6Mx8vJl7K57vLNz3+1k88HjEHLEXF/3fZh+LzZa++eyXyrxQ/KmN+Sf48XpJZXzb/E9/J4wWlB7+gz2/5v9oryj+OJ9N1fi9cXoEZL6zireId5ed/nBsfX757pY8fHsSSn3kuxYJHJPHGfEk+P8cNG/xbvv7w+OL98/N/xjnE5/s/Pzx///t/f/zr8zf+t89/e77//eOf3j+++lQQKRDmCeXYr2/wGf9yiETp2FirsdefAFHSryHB4/4YuWezftTP+CNIoL3Gxo7FV/57CQrtV6DIsTiciuz5QiHiX06RA9a74I2lHn+SRA+/hkRPWMExhXiVmPFHkOCxCI2N+YgnhP23FCGXX4FCtNppvHQh97PBn8nPbi2puDz3IAVH3LtpKVQ6KADAfwBWs2CG6fIb+u3z/bcPfmv2lmMmLAY/pNCecoF4YMz/KQUgT+6Nk+9xbgRHVmyljG9m0B/wa7C+KcBf/8Rjo3yICT/HW6h9/Blff8DL89mX33z7p3/56x//9P2Pn334y/d//fH55X8+v/pVXhdczcOy0u18XWbykV6XigeF4FkFnnvp4oWhOt60/z9emfzTXxk88qWEf8BXZjz+Nsaj8/bqEc3oI702WN+f+7mJKp5O8klem2ThteExZ0IDPPuvIvpIrw3x4c5nrEvHfYD0SVq0aKBFo9xc7Lihfr42M/pYrw2PC32kiBlvvn2S1yb8Q742/zinAPjv5F5VgO5n/KHhYVngsb2n1xiN+4zoa1xL38kSt4Wl8XHqiM+Nyfg8BWCJ7cYGbJi7EjsuN2xsZynyJ4G75KVdNWVsku3GBmyYxJIKLjtsbGcpdVf4TRXSVVPGJtlubMCGK+doIBW2s4SWnKvjLkGxMRmbZLuxARvmtRSftLbtLOXueNdaWzBnahLtRuZA671UXIxQ0F6lglssiXy/WsrYKJtqAzbMc6kJFyU2trNUI+87riZfNWVsku3Ghtl4BFx7I+V4cFZ41E2lZJ8WSxFbRLuRgRnxN7eGqzYb2lliKHR1S71YytQk2g0N1AJ3W9G4K2pnqRbe91BCvWLK2CTbjQ3YMBOGx0/r0OE7WcJxk+KxcI/YmIxNst3YgA0zYniwqqi9VSpWlzwetim2JFKTZLoLxDApBqvBK2RnqVbXa85jwXghKVKTaDc0UMPcGH7faAfQs9SKw5TSsfKR2JiMTbLd2IANc2SiD1qrdpb4Xz5FCvmqKWOTbDc2YMNcGT4uKgOqWcKsXMx0qFdNGZtku7E52LpPiZQh1Sy15DqPncZzfKSmiI2yqTZgwxSkTOrg4Cy17Epp4dX1mJoiNsl2Y8NsjTv7/IOknCyapcZDzpD765AwNUVske3OBmzc2/d8NFRGVbPEb6vawrE8i9QUsUm2GxuwcW/f1+CVtm2WWnc+lOOZsFJTxCbZbmzAFrnvWrtXBgizxD6VFMtXaJLsxgVkiTuuTXufvQqd+KDpfapXRRmbJFNdAJa5y9p5QwrZWer80yUdq0ZMSRGaJLuRAVrhDmvvXTlNNEv8lko5v95ok3KmJtFuZIDGQyLypSvDqVnCU5Nq73gQyQXzkpuEu9E54DoRVvbU4F4lAKUaX33cK+iZG4VTdQDXXKPgm3K2aJbQjIUUaPGUsUm2GxuwofMQ8J0721nqhT+PIbw+p1NTxCbZbmyYrfN3U0xNGVLNEj6OPrVC/cp5yS3C3ekAjlzGFEqlfZslAEXPo6e4g565SbgbHcAFl3gPqtLdnSX+RHInrRyj0bkxGZtku7EBW3SRcq7KsGqW8HAc3rkQy5XzkpuEu9EBHCZXFtwesMOdpdHhwFTNtoKK3CTcjQ7gMm6t6EUZZM3SeBxtGMv0LaAiNwl3owO4wv3YWooy0JolfCR5SFXGrTAXUJGbhLvROeA6Nd4TFe5VGk8iz5lCW0FFbhRO1QFc5a5s185UnhV8IJvnd9jGKXKTbLoN1Bp3ZHvVZjrP0njMVeNGLV05ZWyS7QYHbt2V4FPW2rezhEVbU4/5GNpLT5GbhLvR+fBInn8vD87zfjJJlMbzdnwNxzk4CSpyg3C3OoDjXligpkx3FiW8s/A8rLHKwwVU5CbhbnQAF1wMIStTnkUJD/7gPi5vYQUVuUm4Gx3ARRcwJ2Y/nSRKeGdRTX5cVL6Aitwk3I0O4HCTOg8E9uGWKOEuR97FHvICKnOTcDc6gMvOh1SUuc+ihG5H9Yn/3wIqc5NwNzoHHL9hYtTauLOEtqzUcFzDuoCK3CicqgM47vmH4uM+3BKl8SxO32IrK6jITcLd6ACuuhqKcipuVrBsp08hvo6pglPkJtl0G6g17srWFLQG7ixhHbyeSinxyiljk2w3OHDr3JMdKzPsbmcJq1M2inWcNrp4itwk3I0OwxH/aOCfU4Zbs4RVULEcagsrqMgtwt3pAI64J9u1YepZoUBYpyJRXDlFbpJNt4Fa4GGmD7SfThIl9HCxmtVYWV1yitgk2w0O3KKjeDy9a3M7SzgARDyzOayeIjcJd6MDuLEcSSHtc3qW8M7iz2c+RgwSVOQm4W50Drge+Q2knE6aJQBRSTW1HfTMjcKpOoDLrsXolQsNooSPZOtUa1hBRW4S7kYHcNy8x8gjdAXuLKGv1qmVcQ/zBVTkJuFudABXeV9S8srppFmi0PBQS99WzxmbZLuxAVtzOWavTJAWJbRkrZd0dH0lp8hNwt3oAK67xN0JZZK0KGFsUCjjxNsCKnKTcDc6WAjYY6HppNwXLkr4ROacw5jAdQEVuUW4O51jBeWg3ng6K8S77kNpYeMUuUk23QZqgTuytSmzpEWJ+J+x12PVHskpYpNsNzhwi9yPbbkp7dssoaeW+R1WNk+Rm4S70TngOm+kKYOtWUI71rEAfllBRW4UTtUBHPf6Y+/KRGlRQkuWqeZQVlCRm4S70QFcdpV3q2pN3Fka76ySa+grqMhNwt3oAK64kgiPIt/hzhJFbtZaT7UtoDI3CXejA7iKB1F4Zaq0KFHojg8EdSwZJUFlbhLuRgdwPNDketHauLOExaLxEJ6yeIrYJNuNDdg671ZMRTmdNEvwocif0LJznrlJuBsdhuNdD1gMRBlszdIA4s31roC+5Rbh7nQAR44S7lhT4M4Surmph7KBytwk3I0O4HgnEw/RlRNKs4Rn/qWaOpUVVOQm4W50DrieeK+UAdcsjWMn8di0r6AiNwqn6gAuupaKehV6lvgAwG2ZL+MZphJU5ibhbnQAl7gvW5W7j2aF+LMZezlu3L1witwkm24Dtcwd2RaTMtqaJYyqiPPxvA/BKWOTbDc4cCvckcXSZIrbWRp93OJzz4unzE3C3egArvKPdkxc2OHOErFVyrGWDVTkJuFudADXXMw+RWWwNUtoybi/Fl5HVAEqcpNwNzqA6/zHE2kTpWcJR85YyKcNVOQm4W50GC7h0UDELdYON0s4cdRKp7Fs+wVU5Bbh7nQANyYD5qgMt2aJkXigUMJY5PgCKnKTcDc6B1zPMWhzpWfp6ORi+fsVVORG4VQdwPGHLfNWlDZuloiPByHiRoYVVOQm4W50ABddzfxpU04pzRI+kgkTCFfPGZtku7EBW3IlZ+UZArOCd1UMbwcGiSlyk2y6DdSyy7l40pq3s4R3VeVfVdPCKWKTbDc4cOPPWS6VlLH9LKHDkSr31drqKXKTcDc6gOPdyjVpU6VniSIeykhYvmYBFblJuBsdwOGP11bcnhUMqSoumYaVU+Qm2XQbqHXuxDb+UmE7S+im8bZiXTlFbJLtBofdsnc4GaRNk54l4kFp9q3FsHqK3CLcnc4Bx98ZtGnSs0TcY+sl9pYWUJkbhVN1AEc4AYlroTvcWcI7i0rwG6jMTcLd6AAuuIq5zspAa5ZwmrKGkI+zcBJU5CbhbnQAx/tSQtAmSs8S3ll4glHOK6jITcLd6AAOk09D71obd5b+X3d3k2s5bkMBeF6rqBU4ov4oDRMECJBZkiUEGWSQUYCsPzzWfRavTG6A3Wig6/C++8ofbFmyZYswTkiU1y1oBarzkHCODuDaVWUzhjHa2iUq8xqlf27RKFCdh4RzdADXsVhAsSZL7xKAsAhxKW/QJw8J5+gAjq+MdVCsNu4p3QP5wbnOE1TlIeEcHcChQ9HYOlJ/KmjJaHL99OI2p85Dstk2UJuyjfcCbG+2p7TOAPx5SvCL84lDsjk4y212Jrbat6eE0QHL8GC95Ex7qjwonKkjcB3TFtBGveF26QYabZigP3lEOE8HcCQ92dGsidK7RFXOBdLLHfMEVXlIOEcHcFl6sjN3o4nbpXvPknI5PXccks2xAVuRfuyc3bigtEs4BTDe5fviVHlIOEcHcPWSn+zWROldug/ILPUXqMpDwjk6gGtXYSrWROldoootTmW96UGDqjwknKMDuH5lzqkZF5R2CUC5kexcb9AnDwnn6ACOL5LmvRmDrV2iypd0dz87nPLccUg2xwZs40pcqtH3fSpox/Am5N5OTJWHZLNtlpqMMbFos8X2KcEnFZ5rfs0X5xMHZTNx4DavgbG5tbs9JXQ4cut53UnVnioPCefoCByni7k1a5r0LhHuAtaR18O8GlTlEeE8HcDR1RnrU7zdfirU5O8mHbb1bjjFqfOQbLYN1LKcD/ssxjhrl26fjqfFX5qfNCSaQwO1Ij1Y7tYE6V2SX4FFQOqaPag1VR4SztEBXJUe7CjW/MFdItyNGXW8QVUeEs7RAVyTLuxM2biQtEskFHjW414S6gtU5SHhHB3ASdeVJ1sTpHcJ581CI60phApU5yHhHB3A8ZVGquYJ9SnhkOx5tvUsgwLVeUg4R2fBzUGUjUtJu0RNxvKtrHuB2nPHQdlMG7ANLDA2rDnSuwSfWnKfb82fOCSbYwO2efHIzZoivUvU6ZqzVDo5dR4SztERuCGfHiWTcRlpl6jhEdSfEaoC1XlEOE8HcCS9sGJNS3oqOB5Tk19WT06Vh2SzbaCWLxmid2uK9C5Rk6E8caeTU8Uh2RwcuJWrjIa77m+3p4Qh1ZQWrZycOw7J5tiADX/oKRkDrV3CftVHav3FqfKQcI4O4NqFV49bE6R3iXq597F+guo8JJyjA7gunVgu02rgnhKOSGnXfk4MG1TnIeEcnQU3x0jTGGjt0t3haPXF+aRB0UwZoLH0YQebvZCnhO5tG73eq9lrTJ2HhHN0ADekDzvrsNq3p4R+Ws9S5QNU5yHhHB3AzfvTw7iQtEvUM5bnaet+vQLVeUg4R0fgJm6u4Dm1N9wuUccvKD9dEQWq8ohwng7g6JL/2jDauF0izOxNta1JcApU5yHhHB3A4X33OVvTyncJ586cJxc+QVUeEs7RAVyR75FtNwZbu3SPDirzene5BlV5SDhHB3B4FqGYS6TuEkYHuXLJ5QDVeUg4Rwdw7ZIemXX7+akQpr3JAGstIag5VR6SzbZZanO2ZM2O3iUcj5zQ6/jm1HFQNhMHbljoqbE1PXqX0FcjwsvKD0+dh4RzdADHePalduNy0i6hyzELp7UaiALVeUg4RwdwQz7NcswZcE+JOl+10xptKU8Vh2RzbMA2pR/Lw5ocvUs4b47SaK3npjlVHhLO0fnPr5bkR+do7d3CqdJ95sQaDKfnjgOyuTZgw3ugZ27voZYqYVJDlm293xatOXUeEs7RAVyW75nTmB+tSph/NKnQHCeoykPCOTqAkz6/nBHru4VTpfvG3/is9vwFqvKQcI4O4PCyTyr1PdRSJQCRnErfnJ80JJojAzTp/adsvGdqV9DbSGXMOg9KnYdks22W2kyZi9W4PSVcoZQwMR+cKg7KZuLATbr+Sfad92UkVSLJ5/hMofnyVHlIOEcHcNL3T5WM6dGqhHGo7FaYLniAqjwknKMDOOn8p2rcYtgV6uNedyzzyanykGy2DdSk659ay+/LSKp0nzQFqdVvTh2HZHNwxI3kR2WrjKnRqnTPBemZ2+mp84hwng7gpOuf+jSmRqvSfeZsuOd3gqo8JJyjAzjp+ifuxqrZqnTP5pW+R36BqjwknKMDuCL92FHIGGbtEs6cVf65H/P4AlV5SDhHB3BVOrLyceOUuks4JEsmzuMEVXlIOEdnwc002XiFtCrd9xK4GKAqDwpn6gCuXYNSTcZoa5cwOiBp29YoVYOqPCScowO4fgkBGVOkVQk3YeqUZq0foDoPCefoAI6vTiRfZMA9JRySTDwHH6A6Dwnn6ABuXHKatPa3TwE4fdQ6+xvzyUOimTIgm1gyhozp0aqEnhq3MteF8o2p0pBojo2wZelIUBnT2Nd2CW1YktPnaAenziPCeTqAoytTbdO4lLRLmOs2U14zj75AVR4SztEBHGZ5tGxMkFYlAPU2ufEb9MlDwjk6gCtXoobz4RvuKeFBjyFfUPoJqvKQcI7OgpvU5bRown1KuGwk394SH6A6Dwpn6gCu4rHIYkyQViWcBLr8eYwDVOch4RwdwDWsVJTYauOeErodmUr+tHEbVOch4RwdwEnzTkNCA+4p4eoHlZnWnS0NqvKQcI4O4Fj6srMaE6RVSQbwMjroXPIBqvOQcI4O4GR4nhNZJ9WfCuYf8ZBvnCenykOy2TZQm1fJaXTjWtIuwUf6uz/HqeZ84pBsDo64Ffke+YpuDLd26R4djDlaOT1VHhHO0wEcllnP2ZggrUr3npVSvt+j+gWq8pBwjg7gZCNzNpbV2hVsYM8/0wcVp85Dstk2S23KWKkZp4Vdul/C1Wu7H6pXnDoOymbiwK1cI9diTY/eJZItJtnBeJ6eKg8J5+gATroSuaVmtW9PCYP4gifs8wmq8pBwjg7g8MR842oMtXYJ7xlMg2trB6jOQ8I5OoDrlwwBqjVBepewiVPG8GumrwZVeUg4RwdwLB1Zpmq1cU8JQyoZz+N/v0F1HhLO0QHckJ6sfNC4nLRLVBuuIKV5eKo4JJtjA7Yp/Vjp9BtjrV2630wuQ/h+au44JJtjI2w1SWcCPYs32y5hCYHKua+hveZUeUQ4TwdwJB3ZiXUm33BPCZvYWi+r76tBVR4SztFZcLPIZppuq4INLDKkWl3fb84nD8pm2UAtX6NQsSZJ79K9AhTXxCenikOyOThwKxeXnKxZIrtEcgbFm7Y/h+n21HlIOEcHcDI8F4NsDLV2CUukNCp1HJ4qDsnm2ICtXTLkrNYU6V0iOTTlRPC5lKQ5VR4SztEBnHQl8Apoq4F7Slg4azLWPz1BVR4SztEBnGyWHGpkDLR2idD36Kn0cYKqPCScowM4+cuX1qwp0ruEU8AYEpygOg8J5+gATkZLpedktXFPCcuftiRHZDlAdR4SztERuJYuOdRmMgZbu0QyLq3Sb1uDVAWq84hwns6Cm4W7NUV6l6iUiyhzeYGqPCicqQM4kr7sKMlo43aJZERfeNLa4zSoykPCOTqAy9KZHZjs/IZ7SjgJcMK1txNU5SHhHB3AYVtmt6ZK7xIWjk2j5H54qjgkm2MDNhkxVfkaq4V7SjKkulKmvLq/ilPnIeEcHcA1+VGy+iJPhUrCm7jamvCgOVUeks22gVqXrSK2ZknvEgYHLSeu/ZtTxyHZHBy4MZawq8Nq3Z4Smv/a5/3iN82p4pBsjg3YxiVtO16F92Z7SoQ5DqPN/uJUeUg4Rwdw80q1DGuK9C6hHZss3dx5gqo8JJyjs+Bmrc2aIr1L2LPKpM+DbhpU5UHhTB2B63JOrC2zcTlpl9DhYBnCz3qCqjwinKcDOLq4NjneDLinBCCqjOcpX6BPHhLO0QFcvnrt3ZolvUt3W1bG51FeDarykHCODuCK9GS5dKON2yVc/RgpFXqBqjwknKMDuCo/Osx70LuEkwA1+XeeoCoPCefoAK7JZg3rpPpUcEByyrxe1KU5VR6SzbaBWpeu7MQ6T2+2p0QZl8il28bfnDoOyebgwI3lQEvUjMHWLhE2fuTPG0W0p8pDwjk6gBtXamlY06R3iXIVoLFWCfwCVXlIOEdnwc1m73A/FfCQbGstb84nD8pm2UBtXiKQq3ExaZeokOxW1Nfk8s2p45BsDo64Md4kmKc1RXqXCE/uyh7Gp6fOI8J5OoCjqzfZDKN92yUckPc+lk9QlYeEc3QAl7FQJy4IveGeEuGR58xYgvcAVXlIOEcHcOWqrSVrmvQuEc2rdNm1+gGq85Bwjg7gpDPR5APGUGuXKNNFo471xL0C1XlIOEcHcE3+8r0W43LSLt17VpbfVw5QnYeEc3QA16UnyzJuMuCeEkajnWehcoDqPCScowM4lr4sD2uq9C4R3tnIP1d+FajOQ8I5OgtuNumWWW3cUyLC+IB6ryeoyoPCmTqAwzvvpzXF/KlQuheQpXxy6jwkm20DtSld2TmtmdK7BJ/W+1jXy784nzgkm4MjbkM+3VMno33bJUryBbNSe3mqPCKcpwM4kn1G2ijjON0lIiz6LO0YH6A6Dwnn6AAuY42FZE1O2iXsWaX3WfkA1XlIOEcHcEU2PXMymrhdoiQDBUrts8cpUJWHhHN0ACd/6LJhxiWlXaIkO5mcDta7CDWoykPCOTqAaxd12WuM4dYuzYp7MZ+1e/aX6Tgkm2MDti4bWXlaLdxToiS/bcjQan5zfuUh4RydBTd7q9Ybp3YJO5aMrtYgdX+ZjoOymTZg4wt3pqxp0ruEtYt7nettLEpTxSHZHBuwDdn0br1M+qnMgYWyP49AK0sVh0SzZWA2pQvL8gED7SnJoZgqtzVDeluqNCSaQyNqU35vH9maIL1L3K+RufKBqeOIbJ4N2Eh6r2NaE6R3SXxqHWW9FeNL84lDsjk2YMvSd53WzMGnIt1bvM99nQz2V+k4JJotA7MivYdU2Bhb7ZKcK3sZtYwvS52GRHNooFYvYkrWtOhdkp8ffa0JpSif8CH7wx+zbPTv/Puvv0lMZHvo919+/+HP//rfv//5r7//5U+///nfX5tVkf5Hx8TtarMRduFf//jVU7v467MrOT7mfO/50+dn97c43/u3X/8Hbs1TrAplbmRzdHJlYW0KZW5kb2JqCjEyIDAgb2JqCjI3MDEyCmVuZG9iagoxMCAwIG9iagpbIF0KZW5kb2JqCjE3IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzk1ID4+CnN0cmVhbQp4nD1SS27FQAjb5xRcoNLwm895UlXdvPtva0NSqSq8iTHGMH3KkLnlS10ScYXJt16uWzymfC5bWpl5iLuLjSU+ttyX7iG2XXQusTgdR/ILMp0qRKjNqtGh+EKWhQeQTvChC8J9Of7jL4DB17ANuOE9MkGwJOYpQsZuURmaEkERYeeRFaikUJ9Zwt9R7uv3MgVqb4ylC2Mc9Am0BUJtSMQC6kAAROyUVK2QjmckE78V3WdiHGDn0bIBrhlURJZ77MeIqc6ojLxExD5PTfoolkwtVsZuUxlf/JSM1Hx0BSqpNPKU8tBVs9ALWIl5EvY5/Ej459ZsIYY6btbyieUfM8UyEs5gSzlgoZfjR+DbWXURrh25uM50gR+V1nBMtOt+yPVP/nTbWs11vHIIokDlTUHwuw6uRrHExDI+nY0peqIssBqavEYzwWEQEdb3w8gDGv1yvBA0p2sitFgim7ViRI2KbHM9vQTWTO/FOdbDE8Js753WobIzMyohgtq6hmrrQHazvvNwtp8/M+iibQplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjQ5ID4+CnN0cmVhbQp4nE1RSYoDMAy75xX6QCFek7ynQ5lD5//Xyg6FOQQJr5KTlphYCw8xhB8sPfiRIXM3/Rt+otm7WXqSydn/mOciU1H4UqguYkJdiBvPoRHwPaFrElmxvfE5LKOZc74HH4W4BDOhAWN9STK5qOaVIRNODHUcDlqkwrhrYsPiWtE8jdxu+0ZmZSaEDY9kQtwYgIgg6wKyGCyUNjYTMlnOA+0NyQ1aYNepG1GLgiuU1gl0olbEqszgs+bWdjdDLfLgqH3x+mhWl2CF0Uv1WHhfhT6YqZl27pJCeuFNOyLMHgqkMjstK7V7xOpugfo/y1Lw/cn3+B2vD838XJwKZW5kc3RyZWFtCmVuZG9iagoxOSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDk0ID4+CnN0cmVhbQp4nEWNwRHAIAgE/1RBCQoK2k8mk4f2/40QMnxg5w7uhAULtnlGHwWVJl4VWAdKY9xQj0C94XItydwFD3Anf9rQVJyW03dpkUlVKdykEnn/DmcmkKh50WOd9wtj+yM8CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKPDwgL0JCb3ggWyAtMTAyMSAtNDYzIDE3OTQgMTIzMyBdIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzkKL1N1YnR5cGUgL0Zvcm0gL1R5cGUgL1hPYmplY3QgPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LALCNzIyALJItgQWQzuNIAFfMKfAplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzIyID4+CnN0cmVhbQp4nDVRu23FMAzsNQUXMCB+Jc3jIEiRt3+bO9qpSNO8H1VeMqVcLnXJKllh8qVDdYqmfJ5mpvwO9ZDjmB7ZIbpT1pZ7GBaWiXlKHbGaLPdwCza+AJoScwvx9wjwK4BRwESgbvH3D7pZEkAaFPwU6JqrllhiAg2Lha3ZFeJW3SlYuKv4diS5BwlyMVnoUw5Fiim3wHwZLNmRWpzrclkK/259AhphhTjss4tE4HnAA0wk/mSAbM8+W+zq6kU2doY46dCAi4CbzSQBQVM4qz64Yftqu+bnmSgnODnWr6Ixvg1O5ktS3le5x8+gQd74Mzxnd45QDppQCPTdAiCH3cBGhD61z8AuA7ZJu3djSvmcZCm+BDYK9qhTHcrwYuzMVm/Y/MfoymZRbJCV9dHpDsrcoBNiHm9koVuytvs3D7N9/wFfGXtkCmVuZHN0cmVhbQplbmRvYmoKMjIgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA4MyA+PgpzdHJlYW0KeJxFjLsNwDAIRHumYAR+JvY+UZTC3r8NECVuuCfdPVwdCZkpbjPDQwaeDCyGXXGB9JYwC1xHUI6d7KNh1b7qBI31plLz7w+Unuys4obrAQJCGmYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDMyMCA+PgpzdHJlYW0KeJw1UktuBTEI288puECl8E/O86qqi777b2sTvRVMMGDjKS9Z0ku+1CXbpcPkWx/3JbFC3o/tmsxSxfcWsxTPLa9HzxG3LQoEURM9WJkvFSLUz/ToOqhwSp+BVwi3FBu8g0kAg2r4Bx6lMyBQ50DGu2IyUgOCJNhzaXEIiXImiX+kvJ7fJ62kofQ9WZnL35NLpdAdTU7oAcXKxUmgXUn5oJmYSkSSl+t9sUL0hsCSPD5HMcmA7DaJbaIFJucepSXMxBQ6sMcCvGaa1VXoYMIehymMVwuzqB5s8lsTlaQdreMZ2TDeyzBTYqHhsAXU5mJlgu7l4zWvwojtUZNdw3Duls13CNFo/hsWyuBjFZKAR6exEg1pOMCIwJ5eOMVe8xM5DsCIY52aLAxjaCaneo6JwNCes6VhxsceWvXzD1TpfIcKZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDM0MCA+PgpzdHJlYW0KeJw1UjluBDEM6/0KfSCAbtvv2SBIkfy/DanZFANxdFKUO1pUdsuHhVS17HT5tJXaEjfkd2WFxAnJqxLtUoZIqLxWIdXvmTKvtzVnBMhSpcLkpORxyYI/w6WnC8f5trGv5cgdjx5YFSOhRMAyxcToGpbO7rBmW36WacCPeIScK9Ytx1gFUhvdOO2K96F5LbIGiL2ZlooKHVaJFn5B8aBHjX32GFRYINHtHElwjIlQkYB2gdpIDDl7LHZRH/QzKDET6NobRdxBgSWSmDnFunT03/jQsaD+2Iw3vzoq6VtaWWPSPhvtlMYsMul6WPR089bHgws076L859UMEjRljZLGB63aOYaimVFWeLdDkw3NMcch8w6ewxkJSvo8FL+PJRMdlMjfDg2hf18eo4ycNt4C5qI/bRUHDuKzw165gRVKF2uS9wGpTOiB6f+v8bW+19cfHe2AxgplbmRzdHJlYW0KZW5kb2JqCjI1IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjUxID4+CnN0cmVhbQp4nC1RSXIDQQi7zyv0hGan32OXK4fk/9cIygcGDYtAdFrioIyfICxXvOWRq2jD3zMxgt8Fh34r121Y5EBUIEljUDWhdvF69B7YcZgJzJPWsAxmrA/8jCnc6MXhMRlnt9dl1BDsXa89mUHJrFzEJRMXTNVhI2cOP5kyLrRzPTcg50ZYl2GQblYaMxKONIVIIYWqm6TOBEESjK5GjTZyFPulL490hlWNqDHscy1tX89NOGvQ7Fis8uSUHl1xLicXL6wc9PU2AxdRaazyQEjA/W4P9XOyk994S+fOFtPje83J8sJUYMWb125ANtXi37yI4/uMr+fn+fwDX2BbiAplbmRzdHJlYW0KZW5kb2JqCjI2IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjE1ID4+CnN0cmVhbQp4nDVROQ4DIQzs9xX+QCSML3hPoijN/r/NjNFWHsFchrSUIZnyUpOoIeVTPnqZLpy63NfMajTnlrQtc4C4trwvrZLAiWaIg8FpmLgBmjwBQ9fRqFFDFx7Q1KVTKLDcBD6Kt24P3WO1gZe2IeeJIGIoGSxBzalFExZtzyekNb9eixvel+3dyFOlxpYYgQYBVjgc1+jX8JU9TybRdBUy1Ks1yxgJE0UiPPmOptUT61o00jIS1MYRrGoDvDv9ME4AABNxywJkn0qUs+TEb7H0swZX+v4Bn0dUlgplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjw8IC9CYXNlRm9udCAvRGVqYVZ1U2FucyAvQ2hhclByb2NzIDE2IDAgUgovRW5jb2RpbmcgPDwKL0RpZmZlcmVuY2VzIFsgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IDU2IC9laWdodCAvbmluZSBdCi9UeXBlIC9FbmNvZGluZyA+PgovRmlyc3RDaGFyIDAgL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udERlc2NyaXB0b3IgMTQgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9MYXN0Q2hhciAyNTUgL05hbWUgL0RlamFWdVNhbnMKL1N1YnR5cGUgL1R5cGUzIC9UeXBlIC9Gb250IC9XaWR0aHMgMTMgMCBSID4+CmVuZG9iagoxNCAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udE5hbWUgL0RlamFWdVNhbnMgL0l0YWxpY0FuZ2xlIDAKL01heFdpZHRoIDEzNDIgL1N0ZW1WIDAgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9YSGVpZ2h0IDAgPj4KZW5kb2JqCjEzIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKMzUyIDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSAzMTggNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE2IDAgb2JqCjw8IC9laWdodCAxNyAwIFIgL2ZpdmUgMTggMCBSIC9mb3VyIDE5IDAgUiAvbmluZSAyMSAwIFIgL29uZSAyMiAwIFIKL3NpeCAyMyAwIFIgL3RocmVlIDI0IDAgUiAvdHdvIDI1IDAgUiAvemVybyAyNiAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwgL0YxIDE1IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTMgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMC41ID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9GMS1EZWphVnVTYW5zLW1pbnVzIDIwIDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDExIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDkxNjE0NDMyNiswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjQuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjQuMykgPj4KZW5kb2JqCnhyZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAzMjYyOCAwMDAwMCBuIAowMDAwMDMyMzY1IDAwMDAwIG4gCjAwMDAwMzIzOTcgMDAwMDAgbiAKMDAwMDAzMjUzNyAwMDAwMCBuIAowMDAwMDMyNTU4IDAwMDAwIG4gCjAwMDAwMzI1NzkgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwMzk3IDAwMDAwIG4gCjAwMDAwMjc1MDYgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDI3NDg0IDAwMDAwIG4gCjAwMDAwMzExNzQgMDAwMDAgbiAKMDAwMDAzMDk3NCAwMDAwMCBuIAowMDAwMDMwNjIyIDAwMDAwIG4gCjAwMDAwMzIyMjcgMDAwMDAgbiAKMDAwMDAyNzUyNiAwMDAwMCBuIAowMDAwMDI3OTk0IDAwMDAwIG4gCjAwMDAwMjgzMTYgMDAwMDAgbiAKMDAwMDAyODQ4MiAwMDAwMCBuIAowMDAwMDI4NjU0IDAwMDAwIG4gCjAwMDAwMjkwNDkgMDAwMDAgbiAKMDAwMDAyOTIwNCAwMDAwMCBuIAowMDAwMDI5NTk3IDAwMDAwIG4gCjAwMDAwMzAwMTAgMDAwMDAgbiAKMDAwMDAzMDMzNCAwMDAwMCBuIAowMDAwMDMyNjg4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gMjcgMCBSIC9Sb290IDEgMCBSIC9TaXplIDI4ID4+CnN0YXJ0eHJlZgozMjg0NQolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"360.705937pt\" version=\"1.1\" viewBox=\"0 0 612.59 360.705937\" width=\"612.59pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:24.825070</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 360.705937 \n", "L 612.59 360.705937 \n", "L 612.59 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:#ffffff;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g id=\"patch_2\">\n", "    <path d=\"M 47.39 155.454545 \n", "L 301.026364 155.454545 \n", "L 301.026364 7.2 \n", "L 47.39 7.2 \n", "z\n", "\" style=\"fill:#eaeaf2;\"/>\n", "   </g>\n", "   <g id=\"matplotlib.axis_1\">\n", "    <g id=\"xtick_1\">\n", "     <g id=\"line2d_1\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 59.369274 155.454545 \n", "L 59.369274 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_1\">\n", "      <!-- 0 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(55.869899 173.312827)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2034 4250 \n", "Q 1547 4250 1301 3770 \n", "Q 1056 3291 1056 2328 \n", "Q 1056 1369 1301 889 \n", "Q 1547 409 2034 409 \n", "Q 2525 409 2770 889 \n", "Q 3016 1369 3016 2328 \n", "Q 3016 3291 2770 3770 \n", "Q 2525 4250 2034 4250 \n", "z\n", "M 2034 4750 \n", "Q 2819 4750 3233 4129 \n", "Q 3647 3509 3647 2328 \n", "Q 3647 1150 3233 529 \n", "Q 2819 -91 2034 -91 \n", "Q 1250 -91 836 529 \n", "Q 422 1150 422 2328 \n", "Q 422 3509 836 4129 \n", "Q 1250 4750 2034 4750 \n", "z\n", "\" id=\"DejaVuSans-30\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_2\">\n", "     <g id=\"line2d_2\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 117.013902 155.454545 \n", "L 117.013902 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_2\">\n", "      <!-- 64 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(110.015152 173.312827)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2113 2584 \n", "Q 1688 2584 1439 2293 \n", "Q 1191 2003 1191 1497 \n", "Q 1191 994 1439 701 \n", "Q 1688 409 2113 409 \n", "Q 2538 409 2786 701 \n", "Q 3034 994 3034 1497 \n", "Q 3034 2003 2786 2293 \n", "Q 2538 2584 2113 2584 \n", "z\n", "M 3366 4563 \n", "L 3366 3988 \n", "Q 3128 4100 2886 4159 \n", "Q 2644 4219 2406 4219 \n", "Q 1781 4219 1451 3797 \n", "Q 1122 3375 1075 2522 \n", "Q 1259 2794 1537 2939 \n", "Q 1816 3084 2150 3084 \n", "Q 2853 3084 3261 2657 \n", "Q 3669 2231 3669 1497 \n", "Q 3669 778 3244 343 \n", "Q 2819 -91 2113 -91 \n", "Q 1303 -91 875 529 \n", "Q 447 1150 447 2328 \n", "Q 447 3434 972 4092 \n", "Q 1497 4750 2381 4750 \n", "Q 2619 4750 2861 4703 \n", "Q 3103 4656 3366 4563 \n", "z\n", "\" id=\"DejaVuSans-36\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2419 4116 \n", "L 825 1625 \n", "L 2419 1625 \n", "L 2419 4116 \n", "z\n", "M 2253 4666 \n", "L 3047 4666 \n", "L 3047 1625 \n", "L 3713 1625 \n", "L 3713 1100 \n", "L 3047 1100 \n", "L 3047 0 \n", "L 2419 0 \n", "L 2419 1100 \n", "L 313 1100 \n", "L 313 1709 \n", "L 2253 4666 \n", "z\n", "\" id=\"DejaVuSans-34\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-36\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_3\">\n", "     <g id=\"line2d_3\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 174.65853 155.454545 \n", "L 174.65853 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_3\">\n", "      <!-- 128 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(164.160405 173.312827)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 794 531 \n", "L 1825 531 \n", "L 1825 4091 \n", "L 703 3866 \n", "L 703 4441 \n", "L 1819 4666 \n", "L 2450 4666 \n", "L 2450 531 \n", "L 3481 531 \n", "L 3481 0 \n", "L 794 0 \n", "L 794 531 \n", "z\n", "\" id=\"DejaVuSans-31\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 1228 531 \n", "L 3431 531 \n", "L 3431 0 \n", "L 469 0 \n", "L 469 531 \n", "Q 828 903 1448 1529 \n", "Q 2069 2156 2228 2338 \n", "Q 2531 2678 2651 2914 \n", "Q 2772 3150 2772 3378 \n", "Q 2772 3750 2511 3984 \n", "Q 2250 4219 1831 4219 \n", "Q 1534 4219 1204 4116 \n", "Q 875 4013 500 3803 \n", "L 500 4441 \n", "Q 881 4594 1212 4672 \n", "Q 1544 4750 1819 4750 \n", "Q 2544 4750 2975 4387 \n", "Q 3406 4025 3406 3419 \n", "Q 3406 3131 3298 2873 \n", "Q 3191 2616 2906 2266 \n", "Q 2828 2175 2409 1742 \n", "Q 1991 1309 1228 531 \n", "z\n", "\" id=\"DejaVuSans-32\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2034 2216 \n", "Q 1584 2216 1326 1975 \n", "Q 1069 1734 1069 1313 \n", "Q 1069 891 1326 650 \n", "Q 1584 409 2034 409 \n", "Q 2484 409 2743 651 \n", "Q 3003 894 3003 1313 \n", "Q 3003 1734 2745 1975 \n", "Q 2488 2216 2034 2216 \n", "z\n", "M 1403 2484 \n", "Q 997 2584 770 2862 \n", "Q 544 3141 544 3541 \n", "Q 544 4100 942 4425 \n", "Q 1341 4750 2034 4750 \n", "Q 2731 4750 3128 4425 \n", "Q 3525 4100 3525 3541 \n", "Q 3525 3141 3298 2862 \n", "Q 3072 2584 2669 2484 \n", "Q 3125 2378 3379 2068 \n", "Q 3634 1759 3634 1313 \n", "Q 3634 634 3220 271 \n", "Q 2806 -91 2034 -91 \n", "Q 1263 -91 848 271 \n", "Q 434 634 434 1313 \n", "Q 434 1759 690 2068 \n", "Q 947 2378 1403 2484 \n", "z\n", "M 1172 3481 \n", "Q 1172 3119 1398 2916 \n", "Q 1625 2713 2034 2713 \n", "Q 2441 2713 2670 2916 \n", "Q 2900 3119 2900 3481 \n", "Q 2900 3844 2670 4047 \n", "Q 2441 4250 2034 4250 \n", "Q 1625 4250 1398 4047 \n", "Q 1172 3844 1172 3481 \n", "z\n", "\" id=\"DejaVuSans-38\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-38\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_4\">\n", "     <g id=\"line2d_4\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 232.303159 155.454545 \n", "L 232.303159 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_4\">\n", "      <!-- 192 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(221.805034 173.312827)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 703 97 \n", "L 703 672 \n", "Q 941 559 1184 500 \n", "Q 1428 441 1663 441 \n", "Q 2288 441 2617 861 \n", "Q 2947 1281 2994 2138 \n", "Q 2813 1869 2534 1725 \n", "Q 2256 1581 1919 1581 \n", "Q 1219 1581 811 2004 \n", "Q 403 2428 403 3163 \n", "Q 403 3881 828 4315 \n", "Q 1253 4750 1959 4750 \n", "Q 2769 4750 3195 4129 \n", "Q 3622 3509 3622 2328 \n", "Q 3622 1225 3098 567 \n", "Q 2575 -91 1691 -91 \n", "Q 1453 -91 1209 -44 \n", "Q 966 3 703 97 \n", "z\n", "M 1959 2075 \n", "Q 2384 2075 2632 2365 \n", "Q 2881 2656 2881 3163 \n", "Q 2881 3666 2632 3958 \n", "Q 2384 4250 1959 4250 \n", "Q 1534 4250 1286 3958 \n", "Q 1038 3666 1038 3163 \n", "Q 1038 2656 1286 2365 \n", "Q 1534 2075 1959 2075 \n", "z\n", "\" id=\"DejaVuSans-39\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-39\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_5\">\n", "     <g id=\"line2d_5\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 289.947787 155.454545 \n", "L 289.947787 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_5\">\n", "      <!-- 256 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(279.449662 173.312827)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 691 4666 \n", "L 3169 4666 \n", "L 3169 4134 \n", "L 1269 4134 \n", "L 1269 2991 \n", "Q 1406 3038 1543 3061 \n", "Q 1681 3084 1819 3084 \n", "Q 2600 3084 3056 2656 \n", "Q 3513 2228 3513 1497 \n", "Q 3513 744 3044 326 \n", "Q 2575 -91 1722 -91 \n", "Q 1428 -91 1123 -41 \n", "Q 819 9 494 109 \n", "L 494 744 \n", "Q 775 591 1075 516 \n", "Q 1375 441 1709 441 \n", "Q 2250 441 2565 725 \n", "Q 2881 1009 2881 1497 \n", "Q 2881 1984 2565 2268 \n", "Q 2250 2553 1709 2553 \n", "Q 1456 2553 1204 2497 \n", "Q 953 2441 691 2322 \n", "L 691 4666 \n", "z\n", "\" id=\"DejaVuSans-35\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-35\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"matplotlib.axis_2\">\n", "    <g id=\"ytick_1\">\n", "     <g id=\"line2d_6\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 47.39 128.819054 \n", "L 301.026364 128.819054 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_6\">\n", "      <!-- $\\mathdefault{10^{-14}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 132.998195)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 678 2272 \n", "L 4684 2272 \n", "L 4684 1741 \n", "L 678 1741 \n", "L 678 2272 \n", "z\n", "\" id=\"DejaVuSans-2212\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use transform=\"translate(0 0.684375)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.684375)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(231.391602 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_2\">\n", "     <g id=\"line2d_7\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 47.39 95.980773 \n", "L 301.026364 95.980773 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_7\">\n", "      <!-- $\\mathdefault{10^{-10}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(7.2 100.159913)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(231.391602 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_3\">\n", "     <g id=\"line2d_8\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 47.39 63.142491 \n", "L 301.026364 63.142491 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_8\">\n", "      <!-- $\\mathdefault{10^{-6}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(12.04 67.321632)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_4\">\n", "     <g id=\"line2d_9\">\n", "      <path clip-path=\"url(#p8cd3140c71)\" d=\"M 47.39 30.30421 \n", "L 301.026364 30.30421 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_9\">\n", "      <!-- $\\mathdefault{10^{-2}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(12.04 34.48335)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"patch_3\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 58.918926 8223.455415 \n", "L 59.819623 8223.455415 \n", "L 59.819623 13.938843 \n", "L 58.918926 13.938843 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_4\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 59.819623 8223.455415 \n", "L 60.72032 8223.455415 \n", "L 60.72032 79.568178 \n", "L 59.819623 79.568178 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_5\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 60.72032 8223.455415 \n", "L 61.621018 8223.455415 \n", "L 61.621018 97.3184 \n", "L 60.72032 97.3184 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_6\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 61.621018 8223.455415 \n", "L 62.521715 8223.455415 \n", "L 62.521715 75.453232 \n", "L 61.621018 75.453232 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_7\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 62.521715 8223.455415 \n", "L 63.422412 8223.455415 \n", "L 63.422412 73.979849 \n", "L 62.521715 73.979849 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_8\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 63.422412 8223.455415 \n", "L 64.32311 8223.455415 \n", "L 64.32311 71.336191 \n", "L 63.422412 71.336191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_9\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 64.32311 8223.455415 \n", "L 65.223807 8223.455415 \n", "L 65.223807 65.332062 \n", "L 64.32311 65.332062 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_10\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 65.223807 8223.455415 \n", "L 66.124504 8223.455415 \n", "L 66.124504 81.820826 \n", "L 65.223807 81.820826 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_11\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 66.124504 8223.455415 \n", "L 67.025201 8223.455415 \n", "L 67.025201 68.550276 \n", "L 66.124504 68.550276 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_12\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 67.025201 8223.455415 \n", "L 67.925899 8223.455415 \n", "L 67.925899 77.683513 \n", "L 67.025201 77.683513 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_13\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 67.925899 8223.455415 \n", "L 68.826596 8223.455415 \n", "L 68.826596 76.671137 \n", "L 67.925899 76.671137 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_14\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 68.826596 8223.455415 \n", "L 69.727293 8223.455415 \n", "L 69.727293 93.969091 \n", "L 68.826596 93.969091 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_15\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 69.727293 8223.455415 \n", "L 70.627991 8223.455415 \n", "L 70.627991 78.550558 \n", "L 69.727293 78.550558 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_16\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 70.627991 8223.455415 \n", "L 71.528688 8223.455415 \n", "L 71.528688 79.459752 \n", "L 70.627991 79.459752 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_17\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 71.528688 8223.455415 \n", "L 72.429385 8223.455415 \n", "L 72.429385 83.646279 \n", "L 71.528688 83.646279 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_18\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 72.429385 8223.455415 \n", "L 73.330083 8223.455415 \n", "L 73.330083 62.815443 \n", "L 72.429385 62.815443 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_19\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 73.330083 8223.455415 \n", "L 74.23078 8223.455415 \n", "L 74.23078 58.74148 \n", "L 73.330083 58.74148 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_20\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 74.23078 8223.455415 \n", "L 75.131477 8223.455415 \n", "L 75.131477 72.449649 \n", "L 74.23078 72.449649 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_21\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 75.131477 8223.455415 \n", "L 76.032175 8223.455415 \n", "L 76.032175 87.374786 \n", "L 75.131477 87.374786 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_22\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 76.032175 8223.455415 \n", "L 76.932872 8223.455415 \n", "L 76.932872 82.224151 \n", "L 76.032175 82.224151 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_23\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 76.932872 8223.455415 \n", "L 77.833569 8223.455415 \n", "L 77.833569 77.994374 \n", "L 76.932872 77.994374 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_24\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 77.833569 8223.455415 \n", "L 78.734267 8223.455415 \n", "L 78.734267 66.773683 \n", "L 77.833569 66.773683 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_25\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 78.734267 8223.455415 \n", "L 79.634964 8223.455415 \n", "L 79.634964 69.955291 \n", "L 78.734267 69.955291 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_26\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 79.634964 8223.455415 \n", "L 80.535661 8223.455415 \n", "L 80.535661 100.326872 \n", "L 79.634964 100.326872 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_27\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 80.535661 8223.455415 \n", "L 81.436358 8223.455415 \n", "L 81.436358 57.768321 \n", "L 80.535661 57.768321 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_28\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 81.436358 8223.455415 \n", "L 82.337056 8223.455415 \n", "L 82.337056 102.423831 \n", "L 81.436358 102.423831 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_29\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 82.337056 8223.455415 \n", "L 83.237753 8223.455415 \n", "L 83.237753 68.953003 \n", "L 82.337056 68.953003 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_30\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 83.237753 8223.455415 \n", "L 84.13845 8223.455415 \n", "L 84.13845 86.103878 \n", "L 83.237753 86.103878 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_31\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 84.13845 8223.455415 \n", "L 85.039148 8223.455415 \n", "L 85.039148 80.541459 \n", "L 84.13845 80.541459 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_32\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 85.039148 8223.455415 \n", "L 85.939845 8223.455415 \n", "L 85.939845 33.112376 \n", "L 85.039148 33.112376 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_33\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 85.939845 8223.455415 \n", "L 86.840542 8223.455415 \n", "L 86.840542 74.962147 \n", "L 85.939845 74.962147 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_34\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 86.840542 8223.455415 \n", "L 87.74124 8223.455415 \n", "L 87.74124 92.935735 \n", "L 86.840542 92.935735 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_35\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 87.74124 8223.455415 \n", "L 88.641937 8223.455415 \n", "L 88.641937 52.630611 \n", "L 87.74124 52.630611 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_36\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 88.641937 8223.455415 \n", "L 89.542634 8223.455415 \n", "L 89.542634 97.76167 \n", "L 88.641937 97.76167 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_37\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 89.542634 8223.455415 \n", "L 90.443332 8223.455415 \n", "L 90.443332 70.644774 \n", "L 89.542634 70.644774 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_38\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 90.443332 8223.455415 \n", "L 91.344029 8223.455415 \n", "L 91.344029 87.092901 \n", "L 90.443332 87.092901 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_39\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 91.344029 8223.455415 \n", "L 92.244726 8223.455415 \n", "L 92.244726 66.277308 \n", "L 91.344029 66.277308 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_40\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 92.244726 8223.455415 \n", "L 93.145424 8223.455415 \n", "L 93.145424 94.312063 \n", "L 92.244726 94.312063 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_41\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 93.145424 8223.455415 \n", "L 94.046121 8223.455415 \n", "L 94.046121 64.492154 \n", "L 93.145424 64.492154 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_42\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 94.046121 8223.455415 \n", "L 94.946818 8223.455415 \n", "L 94.946818 70.431873 \n", "L 94.046121 70.431873 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_43\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 94.946818 8223.455415 \n", "L 95.847515 8223.455415 \n", "L 95.847515 77.682228 \n", "L 94.946818 77.682228 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_44\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 95.847515 8223.455415 \n", "L 96.748213 8223.455415 \n", "L 96.748213 60.208974 \n", "L 95.847515 60.208974 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_45\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 96.748213 8223.455415 \n", "L 97.64891 8223.455415 \n", "L 97.64891 90.723019 \n", "L 96.748213 90.723019 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_46\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 97.64891 8223.455415 \n", "L 98.549607 8223.455415 \n", "L 98.549607 71.384889 \n", "L 97.64891 71.384889 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_47\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 98.549607 8223.455415 \n", "L 99.450305 8223.455415 \n", "L 99.450305 90.917735 \n", "L 98.549607 90.917735 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_48\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 99.450305 8223.455415 \n", "L 100.351002 8223.455415 \n", "L 100.351002 89.952663 \n", "L 99.450305 89.952663 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_49\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 100.351002 8223.455415 \n", "L 101.251699 8223.455415 \n", "L 101.251699 92.318551 \n", "L 100.351002 92.318551 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_50\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 101.251699 8223.455415 \n", "L 102.152397 8223.455415 \n", "L 102.152397 57.578441 \n", "L 101.251699 57.578441 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_51\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 102.152397 8223.455415 \n", "L 103.053094 8223.455415 \n", "L 103.053094 49.77758 \n", "L 102.152397 49.77758 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_52\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 103.053094 8223.455415 \n", "L 103.953791 8223.455415 \n", "L 103.953791 96.871552 \n", "L 103.053094 96.871552 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_53\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 103.953791 8223.455415 \n", "L 104.854489 8223.455415 \n", "L 104.854489 99.66794 \n", "L 103.953791 99.66794 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_54\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 104.854489 8223.455415 \n", "L 105.755186 8223.455415 \n", "L 105.755186 69.423095 \n", "L 104.854489 69.423095 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_55\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 105.755186 8223.455415 \n", "L 106.655883 8223.455415 \n", "L 106.655883 70.911435 \n", "L 105.755186 70.911435 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_56\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 106.655883 8223.455415 \n", "L 107.556581 8223.455415 \n", "L 107.556581 80.817657 \n", "L 106.655883 80.817657 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_57\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 107.556581 8223.455415 \n", "L 108.457278 8223.455415 \n", "L 108.457278 83.333365 \n", "L 107.556581 83.333365 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_58\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 108.457278 8223.455415 \n", "L 109.357975 8223.455415 \n", "L 109.357975 66.272562 \n", "L 108.457278 66.272562 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_59\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 109.357975 8223.455415 \n", "L 110.258673 8223.455415 \n", "L 110.258673 79.804173 \n", "L 109.357975 79.804173 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_60\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 110.258673 8223.455415 \n", "L 111.15937 8223.455415 \n", "L 111.15937 32.195851 \n", "L 110.258673 32.195851 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_61\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 111.15937 8223.455415 \n", "L 112.060067 8223.455415 \n", "L 112.060067 71.726208 \n", "L 111.15937 71.726208 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_62\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 112.060067 8223.455415 \n", "L 112.960764 8223.455415 \n", "L 112.960764 83.337439 \n", "L 112.060067 83.337439 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_63\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 112.960764 8223.455415 \n", "L 113.861462 8223.455415 \n", "L 113.861462 95.712973 \n", "L 112.960764 95.712973 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_64\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 113.861462 8223.455415 \n", "L 114.762159 8223.455415 \n", "L 114.762159 78.857862 \n", "L 113.861462 78.857862 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_65\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 114.762159 8223.455415 \n", "L 115.662856 8223.455415 \n", "L 115.662856 90.432275 \n", "L 114.762159 90.432275 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_66\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 115.662856 8223.455415 \n", "L 116.563554 8223.455415 \n", "L 116.563554 77.815938 \n", "L 115.662856 77.815938 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_67\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 116.563554 8223.455415 \n", "L 117.464251 8223.455415 \n", "L 117.464251 48.481803 \n", "L 116.563554 48.481803 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_68\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 117.464251 8223.455415 \n", "L 118.364948 8223.455415 \n", "L 118.364948 88.089344 \n", "L 117.464251 88.089344 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_69\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 118.364948 8223.455415 \n", "L 119.265646 8223.455415 \n", "L 119.265646 85.568448 \n", "L 118.364948 85.568448 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_70\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 119.265646 8223.455415 \n", "L 120.166343 8223.455415 \n", "L 120.166343 85.930386 \n", "L 119.265646 85.930386 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_71\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 120.166343 8223.455415 \n", "L 121.06704 8223.455415 \n", "L 121.06704 56.497822 \n", "L 120.166343 56.497822 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_72\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 121.06704 8223.455415 \n", "L 121.967738 8223.455415 \n", "L 121.967738 107.768215 \n", "L 121.06704 107.768215 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_73\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 121.967738 8223.455415 \n", "L 122.868435 8223.455415 \n", "L 122.868435 62.302781 \n", "L 121.967738 62.302781 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_74\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 122.868435 8223.455415 \n", "L 123.769132 8223.455415 \n", "L 123.769132 63.824059 \n", "L 122.868435 63.824059 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_75\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 123.769132 8223.455415 \n", "L 124.66983 8223.455415 \n", "L 124.66983 82.391863 \n", "L 123.769132 82.391863 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_76\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 124.66983 8223.455415 \n", "L 125.570527 8223.455415 \n", "L 125.570527 91.456776 \n", "L 124.66983 91.456776 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_77\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 125.570527 8223.455415 \n", "L 126.471224 8223.455415 \n", "L 126.471224 67.653275 \n", "L 125.570527 67.653275 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_78\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 126.471224 8223.455415 \n", "L 127.371921 8223.455415 \n", "L 127.371921 130.232499 \n", "L 126.471224 130.232499 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_79\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 127.371921 8223.455415 \n", "L 128.272619 8223.455415 \n", "L 128.272619 76.344568 \n", "L 127.371921 76.344568 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_80\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 128.272619 8223.455415 \n", "L 129.173316 8223.455415 \n", "L 129.173316 74.615837 \n", "L 128.272619 74.615837 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_81\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 129.173316 8223.455415 \n", "L 130.074013 8223.455415 \n", "L 130.074013 98.950089 \n", "L 129.173316 98.950089 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_82\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 130.074013 8223.455415 \n", "L 130.974711 8223.455415 \n", "L 130.974711 68.263721 \n", "L 130.074013 68.263721 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_83\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 130.974711 8223.455415 \n", "L 131.875408 8223.455415 \n", "L 131.875408 50.536753 \n", "L 130.974711 50.536753 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_84\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 131.875408 8223.455415 \n", "L 132.776105 8223.455415 \n", "L 132.776105 81.664314 \n", "L 131.875408 81.664314 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_85\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 132.776105 8223.455415 \n", "L 133.676803 8223.455415 \n", "L 133.676803 77.665145 \n", "L 132.776105 77.665145 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_86\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 133.676803 8223.455415 \n", "L 134.5775 8223.455415 \n", "L 134.5775 78.949191 \n", "L 133.676803 78.949191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_87\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 134.5775 8223.455415 \n", "L 135.478197 8223.455415 \n", "L 135.478197 76.384269 \n", "L 134.5775 76.384269 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_88\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 135.478197 8223.455415 \n", "L 136.378895 8223.455415 \n", "L 136.378895 68.402041 \n", "L 135.478197 68.402041 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_89\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 136.378895 8223.455415 \n", "L 137.279592 8223.455415 \n", "L 137.279592 35.627785 \n", "L 136.378895 35.627785 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_90\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 137.279592 8223.455415 \n", "L 138.180289 8223.455415 \n", "L 138.180289 76.405193 \n", "L 137.279592 76.405193 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_91\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 138.180289 8223.455415 \n", "L 139.080987 8223.455415 \n", "L 139.080987 94.721964 \n", "L 138.180289 94.721964 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_92\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 139.080987 8223.455415 \n", "L 139.981684 8223.455415 \n", "L 139.981684 102.027436 \n", "L 139.080987 102.027436 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_93\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 139.981684 8223.455415 \n", "L 140.882381 8223.455415 \n", "L 140.882381 99.929769 \n", "L 139.981684 99.929769 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_94\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 140.882381 8223.455415 \n", "L 141.783079 8223.455415 \n", "L 141.783079 61.561655 \n", "L 140.882381 61.561655 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_95\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 141.783079 8223.455415 \n", "L 142.683776 8223.455415 \n", "L 142.683776 71.2536 \n", "L 141.783079 71.2536 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_96\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 142.683776 8223.455415 \n", "L 143.584473 8223.455415 \n", "L 143.584473 79.847382 \n", "L 142.683776 79.847382 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_97\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 143.584473 8223.455415 \n", "L 144.48517 8223.455415 \n", "L 144.48517 79.98543 \n", "L 143.584473 79.98543 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_98\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 144.48517 8223.455415 \n", "L 145.385868 8223.455415 \n", "L 145.385868 76.215911 \n", "L 144.48517 76.215911 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_99\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 145.385868 8223.455415 \n", "L 146.286565 8223.455415 \n", "L 146.286565 58.519202 \n", "L 145.385868 58.519202 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_100\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 146.286565 8223.455415 \n", "L 147.187262 8223.455415 \n", "L 147.187262 101.009401 \n", "L 146.286565 101.009401 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_101\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 147.187262 8223.455415 \n", "L 148.08796 8223.455415 \n", "L 148.08796 97.174755 \n", "L 147.187262 97.174755 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_102\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 148.08796 8223.455415 \n", "L 148.988657 8223.455415 \n", "L 148.988657 95.568696 \n", "L 148.08796 95.568696 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_103\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 148.988657 8223.455415 \n", "L 149.889354 8223.455415 \n", "L 149.889354 76.02822 \n", "L 148.988657 76.02822 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_104\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 149.889354 8223.455415 \n", "L 150.790052 8223.455415 \n", "L 150.790052 75.862732 \n", "L 149.889354 75.862732 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_105\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 150.790052 8223.455415 \n", "L 151.690749 8223.455415 \n", "L 151.690749 86.849719 \n", "L 150.790052 86.849719 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_106\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 151.690749 8223.455415 \n", "L 152.591446 8223.455415 \n", "L 152.591446 75.848267 \n", "L 151.690749 75.848267 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_107\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 152.591446 8223.455415 \n", "L 153.492144 8223.455415 \n", "L 153.492144 74.790859 \n", "L 152.591446 74.790859 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_108\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 153.492144 8223.455415 \n", "L 154.392841 8223.455415 \n", "L 154.392841 75.676646 \n", "L 153.492144 75.676646 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_109\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 154.392841 8223.455415 \n", "L 155.293538 8223.455415 \n", "L 155.293538 73.17024 \n", "L 154.392841 73.17024 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_110\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 155.293538 8223.455415 \n", "L 156.194236 8223.455415 \n", "L 156.194236 103.340057 \n", "L 155.293538 103.340057 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_111\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 156.194236 8223.455415 \n", "L 157.094933 8223.455415 \n", "L 157.094933 85.399362 \n", "L 156.194236 85.399362 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_112\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 157.094933 8223.455415 \n", "L 157.99563 8223.455415 \n", "L 157.99563 82.48377 \n", "L 157.094933 82.48377 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_113\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 157.99563 8223.455415 \n", "L 158.896327 8223.455415 \n", "L 158.896327 73.481781 \n", "L 157.99563 73.481781 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_114\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 158.896327 8223.455415 \n", "L 159.797025 8223.455415 \n", "L 159.797025 86.580906 \n", "L 158.896327 86.580906 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_115\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 159.797025 8223.455415 \n", "L 160.697722 8223.455415 \n", "L 160.697722 66.770885 \n", "L 159.797025 66.770885 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_116\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 160.697722 8223.455415 \n", "L 161.598419 8223.455415 \n", "L 161.598419 111.326283 \n", "L 160.697722 111.326283 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_117\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 161.598419 8223.455415 \n", "L 162.499117 8223.455415 \n", "L 162.499117 40.248895 \n", "L 161.598419 40.248895 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_118\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 162.499117 8223.455415 \n", "L 163.399814 8223.455415 \n", "L 163.399814 72.175715 \n", "L 162.499117 72.175715 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_119\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 163.399814 8223.455415 \n", "L 164.300511 8223.455415 \n", "L 164.300511 80.117004 \n", "L 163.399814 80.117004 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_120\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 164.300511 8223.455415 \n", "L 165.201209 8223.455415 \n", "L 165.201209 115.034626 \n", "L 164.300511 115.034626 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_121\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 165.201209 8223.455415 \n", "L 166.101906 8223.455415 \n", "L 166.101906 83.05085 \n", "L 165.201209 83.05085 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_122\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 166.101906 8223.455415 \n", "L 167.002603 8223.455415 \n", "L 167.002603 82.76904 \n", "L 166.101906 82.76904 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_123\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 167.002603 8223.455415 \n", "L 167.903301 8223.455415 \n", "L 167.903301 75.993102 \n", "L 167.002603 75.993102 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_124\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 167.903301 8223.455415 \n", "L 168.803998 8223.455415 \n", "L 168.803998 77.67079 \n", "L 167.903301 77.67079 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_125\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 168.803998 8223.455415 \n", "L 169.704695 8223.455415 \n", "L 169.704695 107.430372 \n", "L 168.803998 107.430372 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_126\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 169.704695 8223.455415 \n", "L 170.605393 8223.455415 \n", "L 170.605393 64.355225 \n", "L 169.704695 64.355225 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_127\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 170.605393 8223.455415 \n", "L 171.50609 8223.455415 \n", "L 171.50609 95.69368 \n", "L 170.605393 95.69368 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_128\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 171.50609 8223.455415 \n", "L 172.406787 8223.455415 \n", "L 172.406787 76.95164 \n", "L 171.50609 76.95164 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_129\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 172.406787 8223.455415 \n", "L 173.307485 8223.455415 \n", "L 173.307485 79.333734 \n", "L 172.406787 79.333734 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_130\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 173.307485 8223.455415 \n", "L 174.208182 8223.455415 \n", "L 174.208182 76.273592 \n", "L 173.307485 76.273592 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_131\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 174.208182 8223.455415 \n", "L 175.108879 8223.455415 \n", "L 175.108879 52.708442 \n", "L 174.208182 52.708442 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_132\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 175.108879 8223.455415 \n", "L 176.009576 8223.455415 \n", "L 176.009576 98.081813 \n", "L 175.108879 98.081813 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_133\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 176.009576 8223.455415 \n", "L 176.910274 8223.455415 \n", "L 176.910274 92.147745 \n", "L 176.009576 92.147745 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_134\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 176.910274 8223.455415 \n", "L 177.810971 8223.455415 \n", "L 177.810971 70.39117 \n", "L 176.910274 70.39117 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_135\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 177.810971 8223.455415 \n", "L 178.711668 8223.455415 \n", "L 178.711668 83.94885 \n", "L 177.810971 83.94885 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_136\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 178.711668 8223.455415 \n", "L 179.612366 8223.455415 \n", "L 179.612366 104.861627 \n", "L 178.711668 104.861627 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_137\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 179.612366 8223.455415 \n", "L 180.513063 8223.455415 \n", "L 180.513063 109.485352 \n", "L 179.612366 109.485352 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_138\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 180.513063 8223.455415 \n", "L 181.41376 8223.455415 \n", "L 181.41376 85.736465 \n", "L 180.513063 85.736465 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_139\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 181.41376 8223.455415 \n", "L 182.314458 8223.455415 \n", "L 182.314458 72.245147 \n", "L 181.41376 72.245147 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_140\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 182.314458 8223.455415 \n", "L 183.215155 8223.455415 \n", "L 183.215155 105.83229 \n", "L 182.314458 105.83229 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_141\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 183.215155 8223.455415 \n", "L 184.115852 8223.455415 \n", "L 184.115852 87.013228 \n", "L 183.215155 87.013228 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_142\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 184.115852 8223.455415 \n", "L 185.01655 8223.455415 \n", "L 185.01655 64.605538 \n", "L 184.115852 64.605538 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_143\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 185.01655 8223.455415 \n", "L 185.917247 8223.455415 \n", "L 185.917247 95.036102 \n", "L 185.01655 95.036102 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_144\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 185.917247 8223.455415 \n", "L 186.817944 8223.455415 \n", "L 186.817944 38.603408 \n", "L 185.917247 38.603408 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_145\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 186.817944 8223.455415 \n", "L 187.718642 8223.455415 \n", "L 187.718642 82.831455 \n", "L 186.817944 82.831455 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_146\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 187.718642 8223.455415 \n", "L 188.619339 8223.455415 \n", "L 188.619339 64.490723 \n", "L 187.718642 64.490723 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_147\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 188.619339 8223.455415 \n", "L 189.520036 8223.455415 \n", "L 189.520036 90.168324 \n", "L 188.619339 90.168324 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_148\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 189.520036 8223.455415 \n", "L 190.420733 8223.455415 \n", "L 190.420733 78.460752 \n", "L 189.520036 78.460752 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_149\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 190.420733 8223.455415 \n", "L 191.321431 8223.455415 \n", "L 191.321431 81.581513 \n", "L 190.420733 81.581513 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_150\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 191.321431 8223.455415 \n", "L 192.222128 8223.455415 \n", "L 192.222128 77.108057 \n", "L 191.321431 77.108057 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_151\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 192.222128 8223.455415 \n", "L 193.122825 8223.455415 \n", "L 193.122825 91.779959 \n", "L 192.222128 91.779959 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_152\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 193.122825 8223.455415 \n", "L 194.023523 8223.455415 \n", "L 194.023523 74.944215 \n", "L 193.122825 74.944215 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_153\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 194.023523 8223.455415 \n", "L 194.92422 8223.455415 \n", "L 194.92422 99.375726 \n", "L 194.023523 99.375726 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_154\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 194.92422 8223.455415 \n", "L 195.824917 8223.455415 \n", "L 195.824917 81.388082 \n", "L 194.92422 81.388082 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_155\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 195.824917 8223.455415 \n", "L 196.725615 8223.455415 \n", "L 196.725615 91.694872 \n", "L 195.824917 91.694872 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_156\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 196.725615 8223.455415 \n", "L 197.626312 8223.455415 \n", "L 197.626312 92.09139 \n", "L 196.725615 92.09139 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_157\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 197.626312 8223.455415 \n", "L 198.527009 8223.455415 \n", "L 198.527009 85.282388 \n", "L 197.626312 85.282388 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_158\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 198.527009 8223.455415 \n", "L 199.427707 8223.455415 \n", "L 199.427707 68.988222 \n", "L 198.527009 68.988222 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_159\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 199.427707 8223.455415 \n", "L 200.328404 8223.455415 \n", "L 200.328404 78.409953 \n", "L 199.427707 78.409953 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_160\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 200.328404 8223.455415 \n", "L 201.229101 8223.455415 \n", "L 201.229101 94.637516 \n", "L 200.328404 94.637516 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_161\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 201.229101 8223.455415 \n", "L 202.129799 8223.455415 \n", "L 202.129799 72.797653 \n", "L 201.229101 72.797653 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_162\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 202.129799 8223.455415 \n", "L 203.030496 8223.455415 \n", "L 203.030496 68.977576 \n", "L 202.129799 68.977576 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_163\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 203.030496 8223.455415 \n", "L 203.931193 8223.455415 \n", "L 203.931193 114.970267 \n", "L 203.030496 114.970267 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_164\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 203.931193 8223.455415 \n", "L 204.83189 8223.455415 \n", "L 204.83189 85.58942 \n", "L 203.931193 85.58942 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_165\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 204.83189 8223.455415 \n", "L 205.732588 8223.455415 \n", "L 205.732588 67.973228 \n", "L 204.83189 67.973228 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_166\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 205.732588 8223.455415 \n", "L 206.633285 8223.455415 \n", "L 206.633285 65.385038 \n", "L 205.732588 65.385038 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_167\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 206.633285 8223.455415 \n", "L 207.533982 8223.455415 \n", "L 207.533982 91.538871 \n", "L 206.633285 91.538871 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_168\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 207.533982 8223.455415 \n", "L 208.43468 8223.455415 \n", "L 208.43468 112.562407 \n", "L 207.533982 112.562407 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_169\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 208.43468 8223.455415 \n", "L 209.335377 8223.455415 \n", "L 209.335377 88.706794 \n", "L 208.43468 88.706794 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_170\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 209.335377 8223.455415 \n", "L 210.236074 8223.455415 \n", "L 210.236074 104.785585 \n", "L 209.335377 104.785585 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_171\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 210.236074 8223.455415 \n", "L 211.136772 8223.455415 \n", "L 211.136772 89.021136 \n", "L 210.236074 89.021136 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_172\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 211.136772 8223.455415 \n", "L 212.037469 8223.455415 \n", "L 212.037469 94.598992 \n", "L 211.136772 94.598992 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_173\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 212.037469 8223.455415 \n", "L 212.938166 8223.455415 \n", "L 212.938166 43.068037 \n", "L 212.037469 43.068037 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_174\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 212.938166 8223.455415 \n", "L 213.838864 8223.455415 \n", "L 213.838864 77.533082 \n", "L 212.938166 77.533082 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_175\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 213.838864 8223.455415 \n", "L 214.739561 8223.455415 \n", "L 214.739561 94.213341 \n", "L 213.838864 94.213341 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_176\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 214.739561 8223.455415 \n", "L 215.640258 8223.455415 \n", "L 215.640258 83.481247 \n", "L 214.739561 83.481247 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_177\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 215.640258 8223.455415 \n", "L 216.540956 8223.455415 \n", "L 216.540956 83.073787 \n", "L 215.640258 83.073787 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_178\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 216.540956 8223.455415 \n", "L 217.441653 8223.455415 \n", "L 217.441653 73.288609 \n", "L 216.540956 73.288609 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_179\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 217.441653 8223.455415 \n", "L 218.34235 8223.455415 \n", "L 218.34235 95.050743 \n", "L 217.441653 95.050743 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_180\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 218.34235 8223.455415 \n", "L 219.243048 8223.455415 \n", "L 219.243048 95.772014 \n", "L 218.34235 95.772014 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_181\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 219.243048 8223.455415 \n", "L 220.143745 8223.455415 \n", "L 220.143745 105.441586 \n", "L 219.243048 105.441586 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_182\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 220.143745 8223.455415 \n", "L 221.044442 8223.455415 \n", "L 221.044442 96.197094 \n", "L 220.143745 96.197094 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_183\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 221.044442 8223.455415 \n", "L 221.945139 8223.455415 \n", "L 221.945139 104.297615 \n", "L 221.044442 104.297615 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_184\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 221.945139 8223.455415 \n", "L 222.845837 8223.455415 \n", "L 222.845837 114.216973 \n", "L 221.945139 114.216973 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_185\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 222.845837 8223.455415 \n", "L 223.746534 8223.455415 \n", "L 223.746534 83.643205 \n", "L 222.845837 83.643205 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_186\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 223.746534 8223.455415 \n", "L 224.647231 8223.455415 \n", "L 224.647231 90.17643 \n", "L 223.746534 90.17643 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_187\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 224.647231 8223.455415 \n", "L 225.547929 8223.455415 \n", "L 225.547929 112.319496 \n", "L 224.647231 112.319496 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_188\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 225.547929 8223.455415 \n", "L 226.448626 8223.455415 \n", "L 226.448626 76.086023 \n", "L 225.547929 76.086023 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_189\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 226.448626 8223.455415 \n", "L 227.349323 8223.455415 \n", "L 227.349323 98.57438 \n", "L 226.448626 98.57438 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_190\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 227.349323 8223.455415 \n", "L 228.250021 8223.455415 \n", "L 228.250021 102.109836 \n", "L 227.349323 102.109836 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_191\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 228.250021 8223.455415 \n", "L 229.150718 8223.455415 \n", "L 229.150718 117.008036 \n", "L 228.250021 117.008036 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_192\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 229.150718 8223.455415 \n", "L 230.051415 8223.455415 \n", "L 230.051415 98.043302 \n", "L 229.150718 98.043302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_193\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 230.051415 8223.455415 \n", "L 230.952113 8223.455415 \n", "L 230.952113 86.180471 \n", "L 230.051415 86.180471 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_194\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 230.952113 8223.455415 \n", "L 231.85281 8223.455415 \n", "L 231.85281 62.433978 \n", "L 230.952113 62.433978 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_195\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 231.85281 8223.455415 \n", "L 232.753507 8223.455415 \n", "L 232.753507 91.217742 \n", "L 231.85281 91.217742 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_196\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 232.753507 8223.455415 \n", "L 233.654205 8223.455415 \n", "L 233.654205 96.780712 \n", "L 232.753507 96.780712 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_197\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 233.654205 8223.455415 \n", "L 234.554902 8223.455415 \n", "L 234.554902 114.388968 \n", "L 233.654205 114.388968 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_198\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 234.554902 8223.455415 \n", "L 235.455599 8223.455415 \n", "L 235.455599 92.012832 \n", "L 234.554902 92.012832 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_199\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 235.455599 8223.455415 \n", "L 236.356296 8223.455415 \n", "L 236.356296 104.188088 \n", "L 235.455599 104.188088 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_200\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 236.356296 8223.455415 \n", "L 237.256994 8223.455415 \n", "L 237.256994 92.947472 \n", "L 236.356296 92.947472 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_201\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 237.256994 8223.455415 \n", "L 238.157691 8223.455415 \n", "L 238.157691 47.474588 \n", "L 237.256994 47.474588 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_202\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 238.157691 8223.455415 \n", "L 239.058388 8223.455415 \n", "L 239.058388 108.342877 \n", "L 238.157691 108.342877 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_203\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 239.058388 8223.455415 \n", "L 239.959086 8223.455415 \n", "L 239.959086 131.890112 \n", "L 239.058388 131.890112 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_204\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 239.959086 8223.455415 \n", "L 240.859783 8223.455415 \n", "L 240.859783 92.276674 \n", "L 239.959086 92.276674 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_205\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 240.859783 8223.455415 \n", "L 241.76048 8223.455415 \n", "L 241.76048 76.578176 \n", "L 240.859783 76.578176 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_206\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 241.76048 8223.455415 \n", "L 242.661178 8223.455415 \n", "L 242.661178 90.80678 \n", "L 241.76048 90.80678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_207\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 242.661178 8223.455415 \n", "L 243.561875 8223.455415 \n", "L 243.561875 82.107599 \n", "L 242.661178 82.107599 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_208\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 243.561875 8223.455415 \n", "L 244.462572 8223.455415 \n", "L 244.462572 113.097096 \n", "L 243.561875 113.097096 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_209\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 244.462572 8223.455415 \n", "L 245.36327 8223.455415 \n", "L 245.36327 94.003691 \n", "L 244.462572 94.003691 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_210\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 245.36327 8223.455415 \n", "L 246.263967 8223.455415 \n", "L 246.263967 79.007274 \n", "L 245.36327 79.007274 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_211\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 246.263967 8223.455415 \n", "L 247.164664 8223.455415 \n", "L 247.164664 75.580379 \n", "L 246.263967 75.580379 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_212\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 247.164664 8223.455415 \n", "L 248.065362 8223.455415 \n", "L 248.065362 128.774342 \n", "L 247.164664 128.774342 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_213\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 248.065362 8223.455415 \n", "L 248.966059 8223.455415 \n", "L 248.966059 94.84244 \n", "L 248.065362 94.84244 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_214\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 248.966059 8223.455415 \n", "L 249.866756 8223.455415 \n", "L 249.866756 117.859202 \n", "L 248.966059 117.859202 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_215\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 249.866756 8223.455415 \n", "L 250.767454 8223.455415 \n", "L 250.767454 84.161342 \n", "L 249.866756 84.161342 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_216\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 250.767454 8223.455415 \n", "L 251.668151 8223.455415 \n", "L 251.668151 119.191877 \n", "L 250.767454 119.191877 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_217\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 251.668151 8223.455415 \n", "L 252.568848 8223.455415 \n", "L 252.568848 86.20113 \n", "L 251.668151 86.20113 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_218\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 252.568848 8223.455415 \n", "L 253.469545 8223.455415 \n", "L 253.469545 104.679145 \n", "L 252.568848 104.679145 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_219\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 253.469545 8223.455415 \n", "L 254.370243 8223.455415 \n", "L 254.370243 102.590972 \n", "L 253.469545 102.590972 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_220\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 254.370243 8223.455415 \n", "L 255.27094 8223.455415 \n", "L 255.27094 88.604849 \n", "L 254.370243 88.604849 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_221\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 255.27094 8223.455415 \n", "L 256.171637 8223.455415 \n", "L 256.171637 86.344462 \n", "L 255.27094 86.344462 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_222\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 256.171637 8223.455415 \n", "L 257.072335 8223.455415 \n", "L 257.072335 78.73321 \n", "L 256.171637 78.73321 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_223\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 257.072335 8223.455415 \n", "L 257.973032 8223.455415 \n", "L 257.973032 120.643648 \n", "L 257.072335 120.643648 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_224\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 257.973032 8223.455415 \n", "L 258.873729 8223.455415 \n", "L 258.873729 79.068307 \n", "L 257.973032 79.068307 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_225\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 258.873729 8223.455415 \n", "L 259.774427 8223.455415 \n", "L 259.774427 124.744762 \n", "L 258.873729 124.744762 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_226\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 259.774427 8223.455415 \n", "L 260.675124 8223.455415 \n", "L 260.675124 77.244486 \n", "L 259.774427 77.244486 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_227\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 260.675124 8223.455415 \n", "L 261.575821 8223.455415 \n", "L 261.575821 99.695583 \n", "L 260.675124 99.695583 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_228\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 261.575821 8223.455415 \n", "L 262.476519 8223.455415 \n", "L 262.476519 94.830356 \n", "L 261.575821 94.830356 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_229\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 262.476519 8223.455415 \n", "L 263.377216 8223.455415 \n", "L 263.377216 49.618555 \n", "L 262.476519 49.618555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_230\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 263.377216 8223.455415 \n", "L 264.277913 8223.455415 \n", "L 264.277913 113.269254 \n", "L 263.377216 113.269254 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_231\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 264.277913 8223.455415 \n", "L 265.178611 8223.455415 \n", "L 265.178611 112.218714 \n", "L 264.277913 112.218714 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_232\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 265.178611 8223.455415 \n", "L 266.079308 8223.455415 \n", "L 266.079308 96.990049 \n", "L 265.178611 96.990049 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_233\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 266.079308 8223.455415 \n", "L 266.980005 8223.455415 \n", "L 266.980005 97.576516 \n", "L 266.079308 97.576516 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_234\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 266.980005 8223.455415 \n", "L 267.880702 8223.455415 \n", "L 267.880702 93.31549 \n", "L 266.980005 93.31549 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_235\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 267.880702 8223.455415 \n", "L 268.7814 8223.455415 \n", "L 268.7814 105.118683 \n", "L 267.880702 105.118683 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_236\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 268.7814 8223.455415 \n", "L 269.682097 8223.455415 \n", "L 269.682097 86.692691 \n", "L 268.7814 86.692691 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_237\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 269.682097 8223.455415 \n", "L 270.582794 8223.455415 \n", "L 270.582794 117.456713 \n", "L 269.682097 117.456713 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_238\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 270.582794 8223.455415 \n", "L 271.483492 8223.455415 \n", "L 271.483492 99.456202 \n", "L 270.582794 99.456202 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_239\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 271.483492 8223.455415 \n", "L 272.384189 8223.455415 \n", "L 272.384189 90.98984 \n", "L 271.483492 90.98984 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_240\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 272.384189 8223.455415 \n", "L 273.284886 8223.455415 \n", "L 273.284886 90.984502 \n", "L 272.384189 90.984502 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_241\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 273.284886 8223.455415 \n", "L 274.185584 8223.455415 \n", "L 274.185584 103.719717 \n", "L 273.284886 103.719717 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_242\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 274.185584 8223.455415 \n", "L 275.086281 8223.455415 \n", "L 275.086281 78.96711 \n", "L 274.185584 78.96711 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_243\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 275.086281 8223.455415 \n", "L 275.986978 8223.455415 \n", "L 275.986978 112.921876 \n", "L 275.086281 112.921876 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_244\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 275.986978 8223.455415 \n", "L 276.887676 8223.455415 \n", "L 276.887676 105.334038 \n", "L 275.986978 105.334038 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_245\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 276.887676 8223.455415 \n", "L 277.788373 8223.455415 \n", "L 277.788373 128.128726 \n", "L 276.887676 128.128726 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_246\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 277.788373 8223.455415 \n", "L 278.68907 8223.455415 \n", "L 278.68907 148.715702 \n", "L 277.788373 148.715702 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_247\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 278.68907 8223.455415 \n", "L 279.589768 8223.455415 \n", "L 279.589768 111.587555 \n", "L 278.68907 111.587555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_248\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 279.589768 8223.455415 \n", "L 280.490465 8223.455415 \n", "L 280.490465 97.802568 \n", "L 279.589768 97.802568 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_249\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 280.490465 8223.455415 \n", "L 281.391162 8223.455415 \n", "L 281.391162 118.284608 \n", "L 280.490465 118.284608 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_250\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 281.391162 8223.455415 \n", "L 282.29186 8223.455415 \n", "L 282.29186 131.53645 \n", "L 281.391162 131.53645 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_251\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 282.29186 8223.455415 \n", "L 283.192557 8223.455415 \n", "L 283.192557 123.404062 \n", "L 282.29186 123.404062 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_252\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 283.192557 8223.455415 \n", "L 284.093254 8223.455415 \n", "L 284.093254 108.462354 \n", "L 283.192557 108.462354 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_253\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 284.093254 8223.455415 \n", "L 284.993951 8223.455415 \n", "L 284.993951 126.23975 \n", "L 284.093254 126.23975 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_254\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 284.993951 8223.455415 \n", "L 285.894649 8223.455415 \n", "L 285.894649 108.270276 \n", "L 284.993951 108.270276 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_255\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 285.894649 8223.455415 \n", "L 286.795346 8223.455415 \n", "L 286.795346 115.518176 \n", "L 285.894649 115.518176 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_256\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 286.795346 8223.455415 \n", "L 287.696043 8223.455415 \n", "L 287.696043 113.701753 \n", "L 286.795346 113.701753 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_257\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 287.696043 8223.455415 \n", "L 288.596741 8223.455415 \n", "L 288.596741 93.774314 \n", "L 287.696043 93.774314 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_258\">\n", "    <path clip-path=\"url(#p8cd3140c71)\" d=\"M 288.596741 8223.455415 \n", "L 289.497438 8223.455415 \n", "L 289.497438 47.493779 \n", "L 288.596741 47.493779 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_259\">\n", "    <path d=\"M 47.39 155.454545 \n", "L 47.39 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_260\">\n", "    <path d=\"M 301.026364 155.454545 \n", "L 301.026364 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_261\">\n", "    <path d=\"M 47.39 155.454545 \n", "L 301.026364 155.454545 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_262\">\n", "    <path d=\"M 47.39 7.2 \n", "L 301.026364 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_2\">\n", "   <g id=\"patch_263\">\n", "    <path d=\"M 351.753636 155.454545 \n", "L 605.39 155.454545 \n", "L 605.39 7.2 \n", "L 351.753636 7.2 \n", "z\n", "\" style=\"fill:#eaeaf2;\"/>\n", "   </g>\n", "   <g id=\"matplotlib.axis_3\">\n", "    <g id=\"xtick_6\">\n", "     <g id=\"line2d_10\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 363.732911 155.454545 \n", "L 363.732911 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_10\">\n", "      <!-- 0 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(360.233536 173.312827)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_7\">\n", "     <g id=\"line2d_11\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 421.377539 155.454545 \n", "L 421.377539 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_11\">\n", "      <!-- 64 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(414.378789 173.312827)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-36\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_8\">\n", "     <g id=\"line2d_12\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 479.022167 155.454545 \n", "L 479.022167 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_12\">\n", "      <!-- 128 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(468.524042 173.312827)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-38\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_9\">\n", "     <g id=\"line2d_13\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 536.666795 155.454545 \n", "L 536.666795 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_13\">\n", "      <!-- 192 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(526.16867 173.312827)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-39\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_10\">\n", "     <g id=\"line2d_14\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 594.311423 155.454545 \n", "L 594.311423 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_14\">\n", "      <!-- 256 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(583.813298 173.312827)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-35\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"matplotlib.axis_4\">\n", "    <g id=\"ytick_5\">\n", "     <g id=\"line2d_15\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 351.753636 134.012483 \n", "L 605.39 134.012483 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_15\">\n", "      <!-- $\\mathdefault{10^{-12}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(311.563636 138.191623)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(231.391602 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_6\">\n", "     <g id=\"line2d_16\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 351.753636 103.983545 \n", "L 605.39 103.983545 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_16\">\n", "      <!-- $\\mathdefault{10^{-9}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 108.162685)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-39\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_7\">\n", "     <g id=\"line2d_17\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 351.753636 73.954606 \n", "L 605.39 73.954606 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_17\">\n", "      <!-- $\\mathdefault{10^{-6}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 78.133747)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_8\">\n", "     <g id=\"line2d_18\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 351.753636 43.925668 \n", "L 605.39 43.925668 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_18\">\n", "      <!-- $\\mathdefault{10^{-3}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 48.104809)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2597 2516 \n", "Q 3050 2419 3304 2112 \n", "Q 3559 1806 3559 1356 \n", "Q 3559 666 3084 287 \n", "Q 2609 -91 1734 -91 \n", "Q 1441 -91 1130 -33 \n", "Q 819 25 488 141 \n", "L 488 750 \n", "Q 750 597 1062 519 \n", "Q 1375 441 1716 441 \n", "Q 2309 441 2620 675 \n", "Q 2931 909 2931 1356 \n", "Q 2931 1769 2642 2001 \n", "Q 2353 2234 1838 2234 \n", "L 1294 2234 \n", "L 1294 2753 \n", "L 1863 2753 \n", "Q 2328 2753 2575 2939 \n", "Q 2822 3125 2822 3475 \n", "Q 2822 3834 2567 4026 \n", "Q 2313 4219 1838 4219 \n", "Q 1578 4219 1281 4162 \n", "Q 984 4106 628 3988 \n", "L 628 4550 \n", "Q 988 4650 1302 4700 \n", "Q 1616 4750 1894 4750 \n", "Q 2613 4750 3031 4423 \n", "Q 3450 4097 3450 3541 \n", "Q 3450 3153 3228 2886 \n", "Q 3006 2619 2597 2516 \n", "z\n", "\" id=\"DejaVuSans-33\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-33\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_9\">\n", "     <g id=\"line2d_19\">\n", "      <path clip-path=\"url(#pe69b437fda)\" d=\"M 351.753636 13.89673 \n", "L 605.39 13.89673 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_19\">\n", "      <!-- $\\mathdefault{10^{0}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(322.893636 18.075871)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"patch_264\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 363.282562 10023.542761 \n", "L 364.183259 10023.542761 \n", "L 364.183259 13.938843 \n", "L 363.282562 13.938843 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_265\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 364.183259 10023.542761 \n", "L 365.083957 10023.542761 \n", "L 365.083957 108.577503 \n", "L 364.183259 108.577503 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_266\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 365.083957 10023.542761 \n", "L 365.984654 10023.542761 \n", "L 365.984654 108.766127 \n", "L 365.083957 108.766127 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_267\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 365.984654 10023.542761 \n", "L 366.885351 10023.542761 \n", "L 366.885351 92.206708 \n", "L 365.984654 92.206708 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_268\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 366.885351 10023.542761 \n", "L 367.786049 10023.542761 \n", "L 367.786049 121.397813 \n", "L 366.885351 121.397813 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_269\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 367.786049 10023.542761 \n", "L 368.686746 10023.542761 \n", "L 368.686746 94.406957 \n", "L 367.786049 94.406957 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_270\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 368.686746 10023.542761 \n", "L 369.587443 10023.542761 \n", "L 369.587443 103.705965 \n", "L 368.686746 103.705965 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_271\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 369.587443 10023.542761 \n", "L 370.48814 10023.542761 \n", "L 370.48814 91.944961 \n", "L 369.587443 91.944961 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_272\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 370.48814 10023.542761 \n", "L 371.388838 10023.542761 \n", "L 371.388838 76.37454 \n", "L 370.48814 76.37454 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_273\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 371.388838 10023.542761 \n", "L 372.289535 10023.542761 \n", "L 372.289535 98.25893 \n", "L 371.388838 98.25893 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_274\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 372.289535 10023.542761 \n", "L 373.190232 10023.542761 \n", "L 373.190232 88.583065 \n", "L 372.289535 88.583065 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_275\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 373.190232 10023.542761 \n", "L 374.09093 10023.542761 \n", "L 374.09093 49.429423 \n", "L 373.190232 49.429423 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_276\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 374.09093 10023.542761 \n", "L 374.991627 10023.542761 \n", "L 374.991627 63.673927 \n", "L 374.09093 63.673927 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_277\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 374.991627 10023.542761 \n", "L 375.892324 10023.542761 \n", "L 375.892324 93.912377 \n", "L 374.991627 93.912377 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_278\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 375.892324 10023.542761 \n", "L 376.793022 10023.542761 \n", "L 376.793022 64.517707 \n", "L 375.892324 64.517707 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_279\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 376.793022 10023.542761 \n", "L 377.693719 10023.542761 \n", "L 377.693719 74.535199 \n", "L 376.793022 74.535199 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_280\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 377.693719 10023.542761 \n", "L 378.594416 10023.542761 \n", "L 378.594416 89.000633 \n", "L 377.693719 89.000633 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_281\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 378.594416 10023.542761 \n", "L 379.495114 10023.542761 \n", "L 379.495114 86.059423 \n", "L 378.594416 86.059423 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_282\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 379.495114 10023.542761 \n", "L 380.395811 10023.542761 \n", "L 380.395811 78.625686 \n", "L 379.495114 78.625686 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_283\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 380.395811 10023.542761 \n", "L 381.296508 10023.542761 \n", "L 381.296508 93.040667 \n", "L 380.395811 93.040667 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_284\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 381.296508 10023.542761 \n", "L 382.197206 10023.542761 \n", "L 382.197206 63.279318 \n", "L 381.296508 63.279318 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_285\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 382.197206 10023.542761 \n", "L 383.097903 10023.542761 \n", "L 383.097903 40.613202 \n", "L 382.197206 40.613202 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_286\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 383.097903 10023.542761 \n", "L 383.9986 10023.542761 \n", "L 383.9986 79.711035 \n", "L 383.097903 79.711035 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_287\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 383.9986 10023.542761 \n", "L 384.899298 10023.542761 \n", "L 384.899298 54.275872 \n", "L 383.9986 54.275872 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_288\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 384.899298 10023.542761 \n", "L 385.799995 10023.542761 \n", "L 385.799995 64.622367 \n", "L 384.899298 64.622367 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_289\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 385.799995 10023.542761 \n", "L 386.700692 10023.542761 \n", "L 386.700692 83.707108 \n", "L 385.799995 83.707108 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_290\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 386.700692 10023.542761 \n", "L 387.601389 10023.542761 \n", "L 387.601389 60.684107 \n", "L 386.700692 60.684107 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_291\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 387.601389 10023.542761 \n", "L 388.502087 10023.542761 \n", "L 388.502087 69.239584 \n", "L 387.601389 69.239584 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_292\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 388.502087 10023.542761 \n", "L 389.402784 10023.542761 \n", "L 389.402784 78.374495 \n", "L 388.502087 78.374495 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_293\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 389.402784 10023.542761 \n", "L 390.303481 10023.542761 \n", "L 390.303481 64.145348 \n", "L 389.402784 64.145348 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_294\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 390.303481 10023.542761 \n", "L 391.204179 10023.542761 \n", "L 391.204179 82.121358 \n", "L 390.303481 82.121358 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_295\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 391.204179 10023.542761 \n", "L 392.104876 10023.542761 \n", "L 392.104876 70.285453 \n", "L 391.204179 70.285453 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_296\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 392.104876 10023.542761 \n", "L 393.005573 10023.542761 \n", "L 393.005573 67.069383 \n", "L 392.104876 67.069383 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_297\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 393.005573 10023.542761 \n", "L 393.906271 10023.542761 \n", "L 393.906271 89.039993 \n", "L 393.005573 89.039993 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_298\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 393.906271 10023.542761 \n", "L 394.806968 10023.542761 \n", "L 394.806968 87.940043 \n", "L 393.906271 87.940043 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_299\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 394.806968 10023.542761 \n", "L 395.707665 10023.542761 \n", "L 395.707665 66.696187 \n", "L 394.806968 66.696187 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_300\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 395.707665 10023.542761 \n", "L 396.608363 10023.542761 \n", "L 396.608363 44.738781 \n", "L 395.707665 44.738781 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_301\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 396.608363 10023.542761 \n", "L 397.50906 10023.542761 \n", "L 397.50906 55.498151 \n", "L 396.608363 55.498151 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_302\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 397.50906 10023.542761 \n", "L 398.409757 10023.542761 \n", "L 398.409757 66.783911 \n", "L 397.50906 66.783911 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_303\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 398.409757 10023.542761 \n", "L 399.310455 10023.542761 \n", "L 399.310455 70.925387 \n", "L 398.409757 70.925387 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_304\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 399.310455 10023.542761 \n", "L 400.211152 10023.542761 \n", "L 400.211152 94.908741 \n", "L 399.310455 94.908741 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_305\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 400.211152 10023.542761 \n", "L 401.111849 10023.542761 \n", "L 401.111849 74.372371 \n", "L 400.211152 74.372371 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_306\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 401.111849 10023.542761 \n", "L 402.012546 10023.542761 \n", "L 402.012546 57.573124 \n", "L 401.111849 57.573124 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_307\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 402.012546 10023.542761 \n", "L 402.913244 10023.542761 \n", "L 402.913244 70.996134 \n", "L 402.012546 70.996134 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_308\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 402.913244 10023.542761 \n", "L 403.813941 10023.542761 \n", "L 403.813941 74.184336 \n", "L 402.913244 74.184336 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_309\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 403.813941 10023.542761 \n", "L 404.714638 10023.542761 \n", "L 404.714638 64.744347 \n", "L 403.813941 64.744347 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_310\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 404.714638 10023.542761 \n", "L 405.615336 10023.542761 \n", "L 405.615336 75.790706 \n", "L 404.714638 75.790706 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_311\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 405.615336 10023.542761 \n", "L 406.516033 10023.542761 \n", "L 406.516033 78.489071 \n", "L 405.615336 78.489071 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_312\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 406.516033 10023.542761 \n", "L 407.41673 10023.542761 \n", "L 407.41673 57.370807 \n", "L 406.516033 57.370807 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_313\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 407.41673 10023.542761 \n", "L 408.317428 10023.542761 \n", "L 408.317428 95.177179 \n", "L 407.41673 95.177179 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_314\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 408.317428 10023.542761 \n", "L 409.218125 10023.542761 \n", "L 409.218125 80.700551 \n", "L 408.317428 80.700551 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_315\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 409.218125 10023.542761 \n", "L 410.118822 10023.542761 \n", "L 410.118822 60.352103 \n", "L 409.218125 60.352103 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_316\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 410.118822 10023.542761 \n", "L 411.01952 10023.542761 \n", "L 411.01952 71.369255 \n", "L 410.118822 71.369255 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_317\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 411.01952 10023.542761 \n", "L 411.920217 10023.542761 \n", "L 411.920217 66.347935 \n", "L 411.01952 66.347935 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_318\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 411.920217 10023.542761 \n", "L 412.820914 10023.542761 \n", "L 412.820914 88.101694 \n", "L 411.920217 88.101694 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_319\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 412.820914 10023.542761 \n", "L 413.721612 10023.542761 \n", "L 413.721612 72.147064 \n", "L 412.820914 72.147064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_320\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 413.721612 10023.542761 \n", "L 414.622309 10023.542761 \n", "L 414.622309 75.869434 \n", "L 413.721612 75.869434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_321\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 414.622309 10023.542761 \n", "L 415.523006 10023.542761 \n", "L 415.523006 68.70193 \n", "L 414.622309 68.70193 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_322\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 415.523006 10023.542761 \n", "L 416.423704 10023.542761 \n", "L 416.423704 75.494003 \n", "L 415.523006 75.494003 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_323\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 416.423704 10023.542761 \n", "L 417.324401 10023.542761 \n", "L 417.324401 63.535338 \n", "L 416.423704 63.535338 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_324\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 417.324401 10023.542761 \n", "L 418.225098 10023.542761 \n", "L 418.225098 44.710333 \n", "L 417.324401 44.710333 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_325\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 418.225098 10023.542761 \n", "L 419.125795 10023.542761 \n", "L 419.125795 65.463916 \n", "L 418.225098 65.463916 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_326\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 419.125795 10023.542761 \n", "L 420.026493 10023.542761 \n", "L 420.026493 65.820326 \n", "L 419.125795 65.820326 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_327\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 420.026493 10023.542761 \n", "L 420.92719 10023.542761 \n", "L 420.92719 56.826735 \n", "L 420.026493 56.826735 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_328\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 420.92719 10023.542761 \n", "L 421.827887 10023.542761 \n", "L 421.827887 56.073278 \n", "L 420.92719 56.073278 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_329\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 421.827887 10023.542761 \n", "L 422.728585 10023.542761 \n", "L 422.728585 93.48277 \n", "L 421.827887 93.48277 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_330\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 422.728585 10023.542761 \n", "L 423.629282 10023.542761 \n", "L 423.629282 81.304222 \n", "L 422.728585 81.304222 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_331\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 423.629282 10023.542761 \n", "L 424.529979 10023.542761 \n", "L 424.529979 82.823225 \n", "L 423.629282 82.823225 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_332\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 424.529979 10023.542761 \n", "L 425.430677 10023.542761 \n", "L 425.430677 74.977675 \n", "L 424.529979 74.977675 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_333\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 425.430677 10023.542761 \n", "L 426.331374 10023.542761 \n", "L 426.331374 64.850346 \n", "L 425.430677 64.850346 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_334\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 426.331374 10023.542761 \n", "L 427.232071 10023.542761 \n", "L 427.232071 88.732105 \n", "L 426.331374 88.732105 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_335\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 427.232071 10023.542761 \n", "L 428.132769 10023.542761 \n", "L 428.132769 71.823381 \n", "L 427.232071 71.823381 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_336\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 428.132769 10023.542761 \n", "L 429.033466 10023.542761 \n", "L 429.033466 66.103647 \n", "L 428.132769 66.103647 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_337\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 429.033466 10023.542761 \n", "L 429.934163 10023.542761 \n", "L 429.934163 43.600665 \n", "L 429.033466 43.600665 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_338\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 429.934163 10023.542761 \n", "L 430.834861 10023.542761 \n", "L 430.834861 86.703241 \n", "L 429.934163 86.703241 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_339\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 430.834861 10023.542761 \n", "L 431.735558 10023.542761 \n", "L 431.735558 81.208455 \n", "L 430.834861 81.208455 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_340\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 431.735558 10023.542761 \n", "L 432.636255 10023.542761 \n", "L 432.636255 75.077724 \n", "L 431.735558 75.077724 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_341\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 432.636255 10023.542761 \n", "L 433.536952 10023.542761 \n", "L 433.536952 77.565788 \n", "L 432.636255 77.565788 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_342\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 433.536952 10023.542761 \n", "L 434.43765 10023.542761 \n", "L 434.43765 61.484012 \n", "L 433.536952 61.484012 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_343\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 434.43765 10023.542761 \n", "L 435.338347 10023.542761 \n", "L 435.338347 66.670027 \n", "L 434.43765 66.670027 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_344\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 435.338347 10023.542761 \n", "L 436.239044 10023.542761 \n", "L 436.239044 69.73583 \n", "L 435.338347 69.73583 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_345\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 436.239044 10023.542761 \n", "L 437.139742 10023.542761 \n", "L 437.139742 88.678284 \n", "L 436.239044 88.678284 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_346\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 437.139742 10023.542761 \n", "L 438.040439 10023.542761 \n", "L 438.040439 64.860416 \n", "L 437.139742 64.860416 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_347\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 438.040439 10023.542761 \n", "L 438.941136 10023.542761 \n", "L 438.941136 86.827132 \n", "L 438.040439 86.827132 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_348\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 438.941136 10023.542761 \n", "L 439.841834 10023.542761 \n", "L 439.841834 80.739202 \n", "L 438.941136 80.739202 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_349\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 439.841834 10023.542761 \n", "L 440.742531 10023.542761 \n", "L 440.742531 72.1781 \n", "L 439.841834 72.1781 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_350\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 440.742531 10023.542761 \n", "L 441.643228 10023.542761 \n", "L 441.643228 69.550233 \n", "L 440.742531 69.550233 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_351\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 441.643228 10023.542761 \n", "L 442.543926 10023.542761 \n", "L 442.543926 79.446595 \n", "L 441.643228 79.446595 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_352\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 442.543926 10023.542761 \n", "L 443.444623 10023.542761 \n", "L 443.444623 84.161009 \n", "L 442.543926 84.161009 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_353\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 443.444623 10023.542761 \n", "L 444.34532 10023.542761 \n", "L 444.34532 63.1333 \n", "L 443.444623 63.1333 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_354\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 444.34532 10023.542761 \n", "L 445.246018 10023.542761 \n", "L 445.246018 86.851857 \n", "L 444.34532 86.851857 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_355\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 445.246018 10023.542761 \n", "L 446.146715 10023.542761 \n", "L 446.146715 60.279723 \n", "L 445.246018 60.279723 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_356\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 446.146715 10023.542761 \n", "L 447.047412 10023.542761 \n", "L 447.047412 62.966156 \n", "L 446.146715 62.966156 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_357\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 447.047412 10023.542761 \n", "L 447.94811 10023.542761 \n", "L 447.94811 67.847744 \n", "L 447.047412 67.847744 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_358\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 447.94811 10023.542761 \n", "L 448.848807 10023.542761 \n", "L 448.848807 76.950944 \n", "L 447.94811 76.950944 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_359\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 448.848807 10023.542761 \n", "L 449.749504 10023.542761 \n", "L 449.749504 71.960709 \n", "L 448.848807 71.960709 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_360\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 449.749504 10023.542761 \n", "L 450.650201 10023.542761 \n", "L 450.650201 39.061825 \n", "L 449.749504 39.061825 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_361\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 450.650201 10023.542761 \n", "L 451.550899 10023.542761 \n", "L 451.550899 83.511253 \n", "L 450.650201 83.511253 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_362\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 451.550899 10023.542761 \n", "L 452.451596 10023.542761 \n", "L 452.451596 80.132347 \n", "L 451.550899 80.132347 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_363\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 452.451596 10023.542761 \n", "L 453.352293 10023.542761 \n", "L 453.352293 66.711066 \n", "L 452.451596 66.711066 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_364\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 453.352293 10023.542761 \n", "L 454.252991 10023.542761 \n", "L 454.252991 63.55452 \n", "L 453.352293 63.55452 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_365\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 454.252991 10023.542761 \n", "L 455.153688 10023.542761 \n", "L 455.153688 78.017575 \n", "L 454.252991 78.017575 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_366\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 455.153688 10023.542761 \n", "L 456.054385 10023.542761 \n", "L 456.054385 59.800884 \n", "L 455.153688 59.800884 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_367\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 456.054385 10023.542761 \n", "L 456.955083 10023.542761 \n", "L 456.955083 82.191077 \n", "L 456.054385 82.191077 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_368\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 456.955083 10023.542761 \n", "L 457.85578 10023.542761 \n", "L 457.85578 74.24551 \n", "L 456.955083 74.24551 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_369\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 457.85578 10023.542761 \n", "L 458.756477 10023.542761 \n", "L 458.756477 47.97086 \n", "L 457.85578 47.97086 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_370\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 458.756477 10023.542761 \n", "L 459.657175 10023.542761 \n", "L 459.657175 81.291967 \n", "L 458.756477 81.291967 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_371\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 459.657175 10023.542761 \n", "L 460.557872 10023.542761 \n", "L 460.557872 59.781689 \n", "L 459.657175 59.781689 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_372\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 460.557872 10023.542761 \n", "L 461.458569 10023.542761 \n", "L 461.458569 85.422511 \n", "L 460.557872 85.422511 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_373\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 461.458569 10023.542761 \n", "L 462.359267 10023.542761 \n", "L 462.359267 82.420042 \n", "L 461.458569 82.420042 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_374\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 462.359267 10023.542761 \n", "L 463.259964 10023.542761 \n", "L 463.259964 87.195913 \n", "L 462.359267 87.195913 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_375\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 463.259964 10023.542761 \n", "L 464.160661 10023.542761 \n", "L 464.160661 82.339673 \n", "L 463.259964 82.339673 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_376\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 464.160661 10023.542761 \n", "L 465.061358 10023.542761 \n", "L 465.061358 84.708057 \n", "L 464.160661 84.708057 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_377\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 465.061358 10023.542761 \n", "L 465.962056 10023.542761 \n", "L 465.962056 68.684418 \n", "L 465.061358 68.684418 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_378\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 465.962056 10023.542761 \n", "L 466.862753 10023.542761 \n", "L 466.862753 64.69333 \n", "L 465.962056 64.69333 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_379\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 466.862753 10023.542761 \n", "L 467.76345 10023.542761 \n", "L 467.76345 72.719609 \n", "L 466.862753 72.719609 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_380\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 467.76345 10023.542761 \n", "L 468.664148 10023.542761 \n", "L 468.664148 98.64451 \n", "L 467.76345 98.64451 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_381\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 468.664148 10023.542761 \n", "L 469.564845 10023.542761 \n", "L 469.564845 74.289924 \n", "L 468.664148 74.289924 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_382\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 469.564845 10023.542761 \n", "L 470.465542 10023.542761 \n", "L 470.465542 69.62117 \n", "L 469.564845 69.62117 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_383\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 470.465542 10023.542761 \n", "L 471.36624 10023.542761 \n", "L 471.36624 72.427827 \n", "L 470.465542 72.427827 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_384\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 471.36624 10023.542761 \n", "L 472.266937 10023.542761 \n", "L 472.266937 64.688521 \n", "L 471.36624 64.688521 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_385\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 472.266937 10023.542761 \n", "L 473.167634 10023.542761 \n", "L 473.167634 68.853826 \n", "L 472.266937 68.853826 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_386\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 473.167634 10023.542761 \n", "L 474.068332 10023.542761 \n", "L 474.068332 92.446149 \n", "L 473.167634 92.446149 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_387\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 474.068332 10023.542761 \n", "L 474.969029 10023.542761 \n", "L 474.969029 62.879941 \n", "L 474.068332 62.879941 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_388\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 474.969029 10023.542761 \n", "L 475.869726 10023.542761 \n", "L 475.869726 69.198823 \n", "L 474.969029 69.198823 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_389\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 475.869726 10023.542761 \n", "L 476.770424 10023.542761 \n", "L 476.770424 65.663609 \n", "L 475.869726 65.663609 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_390\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 476.770424 10023.542761 \n", "L 477.671121 10023.542761 \n", "L 477.671121 79.116763 \n", "L 476.770424 79.116763 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_391\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 477.671121 10023.542761 \n", "L 478.571818 10023.542761 \n", "L 478.571818 74.429395 \n", "L 477.671121 74.429395 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_392\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 478.571818 10023.542761 \n", "L 479.472515 10023.542761 \n", "L 479.472515 66.082064 \n", "L 478.571818 66.082064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_393\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 479.472515 10023.542761 \n", "L 480.373213 10023.542761 \n", "L 480.373213 91.725709 \n", "L 479.472515 91.725709 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_394\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 480.373213 10023.542761 \n", "L 481.27391 10023.542761 \n", "L 481.27391 79.649363 \n", "L 480.373213 79.649363 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_395\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 481.27391 10023.542761 \n", "L 482.174607 10023.542761 \n", "L 482.174607 69.693867 \n", "L 481.27391 69.693867 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_396\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 482.174607 10023.542761 \n", "L 483.075305 10023.542761 \n", "L 483.075305 72.448834 \n", "L 482.174607 72.448834 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_397\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 483.075305 10023.542761 \n", "L 483.976002 10023.542761 \n", "L 483.976002 91.370319 \n", "L 483.075305 91.370319 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_398\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 483.976002 10023.542761 \n", "L 484.876699 10023.542761 \n", "L 484.876699 64.889722 \n", "L 483.976002 64.889722 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_399\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 484.876699 10023.542761 \n", "L 485.777397 10023.542761 \n", "L 485.777397 86.724591 \n", "L 484.876699 86.724591 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_400\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 485.777397 10023.542761 \n", "L 486.678094 10023.542761 \n", "L 486.678094 94.432461 \n", "L 485.777397 94.432461 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_401\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 486.678094 10023.542761 \n", "L 487.578791 10023.542761 \n", "L 487.578791 89.61709 \n", "L 486.678094 89.61709 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_402\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 487.578791 10023.542761 \n", "L 488.479489 10023.542761 \n", "L 488.479489 83.627077 \n", "L 487.578791 83.627077 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_403\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 488.479489 10023.542761 \n", "L 489.380186 10023.542761 \n", "L 489.380186 71.199694 \n", "L 488.479489 71.199694 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_404\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 489.380186 10023.542761 \n", "L 490.280883 10023.542761 \n", "L 490.280883 107.908653 \n", "L 489.380186 107.908653 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_405\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 490.280883 10023.542761 \n", "L 491.181581 10023.542761 \n", "L 491.181581 69.320558 \n", "L 490.280883 69.320558 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_406\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 491.181581 10023.542761 \n", "L 492.082278 10023.542761 \n", "L 492.082278 87.078241 \n", "L 491.181581 87.078241 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_407\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 492.082278 10023.542761 \n", "L 492.982975 10023.542761 \n", "L 492.982975 79.233001 \n", "L 492.082278 79.233001 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_408\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 492.982975 10023.542761 \n", "L 493.883673 10023.542761 \n", "L 493.883673 71.96097 \n", "L 492.982975 71.96097 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_409\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 493.883673 10023.542761 \n", "L 494.78437 10023.542761 \n", "L 494.78437 83.396918 \n", "L 493.883673 83.396918 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_410\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 494.78437 10023.542761 \n", "L 495.685067 10023.542761 \n", "L 495.685067 103.330958 \n", "L 494.78437 103.330958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_411\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 495.685067 10023.542761 \n", "L 496.585764 10023.542761 \n", "L 496.585764 87.955605 \n", "L 495.685067 87.955605 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_412\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 496.585764 10023.542761 \n", "L 497.486462 10023.542761 \n", "L 497.486462 78.22946 \n", "L 496.585764 78.22946 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_413\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 497.486462 10023.542761 \n", "L 498.387159 10023.542761 \n", "L 498.387159 78.32211 \n", "L 497.486462 78.32211 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_414\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 498.387159 10023.542761 \n", "L 499.287856 10023.542761 \n", "L 499.287856 78.384951 \n", "L 498.387159 78.384951 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_415\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 499.287856 10023.542761 \n", "L 500.188554 10023.542761 \n", "L 500.188554 79.510004 \n", "L 499.287856 79.510004 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_416\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 500.188554 10023.542761 \n", "L 501.089251 10023.542761 \n", "L 501.089251 72.537698 \n", "L 500.188554 72.537698 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_417\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 501.089251 10023.542761 \n", "L 501.989948 10023.542761 \n", "L 501.989948 97.970129 \n", "L 501.089251 97.970129 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_418\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 501.989948 10023.542761 \n", "L 502.890646 10023.542761 \n", "L 502.890646 93.990989 \n", "L 501.989948 93.990989 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_419\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 502.890646 10023.542761 \n", "L 503.791343 10023.542761 \n", "L 503.791343 52.148231 \n", "L 502.890646 52.148231 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_420\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 503.791343 10023.542761 \n", "L 504.69204 10023.542761 \n", "L 504.69204 63.222036 \n", "L 503.791343 63.222036 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_421\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 504.69204 10023.542761 \n", "L 505.592738 10023.542761 \n", "L 505.592738 88.011424 \n", "L 504.69204 88.011424 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_422\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 505.592738 10023.542761 \n", "L 506.493435 10023.542761 \n", "L 506.493435 86.501136 \n", "L 505.592738 86.501136 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_423\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 506.493435 10023.542761 \n", "L 507.394132 10023.542761 \n", "L 507.394132 59.284079 \n", "L 506.493435 59.284079 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_424\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 507.394132 10023.542761 \n", "L 508.29483 10023.542761 \n", "L 508.29483 80.602525 \n", "L 507.394132 80.602525 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_425\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 508.29483 10023.542761 \n", "L 509.195527 10023.542761 \n", "L 509.195527 93.049804 \n", "L 508.29483 93.049804 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_426\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 509.195527 10023.542761 \n", "L 510.096224 10023.542761 \n", "L 510.096224 88.061422 \n", "L 509.195527 88.061422 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_427\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 510.096224 10023.542761 \n", "L 510.996921 10023.542761 \n", "L 510.996921 65.184402 \n", "L 510.096224 65.184402 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_428\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 510.996921 10023.542761 \n", "L 511.897619 10023.542761 \n", "L 511.897619 102.072888 \n", "L 510.996921 102.072888 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_429\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 511.897619 10023.542761 \n", "L 512.798316 10023.542761 \n", "L 512.798316 96.374753 \n", "L 511.897619 96.374753 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_430\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 512.798316 10023.542761 \n", "L 513.699013 10023.542761 \n", "L 513.699013 81.520825 \n", "L 512.798316 81.520825 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_431\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 513.699013 10023.542761 \n", "L 514.599711 10023.542761 \n", "L 514.599711 89.805282 \n", "L 513.699013 89.805282 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_432\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 514.599711 10023.542761 \n", "L 515.500408 10023.542761 \n", "L 515.500408 87.889481 \n", "L 514.599711 87.889481 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_433\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 515.500408 10023.542761 \n", "L 516.401105 10023.542761 \n", "L 516.401105 93.035244 \n", "L 515.500408 93.035244 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_434\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 516.401105 10023.542761 \n", "L 517.301803 10023.542761 \n", "L 517.301803 72.516575 \n", "L 516.401105 72.516575 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_435\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 517.301803 10023.542761 \n", "L 518.2025 10023.542761 \n", "L 518.2025 90.071696 \n", "L 517.301803 90.071696 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_436\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 518.2025 10023.542761 \n", "L 519.103197 10023.542761 \n", "L 519.103197 104.519693 \n", "L 518.2025 104.519693 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_437\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 519.103197 10023.542761 \n", "L 520.003895 10023.542761 \n", "L 520.003895 76.609317 \n", "L 519.103197 76.609317 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_438\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 520.003895 10023.542761 \n", "L 520.904592 10023.542761 \n", "L 520.904592 78.733928 \n", "L 520.003895 78.733928 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_439\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 520.904592 10023.542761 \n", "L 521.805289 10023.542761 \n", "L 521.805289 74.913192 \n", "L 520.904592 74.913192 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_440\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 521.805289 10023.542761 \n", "L 522.705987 10023.542761 \n", "L 522.705987 83.158086 \n", "L 521.805289 83.158086 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_441\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 522.705987 10023.542761 \n", "L 523.606684 10023.542761 \n", "L 523.606684 91.502179 \n", "L 522.705987 91.502179 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_442\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 523.606684 10023.542761 \n", "L 524.507381 10023.542761 \n", "L 524.507381 91.477155 \n", "L 523.606684 91.477155 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_443\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 524.507381 10023.542761 \n", "L 525.408079 10023.542761 \n", "L 525.408079 87.501074 \n", "L 524.507381 87.501074 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_444\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 525.408079 10023.542761 \n", "L 526.308776 10023.542761 \n", "L 526.308776 86.611147 \n", "L 525.408079 86.611147 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_445\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 526.308776 10023.542761 \n", "L 527.209473 10023.542761 \n", "L 527.209473 74.996725 \n", "L 526.308776 74.996725 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_446\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 527.209473 10023.542761 \n", "L 528.11017 10023.542761 \n", "L 528.11017 75.723976 \n", "L 527.209473 75.723976 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_447\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 528.11017 10023.542761 \n", "L 529.010868 10023.542761 \n", "L 529.010868 72.692326 \n", "L 528.11017 72.692326 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_448\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 529.010868 10023.542761 \n", "L 529.911565 10023.542761 \n", "L 529.911565 112.598127 \n", "L 529.010868 112.598127 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_449\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 529.911565 10023.542761 \n", "L 530.812262 10023.542761 \n", "L 530.812262 94.535848 \n", "L 529.911565 94.535848 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_450\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 530.812262 10023.542761 \n", "L 531.71296 10023.542761 \n", "L 531.71296 90.477971 \n", "L 530.812262 90.477971 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_451\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 531.71296 10023.542761 \n", "L 532.613657 10023.542761 \n", "L 532.613657 104.563912 \n", "L 531.71296 104.563912 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_452\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 532.613657 10023.542761 \n", "L 533.514354 10023.542761 \n", "L 533.514354 106.229044 \n", "L 532.613657 106.229044 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_453\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 533.514354 10023.542761 \n", "L 534.415052 10023.542761 \n", "L 534.415052 83.185381 \n", "L 533.514354 83.185381 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_454\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 534.415052 10023.542761 \n", "L 535.315749 10023.542761 \n", "L 535.315749 88.693442 \n", "L 534.415052 88.693442 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_455\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 535.315749 10023.542761 \n", "L 536.216446 10023.542761 \n", "L 536.216446 74.50748 \n", "L 535.315749 74.50748 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_456\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 536.216446 10023.542761 \n", "L 537.117144 10023.542761 \n", "L 537.117144 92.871188 \n", "L 536.216446 92.871188 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_457\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 537.117144 10023.542761 \n", "L 538.017841 10023.542761 \n", "L 538.017841 77.276663 \n", "L 537.117144 77.276663 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_458\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 538.017841 10023.542761 \n", "L 538.918538 10023.542761 \n", "L 538.918538 75.391371 \n", "L 538.017841 75.391371 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_459\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 538.918538 10023.542761 \n", "L 539.819236 10023.542761 \n", "L 539.819236 74.446061 \n", "L 538.918538 74.446061 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_460\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 539.819236 10023.542761 \n", "L 540.719933 10023.542761 \n", "L 540.719933 86.118383 \n", "L 539.819236 86.118383 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_461\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 540.719933 10023.542761 \n", "L 541.62063 10023.542761 \n", "L 541.62063 108.417718 \n", "L 540.719933 108.417718 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_462\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 541.62063 10023.542761 \n", "L 542.521327 10023.542761 \n", "L 542.521327 87.94156 \n", "L 541.62063 87.94156 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_463\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 542.521327 10023.542761 \n", "L 543.422025 10023.542761 \n", "L 543.422025 125.913131 \n", "L 542.521327 125.913131 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_464\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 543.422025 10023.542761 \n", "L 544.322722 10023.542761 \n", "L 544.322722 105.83606 \n", "L 543.422025 105.83606 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_465\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 544.322722 10023.542761 \n", "L 545.223419 10023.542761 \n", "L 545.223419 90.327555 \n", "L 544.322722 90.327555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_466\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 545.223419 10023.542761 \n", "L 546.124117 10023.542761 \n", "L 546.124117 71.281494 \n", "L 545.223419 71.281494 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_467\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 546.124117 10023.542761 \n", "L 547.024814 10023.542761 \n", "L 547.024814 95.71776 \n", "L 546.124117 95.71776 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_468\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 547.024814 10023.542761 \n", "L 547.925511 10023.542761 \n", "L 547.925511 84.588933 \n", "L 547.024814 84.588933 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_469\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 547.925511 10023.542761 \n", "L 548.826209 10023.542761 \n", "L 548.826209 96.702433 \n", "L 547.925511 96.702433 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_470\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 548.826209 10023.542761 \n", "L 549.726906 10023.542761 \n", "L 549.726906 101.001916 \n", "L 548.826209 101.001916 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_471\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 549.726906 10023.542761 \n", "L 550.627603 10023.542761 \n", "L 550.627603 109.293201 \n", "L 549.726906 109.293201 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_472\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 550.627603 10023.542761 \n", "L 551.528301 10023.542761 \n", "L 551.528301 101.127151 \n", "L 550.627603 101.127151 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_473\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 551.528301 10023.542761 \n", "L 552.428998 10023.542761 \n", "L 552.428998 88.092946 \n", "L 551.528301 88.092946 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_474\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 552.428998 10023.542761 \n", "L 553.329695 10023.542761 \n", "L 553.329695 73.881149 \n", "L 552.428998 73.881149 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_475\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 553.329695 10023.542761 \n", "L 554.230393 10023.542761 \n", "L 554.230393 119.753243 \n", "L 553.329695 119.753243 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_476\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 554.230393 10023.542761 \n", "L 555.13109 10023.542761 \n", "L 555.13109 86.143863 \n", "L 554.230393 86.143863 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_477\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 555.13109 10023.542761 \n", "L 556.031787 10023.542761 \n", "L 556.031787 103.603109 \n", "L 555.13109 103.603109 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_478\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 556.031787 10023.542761 \n", "L 556.932485 10023.542761 \n", "L 556.932485 79.133275 \n", "L 556.031787 79.133275 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_479\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 556.932485 10023.542761 \n", "L 557.833182 10023.542761 \n", "L 557.833182 135.31663 \n", "L 556.932485 135.31663 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_480\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 557.833182 10023.542761 \n", "L 558.733879 10023.542761 \n", "L 558.733879 89.273448 \n", "L 557.833182 89.273448 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_481\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 558.733879 10023.542761 \n", "L 559.634576 10023.542761 \n", "L 559.634576 72.805389 \n", "L 558.733879 72.805389 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_482\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 559.634576 10023.542761 \n", "L 560.535274 10023.542761 \n", "L 560.535274 83.787195 \n", "L 559.634576 83.787195 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_483\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 560.535274 10023.542761 \n", "L 561.435971 10023.542761 \n", "L 561.435971 83.544851 \n", "L 560.535274 83.544851 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_484\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 561.435971 10023.542761 \n", "L 562.336668 10023.542761 \n", "L 562.336668 120.358399 \n", "L 561.435971 120.358399 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_485\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 562.336668 10023.542761 \n", "L 563.237366 10023.542761 \n", "L 563.237366 76.439297 \n", "L 562.336668 76.439297 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_486\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 563.237366 10023.542761 \n", "L 564.138063 10023.542761 \n", "L 564.138063 96.87988 \n", "L 563.237366 96.87988 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_487\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 564.138063 10023.542761 \n", "L 565.03876 10023.542761 \n", "L 565.03876 99.709595 \n", "L 564.138063 99.709595 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_488\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 565.03876 10023.542761 \n", "L 565.939458 10023.542761 \n", "L 565.939458 91.065847 \n", "L 565.03876 91.065847 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_489\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 565.939458 10023.542761 \n", "L 566.840155 10023.542761 \n", "L 566.840155 103.832867 \n", "L 565.939458 103.832867 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_490\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 566.840155 10023.542761 \n", "L 567.740852 10023.542761 \n", "L 567.740852 95.953827 \n", "L 566.840155 95.953827 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_491\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 567.740852 10023.542761 \n", "L 568.64155 10023.542761 \n", "L 568.64155 92.314812 \n", "L 567.740852 92.314812 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_492\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 568.64155 10023.542761 \n", "L 569.542247 10023.542761 \n", "L 569.542247 100.373678 \n", "L 568.64155 100.373678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_493\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 569.542247 10023.542761 \n", "L 570.442944 10023.542761 \n", "L 570.442944 90.757146 \n", "L 569.542247 90.757146 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_494\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 570.442944 10023.542761 \n", "L 571.343642 10023.542761 \n", "L 571.343642 124.626755 \n", "L 570.442944 124.626755 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_495\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 571.343642 10023.542761 \n", "L 572.244339 10023.542761 \n", "L 572.244339 76.097442 \n", "L 571.343642 76.097442 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_496\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 572.244339 10023.542761 \n", "L 573.145036 10023.542761 \n", "L 573.145036 112.268605 \n", "L 572.244339 112.268605 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_497\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 573.145036 10023.542761 \n", "L 574.045733 10023.542761 \n", "L 574.045733 85.735946 \n", "L 573.145036 85.735946 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_498\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 574.045733 10023.542761 \n", "L 574.946431 10023.542761 \n", "L 574.946431 80.892756 \n", "L 574.045733 80.892756 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_499\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 574.946431 10023.542761 \n", "L 575.847128 10023.542761 \n", "L 575.847128 96.906479 \n", "L 574.946431 96.906479 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_500\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 575.847128 10023.542761 \n", "L 576.747825 10023.542761 \n", "L 576.747825 116.582176 \n", "L 575.847128 116.582176 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_501\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 576.747825 10023.542761 \n", "L 577.648523 10023.542761 \n", "L 577.648523 104.553721 \n", "L 576.747825 104.553721 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_502\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 577.648523 10023.542761 \n", "L 578.54922 10023.542761 \n", "L 578.54922 86.683192 \n", "L 577.648523 86.683192 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_503\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 578.54922 10023.542761 \n", "L 579.449917 10023.542761 \n", "L 579.449917 105.588459 \n", "L 578.54922 105.588459 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_504\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 579.449917 10023.542761 \n", "L 580.350615 10023.542761 \n", "L 580.350615 104.426911 \n", "L 579.449917 104.426911 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_505\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 580.350615 10023.542761 \n", "L 581.251312 10023.542761 \n", "L 581.251312 112.730434 \n", "L 580.350615 112.730434 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_506\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 581.251312 10023.542761 \n", "L 582.152009 10023.542761 \n", "L 582.152009 91.239661 \n", "L 581.251312 91.239661 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_507\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 582.152009 10023.542761 \n", "L 583.052707 10023.542761 \n", "L 583.052707 101.886263 \n", "L 582.152009 101.886263 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_508\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 583.052707 10023.542761 \n", "L 583.953404 10023.542761 \n", "L 583.953404 82.536368 \n", "L 583.052707 82.536368 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_509\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 583.953404 10023.542761 \n", "L 584.854101 10023.542761 \n", "L 584.854101 129.69971 \n", "L 583.953404 129.69971 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_510\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 584.854101 10023.542761 \n", "L 585.754799 10023.542761 \n", "L 585.754799 115.327555 \n", "L 584.854101 115.327555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_511\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 585.754799 10023.542761 \n", "L 586.655496 10023.542761 \n", "L 586.655496 125.630723 \n", "L 585.754799 125.630723 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_512\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 586.655496 10023.542761 \n", "L 587.556193 10023.542761 \n", "L 587.556193 99.334877 \n", "L 586.655496 99.334877 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_513\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 587.556193 10023.542761 \n", "L 588.45689 10023.542761 \n", "L 588.45689 127.766133 \n", "L 587.556193 127.766133 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_514\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 588.45689 10023.542761 \n", "L 589.357588 10023.542761 \n", "L 589.357588 148.715702 \n", "L 588.45689 148.715702 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_515\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 589.357588 10023.542761 \n", "L 590.258285 10023.542761 \n", "L 590.258285 124.529628 \n", "L 589.357588 124.529628 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_516\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 590.258285 10023.542761 \n", "L 591.158982 10023.542761 \n", "L 591.158982 92.177455 \n", "L 590.258285 92.177455 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_517\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 591.158982 10023.542761 \n", "L 592.05968 10023.542761 \n", "L 592.05968 101.711486 \n", "L 591.158982 101.711486 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_518\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 592.05968 10023.542761 \n", "L 592.960377 10023.542761 \n", "L 592.960377 92.508867 \n", "L 592.05968 92.508867 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_519\">\n", "    <path clip-path=\"url(#pe69b437fda)\" d=\"M 592.960377 10023.542761 \n", "L 593.861074 10023.542761 \n", "L 593.861074 66.499122 \n", "L 592.960377 66.499122 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_520\">\n", "    <path d=\"M 351.753636 155.454545 \n", "L 351.753636 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_521\">\n", "    <path d=\"M 605.39 155.454545 \n", "L 605.39 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_522\">\n", "    <path d=\"M 351.753636 155.454545 \n", "L 605.39 155.454545 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_523\">\n", "    <path d=\"M 351.753636 7.2 \n", "L 605.39 7.2 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_3\">\n", "   <g id=\"patch_524\">\n", "    <path d=\"M 47.39 333.36 \n", "L 301.026364 333.36 \n", "L 301.026364 185.105455 \n", "L 47.39 185.105455 \n", "z\n", "\" style=\"fill:#eaeaf2;\"/>\n", "   </g>\n", "   <g id=\"matplotlib.axis_5\">\n", "    <g id=\"xtick_11\">\n", "     <g id=\"line2d_20\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 59.369274 333.36 \n", "L 59.369274 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_20\">\n", "      <!-- 0 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(55.869899 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_12\">\n", "     <g id=\"line2d_21\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 117.013902 333.36 \n", "L 117.013902 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_21\">\n", "      <!-- 64 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(110.015152 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-36\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_13\">\n", "     <g id=\"line2d_22\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 174.65853 333.36 \n", "L 174.65853 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_22\">\n", "      <!-- 128 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(164.160405 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-38\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_14\">\n", "     <g id=\"line2d_23\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 232.303159 333.36 \n", "L 232.303159 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_23\">\n", "      <!-- 192 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(221.805034 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-39\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_15\">\n", "     <g id=\"line2d_24\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 289.947787 333.36 \n", "L 289.947787 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_24\">\n", "      <!-- 256 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(279.449662 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-35\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"matplotlib.axis_6\">\n", "    <g id=\"ytick_10\">\n", "     <g id=\"line2d_25\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 47.39 300.43015 \n", "L 301.026364 300.43015 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_25\">\n", "      <!-- $\\mathdefault{10^{-9}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(12.04 304.609291)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-39\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_11\">\n", "     <g id=\"line2d_26\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 47.39 264.121549 \n", "L 301.026364 264.121549 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_26\">\n", "      <!-- $\\mathdefault{10^{-6}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(12.04 268.30069)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_12\">\n", "     <g id=\"line2d_27\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 47.39 227.812948 \n", "L 301.026364 227.812948 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_27\">\n", "      <!-- $\\mathdefault{10^{-3}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(12.04 231.992088)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-33\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_13\">\n", "     <g id=\"line2d_28\">\n", "      <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 47.39 191.504346 \n", "L 301.026364 191.504346 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_28\">\n", "      <!-- $\\mathdefault{10^{0}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(18.53 195.683487)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"patch_525\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 58.918926 12294.371431 \n", "L 59.819623 12294.371431 \n", "L 59.819623 276.233006 \n", "L 58.918926 276.233006 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_526\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 59.819623 12294.371431 \n", "L 60.72032 12294.371431 \n", "L 60.72032 326.621157 \n", "L 59.819623 326.621157 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_527\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 60.72032 12294.371431 \n", "L 61.621018 12294.371431 \n", "L 61.621018 317.402261 \n", "L 60.72032 317.402261 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_528\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 61.621018 12294.371431 \n", "L 62.521715 12294.371431 \n", "L 62.521715 312.931965 \n", "L 61.621018 312.931965 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_529\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 62.521715 12294.371431 \n", "L 63.422412 12294.371431 \n", "L 63.422412 307.784011 \n", "L 62.521715 307.784011 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_530\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 63.422412 12294.371431 \n", "L 64.32311 12294.371431 \n", "L 64.32311 302.473244 \n", "L 63.422412 302.473244 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_531\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 64.32311 12294.371431 \n", "L 65.223807 12294.371431 \n", "L 65.223807 307.764221 \n", "L 64.32311 307.764221 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_532\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 65.223807 12294.371431 \n", "L 66.124504 12294.371431 \n", "L 66.124504 303.147033 \n", "L 65.223807 303.147033 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_533\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 66.124504 12294.371431 \n", "L 67.025201 12294.371431 \n", "L 67.025201 304.80245 \n", "L 66.124504 304.80245 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_534\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 67.025201 12294.371431 \n", "L 67.925899 12294.371431 \n", "L 67.925899 302.046773 \n", "L 67.025201 302.046773 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_535\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 67.925899 12294.371431 \n", "L 68.826596 12294.371431 \n", "L 68.826596 317.412246 \n", "L 67.925899 317.412246 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_536\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 68.826596 12294.371431 \n", "L 69.727293 12294.371431 \n", "L 69.727293 300.219519 \n", "L 68.826596 300.219519 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_537\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 69.727293 12294.371431 \n", "L 70.627991 12294.371431 \n", "L 70.627991 303.652595 \n", "L 69.727293 303.652595 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_538\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 70.627991 12294.371431 \n", "L 71.528688 12294.371431 \n", "L 71.528688 297.62093 \n", "L 70.627991 297.62093 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_539\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 71.528688 12294.371431 \n", "L 72.429385 12294.371431 \n", "L 72.429385 292.467893 \n", "L 71.528688 292.467893 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_540\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 72.429385 12294.371431 \n", "L 73.330083 12294.371431 \n", "L 73.330083 304.270472 \n", "L 72.429385 304.270472 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_541\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 73.330083 12294.371431 \n", "L 74.23078 12294.371431 \n", "L 74.23078 306.240999 \n", "L 73.330083 306.240999 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_542\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 74.23078 12294.371431 \n", "L 75.131477 12294.371431 \n", "L 75.131477 304.215121 \n", "L 74.23078 304.215121 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_543\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 75.131477 12294.371431 \n", "L 76.032175 12294.371431 \n", "L 76.032175 301.101165 \n", "L 75.131477 301.101165 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_544\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 76.032175 12294.371431 \n", "L 76.932872 12294.371431 \n", "L 76.932872 293.339423 \n", "L 76.032175 293.339423 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_545\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 76.932872 12294.371431 \n", "L 77.833569 12294.371431 \n", "L 77.833569 302.630122 \n", "L 76.932872 302.630122 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_546\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 77.833569 12294.371431 \n", "L 78.734267 12294.371431 \n", "L 78.734267 302.300285 \n", "L 77.833569 302.300285 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_547\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 78.734267 12294.371431 \n", "L 79.634964 12294.371431 \n", "L 79.634964 297.903546 \n", "L 78.734267 297.903546 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_548\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 79.634964 12294.371431 \n", "L 80.535661 12294.371431 \n", "L 80.535661 293.675185 \n", "L 79.634964 293.675185 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_549\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 80.535661 12294.371431 \n", "L 81.436358 12294.371431 \n", "L 81.436358 298.529664 \n", "L 80.535661 298.529664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_550\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 81.436358 12294.371431 \n", "L 82.337056 12294.371431 \n", "L 82.337056 296.017795 \n", "L 81.436358 296.017795 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_551\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 82.337056 12294.371431 \n", "L 83.237753 12294.371431 \n", "L 83.237753 292.865341 \n", "L 82.337056 292.865341 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_552\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 83.237753 12294.371431 \n", "L 84.13845 12294.371431 \n", "L 84.13845 288.631385 \n", "L 83.237753 288.631385 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_553\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 84.13845 12294.371431 \n", "L 85.039148 12294.371431 \n", "L 85.039148 298.841064 \n", "L 84.13845 298.841064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_554\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 85.039148 12294.371431 \n", "L 85.939845 12294.371431 \n", "L 85.939845 288.262379 \n", "L 85.039148 288.262379 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_555\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 85.939845 12294.371431 \n", "L 86.840542 12294.371431 \n", "L 86.840542 295.027945 \n", "L 85.939845 295.027945 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_556\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 86.840542 12294.371431 \n", "L 87.74124 12294.371431 \n", "L 87.74124 291.312473 \n", "L 86.840542 291.312473 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_557\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 87.74124 12294.371431 \n", "L 88.641937 12294.371431 \n", "L 88.641937 294.815235 \n", "L 87.74124 294.815235 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_558\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 88.641937 12294.371431 \n", "L 89.542634 12294.371431 \n", "L 89.542634 297.516104 \n", "L 88.641937 297.516104 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_559\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 89.542634 12294.371431 \n", "L 90.443332 12294.371431 \n", "L 90.443332 294.028671 \n", "L 89.542634 294.028671 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_560\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 90.443332 12294.371431 \n", "L 91.344029 12294.371431 \n", "L 91.344029 290.217587 \n", "L 90.443332 290.217587 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_561\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 91.344029 12294.371431 \n", "L 92.244726 12294.371431 \n", "L 92.244726 296.686511 \n", "L 91.344029 296.686511 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_562\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 92.244726 12294.371431 \n", "L 93.145424 12294.371431 \n", "L 93.145424 290.182989 \n", "L 92.244726 290.182989 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_563\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 93.145424 12294.371431 \n", "L 94.046121 12294.371431 \n", "L 94.046121 284.983956 \n", "L 93.145424 284.983956 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_564\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 94.046121 12294.371431 \n", "L 94.946818 12294.371431 \n", "L 94.946818 295.091045 \n", "L 94.046121 295.091045 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_565\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 94.946818 12294.371431 \n", "L 95.847515 12294.371431 \n", "L 95.847515 291.120116 \n", "L 94.946818 291.120116 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_566\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 95.847515 12294.371431 \n", "L 96.748213 12294.371431 \n", "L 96.748213 289.293815 \n", "L 95.847515 289.293815 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_567\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 96.748213 12294.371431 \n", "L 97.64891 12294.371431 \n", "L 97.64891 293.273546 \n", "L 96.748213 293.273546 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_568\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 97.64891 12294.371431 \n", "L 98.549607 12294.371431 \n", "L 98.549607 281.664569 \n", "L 97.64891 281.664569 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_569\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 98.549607 12294.371431 \n", "L 99.450305 12294.371431 \n", "L 99.450305 296.696095 \n", "L 98.549607 296.696095 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_570\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 99.450305 12294.371431 \n", "L 100.351002 12294.371431 \n", "L 100.351002 282.973829 \n", "L 99.450305 282.973829 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_571\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 100.351002 12294.371431 \n", "L 101.251699 12294.371431 \n", "L 101.251699 282.951222 \n", "L 100.351002 282.951222 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_572\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 101.251699 12294.371431 \n", "L 102.152397 12294.371431 \n", "L 102.152397 289.738131 \n", "L 101.251699 289.738131 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_573\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 102.152397 12294.371431 \n", "L 103.053094 12294.371431 \n", "L 103.053094 288.593479 \n", "L 102.152397 288.593479 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_574\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 103.053094 12294.371431 \n", "L 103.953791 12294.371431 \n", "L 103.953791 290.389624 \n", "L 103.053094 290.389624 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_575\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 103.953791 12294.371431 \n", "L 104.854489 12294.371431 \n", "L 104.854489 291.345728 \n", "L 103.953791 291.345728 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_576\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 104.854489 12294.371431 \n", "L 105.755186 12294.371431 \n", "L 105.755186 279.659043 \n", "L 104.854489 279.659043 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_577\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 105.755186 12294.371431 \n", "L 106.655883 12294.371431 \n", "L 106.655883 282.33143 \n", "L 105.755186 282.33143 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_578\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 106.655883 12294.371431 \n", "L 107.556581 12294.371431 \n", "L 107.556581 286.007702 \n", "L 106.655883 286.007702 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_579\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 107.556581 12294.371431 \n", "L 108.457278 12294.371431 \n", "L 108.457278 288.068107 \n", "L 107.556581 288.068107 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_580\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 108.457278 12294.371431 \n", "L 109.357975 12294.371431 \n", "L 109.357975 279.986233 \n", "L 108.457278 279.986233 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_581\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 109.357975 12294.371431 \n", "L 110.258673 12294.371431 \n", "L 110.258673 296.345937 \n", "L 109.357975 296.345937 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_582\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 110.258673 12294.371431 \n", "L 111.15937 12294.371431 \n", "L 111.15937 287.728676 \n", "L 110.258673 287.728676 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_583\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 111.15937 12294.371431 \n", "L 112.060067 12294.371431 \n", "L 112.060067 285.108812 \n", "L 111.15937 285.108812 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_584\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 112.060067 12294.371431 \n", "L 112.960764 12294.371431 \n", "L 112.960764 278.014524 \n", "L 112.060067 278.014524 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_585\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 112.960764 12294.371431 \n", "L 113.861462 12294.371431 \n", "L 113.861462 283.614764 \n", "L 112.960764 283.614764 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_586\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 113.861462 12294.371431 \n", "L 114.762159 12294.371431 \n", "L 114.762159 285.014283 \n", "L 113.861462 285.014283 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_587\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 114.762159 12294.371431 \n", "L 115.662856 12294.371431 \n", "L 115.662856 285.981897 \n", "L 114.762159 285.981897 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_588\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 115.662856 12294.371431 \n", "L 116.563554 12294.371431 \n", "L 116.563554 291.779779 \n", "L 115.662856 291.779779 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_589\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 116.563554 12294.371431 \n", "L 117.464251 12294.371431 \n", "L 117.464251 287.041142 \n", "L 116.563554 287.041142 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_590\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 117.464251 12294.371431 \n", "L 118.364948 12294.371431 \n", "L 118.364948 285.410087 \n", "L 117.464251 285.410087 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_591\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 118.364948 12294.371431 \n", "L 119.265646 12294.371431 \n", "L 119.265646 279.97302 \n", "L 118.364948 279.97302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_592\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 119.265646 12294.371431 \n", "L 120.166343 12294.371431 \n", "L 120.166343 285.055397 \n", "L 119.265646 285.055397 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_593\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 120.166343 12294.371431 \n", "L 121.06704 12294.371431 \n", "L 121.06704 281.23516 \n", "L 120.166343 281.23516 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_594\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 121.06704 12294.371431 \n", "L 121.967738 12294.371431 \n", "L 121.967738 287.789179 \n", "L 121.06704 287.789179 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_595\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 121.967738 12294.371431 \n", "L 122.868435 12294.371431 \n", "L 122.868435 281.765485 \n", "L 121.967738 281.765485 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_596\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 122.868435 12294.371431 \n", "L 123.769132 12294.371431 \n", "L 123.769132 280.680524 \n", "L 122.868435 280.680524 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_597\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 123.769132 12294.371431 \n", "L 124.66983 12294.371431 \n", "L 124.66983 287.526242 \n", "L 123.769132 287.526242 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_598\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 124.66983 12294.371431 \n", "L 125.570527 12294.371431 \n", "L 125.570527 283.571033 \n", "L 124.66983 283.571033 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_599\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 125.570527 12294.371431 \n", "L 126.471224 12294.371431 \n", "L 126.471224 282.466191 \n", "L 125.570527 282.466191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_600\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 126.471224 12294.371431 \n", "L 127.371921 12294.371431 \n", "L 127.371921 289.333385 \n", "L 126.471224 289.333385 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_601\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 127.371921 12294.371431 \n", "L 128.272619 12294.371431 \n", "L 128.272619 282.54812 \n", "L 127.371921 282.54812 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_602\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 128.272619 12294.371431 \n", "L 129.173316 12294.371431 \n", "L 129.173316 284.478615 \n", "L 128.272619 284.478615 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_603\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 129.173316 12294.371431 \n", "L 130.074013 12294.371431 \n", "L 130.074013 284.19663 \n", "L 129.173316 284.19663 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_604\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 130.074013 12294.371431 \n", "L 130.974711 12294.371431 \n", "L 130.974711 282.990982 \n", "L 130.074013 282.990982 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_605\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 130.974711 12294.371431 \n", "L 131.875408 12294.371431 \n", "L 131.875408 277.685509 \n", "L 130.974711 277.685509 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_606\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 131.875408 12294.371431 \n", "L 132.776105 12294.371431 \n", "L 132.776105 284.719676 \n", "L 131.875408 284.719676 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_607\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 132.776105 12294.371431 \n", "L 133.676803 12294.371431 \n", "L 133.676803 285.2497 \n", "L 132.776105 285.2497 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_608\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 133.676803 12294.371431 \n", "L 134.5775 12294.371431 \n", "L 134.5775 280.812589 \n", "L 133.676803 280.812589 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_609\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 134.5775 12294.371431 \n", "L 135.478197 12294.371431 \n", "L 135.478197 287.423973 \n", "L 134.5775 287.423973 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_610\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 135.478197 12294.371431 \n", "L 136.378895 12294.371431 \n", "L 136.378895 278.173817 \n", "L 135.478197 278.173817 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_611\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 136.378895 12294.371431 \n", "L 137.279592 12294.371431 \n", "L 137.279592 282.101688 \n", "L 136.378895 282.101688 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_612\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 137.279592 12294.371431 \n", "L 138.180289 12294.371431 \n", "L 138.180289 286.389811 \n", "L 137.279592 286.389811 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_613\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 138.180289 12294.371431 \n", "L 139.080987 12294.371431 \n", "L 139.080987 284.983895 \n", "L 138.180289 284.983895 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_614\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 139.080987 12294.371431 \n", "L 139.981684 12294.371431 \n", "L 139.981684 281.632166 \n", "L 139.080987 281.632166 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_615\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 139.981684 12294.371431 \n", "L 140.882381 12294.371431 \n", "L 140.882381 282.278606 \n", "L 139.981684 282.278606 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_616\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 140.882381 12294.371431 \n", "L 141.783079 12294.371431 \n", "L 141.783079 273.042496 \n", "L 140.882381 273.042496 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_617\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 141.783079 12294.371431 \n", "L 142.683776 12294.371431 \n", "L 142.683776 277.000021 \n", "L 141.783079 277.000021 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_618\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 142.683776 12294.371431 \n", "L 143.584473 12294.371431 \n", "L 143.584473 275.609043 \n", "L 142.683776 275.609043 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_619\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 143.584473 12294.371431 \n", "L 144.48517 12294.371431 \n", "L 144.48517 280.13867 \n", "L 143.584473 280.13867 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_620\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 144.48517 12294.371431 \n", "L 145.385868 12294.371431 \n", "L 145.385868 275.713759 \n", "L 144.48517 275.713759 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_621\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 145.385868 12294.371431 \n", "L 146.286565 12294.371431 \n", "L 146.286565 280.488397 \n", "L 145.385868 280.488397 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_622\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 146.286565 12294.371431 \n", "L 147.187262 12294.371431 \n", "L 147.187262 278.262191 \n", "L 146.286565 278.262191 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_623\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 147.187262 12294.371431 \n", "L 148.08796 12294.371431 \n", "L 148.08796 269.687994 \n", "L 147.187262 269.687994 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_624\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 148.08796 12294.371431 \n", "L 148.988657 12294.371431 \n", "L 148.988657 274.885498 \n", "L 148.08796 274.885498 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_625\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 148.988657 12294.371431 \n", "L 149.889354 12294.371431 \n", "L 149.889354 278.84515 \n", "L 148.988657 278.84515 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_626\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 149.889354 12294.371431 \n", "L 150.790052 12294.371431 \n", "L 150.790052 274.190101 \n", "L 149.889354 274.190101 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_627\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 150.790052 12294.371431 \n", "L 151.690749 12294.371431 \n", "L 151.690749 279.093399 \n", "L 150.790052 279.093399 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_628\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 151.690749 12294.371431 \n", "L 152.591446 12294.371431 \n", "L 152.591446 275.676505 \n", "L 151.690749 275.676505 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_629\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 152.591446 12294.371431 \n", "L 153.492144 12294.371431 \n", "L 153.492144 276.157474 \n", "L 152.591446 276.157474 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_630\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 153.492144 12294.371431 \n", "L 154.392841 12294.371431 \n", "L 154.392841 271.93423 \n", "L 153.492144 271.93423 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_631\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 154.392841 12294.371431 \n", "L 155.293538 12294.371431 \n", "L 155.293538 276.488112 \n", "L 154.392841 276.488112 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_632\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 155.293538 12294.371431 \n", "L 156.194236 12294.371431 \n", "L 156.194236 276.615656 \n", "L 155.293538 276.615656 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_633\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 156.194236 12294.371431 \n", "L 157.094933 12294.371431 \n", "L 157.094933 279.800873 \n", "L 156.194236 279.800873 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_634\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 157.094933 12294.371431 \n", "L 157.99563 12294.371431 \n", "L 157.99563 277.533424 \n", "L 157.094933 277.533424 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_635\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 157.99563 12294.371431 \n", "L 158.896327 12294.371431 \n", "L 158.896327 276.367056 \n", "L 157.99563 276.367056 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_636\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 158.896327 12294.371431 \n", "L 159.797025 12294.371431 \n", "L 159.797025 274.051143 \n", "L 158.896327 274.051143 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_637\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 159.797025 12294.371431 \n", "L 160.697722 12294.371431 \n", "L 160.697722 277.217372 \n", "L 159.797025 277.217372 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_638\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 160.697722 12294.371431 \n", "L 161.598419 12294.371431 \n", "L 161.598419 277.201341 \n", "L 160.697722 277.201341 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_639\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 161.598419 12294.371431 \n", "L 162.499117 12294.371431 \n", "L 162.499117 271.729015 \n", "L 161.598419 271.729015 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_640\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 162.499117 12294.371431 \n", "L 163.399814 12294.371431 \n", "L 163.399814 274.557878 \n", "L 162.499117 274.557878 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_641\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 163.399814 12294.371431 \n", "L 164.300511 12294.371431 \n", "L 164.300511 275.304301 \n", "L 163.399814 275.304301 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_642\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 164.300511 12294.371431 \n", "L 165.201209 12294.371431 \n", "L 165.201209 273.536047 \n", "L 164.300511 273.536047 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_643\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 165.201209 12294.371431 \n", "L 166.101906 12294.371431 \n", "L 166.101906 272.986127 \n", "L 165.201209 272.986127 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_644\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 166.101906 12294.371431 \n", "L 167.002603 12294.371431 \n", "L 167.002603 271.499723 \n", "L 166.101906 271.499723 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_645\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 167.002603 12294.371431 \n", "L 167.903301 12294.371431 \n", "L 167.903301 272.34242 \n", "L 167.002603 272.34242 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_646\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 167.903301 12294.371431 \n", "L 168.803998 12294.371431 \n", "L 168.803998 274.463549 \n", "L 167.903301 274.463549 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_647\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 168.803998 12294.371431 \n", "L 169.704695 12294.371431 \n", "L 169.704695 273.086517 \n", "L 168.803998 273.086517 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_648\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 169.704695 12294.371431 \n", "L 170.605393 12294.371431 \n", "L 170.605393 275.335976 \n", "L 169.704695 275.335976 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_649\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 170.605393 12294.371431 \n", "L 171.50609 12294.371431 \n", "L 171.50609 270.625727 \n", "L 170.605393 270.625727 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_650\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 171.50609 12294.371431 \n", "L 172.406787 12294.371431 \n", "L 172.406787 268.491911 \n", "L 171.50609 268.491911 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_651\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 172.406787 12294.371431 \n", "L 173.307485 12294.371431 \n", "L 173.307485 277.597927 \n", "L 172.406787 277.597927 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_652\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 173.307485 12294.371431 \n", "L 174.208182 12294.371431 \n", "L 174.208182 276.359657 \n", "L 173.307485 276.359657 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_653\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 174.208182 12294.371431 \n", "L 175.108879 12294.371431 \n", "L 175.108879 268.189058 \n", "L 174.208182 268.189058 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_654\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 175.108879 12294.371431 \n", "L 176.009576 12294.371431 \n", "L 176.009576 273.608782 \n", "L 175.108879 273.608782 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_655\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 176.009576 12294.371431 \n", "L 176.910274 12294.371431 \n", "L 176.910274 268.882216 \n", "L 176.009576 268.882216 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_656\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 176.910274 12294.371431 \n", "L 177.810971 12294.371431 \n", "L 177.810971 277.110351 \n", "L 176.910274 277.110351 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_657\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 177.810971 12294.371431 \n", "L 178.711668 12294.371431 \n", "L 178.711668 274.645961 \n", "L 177.810971 274.645961 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_658\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 178.711668 12294.371431 \n", "L 179.612366 12294.371431 \n", "L 179.612366 273.321814 \n", "L 178.711668 273.321814 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_659\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 179.612366 12294.371431 \n", "L 180.513063 12294.371431 \n", "L 180.513063 265.273871 \n", "L 179.612366 265.273871 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_660\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 180.513063 12294.371431 \n", "L 181.41376 12294.371431 \n", "L 181.41376 268.342938 \n", "L 180.513063 268.342938 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_661\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 181.41376 12294.371431 \n", "L 182.314458 12294.371431 \n", "L 182.314458 268.833668 \n", "L 181.41376 268.833668 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_662\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 182.314458 12294.371431 \n", "L 183.215155 12294.371431 \n", "L 183.215155 275.345842 \n", "L 182.314458 275.345842 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_663\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 183.215155 12294.371431 \n", "L 184.115852 12294.371431 \n", "L 184.115852 272.647098 \n", "L 183.215155 272.647098 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_664\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 184.115852 12294.371431 \n", "L 185.01655 12294.371431 \n", "L 185.01655 269.158687 \n", "L 184.115852 269.158687 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_665\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 185.01655 12294.371431 \n", "L 185.917247 12294.371431 \n", "L 185.917247 270.776961 \n", "L 185.01655 270.776961 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_666\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 185.917247 12294.371431 \n", "L 186.817944 12294.371431 \n", "L 186.817944 266.278514 \n", "L 185.917247 266.278514 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_667\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 186.817944 12294.371431 \n", "L 187.718642 12294.371431 \n", "L 187.718642 272.250748 \n", "L 186.817944 272.250748 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_668\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 187.718642 12294.371431 \n", "L 188.619339 12294.371431 \n", "L 188.619339 274.639967 \n", "L 187.718642 274.639967 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_669\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 188.619339 12294.371431 \n", "L 189.520036 12294.371431 \n", "L 189.520036 272.020895 \n", "L 188.619339 272.020895 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_670\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 189.520036 12294.371431 \n", "L 190.420733 12294.371431 \n", "L 190.420733 271.516662 \n", "L 189.520036 271.516662 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_671\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 190.420733 12294.371431 \n", "L 191.321431 12294.371431 \n", "L 191.321431 271.964251 \n", "L 190.420733 271.964251 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_672\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 191.321431 12294.371431 \n", "L 192.222128 12294.371431 \n", "L 192.222128 271.053647 \n", "L 191.321431 271.053647 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_673\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 192.222128 12294.371431 \n", "L 193.122825 12294.371431 \n", "L 193.122825 265.20829 \n", "L 192.222128 265.20829 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_674\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 193.122825 12294.371431 \n", "L 194.023523 12294.371431 \n", "L 194.023523 264.706713 \n", "L 193.122825 264.706713 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_675\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 194.023523 12294.371431 \n", "L 194.92422 12294.371431 \n", "L 194.92422 258.689931 \n", "L 194.023523 258.689931 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_676\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 194.92422 12294.371431 \n", "L 195.824917 12294.371431 \n", "L 195.824917 267.948879 \n", "L 194.92422 267.948879 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_677\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 195.824917 12294.371431 \n", "L 196.725615 12294.371431 \n", "L 196.725615 267.97282 \n", "L 195.824917 267.97282 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_678\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 196.725615 12294.371431 \n", "L 197.626312 12294.371431 \n", "L 197.626312 269.121923 \n", "L 196.725615 269.121923 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_679\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 197.626312 12294.371431 \n", "L 198.527009 12294.371431 \n", "L 198.527009 269.731795 \n", "L 197.626312 269.731795 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_680\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 198.527009 12294.371431 \n", "L 199.427707 12294.371431 \n", "L 199.427707 258.921869 \n", "L 198.527009 258.921869 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_681\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 199.427707 12294.371431 \n", "L 200.328404 12294.371431 \n", "L 200.328404 258.803173 \n", "L 199.427707 258.803173 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_682\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 200.328404 12294.371431 \n", "L 201.229101 12294.371431 \n", "L 201.229101 261.320481 \n", "L 200.328404 261.320481 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_683\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 201.229101 12294.371431 \n", "L 202.129799 12294.371431 \n", "L 202.129799 262.450853 \n", "L 201.229101 262.450853 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_684\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 202.129799 12294.371431 \n", "L 203.030496 12294.371431 \n", "L 203.030496 260.406379 \n", "L 202.129799 260.406379 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_685\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 203.030496 12294.371431 \n", "L 203.931193 12294.371431 \n", "L 203.931193 261.736617 \n", "L 203.030496 261.736617 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_686\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 203.931193 12294.371431 \n", "L 204.83189 12294.371431 \n", "L 204.83189 260.67087 \n", "L 203.931193 260.67087 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_687\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 204.83189 12294.371431 \n", "L 205.732588 12294.371431 \n", "L 205.732588 261.957723 \n", "L 204.83189 261.957723 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_688\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 205.732588 12294.371431 \n", "L 206.633285 12294.371431 \n", "L 206.633285 258.224315 \n", "L 205.732588 258.224315 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_689\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 206.633285 12294.371431 \n", "L 207.533982 12294.371431 \n", "L 207.533982 262.134055 \n", "L 206.633285 262.134055 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_690\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 207.533982 12294.371431 \n", "L 208.43468 12294.371431 \n", "L 208.43468 261.923961 \n", "L 207.533982 261.923961 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_691\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 208.43468 12294.371431 \n", "L 209.335377 12294.371431 \n", "L 209.335377 261.26668 \n", "L 208.43468 261.26668 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_692\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 209.335377 12294.371431 \n", "L 210.236074 12294.371431 \n", "L 210.236074 261.115316 \n", "L 209.335377 261.115316 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_693\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 210.236074 12294.371431 \n", "L 211.136772 12294.371431 \n", "L 211.136772 263.651221 \n", "L 210.236074 263.651221 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_694\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 211.136772 12294.371431 \n", "L 212.037469 12294.371431 \n", "L 212.037469 263.908178 \n", "L 211.136772 263.908178 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_695\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 212.037469 12294.371431 \n", "L 212.938166 12294.371431 \n", "L 212.938166 260.416289 \n", "L 212.037469 260.416289 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_696\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 212.938166 12294.371431 \n", "L 213.838864 12294.371431 \n", "L 213.838864 261.840304 \n", "L 212.938166 261.840304 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_697\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 213.838864 12294.371431 \n", "L 214.739561 12294.371431 \n", "L 214.739561 263.786043 \n", "L 213.838864 263.786043 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_698\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 214.739561 12294.371431 \n", "L 215.640258 12294.371431 \n", "L 215.640258 261.845192 \n", "L 214.739561 261.845192 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_699\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 215.640258 12294.371431 \n", "L 216.540956 12294.371431 \n", "L 216.540956 262.320316 \n", "L 215.640258 262.320316 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_700\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 216.540956 12294.371431 \n", "L 217.441653 12294.371431 \n", "L 217.441653 259.471207 \n", "L 216.540956 259.471207 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_701\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 217.441653 12294.371431 \n", "L 218.34235 12294.371431 \n", "L 218.34235 258.890765 \n", "L 217.441653 258.890765 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_702\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 218.34235 12294.371431 \n", "L 219.243048 12294.371431 \n", "L 219.243048 262.311544 \n", "L 218.34235 262.311544 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_703\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 219.243048 12294.371431 \n", "L 220.143745 12294.371431 \n", "L 220.143745 260.601453 \n", "L 219.243048 260.601453 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_704\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 220.143745 12294.371431 \n", "L 221.044442 12294.371431 \n", "L 221.044442 260.564725 \n", "L 220.143745 260.564725 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_705\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 221.044442 12294.371431 \n", "L 221.945139 12294.371431 \n", "L 221.945139 259.666613 \n", "L 221.044442 259.666613 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_706\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 221.945139 12294.371431 \n", "L 222.845837 12294.371431 \n", "L 222.845837 255.676791 \n", "L 221.945139 255.676791 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_707\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 222.845837 12294.371431 \n", "L 223.746534 12294.371431 \n", "L 223.746534 255.027063 \n", "L 222.845837 255.027063 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_708\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 223.746534 12294.371431 \n", "L 224.647231 12294.371431 \n", "L 224.647231 262.614007 \n", "L 223.746534 262.614007 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_709\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 224.647231 12294.371431 \n", "L 225.547929 12294.371431 \n", "L 225.547929 261.654914 \n", "L 224.647231 261.654914 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_710\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 225.547929 12294.371431 \n", "L 226.448626 12294.371431 \n", "L 226.448626 258.36032 \n", "L 225.547929 258.36032 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_711\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 226.448626 12294.371431 \n", "L 227.349323 12294.371431 \n", "L 227.349323 259.151792 \n", "L 226.448626 259.151792 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_712\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 227.349323 12294.371431 \n", "L 228.250021 12294.371431 \n", "L 228.250021 255.670489 \n", "L 227.349323 255.670489 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_713\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 228.250021 12294.371431 \n", "L 229.150718 12294.371431 \n", "L 229.150718 260.139798 \n", "L 228.250021 260.139798 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_714\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 229.150718 12294.371431 \n", "L 230.051415 12294.371431 \n", "L 230.051415 258.891527 \n", "L 229.150718 258.891527 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_715\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 230.051415 12294.371431 \n", "L 230.952113 12294.371431 \n", "L 230.952113 263.797548 \n", "L 230.051415 263.797548 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_716\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 230.952113 12294.371431 \n", "L 231.85281 12294.371431 \n", "L 231.85281 258.079584 \n", "L 230.952113 258.079584 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_717\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 231.85281 12294.371431 \n", "L 232.753507 12294.371431 \n", "L 232.753507 257.998884 \n", "L 231.85281 257.998884 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_718\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 232.753507 12294.371431 \n", "L 233.654205 12294.371431 \n", "L 233.654205 257.32493 \n", "L 232.753507 257.32493 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_719\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 233.654205 12294.371431 \n", "L 234.554902 12294.371431 \n", "L 234.554902 253.922713 \n", "L 233.654205 253.922713 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_720\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 234.554902 12294.371431 \n", "L 235.455599 12294.371431 \n", "L 235.455599 247.735664 \n", "L 234.554902 247.735664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_721\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 235.455599 12294.371431 \n", "L 236.356296 12294.371431 \n", "L 236.356296 255.110294 \n", "L 235.455599 255.110294 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_722\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 236.356296 12294.371431 \n", "L 237.256994 12294.371431 \n", "L 237.256994 261.217877 \n", "L 236.356296 261.217877 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_723\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 237.256994 12294.371431 \n", "L 238.157691 12294.371431 \n", "L 238.157691 256.865987 \n", "L 237.256994 256.865987 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_724\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 238.157691 12294.371431 \n", "L 239.058388 12294.371431 \n", "L 239.058388 255.772924 \n", "L 238.157691 255.772924 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_725\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 239.058388 12294.371431 \n", "L 239.959086 12294.371431 \n", "L 239.959086 257.710217 \n", "L 239.058388 257.710217 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_726\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 239.959086 12294.371431 \n", "L 240.859783 12294.371431 \n", "L 240.859783 254.537832 \n", "L 239.959086 254.537832 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_727\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 240.859783 12294.371431 \n", "L 241.76048 12294.371431 \n", "L 241.76048 254.470186 \n", "L 240.859783 254.470186 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_728\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 241.76048 12294.371431 \n", "L 242.661178 12294.371431 \n", "L 242.661178 254.228072 \n", "L 241.76048 254.228072 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_729\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 242.661178 12294.371431 \n", "L 243.561875 12294.371431 \n", "L 243.561875 253.548072 \n", "L 242.661178 253.548072 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_730\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 243.561875 12294.371431 \n", "L 244.462572 12294.371431 \n", "L 244.462572 258.867792 \n", "L 243.561875 258.867792 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_731\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 244.462572 12294.371431 \n", "L 245.36327 12294.371431 \n", "L 245.36327 255.750127 \n", "L 244.462572 255.750127 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_732\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 245.36327 12294.371431 \n", "L 246.263967 12294.371431 \n", "L 246.263967 259.959124 \n", "L 245.36327 259.959124 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_733\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 246.263967 12294.371431 \n", "L 247.164664 12294.371431 \n", "L 247.164664 249.301244 \n", "L 246.263967 249.301244 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_734\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 247.164664 12294.371431 \n", "L 248.065362 12294.371431 \n", "L 248.065362 252.492336 \n", "L 247.164664 252.492336 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_735\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 248.065362 12294.371431 \n", "L 248.966059 12294.371431 \n", "L 248.966059 246.603563 \n", "L 248.065362 246.603563 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_736\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 248.966059 12294.371431 \n", "L 249.866756 12294.371431 \n", "L 249.866756 248.810871 \n", "L 248.966059 248.810871 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_737\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 249.866756 12294.371431 \n", "L 250.767454 12294.371431 \n", "L 250.767454 248.480473 \n", "L 249.866756 248.480473 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_738\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 250.767454 12294.371431 \n", "L 251.668151 12294.371431 \n", "L 251.668151 252.442364 \n", "L 250.767454 252.442364 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_739\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 251.668151 12294.371431 \n", "L 252.568848 12294.371431 \n", "L 252.568848 252.352165 \n", "L 251.668151 252.352165 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_740\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 252.568848 12294.371431 \n", "L 253.469545 12294.371431 \n", "L 253.469545 251.218887 \n", "L 252.568848 251.218887 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_741\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 253.469545 12294.371431 \n", "L 254.370243 12294.371431 \n", "L 254.370243 249.976902 \n", "L 253.469545 249.976902 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_742\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 254.370243 12294.371431 \n", "L 255.27094 12294.371431 \n", "L 255.27094 247.842555 \n", "L 254.370243 247.842555 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_743\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 255.27094 12294.371431 \n", "L 256.171637 12294.371431 \n", "L 256.171637 243.344173 \n", "L 255.27094 243.344173 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_744\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 256.171637 12294.371431 \n", "L 257.072335 12294.371431 \n", "L 257.072335 245.550949 \n", "L 256.171637 245.550949 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_745\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 257.072335 12294.371431 \n", "L 257.973032 12294.371431 \n", "L 257.973032 246.35392 \n", "L 257.072335 246.35392 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_746\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 257.973032 12294.371431 \n", "L 258.873729 12294.371431 \n", "L 258.873729 242.257051 \n", "L 257.973032 242.257051 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_747\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 258.873729 12294.371431 \n", "L 259.774427 12294.371431 \n", "L 259.774427 249.472097 \n", "L 258.873729 249.472097 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_748\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 259.774427 12294.371431 \n", "L 260.675124 12294.371431 \n", "L 260.675124 244.709255 \n", "L 259.774427 244.709255 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_749\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 260.675124 12294.371431 \n", "L 261.575821 12294.371431 \n", "L 261.575821 244.745236 \n", "L 260.675124 244.745236 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_750\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 261.575821 12294.371431 \n", "L 262.476519 12294.371431 \n", "L 262.476519 248.555533 \n", "L 261.575821 248.555533 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_751\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 262.476519 12294.371431 \n", "L 263.377216 12294.371431 \n", "L 263.377216 245.455171 \n", "L 262.476519 245.455171 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_752\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 263.377216 12294.371431 \n", "L 264.277913 12294.371431 \n", "L 264.277913 244.47099 \n", "L 263.377216 244.47099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_753\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 264.277913 12294.371431 \n", "L 265.178611 12294.371431 \n", "L 265.178611 247.33381 \n", "L 264.277913 247.33381 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_754\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 265.178611 12294.371431 \n", "L 266.079308 12294.371431 \n", "L 266.079308 241.434571 \n", "L 265.178611 241.434571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_755\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 266.079308 12294.371431 \n", "L 266.980005 12294.371431 \n", "L 266.980005 243.288247 \n", "L 266.079308 243.288247 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_756\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 266.980005 12294.371431 \n", "L 267.880702 12294.371431 \n", "L 267.880702 240.996355 \n", "L 266.980005 240.996355 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_757\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 267.880702 12294.371431 \n", "L 268.7814 12294.371431 \n", "L 268.7814 245.280333 \n", "L 267.880702 245.280333 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_758\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 268.7814 12294.371431 \n", "L 269.682097 12294.371431 \n", "L 269.682097 243.045897 \n", "L 268.7814 243.045897 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_759\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 269.682097 12294.371431 \n", "L 270.582794 12294.371431 \n", "L 270.582794 241.246885 \n", "L 269.682097 241.246885 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_760\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 270.582794 12294.371431 \n", "L 271.483492 12294.371431 \n", "L 271.483492 243.177615 \n", "L 270.582794 243.177615 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_761\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 271.483492 12294.371431 \n", "L 272.384189 12294.371431 \n", "L 272.384189 246.657174 \n", "L 271.483492 246.657174 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_762\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 272.384189 12294.371431 \n", "L 273.284886 12294.371431 \n", "L 273.284886 245.180429 \n", "L 272.384189 245.180429 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_763\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 273.284886 12294.371431 \n", "L 274.185584 12294.371431 \n", "L 274.185584 242.76108 \n", "L 273.284886 242.76108 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_764\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 274.185584 12294.371431 \n", "L 275.086281 12294.371431 \n", "L 275.086281 241.560364 \n", "L 274.185584 241.560364 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_765\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 275.086281 12294.371431 \n", "L 275.986978 12294.371431 \n", "L 275.986978 242.500759 \n", "L 275.086281 242.500759 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_766\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 275.986978 12294.371431 \n", "L 276.887676 12294.371431 \n", "L 276.887676 241.735905 \n", "L 275.986978 241.735905 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_767\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 276.887676 12294.371431 \n", "L 277.788373 12294.371431 \n", "L 277.788373 242.40261 \n", "L 276.887676 242.40261 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_768\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 277.788373 12294.371431 \n", "L 278.68907 12294.371431 \n", "L 278.68907 243.389834 \n", "L 277.788373 243.389834 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_769\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 278.68907 12294.371431 \n", "L 279.589768 12294.371431 \n", "L 279.589768 241.249887 \n", "L 278.68907 241.249887 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_770\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 279.589768 12294.371431 \n", "L 280.490465 12294.371431 \n", "L 280.490465 243.508179 \n", "L 279.589768 243.508179 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_771\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 280.490465 12294.371431 \n", "L 281.391162 12294.371431 \n", "L 281.391162 240.3929 \n", "L 280.490465 240.3929 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_772\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 281.391162 12294.371431 \n", "L 282.29186 12294.371431 \n", "L 282.29186 241.834079 \n", "L 281.391162 241.834079 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_773\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 282.29186 12294.371431 \n", "L 283.192557 12294.371431 \n", "L 283.192557 235.992065 \n", "L 282.29186 235.992065 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_774\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 283.192557 12294.371431 \n", "L 284.093254 12294.371431 \n", "L 284.093254 236.716852 \n", "L 283.192557 236.716852 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_775\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 284.093254 12294.371431 \n", "L 284.993951 12294.371431 \n", "L 284.993951 240.277833 \n", "L 284.093254 240.277833 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_776\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 284.993951 12294.371431 \n", "L 285.894649 12294.371431 \n", "L 285.894649 234.978956 \n", "L 284.993951 234.978956 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_777\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 285.894649 12294.371431 \n", "L 286.795346 12294.371431 \n", "L 286.795346 236.446833 \n", "L 285.894649 236.446833 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_778\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 286.795346 12294.371431 \n", "L 287.696043 12294.371431 \n", "L 287.696043 230.197038 \n", "L 286.795346 230.197038 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_779\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 287.696043 12294.371431 \n", "L 288.596741 12294.371431 \n", "L 288.596741 191.844298 \n", "L 287.696043 191.844298 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_780\">\n", "    <path clip-path=\"url(#p4fc2d4283f)\" d=\"M 288.596741 12294.371431 \n", "L 289.497438 12294.371431 \n", "L 289.497438 206.367515 \n", "L 288.596741 206.367515 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_781\">\n", "    <path d=\"M 47.39 333.36 \n", "L 47.39 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_782\">\n", "    <path d=\"M 301.026364 333.36 \n", "L 301.026364 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_783\">\n", "    <path d=\"M 47.39 333.36 \n", "L 301.026364 333.36 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_784\">\n", "    <path d=\"M 47.39 185.105455 \n", "L 301.026364 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "  </g>\n", "  <g id=\"axes_4\">\n", "   <g id=\"patch_785\">\n", "    <path d=\"M 351.753636 333.36 \n", "L 605.39 333.36 \n", "L 605.39 185.105455 \n", "L 351.753636 185.105455 \n", "z\n", "\" style=\"fill:#eaeaf2;\"/>\n", "   </g>\n", "   <g id=\"matplotlib.axis_7\">\n", "    <g id=\"xtick_16\">\n", "     <g id=\"line2d_29\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 363.732911 333.36 \n", "L 363.732911 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_29\">\n", "      <!-- 0 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(360.233536 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_17\">\n", "     <g id=\"line2d_30\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 421.377539 333.36 \n", "L 421.377539 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_30\">\n", "      <!-- 64 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(414.378789 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-36\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_18\">\n", "     <g id=\"line2d_31\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 479.022167 333.36 \n", "L 479.022167 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_31\">\n", "      <!-- 128 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(468.524042 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-38\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_19\">\n", "     <g id=\"line2d_32\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 536.666795 333.36 \n", "L 536.666795 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_32\">\n", "      <!-- 192 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(526.16867 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-39\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_20\">\n", "     <g id=\"line2d_33\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 594.311423 333.36 \n", "L 594.311423 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_33\">\n", "      <!-- 256 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(583.813298 351.218281)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-35\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"matplotlib.axis_8\">\n", "    <g id=\"ytick_14\">\n", "     <g id=\"line2d_34\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 351.753636 314.224366 \n", "L 605.39 314.224366 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_34\">\n", "      <!-- $\\mathdefault{10^{-6}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 318.403506)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_15\">\n", "     <g id=\"line2d_35\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 351.753636 286.245737 \n", "L 605.39 286.245737 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_35\">\n", "      <!-- $\\mathdefault{10^{-5}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 290.424878)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.684375)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.684375)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-35\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_16\">\n", "     <g id=\"line2d_36\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 351.753636 258.267108 \n", "L 605.39 258.267108 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_36\">\n", "      <!-- $\\mathdefault{10^{-4}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 262.446249)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.684375)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.684375)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 38.965625)scale(0.7)\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_17\">\n", "     <g id=\"line2d_37\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 351.753636 230.28848 \n", "L 605.39 230.28848 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_37\">\n", "      <!-- $\\mathdefault{10^{-3}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 234.46762)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-33\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_18\">\n", "     <g id=\"line2d_38\">\n", "      <path clip-path=\"url(#p662aea345c)\" d=\"M 351.753636 202.309851 \n", "L 605.39 202.309851 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_38\">\n", "      <!-- $\\mathdefault{10^{-2}}$ -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(316.403636 206.488991)scale(0.11 -0.11)\">\n", "       <use transform=\"translate(0 0.765625)\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use transform=\"translate(63.623047 0.765625)\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use transform=\"translate(128.203125 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-2212\"/>\n", "       <use transform=\"translate(186.855469 39.046875)scale(0.7)\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_19\"/>\n", "    <g id=\"ytick_20\"/>\n", "    <g id=\"ytick_21\"/>\n", "    <g id=\"ytick_22\"/>\n", "    <g id=\"ytick_23\"/>\n", "    <g id=\"ytick_24\"/>\n", "    <g id=\"ytick_25\"/>\n", "    <g id=\"ytick_26\"/>\n", "    <g id=\"ytick_27\"/>\n", "    <g id=\"ytick_28\"/>\n", "    <g id=\"ytick_29\"/>\n", "    <g id=\"ytick_30\"/>\n", "    <g id=\"ytick_31\"/>\n", "    <g id=\"ytick_32\"/>\n", "    <g id=\"ytick_33\"/>\n", "    <g id=\"ytick_34\"/>\n", "    <g id=\"ytick_35\"/>\n", "    <g id=\"ytick_36\"/>\n", "    <g id=\"ytick_37\"/>\n", "    <g id=\"ytick_38\"/>\n", "    <g id=\"ytick_39\"/>\n", "    <g id=\"ytick_40\"/>\n", "    <g id=\"ytick_41\"/>\n", "    <g id=\"ytick_42\"/>\n", "    <g id=\"ytick_43\"/>\n", "    <g id=\"ytick_44\"/>\n", "    <g id=\"ytick_45\"/>\n", "    <g id=\"ytick_46\"/>\n", "    <g id=\"ytick_47\"/>\n", "    <g id=\"ytick_48\"/>\n", "    <g id=\"ytick_49\"/>\n", "    <g id=\"ytick_50\"/>\n", "    <g id=\"ytick_51\"/>\n", "    <g id=\"ytick_52\"/>\n", "    <g id=\"ytick_53\"/>\n", "    <g id=\"ytick_54\"/>\n", "    <g id=\"ytick_55\"/>\n", "    <g id=\"ytick_56\"/>\n", "    <g id=\"ytick_57\"/>\n", "    <g id=\"ytick_58\"/>\n", "    <g id=\"ytick_59\"/>\n", "    <g id=\"ytick_60\"/>\n", "   </g>\n", "   <g id=\"patch_786\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 363.282562 28124.981326 \n", "L 364.183259 28124.981326 \n", "L 364.183259 262.015114 \n", "L 363.282562 262.015114 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_787\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 364.183259 28124.981326 \n", "L 365.083957 28124.981326 \n", "L 365.083957 326.621157 \n", "L 364.183259 326.621157 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_788\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 365.083957 28124.981326 \n", "L 365.984654 28124.981326 \n", "L 365.984654 311.049501 \n", "L 365.083957 311.049501 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_789\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 365.984654 28124.981326 \n", "L 366.885351 28124.981326 \n", "L 366.885351 302.372836 \n", "L 365.984654 302.372836 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_790\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 366.885351 28124.981326 \n", "L 367.786049 28124.981326 \n", "L 367.786049 301.154745 \n", "L 366.885351 301.154745 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_791\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 367.786049 28124.981326 \n", "L 368.686746 28124.981326 \n", "L 368.686746 298.559516 \n", "L 367.786049 298.559516 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_792\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 368.686746 28124.981326 \n", "L 369.587443 28124.981326 \n", "L 369.587443 287.350788 \n", "L 368.686746 287.350788 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_793\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 369.587443 28124.981326 \n", "L 370.48814 28124.981326 \n", "L 370.48814 286.534121 \n", "L 369.587443 286.534121 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_794\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 370.48814 28124.981326 \n", "L 371.388838 28124.981326 \n", "L 371.388838 290.903758 \n", "L 370.48814 290.903758 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_795\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 371.388838 28124.981326 \n", "L 372.289535 28124.981326 \n", "L 372.289535 284.357998 \n", "L 371.388838 284.357998 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_796\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 372.289535 28124.981326 \n", "L 373.190232 28124.981326 \n", "L 373.190232 293.587173 \n", "L 372.289535 293.587173 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_797\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 373.190232 28124.981326 \n", "L 374.09093 28124.981326 \n", "L 374.09093 286.605005 \n", "L 373.190232 286.605005 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_798\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 374.09093 28124.981326 \n", "L 374.991627 28124.981326 \n", "L 374.991627 282.725032 \n", "L 374.09093 282.725032 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_799\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 374.991627 28124.981326 \n", "L 375.892324 28124.981326 \n", "L 375.892324 274.65412 \n", "L 374.991627 274.65412 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_800\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 375.892324 28124.981326 \n", "L 376.793022 28124.981326 \n", "L 376.793022 283.6575 \n", "L 375.892324 283.6575 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_801\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 376.793022 28124.981326 \n", "L 377.693719 28124.981326 \n", "L 377.693719 278.924148 \n", "L 376.793022 278.924148 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_802\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 377.693719 28124.981326 \n", "L 378.594416 28124.981326 \n", "L 378.594416 275.759477 \n", "L 377.693719 275.759477 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_803\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 378.594416 28124.981326 \n", "L 379.495114 28124.981326 \n", "L 379.495114 275.032373 \n", "L 378.594416 275.032373 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_804\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 379.495114 28124.981326 \n", "L 380.395811 28124.981326 \n", "L 380.395811 277.37472 \n", "L 379.495114 277.37472 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_805\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 380.395811 28124.981326 \n", "L 381.296508 28124.981326 \n", "L 381.296508 274.918571 \n", "L 380.395811 274.918571 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_806\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 381.296508 28124.981326 \n", "L 382.197206 28124.981326 \n", "L 382.197206 271.674527 \n", "L 381.296508 271.674527 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_807\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 382.197206 28124.981326 \n", "L 383.097903 28124.981326 \n", "L 383.097903 270.990525 \n", "L 382.197206 270.990525 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_808\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 383.097903 28124.981326 \n", "L 383.9986 28124.981326 \n", "L 383.9986 269.700578 \n", "L 383.097903 269.700578 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_809\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 383.9986 28124.981326 \n", "L 384.899298 28124.981326 \n", "L 384.899298 266.336174 \n", "L 383.9986 266.336174 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_810\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 384.899298 28124.981326 \n", "L 385.799995 28124.981326 \n", "L 385.799995 269.245155 \n", "L 384.899298 269.245155 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_811\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 385.799995 28124.981326 \n", "L 386.700692 28124.981326 \n", "L 386.700692 258.900961 \n", "L 385.799995 258.900961 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_812\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 386.700692 28124.981326 \n", "L 387.601389 28124.981326 \n", "L 387.601389 259.227373 \n", "L 386.700692 259.227373 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_813\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 387.601389 28124.981326 \n", "L 388.502087 28124.981326 \n", "L 388.502087 266.376414 \n", "L 387.601389 266.376414 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_814\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 388.502087 28124.981326 \n", "L 389.402784 28124.981326 \n", "L 389.402784 263.908361 \n", "L 388.502087 263.908361 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_815\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 389.402784 28124.981326 \n", "L 390.303481 28124.981326 \n", "L 390.303481 259.652006 \n", "L 389.402784 259.652006 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_816\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 390.303481 28124.981326 \n", "L 391.204179 28124.981326 \n", "L 391.204179 259.400082 \n", "L 390.303481 259.400082 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_817\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 391.204179 28124.981326 \n", "L 392.104876 28124.981326 \n", "L 392.104876 264.254971 \n", "L 391.204179 264.254971 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_818\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 392.104876 28124.981326 \n", "L 393.005573 28124.981326 \n", "L 393.005573 252.246389 \n", "L 392.104876 252.246389 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_819\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 393.005573 28124.981326 \n", "L 393.906271 28124.981326 \n", "L 393.906271 259.200767 \n", "L 393.005573 259.200767 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_820\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 393.906271 28124.981326 \n", "L 394.806968 28124.981326 \n", "L 394.806968 254.277133 \n", "L 393.906271 254.277133 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_821\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 394.806968 28124.981326 \n", "L 395.707665 28124.981326 \n", "L 395.707665 252.145966 \n", "L 394.806968 252.145966 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_822\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 395.707665 28124.981326 \n", "L 396.608363 28124.981326 \n", "L 396.608363 257.745497 \n", "L 395.707665 257.745497 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_823\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 396.608363 28124.981326 \n", "L 397.50906 28124.981326 \n", "L 397.50906 253.890944 \n", "L 396.608363 253.890944 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_824\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 397.50906 28124.981326 \n", "L 398.409757 28124.981326 \n", "L 398.409757 247.819001 \n", "L 397.50906 247.819001 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_825\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 398.409757 28124.981326 \n", "L 399.310455 28124.981326 \n", "L 399.310455 246.207073 \n", "L 398.409757 246.207073 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_826\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 399.310455 28124.981326 \n", "L 400.211152 28124.981326 \n", "L 400.211152 249.493378 \n", "L 399.310455 249.493378 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_827\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 400.211152 28124.981326 \n", "L 401.111849 28124.981326 \n", "L 401.111849 246.467119 \n", "L 400.211152 246.467119 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_828\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 401.111849 28124.981326 \n", "L 402.012546 28124.981326 \n", "L 402.012546 243.702441 \n", "L 401.111849 243.702441 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_829\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 402.012546 28124.981326 \n", "L 402.913244 28124.981326 \n", "L 402.913244 246.52662 \n", "L 402.012546 246.52662 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_830\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 402.913244 28124.981326 \n", "L 403.813941 28124.981326 \n", "L 403.813941 234.4457 \n", "L 402.913244 234.4457 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_831\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 403.813941 28124.981326 \n", "L 404.714638 28124.981326 \n", "L 404.714638 247.996513 \n", "L 403.813941 247.996513 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_832\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 404.714638 28124.981326 \n", "L 405.615336 28124.981326 \n", "L 405.615336 244.028078 \n", "L 404.714638 244.028078 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_833\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 405.615336 28124.981326 \n", "L 406.516033 28124.981326 \n", "L 406.516033 245.592239 \n", "L 405.615336 245.592239 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_834\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 406.516033 28124.981326 \n", "L 407.41673 28124.981326 \n", "L 407.41673 242.658241 \n", "L 406.516033 242.658241 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_835\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 407.41673 28124.981326 \n", "L 408.317428 28124.981326 \n", "L 408.317428 235.753962 \n", "L 407.41673 235.753962 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_836\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 408.317428 28124.981326 \n", "L 409.218125 28124.981326 \n", "L 409.218125 239.886866 \n", "L 408.317428 239.886866 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_837\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 409.218125 28124.981326 \n", "L 410.118822 28124.981326 \n", "L 410.118822 237.444843 \n", "L 409.218125 237.444843 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_838\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 410.118822 28124.981326 \n", "L 411.01952 28124.981326 \n", "L 411.01952 239.648212 \n", "L 410.118822 239.648212 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_839\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 411.01952 28124.981326 \n", "L 411.920217 28124.981326 \n", "L 411.920217 233.932687 \n", "L 411.01952 233.932687 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_840\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 411.920217 28124.981326 \n", "L 412.820914 28124.981326 \n", "L 412.820914 236.364883 \n", "L 411.920217 236.364883 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_841\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 412.820914 28124.981326 \n", "L 413.721612 28124.981326 \n", "L 413.721612 234.290113 \n", "L 412.820914 234.290113 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_842\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 413.721612 28124.981326 \n", "L 414.622309 28124.981326 \n", "L 414.622309 234.535877 \n", "L 413.721612 234.535877 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_843\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 414.622309 28124.981326 \n", "L 415.523006 28124.981326 \n", "L 415.523006 235.808853 \n", "L 414.622309 235.808853 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_844\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 415.523006 28124.981326 \n", "L 416.423704 28124.981326 \n", "L 416.423704 239.781958 \n", "L 415.523006 239.781958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_845\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 416.423704 28124.981326 \n", "L 417.324401 28124.981326 \n", "L 417.324401 232.280545 \n", "L 416.423704 232.280545 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_846\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 417.324401 28124.981326 \n", "L 418.225098 28124.981326 \n", "L 418.225098 233.804143 \n", "L 417.324401 233.804143 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_847\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 418.225098 28124.981326 \n", "L 419.125795 28124.981326 \n", "L 419.125795 237.084684 \n", "L 418.225098 237.084684 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_848\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 419.125795 28124.981326 \n", "L 420.026493 28124.981326 \n", "L 420.026493 232.145371 \n", "L 419.125795 232.145371 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_849\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 420.026493 28124.981326 \n", "L 420.92719 28124.981326 \n", "L 420.92719 233.673804 \n", "L 420.026493 233.673804 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_850\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 420.92719 28124.981326 \n", "L 421.827887 28124.981326 \n", "L 421.827887 238.303516 \n", "L 420.92719 238.303516 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_851\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 421.827887 28124.981326 \n", "L 422.728585 28124.981326 \n", "L 422.728585 236.135664 \n", "L 421.827887 236.135664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_852\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 422.728585 28124.981326 \n", "L 423.629282 28124.981326 \n", "L 423.629282 231.705719 \n", "L 422.728585 231.705719 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_853\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 423.629282 28124.981326 \n", "L 424.529979 28124.981326 \n", "L 424.529979 233.183099 \n", "L 423.629282 233.183099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_854\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 424.529979 28124.981326 \n", "L 425.430677 28124.981326 \n", "L 425.430677 231.734896 \n", "L 424.529979 231.734896 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_855\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 425.430677 28124.981326 \n", "L 426.331374 28124.981326 \n", "L 426.331374 228.511147 \n", "L 425.430677 228.511147 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_856\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 426.331374 28124.981326 \n", "L 427.232071 28124.981326 \n", "L 427.232071 231.575898 \n", "L 426.331374 231.575898 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_857\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 427.232071 28124.981326 \n", "L 428.132769 28124.981326 \n", "L 428.132769 229.844265 \n", "L 427.232071 229.844265 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_858\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 428.132769 28124.981326 \n", "L 429.033466 28124.981326 \n", "L 429.033466 230.566369 \n", "L 428.132769 230.566369 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_859\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 429.033466 28124.981326 \n", "L 429.934163 28124.981326 \n", "L 429.934163 230.592726 \n", "L 429.033466 230.592726 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_860\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 429.934163 28124.981326 \n", "L 430.834861 28124.981326 \n", "L 430.834861 236.208024 \n", "L 429.934163 236.208024 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_861\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 430.834861 28124.981326 \n", "L 431.735558 28124.981326 \n", "L 431.735558 235.225709 \n", "L 430.834861 235.225709 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_862\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 431.735558 28124.981326 \n", "L 432.636255 28124.981326 \n", "L 432.636255 231.583426 \n", "L 431.735558 231.583426 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_863\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 432.636255 28124.981326 \n", "L 433.536952 28124.981326 \n", "L 433.536952 226.599952 \n", "L 432.636255 226.599952 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_864\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 433.536952 28124.981326 \n", "L 434.43765 28124.981326 \n", "L 434.43765 229.304006 \n", "L 433.536952 229.304006 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_865\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 434.43765 28124.981326 \n", "L 435.338347 28124.981326 \n", "L 435.338347 232.51988 \n", "L 434.43765 232.51988 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_866\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 435.338347 28124.981326 \n", "L 436.239044 28124.981326 \n", "L 436.239044 229.84003 \n", "L 435.338347 229.84003 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_867\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 436.239044 28124.981326 \n", "L 437.139742 28124.981326 \n", "L 437.139742 225.246864 \n", "L 436.239044 225.246864 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_868\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 437.139742 28124.981326 \n", "L 438.040439 28124.981326 \n", "L 438.040439 229.576326 \n", "L 437.139742 229.576326 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_869\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 438.040439 28124.981326 \n", "L 438.941136 28124.981326 \n", "L 438.941136 226.339584 \n", "L 438.040439 226.339584 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_870\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 438.941136 28124.981326 \n", "L 439.841834 28124.981326 \n", "L 439.841834 227.831521 \n", "L 438.941136 227.831521 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_871\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 439.841834 28124.981326 \n", "L 440.742531 28124.981326 \n", "L 440.742531 224.554332 \n", "L 439.841834 224.554332 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_872\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 440.742531 28124.981326 \n", "L 441.643228 28124.981326 \n", "L 441.643228 226.592644 \n", "L 440.742531 226.592644 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_873\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 441.643228 28124.981326 \n", "L 442.543926 28124.981326 \n", "L 442.543926 223.461372 \n", "L 441.643228 223.461372 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_874\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 442.543926 28124.981326 \n", "L 443.444623 28124.981326 \n", "L 443.444623 224.287535 \n", "L 442.543926 224.287535 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_875\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 443.444623 28124.981326 \n", "L 444.34532 28124.981326 \n", "L 444.34532 223.371521 \n", "L 443.444623 223.371521 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_876\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 444.34532 28124.981326 \n", "L 445.246018 28124.981326 \n", "L 445.246018 223.996651 \n", "L 444.34532 223.996651 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_877\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 445.246018 28124.981326 \n", "L 446.146715 28124.981326 \n", "L 446.146715 228.227007 \n", "L 445.246018 228.227007 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_878\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 446.146715 28124.981326 \n", "L 447.047412 28124.981326 \n", "L 447.047412 227.149354 \n", "L 446.146715 227.149354 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_879\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 447.047412 28124.981326 \n", "L 447.94811 28124.981326 \n", "L 447.94811 228.981683 \n", "L 447.047412 228.981683 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_880\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 447.94811 28124.981326 \n", "L 448.848807 28124.981326 \n", "L 448.848807 225.916254 \n", "L 447.94811 225.916254 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_881\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 448.848807 28124.981326 \n", "L 449.749504 28124.981326 \n", "L 449.749504 222.191793 \n", "L 448.848807 222.191793 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_882\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 449.749504 28124.981326 \n", "L 450.650201 28124.981326 \n", "L 450.650201 217.736641 \n", "L 449.749504 217.736641 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_883\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 450.650201 28124.981326 \n", "L 451.550899 28124.981326 \n", "L 451.550899 222.538624 \n", "L 450.650201 222.538624 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_884\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 451.550899 28124.981326 \n", "L 452.451596 28124.981326 \n", "L 452.451596 224.978026 \n", "L 451.550899 224.978026 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_885\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 452.451596 28124.981326 \n", "L 453.352293 28124.981326 \n", "L 453.352293 222.65407 \n", "L 452.451596 222.65407 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_886\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 453.352293 28124.981326 \n", "L 454.252991 28124.981326 \n", "L 454.252991 216.099409 \n", "L 453.352293 216.099409 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_887\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 454.252991 28124.981326 \n", "L 455.153688 28124.981326 \n", "L 455.153688 220.86403 \n", "L 454.252991 220.86403 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_888\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 455.153688 28124.981326 \n", "L 456.054385 28124.981326 \n", "L 456.054385 220.921692 \n", "L 455.153688 220.921692 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_889\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 456.054385 28124.981326 \n", "L 456.955083 28124.981326 \n", "L 456.955083 223.913376 \n", "L 456.054385 223.913376 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_890\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 456.955083 28124.981326 \n", "L 457.85578 28124.981326 \n", "L 457.85578 216.503141 \n", "L 456.955083 216.503141 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_891\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 457.85578 28124.981326 \n", "L 458.756477 28124.981326 \n", "L 458.756477 216.093617 \n", "L 457.85578 216.093617 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_892\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 458.756477 28124.981326 \n", "L 459.657175 28124.981326 \n", "L 459.657175 217.90432 \n", "L 458.756477 217.90432 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_893\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 459.657175 28124.981326 \n", "L 460.557872 28124.981326 \n", "L 460.557872 217.914824 \n", "L 459.657175 217.914824 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_894\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 460.557872 28124.981326 \n", "L 461.458569 28124.981326 \n", "L 461.458569 214.395936 \n", "L 460.557872 214.395936 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_895\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 461.458569 28124.981326 \n", "L 462.359267 28124.981326 \n", "L 462.359267 217.972895 \n", "L 461.458569 217.972895 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_896\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 462.359267 28124.981326 \n", "L 463.259964 28124.981326 \n", "L 463.259964 215.919004 \n", "L 462.359267 215.919004 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_897\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 463.259964 28124.981326 \n", "L 464.160661 28124.981326 \n", "L 464.160661 214.377854 \n", "L 463.259964 214.377854 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_898\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 464.160661 28124.981326 \n", "L 465.061358 28124.981326 \n", "L 465.061358 217.070258 \n", "L 464.160661 217.070258 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_899\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 465.061358 28124.981326 \n", "L 465.962056 28124.981326 \n", "L 465.962056 217.449303 \n", "L 465.061358 217.449303 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_900\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 465.962056 28124.981326 \n", "L 466.862753 28124.981326 \n", "L 466.862753 213.121955 \n", "L 465.962056 213.121955 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_901\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 466.862753 28124.981326 \n", "L 467.76345 28124.981326 \n", "L 467.76345 214.51566 \n", "L 466.862753 214.51566 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_902\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 467.76345 28124.981326 \n", "L 468.664148 28124.981326 \n", "L 468.664148 214.662672 \n", "L 467.76345 214.662672 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_903\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 468.664148 28124.981326 \n", "L 469.564845 28124.981326 \n", "L 469.564845 216.444383 \n", "L 468.664148 216.444383 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_904\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 469.564845 28124.981326 \n", "L 470.465542 28124.981326 \n", "L 470.465542 211.552347 \n", "L 469.564845 211.552347 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_905\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 470.465542 28124.981326 \n", "L 471.36624 28124.981326 \n", "L 471.36624 210.104213 \n", "L 470.465542 210.104213 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_906\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 471.36624 28124.981326 \n", "L 472.266937 28124.981326 \n", "L 472.266937 210.133855 \n", "L 471.36624 210.133855 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_907\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 472.266937 28124.981326 \n", "L 473.167634 28124.981326 \n", "L 473.167634 202.981216 \n", "L 472.266937 202.981216 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_908\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 473.167634 28124.981326 \n", "L 474.068332 28124.981326 \n", "L 474.068332 206.115824 \n", "L 473.167634 206.115824 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_909\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 474.068332 28124.981326 \n", "L 474.969029 28124.981326 \n", "L 474.969029 208.457697 \n", "L 474.068332 208.457697 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_910\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 474.969029 28124.981326 \n", "L 475.869726 28124.981326 \n", "L 475.869726 211.382607 \n", "L 474.969029 211.382607 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_911\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 475.869726 28124.981326 \n", "L 476.770424 28124.981326 \n", "L 476.770424 206.071032 \n", "L 475.869726 206.071032 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_912\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 476.770424 28124.981326 \n", "L 477.671121 28124.981326 \n", "L 477.671121 205.347135 \n", "L 476.770424 205.347135 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_913\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 477.671121 28124.981326 \n", "L 478.571818 28124.981326 \n", "L 478.571818 205.267935 \n", "L 477.671121 205.267935 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_914\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 478.571818 28124.981326 \n", "L 479.472515 28124.981326 \n", "L 479.472515 198.707214 \n", "L 478.571818 198.707214 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_915\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 479.472515 28124.981326 \n", "L 480.373213 28124.981326 \n", "L 480.373213 204.154383 \n", "L 479.472515 204.154383 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_916\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 480.373213 28124.981326 \n", "L 481.27391 28124.981326 \n", "L 481.27391 205.640821 \n", "L 480.373213 205.640821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_917\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 481.27391 28124.981326 \n", "L 482.174607 28124.981326 \n", "L 482.174607 200.883014 \n", "L 481.27391 200.883014 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_918\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 482.174607 28124.981326 \n", "L 483.075305 28124.981326 \n", "L 483.075305 202.782495 \n", "L 482.174607 202.782495 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_919\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 483.075305 28124.981326 \n", "L 483.976002 28124.981326 \n", "L 483.976002 201.020064 \n", "L 483.075305 201.020064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_920\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 483.976002 28124.981326 \n", "L 484.876699 28124.981326 \n", "L 484.876699 197.215964 \n", "L 483.976002 197.215964 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_921\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 484.876699 28124.981326 \n", "L 485.777397 28124.981326 \n", "L 485.777397 203.218821 \n", "L 484.876699 203.218821 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_922\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 485.777397 28124.981326 \n", "L 486.678094 28124.981326 \n", "L 486.678094 204.146525 \n", "L 485.777397 204.146525 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_923\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 486.678094 28124.981326 \n", "L 487.578791 28124.981326 \n", "L 487.578791 199.114167 \n", "L 486.678094 199.114167 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_924\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 487.578791 28124.981326 \n", "L 488.479489 28124.981326 \n", "L 488.479489 205.072978 \n", "L 487.578791 205.072978 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_925\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 488.479489 28124.981326 \n", "L 489.380186 28124.981326 \n", "L 489.380186 198.365103 \n", "L 488.479489 198.365103 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_926\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 489.380186 28124.981326 \n", "L 490.280883 28124.981326 \n", "L 490.280883 200.257064 \n", "L 489.380186 200.257064 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_927\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 490.280883 28124.981326 \n", "L 491.181581 28124.981326 \n", "L 491.181581 202.596052 \n", "L 490.280883 202.596052 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_928\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 491.181581 28124.981326 \n", "L 492.082278 28124.981326 \n", "L 492.082278 204.470888 \n", "L 491.181581 204.470888 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_929\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 492.082278 28124.981326 \n", "L 492.982975 28124.981326 \n", "L 492.982975 201.052899 \n", "L 492.082278 201.052899 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_930\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 492.982975 28124.981326 \n", "L 493.883673 28124.981326 \n", "L 493.883673 197.453302 \n", "L 492.982975 197.453302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_931\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 493.883673 28124.981326 \n", "L 494.78437 28124.981326 \n", "L 494.78437 195.371987 \n", "L 493.883673 195.371987 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_932\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 494.78437 28124.981326 \n", "L 495.685067 28124.981326 \n", "L 495.685067 200.99727 \n", "L 494.78437 200.99727 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_933\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 495.685067 28124.981326 \n", "L 496.585764 28124.981326 \n", "L 496.585764 198.586418 \n", "L 495.685067 198.586418 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_934\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 496.585764 28124.981326 \n", "L 497.486462 28124.981326 \n", "L 497.486462 201.763619 \n", "L 496.585764 201.763619 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_935\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 497.486462 28124.981326 \n", "L 498.387159 28124.981326 \n", "L 498.387159 193.239155 \n", "L 497.486462 193.239155 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_936\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 498.387159 28124.981326 \n", "L 499.287856 28124.981326 \n", "L 499.287856 196.865443 \n", "L 498.387159 196.865443 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_937\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 499.287856 28124.981326 \n", "L 500.188554 28124.981326 \n", "L 500.188554 195.314995 \n", "L 499.287856 195.314995 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_938\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 500.188554 28124.981326 \n", "L 501.089251 28124.981326 \n", "L 501.089251 206.464206 \n", "L 500.188554 206.464206 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_939\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 501.089251 28124.981326 \n", "L 501.989948 28124.981326 \n", "L 501.989948 207.787427 \n", "L 501.089251 207.787427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_940\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 501.989948 28124.981326 \n", "L 502.890646 28124.981326 \n", "L 502.890646 200.814883 \n", "L 501.989948 200.814883 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_941\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 502.890646 28124.981326 \n", "L 503.791343 28124.981326 \n", "L 503.791343 201.550925 \n", "L 502.890646 201.550925 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_942\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 503.791343 28124.981326 \n", "L 504.69204 28124.981326 \n", "L 504.69204 193.661676 \n", "L 503.791343 193.661676 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_943\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 504.69204 28124.981326 \n", "L 505.592738 28124.981326 \n", "L 505.592738 199.999548 \n", "L 504.69204 199.999548 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_944\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 505.592738 28124.981326 \n", "L 506.493435 28124.981326 \n", "L 506.493435 195.714383 \n", "L 505.592738 195.714383 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_945\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 506.493435 28124.981326 \n", "L 507.394132 28124.981326 \n", "L 507.394132 198.623201 \n", "L 506.493435 198.623201 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_946\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 507.394132 28124.981326 \n", "L 508.29483 28124.981326 \n", "L 508.29483 191.844298 \n", "L 507.394132 191.844298 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_947\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 508.29483 28124.981326 \n", "L 509.195527 28124.981326 \n", "L 509.195527 201.583771 \n", "L 508.29483 201.583771 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_948\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 509.195527 28124.981326 \n", "L 510.096224 28124.981326 \n", "L 510.096224 197.237874 \n", "L 509.195527 197.237874 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_949\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 510.096224 28124.981326 \n", "L 510.996921 28124.981326 \n", "L 510.996921 199.946269 \n", "L 510.096224 199.946269 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_950\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 510.996921 28124.981326 \n", "L 511.897619 28124.981326 \n", "L 511.897619 198.780204 \n", "L 510.996921 198.780204 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_951\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 511.897619 28124.981326 \n", "L 512.798316 28124.981326 \n", "L 512.798316 198.256207 \n", "L 511.897619 198.256207 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_952\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 512.798316 28124.981326 \n", "L 513.699013 28124.981326 \n", "L 513.699013 200.378897 \n", "L 512.798316 200.378897 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_953\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 513.699013 28124.981326 \n", "L 514.599711 28124.981326 \n", "L 514.599711 198.526924 \n", "L 513.699013 198.526924 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_954\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 514.599711 28124.981326 \n", "L 515.500408 28124.981326 \n", "L 515.500408 196.549476 \n", "L 514.599711 196.549476 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_955\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 515.500408 28124.981326 \n", "L 516.401105 28124.981326 \n", "L 516.401105 202.203009 \n", "L 515.500408 202.203009 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_956\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 516.401105 28124.981326 \n", "L 517.301803 28124.981326 \n", "L 517.301803 197.982638 \n", "L 516.401105 197.982638 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_957\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 517.301803 28124.981326 \n", "L 518.2025 28124.981326 \n", "L 518.2025 198.016129 \n", "L 517.301803 198.016129 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_958\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 518.2025 28124.981326 \n", "L 519.103197 28124.981326 \n", "L 519.103197 198.946627 \n", "L 518.2025 198.946627 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_959\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 519.103197 28124.981326 \n", "L 520.003895 28124.981326 \n", "L 520.003895 202.69924 \n", "L 519.103197 202.69924 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_960\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 520.003895 28124.981326 \n", "L 520.904592 28124.981326 \n", "L 520.904592 203.798302 \n", "L 520.003895 203.798302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_961\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 520.904592 28124.981326 \n", "L 521.805289 28124.981326 \n", "L 521.805289 204.040868 \n", "L 520.904592 204.040868 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_962\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 521.805289 28124.981326 \n", "L 522.705987 28124.981326 \n", "L 522.705987 202.885389 \n", "L 521.805289 202.885389 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_963\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 522.705987 28124.981326 \n", "L 523.606684 28124.981326 \n", "L 523.606684 197.642118 \n", "L 522.705987 197.642118 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_964\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 523.606684 28124.981326 \n", "L 524.507381 28124.981326 \n", "L 524.507381 202.048137 \n", "L 523.606684 202.048137 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_965\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 524.507381 28124.981326 \n", "L 525.408079 28124.981326 \n", "L 525.408079 199.487368 \n", "L 524.507381 199.487368 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_966\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 525.408079 28124.981326 \n", "L 526.308776 28124.981326 \n", "L 526.308776 200.561583 \n", "L 525.408079 200.561583 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_967\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 526.308776 28124.981326 \n", "L 527.209473 28124.981326 \n", "L 527.209473 209.013893 \n", "L 526.308776 209.013893 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_968\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 527.209473 28124.981326 \n", "L 528.11017 28124.981326 \n", "L 528.11017 205.920426 \n", "L 527.209473 205.920426 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_969\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 528.11017 28124.981326 \n", "L 529.010868 28124.981326 \n", "L 529.010868 206.562583 \n", "L 528.11017 206.562583 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_970\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 529.010868 28124.981326 \n", "L 529.911565 28124.981326 \n", "L 529.911565 203.710772 \n", "L 529.010868 203.710772 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_971\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 529.911565 28124.981326 \n", "L 530.812262 28124.981326 \n", "L 530.812262 206.60036 \n", "L 529.911565 206.60036 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_972\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 530.812262 28124.981326 \n", "L 531.71296 28124.981326 \n", "L 531.71296 212.077427 \n", "L 530.812262 212.077427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_973\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 531.71296 28124.981326 \n", "L 532.613657 28124.981326 \n", "L 532.613657 206.036121 \n", "L 531.71296 206.036121 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_974\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 532.613657 28124.981326 \n", "L 533.514354 28124.981326 \n", "L 533.514354 207.574346 \n", "L 532.613657 207.574346 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_975\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 533.514354 28124.981326 \n", "L 534.415052 28124.981326 \n", "L 534.415052 203.319683 \n", "L 533.514354 203.319683 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_976\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 534.415052 28124.981326 \n", "L 535.315749 28124.981326 \n", "L 535.315749 211.61317 \n", "L 534.415052 211.61317 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_977\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 535.315749 28124.981326 \n", "L 536.216446 28124.981326 \n", "L 536.216446 211.775728 \n", "L 535.315749 211.775728 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_978\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 536.216446 28124.981326 \n", "L 537.117144 28124.981326 \n", "L 537.117144 208.883481 \n", "L 536.216446 208.883481 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_979\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 537.117144 28124.981326 \n", "L 538.017841 28124.981326 \n", "L 538.017841 214.784535 \n", "L 537.117144 214.784535 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_980\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 538.017841 28124.981326 \n", "L 538.918538 28124.981326 \n", "L 538.918538 211.513865 \n", "L 538.017841 211.513865 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_981\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 538.918538 28124.981326 \n", "L 539.819236 28124.981326 \n", "L 539.819236 214.227926 \n", "L 538.918538 214.227926 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_982\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 539.819236 28124.981326 \n", "L 540.719933 28124.981326 \n", "L 540.719933 212.144321 \n", "L 539.819236 212.144321 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_983\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 540.719933 28124.981326 \n", "L 541.62063 28124.981326 \n", "L 541.62063 212.377446 \n", "L 540.719933 212.377446 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_984\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 541.62063 28124.981326 \n", "L 542.521327 28124.981326 \n", "L 542.521327 214.326554 \n", "L 541.62063 214.326554 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_985\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 542.521327 28124.981326 \n", "L 543.422025 28124.981326 \n", "L 543.422025 222.797721 \n", "L 542.521327 222.797721 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_986\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 543.422025 28124.981326 \n", "L 544.322722 28124.981326 \n", "L 544.322722 216.187145 \n", "L 543.422025 216.187145 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_987\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 544.322722 28124.981326 \n", "L 545.223419 28124.981326 \n", "L 545.223419 219.408427 \n", "L 544.322722 219.408427 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_988\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 545.223419 28124.981326 \n", "L 546.124117 28124.981326 \n", "L 546.124117 212.722662 \n", "L 545.223419 212.722662 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_989\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 546.124117 28124.981326 \n", "L 547.024814 28124.981326 \n", "L 547.024814 220.540257 \n", "L 546.124117 220.540257 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_990\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 547.024814 28124.981326 \n", "L 547.925511 28124.981326 \n", "L 547.925511 222.815144 \n", "L 547.024814 222.815144 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_991\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 547.925511 28124.981326 \n", "L 548.826209 28124.981326 \n", "L 548.826209 218.190992 \n", "L 547.925511 218.190992 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_992\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 548.826209 28124.981326 \n", "L 549.726906 28124.981326 \n", "L 549.726906 222.269949 \n", "L 548.826209 222.269949 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_993\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 549.726906 28124.981326 \n", "L 550.627603 28124.981326 \n", "L 550.627603 227.587894 \n", "L 549.726906 227.587894 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_994\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 550.627603 28124.981326 \n", "L 551.528301 28124.981326 \n", "L 551.528301 221.321449 \n", "L 550.627603 221.321449 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_995\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 551.528301 28124.981326 \n", "L 552.428998 28124.981326 \n", "L 552.428998 222.996354 \n", "L 551.528301 222.996354 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_996\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 552.428998 28124.981326 \n", "L 553.329695 28124.981326 \n", "L 553.329695 217.617365 \n", "L 552.428998 217.617365 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_997\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 553.329695 28124.981326 \n", "L 554.230393 28124.981326 \n", "L 554.230393 226.679362 \n", "L 553.329695 226.679362 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_998\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 554.230393 28124.981326 \n", "L 555.13109 28124.981326 \n", "L 555.13109 229.86506 \n", "L 554.230393 229.86506 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_999\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 555.13109 28124.981326 \n", "L 556.031787 28124.981326 \n", "L 556.031787 220.179879 \n", "L 555.13109 220.179879 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1000\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 556.031787 28124.981326 \n", "L 556.932485 28124.981326 \n", "L 556.932485 223.230805 \n", "L 556.031787 223.230805 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1001\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 556.932485 28124.981326 \n", "L 557.833182 28124.981326 \n", "L 557.833182 227.714664 \n", "L 556.932485 227.714664 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1002\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 557.833182 28124.981326 \n", "L 558.733879 28124.981326 \n", "L 558.733879 229.729286 \n", "L 557.833182 229.729286 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1003\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 558.733879 28124.981326 \n", "L 559.634576 28124.981326 \n", "L 559.634576 228.308627 \n", "L 558.733879 228.308627 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1004\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 559.634576 28124.981326 \n", "L 560.535274 28124.981326 \n", "L 560.535274 225.937231 \n", "L 559.634576 225.937231 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1005\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 560.535274 28124.981326 \n", "L 561.435971 28124.981326 \n", "L 561.435971 226.5535 \n", "L 560.535274 226.5535 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1006\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 561.435971 28124.981326 \n", "L 562.336668 28124.981326 \n", "L 562.336668 229.762129 \n", "L 561.435971 229.762129 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1007\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 562.336668 28124.981326 \n", "L 563.237366 28124.981326 \n", "L 563.237366 226.900314 \n", "L 562.336668 226.900314 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1008\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 563.237366 28124.981326 \n", "L 564.138063 28124.981326 \n", "L 564.138063 228.549106 \n", "L 563.237366 228.549106 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1009\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 564.138063 28124.981326 \n", "L 565.03876 28124.981326 \n", "L 565.03876 229.997871 \n", "L 564.138063 229.997871 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1010\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 565.03876 28124.981326 \n", "L 565.939458 28124.981326 \n", "L 565.939458 232.468798 \n", "L 565.03876 232.468798 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1011\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 565.939458 28124.981326 \n", "L 566.840155 28124.981326 \n", "L 566.840155 233.318009 \n", "L 565.939458 233.318009 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1012\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 566.840155 28124.981326 \n", "L 567.740852 28124.981326 \n", "L 567.740852 236.311964 \n", "L 566.840155 236.311964 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1013\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 567.740852 28124.981326 \n", "L 568.64155 28124.981326 \n", "L 568.64155 236.564282 \n", "L 567.740852 236.564282 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1014\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 568.64155 28124.981326 \n", "L 569.542247 28124.981326 \n", "L 569.542247 229.31897 \n", "L 568.64155 229.31897 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1015\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 569.542247 28124.981326 \n", "L 570.442944 28124.981326 \n", "L 570.442944 234.992054 \n", "L 569.542247 234.992054 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1016\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 570.442944 28124.981326 \n", "L 571.343642 28124.981326 \n", "L 571.343642 235.749073 \n", "L 570.442944 235.749073 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1017\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 571.343642 28124.981326 \n", "L 572.244339 28124.981326 \n", "L 572.244339 234.07332 \n", "L 571.343642 234.07332 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1018\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 572.244339 28124.981326 \n", "L 573.145036 28124.981326 \n", "L 573.145036 241.335469 \n", "L 572.244339 241.335469 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1019\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 573.145036 28124.981326 \n", "L 574.045733 28124.981326 \n", "L 574.045733 239.515793 \n", "L 573.145036 239.515793 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1020\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 574.045733 28124.981326 \n", "L 574.946431 28124.981326 \n", "L 574.946431 241.377642 \n", "L 574.045733 241.377642 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1021\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 574.946431 28124.981326 \n", "L 575.847128 28124.981326 \n", "L 575.847128 230.021312 \n", "L 574.946431 230.021312 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1022\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 575.847128 28124.981326 \n", "L 576.747825 28124.981326 \n", "L 576.747825 244.827231 \n", "L 575.847128 244.827231 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1023\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 576.747825 28124.981326 \n", "L 577.648523 28124.981326 \n", "L 577.648523 246.568961 \n", "L 576.747825 246.568961 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1024\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 577.648523 28124.981326 \n", "L 578.54922 28124.981326 \n", "L 578.54922 252.596504 \n", "L 577.648523 252.596504 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1025\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 578.54922 28124.981326 \n", "L 579.449917 28124.981326 \n", "L 579.449917 252.133729 \n", "L 578.54922 252.133729 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1026\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 579.449917 28124.981326 \n", "L 580.350615 28124.981326 \n", "L 580.350615 250.906474 \n", "L 579.449917 250.906474 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1027\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 580.350615 28124.981326 \n", "L 581.251312 28124.981326 \n", "L 581.251312 250.108958 \n", "L 580.350615 250.108958 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1028\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 581.251312 28124.981326 \n", "L 582.152009 28124.981326 \n", "L 582.152009 251.333678 \n", "L 581.251312 251.333678 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1029\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 582.152009 28124.981326 \n", "L 583.052707 28124.981326 \n", "L 583.052707 257.290058 \n", "L 582.152009 257.290058 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1030\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 583.052707 28124.981326 \n", "L 583.953404 28124.981326 \n", "L 583.953404 259.141337 \n", "L 583.052707 259.141337 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1031\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 583.953404 28124.981326 \n", "L 584.854101 28124.981326 \n", "L 584.854101 266.469298 \n", "L 583.953404 266.469298 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1032\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 584.854101 28124.981326 \n", "L 585.754799 28124.981326 \n", "L 585.754799 260.419316 \n", "L 584.854101 260.419316 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1033\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 585.754799 28124.981326 \n", "L 586.655496 28124.981326 \n", "L 586.655496 266.429412 \n", "L 585.754799 266.429412 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1034\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 586.655496 28124.981326 \n", "L 587.556193 28124.981326 \n", "L 587.556193 262.935628 \n", "L 586.655496 262.935628 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1035\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 587.556193 28124.981326 \n", "L 588.45689 28124.981326 \n", "L 588.45689 261.804721 \n", "L 587.556193 261.804721 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1036\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 588.45689 28124.981326 \n", "L 589.357588 28124.981326 \n", "L 589.357588 266.653079 \n", "L 588.45689 266.653079 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1037\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 589.357588 28124.981326 \n", "L 590.258285 28124.981326 \n", "L 590.258285 283.873154 \n", "L 589.357588 283.873154 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1038\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 590.258285 28124.981326 \n", "L 591.158982 28124.981326 \n", "L 591.158982 284.252246 \n", "L 590.258285 284.252246 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1039\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 591.158982 28124.981326 \n", "L 592.05968 28124.981326 \n", "L 592.05968 277.176928 \n", "L 591.158982 277.176928 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1040\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 592.05968 28124.981326 \n", "L 592.960377 28124.981326 \n", "L 592.960377 263.062187 \n", "L 592.05968 263.062187 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1041\">\n", "    <path clip-path=\"url(#p662aea345c)\" d=\"M 592.960377 28124.981326 \n", "L 593.861074 28124.981326 \n", "L 593.861074 266.835725 \n", "L 592.960377 266.835725 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_1042\">\n", "    <path d=\"M 351.753636 333.36 \n", "L 351.753636 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_1043\">\n", "    <path d=\"M 605.39 333.36 \n", "L 605.39 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_1044\">\n", "    <path d=\"M 351.753636 333.36 \n", "L 605.39 333.36 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_1045\">\n", "    <path d=\"M 351.753636 185.105455 \n", "L 605.39 185.105455 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p8cd3140c71\">\n", "   <rect height=\"148.254545\" width=\"253.636364\" x=\"47.39\" y=\"7.2\"/>\n", "  </clipPath>\n", "  <clipPath id=\"pe69b437fda\">\n", "   <rect height=\"148.254545\" width=\"253.636364\" x=\"351.753636\" y=\"7.2\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p4fc2d4283f\">\n", "   <rect height=\"148.254545\" width=\"253.636364\" x=\"47.39\" y=\"185.105455\"/>\n", "  </clipPath>\n", "  <clipPath id=\"p662aea345c\">\n", "   <rect height=\"148.254545\" width=\"253.636364\" x=\"351.753636\" y=\"185.105455\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 720x432 with 4 Axes>"]}, "metadata": {}, "output_type": "display_data"}], "source": ["fig, ax = plt.subplots(2, 2, figsize=(10, 6))\n", "for i in range(4):\n", "    ax_sub = ax[i // 2][i % 2]\n", "    ax_sub.bar(np.arange(out.shape[1], dtype=np.int32), out[i + 4, :, 0, 14, 14], **plot_args)\n", "    ax_sub.set_yscale(\"log\")\n", "    ax_sub.set_xticks([0, 64, 128, 192, 256])\n", "plt.show()\n", "plt.close()"]}, {"cell_type": "markdown", "id": "d39faab7", "metadata": {"papermill": {"duration": 0.074666, "end_time": "2021-09-16T12:43:27.671433", "exception": false, "start_time": "2021-09-16T12:43:27.596767", "status": "completed"}, "tags": []}, "source": ["Overall we see a very diverse set of distributions, with a usual peak\n", "for 0 and close to 1. However, the distributions in the first row show a\n", "potentially undesirable behavior. For instance, the value 242 has a\n", "1000x lower likelihood than 243 although they are extremely close and\n", "can often not be distinguished. This shows that the model might have not\n", "generlized well over pixel values. The better solution to this problem\n", "is to use discrete logitics mixtures instead of a softmax distribution.\n", "A discrete logistic distribution can be imagined as discretized, binned\n", "Gaussians. Using a mixture of discrete logistics instead of a softmax\n", "introduces an inductive bias to the model to assign close-by values\n", "similar likelihoods. We can visualize a discrete logistic below:"]}, {"cell_type": "code", "execution_count": 28, "id": "41272be3", "metadata": {"execution": {"iopub.execute_input": "2021-09-16T12:43:27.818104Z", "iopub.status.busy": "2021-09-16T12:43:27.817603Z", "iopub.status.idle": "2021-09-16T12:43:28.944136Z", "shell.execute_reply": "2021-09-16T12:43:28.944525Z"}, "papermill": {"duration": 1.200149, "end_time": "2021-09-16T12:43:28.944659", "exception": false, "start_time": "2021-09-16T12:43:27.744510", "status": "completed"}, "tags": []}, "outputs": [{"data": {"application/pdf": "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MTMgMCBSID4+CmVuZG9iagoxNCAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udE5hbWUgL0RlamFWdVNhbnMgL0l0YWxpY0FuZ2xlIDAKL01heFdpZHRoIDEzNDIgL1N0ZW1WIDAgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9YSGVpZ2h0IDAgPj4KZW5kb2JqCjEzIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKMzUyIDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSAzMTggNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE2IDAgb2JqCjw8IC9EIDE3IDAgUiAvUCAxOCAwIFIgL2EgMTkgMCBSIC9iIDIwIDAgUiAvYyAyMSAwIFIgL2QgMjIgMCBSIC9lIDIzIDAgUgovZWlnaHQgMjQgMCBSIC9maXZlIDI1IDAgUiAvZm91ciAyNiAwIFIgL2cgMjcgMCBSIC9pIDI4IDAgUiAvbCAyOSAwIFIKL24gMzAgMCBSIC9vIDMxIDAgUiAvb25lIDMyIDAgUiAvcGVyaW9kIDMzIDAgUiAvciAzNCAwIFIgL3MgMzUgMCBSCi9zaXggMzYgMCBSIC9zcGFjZSAzNyAwIFIgL3QgMzggMCBSIC90aHJlZSAzOSAwIFIgL3R3byA0MCAwIFIgL3UgNDEgMCBSCi92IDQyIDAgUiAveCA0MyAwIFIgL3kgNDQgMCBSIC96ZXJvIDQ1IDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTUgMCBSID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvQ0EgMCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+Ci9BMiA8PCAvQ0EgMSAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxID4+Ci9BMyA8PCAvQ0EgMSAvVHlwZSAvRXh0R1N0YXRlIC9jYSAwLjUgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0NvdW50IDEgL0tpZHMgWyAxMSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCjQ2IDAgb2JqCjw8IC9DcmVhdGlvbkRhdGUgKEQ6MjAyMTA5MTYxNDQzMjgrMDInMDAnKQovQ3JlYXRvciAoTWF0cGxvdGxpYiB2My40LjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcpCi9Qcm9kdWNlciAoTWF0cGxvdGxpYiBwZGYgYmFja2VuZCB2My40LjMpID4+CmVuZG9iagp4cmVmCjAgNDcKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE2IDAwMDAwIG4gCjAwMDAwMTUzNDkgMDAwMDAgbiAKMDAwMDAxNTExNCAwMDAwMCBuIAowMDAwMDE1MTQ2IDAwMDAwIG4gCjAwMDAwMTUyODYgMDAwMDAgbiAKMDAwMDAxNTMwNyAwMDAwMCBuIAowMDAwMDE1MzI4IDAwMDAwIG4gCjAwMDAwMDAwNjUgMDAwMDAgbiAKMDAwMDAwMDM5OSAwMDAwMCBuIAowMDAwMDA1MzcxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwNTM1MCAwMDAwMCBuIAowMDAwMDEzNzE3IDAwMDAwIG4gCjAwMDAwMTM1MTcgMDAwMDAgbiAKMDAwMDAxMzA2MCAwMDAwMCBuIAowMDAwMDE0NzcwIDAwMDAwIG4gCjAwMDAwMDUzOTEgMDAwMDAgbiAKMDAwMDAwNTYyOCAwMDAwMCBuIAowMDAwMDA1ODcxIDAwMDAwIG4gCjAwMDAwMDYyNTEgMDAwMDAgbiAKMDAwMDAwNjU2OCAwMDAwMCBuIAowMDAwMDA2ODczIDAwMDAwIG4gCjAwMDAwMDcxNzcgMDAwMDAgbiAKMDAwMDAwNzQ5OSAwMDAwMCBuIAowMDAwMDA3OTY3IDAwMDAwIG4gCjAwMDAwMDgyODkgMDAwMDAgbiAKMDAwMDAwODQ1NSAwMDAwMCBuIAowMDAwMDA4ODY5IDAwMDAwIG4gCjAwMDAwMDkwMTMgMDAwMDAgbiAKMDAwMDAwOTEzMiAwMDAwMCBuIAowMDAwMDA5MzY4IDAwMDAwIG4gCjAwMDAwMDk2NTkgMDAwMDAgbiAKMDAwMDAwOTgxNCAwMDAwMCBuIAowMDAwMDA5OTM3IDAwMDAwIG4gCjAwMDAwMTAxNzAgMDAwMDAgbiAKMDAwMDAxMDU3NyAwMDAwMCBuIAowMDAwMDEwOTcwIDAwMDAwIG4gCjAwMDAwMTEwNjAgMDAwMDAgbiAKMDAwMDAxMTI2NiAwMDAwMCBuIAowMDAwMDExNjc5IDAwMDAwIG4gCjAwMDAwMTIwMDMgMDAwMDAgbiAKMDAwMDAxMjI1MCAwMDAwMCBuIAowMDAwMDEyMzk3IDAwMDAwIG4gCjAwMDAwMTI1NTggMDAwMDAgbiAKMDAwMDAxMjc3MiAwMDAwMCBuIAowMDAwMDE1NDA5IDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gNDYgMCBSIC9Sb290IDEgMCBSIC9TaXplIDQ3ID4+CnN0YXJ0eHJlZgoxNTU2NgolJUVPRgo=\n", "image/svg+xml": ["<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n", "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n", "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n", "<svg height=\"228.357813pt\" version=\"1.1\" viewBox=\"0 0 409.304062 228.357813\" width=\"409.304062pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n", " <metadata>\n", "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n", "   <cc:Work>\n", "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n", "    <dc:date>2021-09-16T14:43:28.378484</dc:date>\n", "    <dc:format>image/svg+xml</dc:format>\n", "    <dc:creator>\n", "     <cc:Agent>\n", "      <dc:title>Matplotlib v3.4.3, https://matplotlib.org/</dc:title>\n", "     </cc:Agent>\n", "    </dc:creator>\n", "   </cc:Work>\n", "  </rdf:RDF>\n", " </metadata>\n", " <defs>\n", "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n", " </defs>\n", " <g id=\"figure_1\">\n", "  <g id=\"patch_1\">\n", "   <path d=\"M 0 228.357813 \n", "L 409.304062 228.357813 \n", "L 409.304062 0 \n", "L 0 0 \n", "z\n", "\" style=\"fill:#ffffff;\"/>\n", "  </g>\n", "  <g id=\"axes_1\">\n", "   <g id=\"patch_2\">\n", "    <path d=\"M 56.805937 185.398125 \n", "L 391.605938 185.398125 \n", "L 391.605938 22.318125 \n", "L 56.805937 22.318125 \n", "z\n", "\" style=\"fill:#eaeaf2;\"/>\n", "   </g>\n", "   <g id=\"matplotlib.axis_1\">\n", "    <g id=\"xtick_1\">\n", "     <g id=\"line2d_1\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 77.730937 185.398125 \n", "L 77.730937 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_1\">\n", "      <!-- 100 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(67.232812 203.256406)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 794 531 \n", "L 1825 531 \n", "L 1825 4091 \n", "L 703 3866 \n", "L 703 4441 \n", "L 1819 4666 \n", "L 2450 4666 \n", "L 2450 531 \n", "L 3481 531 \n", "L 3481 0 \n", "L 794 0 \n", "L 794 531 \n", "z\n", "\" id=\"DejaVuSans-31\" transform=\"scale(0.015625)\"/>\n", "        <path d=\"M 2034 4250 \n", "Q 1547 4250 1301 3770 \n", "Q 1056 3291 1056 2328 \n", "Q 1056 1369 1301 889 \n", "Q 1547 409 2034 409 \n", "Q 2525 409 2770 889 \n", "Q 3016 1369 3016 2328 \n", "Q 3016 3291 2770 3770 \n", "Q 2525 4250 2034 4250 \n", "z\n", "M 2034 4750 \n", "Q 2819 4750 3233 4129 \n", "Q 3647 3509 3647 2328 \n", "Q 3647 1150 3233 529 \n", "Q 2819 -91 2034 -91 \n", "Q 1250 -91 836 529 \n", "Q 422 1150 422 2328 \n", "Q 422 3509 836 4129 \n", "Q 1250 4750 2034 4750 \n", "z\n", "\" id=\"DejaVuSans-30\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_2\">\n", "     <g id=\"line2d_2\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 130.043437 185.398125 \n", "L 130.043437 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_2\">\n", "      <!-- 110 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(119.545312 203.256406)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_3\">\n", "     <g id=\"line2d_3\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 182.355937 185.398125 \n", "L 182.355937 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_3\">\n", "      <!-- 120 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(171.857812 203.256406)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 1228 531 \n", "L 3431 531 \n", "L 3431 0 \n", "L 469 0 \n", "L 469 531 \n", "Q 828 903 1448 1529 \n", "Q 2069 2156 2228 2338 \n", "Q 2531 2678 2651 2914 \n", "Q 2772 3150 2772 3378 \n", "Q 2772 3750 2511 3984 \n", "Q 2250 4219 1831 4219 \n", "Q 1534 4219 1204 4116 \n", "Q 875 4013 500 3803 \n", "L 500 4441 \n", "Q 881 4594 1212 4672 \n", "Q 1544 4750 1819 4750 \n", "Q 2544 4750 2975 4387 \n", "Q 3406 4025 3406 3419 \n", "Q 3406 3131 3298 2873 \n", "Q 3191 2616 2906 2266 \n", "Q 2828 2175 2409 1742 \n", "Q 1991 1309 1228 531 \n", "z\n", "\" id=\"DejaVuSans-32\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-32\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_4\">\n", "     <g id=\"line2d_4\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 234.668437 185.398125 \n", "L 234.668437 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_4\">\n", "      <!-- 130 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(224.170312 203.256406)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2597 2516 \n", "Q 3050 2419 3304 2112 \n", "Q 3559 1806 3559 1356 \n", "Q 3559 666 3084 287 \n", "Q 2609 -91 1734 -91 \n", "Q 1441 -91 1130 -33 \n", "Q 819 25 488 141 \n", "L 488 750 \n", "Q 750 597 1062 519 \n", "Q 1375 441 1716 441 \n", "Q 2309 441 2620 675 \n", "Q 2931 909 2931 1356 \n", "Q 2931 1769 2642 2001 \n", "Q 2353 2234 1838 2234 \n", "L 1294 2234 \n", "L 1294 2753 \n", "L 1863 2753 \n", "Q 2328 2753 2575 2939 \n", "Q 2822 3125 2822 3475 \n", "Q 2822 3834 2567 4026 \n", "Q 2313 4219 1838 4219 \n", "Q 1578 4219 1281 4162 \n", "Q 984 4106 628 3988 \n", "L 628 4550 \n", "Q 988 4650 1302 4700 \n", "Q 1616 4750 1894 4750 \n", "Q 2613 4750 3031 4423 \n", "Q 3450 4097 3450 3541 \n", "Q 3450 3153 3228 2886 \n", "Q 3006 2619 2597 2516 \n", "z\n", "\" id=\"DejaVuSans-33\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-33\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_5\">\n", "     <g id=\"line2d_5\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 286.980937 185.398125 \n", "L 286.980937 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_5\">\n", "      <!-- 140 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(276.482812 203.256406)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2419 4116 \n", "L 825 1625 \n", "L 2419 1625 \n", "L 2419 4116 \n", "z\n", "M 2253 4666 \n", "L 3047 4666 \n", "L 3047 1625 \n", "L 3713 1625 \n", "L 3713 1100 \n", "L 3047 1100 \n", "L 3047 0 \n", "L 2419 0 \n", "L 2419 1100 \n", "L 313 1100 \n", "L 313 1709 \n", "L 2253 4666 \n", "z\n", "\" id=\"DejaVuSans-34\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-34\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_6\">\n", "     <g id=\"line2d_6\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 339.293437 185.398125 \n", "L 339.293437 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_6\">\n", "      <!-- 150 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(328.795312 203.256406)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 691 4666 \n", "L 3169 4666 \n", "L 3169 4134 \n", "L 1269 4134 \n", "L 1269 2991 \n", "Q 1406 3038 1543 3061 \n", "Q 1681 3084 1819 3084 \n", "Q 2600 3084 3056 2656 \n", "Q 3513 2228 3513 1497 \n", "Q 3513 744 3044 326 \n", "Q 2575 -91 1722 -91 \n", "Q 1428 -91 1123 -41 \n", "Q 819 9 494 109 \n", "L 494 744 \n", "Q 775 591 1075 516 \n", "Q 1375 441 1709 441 \n", "Q 2250 441 2565 725 \n", "Q 2881 1009 2881 1497 \n", "Q 2881 1984 2565 2268 \n", "Q 2250 2553 1709 2553 \n", "Q 1456 2553 1204 2497 \n", "Q 953 2441 691 2322 \n", "L 691 4666 \n", "z\n", "\" id=\"DejaVuSans-35\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-35\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"xtick_7\">\n", "     <g id=\"line2d_7\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 391.605938 185.398125 \n", "L 391.605938 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_7\">\n", "      <!-- 160 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(381.107813 203.256406)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2113 2584 \n", "Q 1688 2584 1439 2293 \n", "Q 1191 2003 1191 1497 \n", "Q 1191 994 1439 701 \n", "Q 1688 409 2113 409 \n", "Q 2538 409 2786 701 \n", "Q 3034 994 3034 1497 \n", "Q 3034 2003 2786 2293 \n", "Q 2538 2584 2113 2584 \n", "z\n", "M 3366 4563 \n", "L 3366 3988 \n", "Q 3128 4100 2886 4159 \n", "Q 2644 4219 2406 4219 \n", "Q 1781 4219 1451 3797 \n", "Q 1122 3375 1075 2522 \n", "Q 1259 2794 1537 2939 \n", "Q 1816 3084 2150 3084 \n", "Q 2853 3084 3261 2657 \n", "Q 3669 2231 3669 1497 \n", "Q 3669 778 3244 343 \n", "Q 2819 -91 2113 -91 \n", "Q 1303 -91 875 529 \n", "Q 447 1150 447 2328 \n", "Q 447 3434 972 4092 \n", "Q 1497 4750 2381 4750 \n", "Q 2619 4750 2861 4703 \n", "Q 3103 4656 3366 4563 \n", "z\n", "\" id=\"DejaVuSans-36\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-36\"/>\n", "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"text_8\">\n", "     <!-- Pixel value -->\n", "     <g style=\"fill:#262626;\" transform=\"translate(192.0375 218.662188)scale(0.12 -0.12)\">\n", "      <defs>\n", "       <path d=\"M 1259 4147 \n", "L 1259 2394 \n", "L 2053 2394 \n", "Q 2494 2394 2734 2622 \n", "Q 2975 2850 2975 3272 \n", "Q 2975 3691 2734 3919 \n", "Q 2494 4147 2053 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 2053 4666 \n", "Q 2838 4666 3239 4311 \n", "Q 3641 3956 3641 3272 \n", "Q 3641 2581 3239 2228 \n", "Q 2838 1875 2053 1875 \n", "L 1259 1875 \n", "L 1259 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-50\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 603 3500 \n", "L 1178 3500 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 3500 \n", "z\n", "M 603 4863 \n", "L 1178 4863 \n", "L 1178 4134 \n", "L 603 4134 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-69\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 3513 3500 \n", "L 2247 1797 \n", "L 3578 0 \n", "L 2900 0 \n", "L 1881 1375 \n", "L 863 0 \n", "L 184 0 \n", "L 1544 1831 \n", "L 300 3500 \n", "L 978 3500 \n", "L 1906 2253 \n", "L 2834 3500 \n", "L 3513 3500 \n", "z\n", "\" id=\"DejaVuSans-78\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 3597 1894 \n", "L 3597 1613 \n", "L 953 1613 \n", "Q 991 1019 1311 708 \n", "Q 1631 397 2203 397 \n", "Q 2534 397 2845 478 \n", "Q 3156 559 3463 722 \n", "L 3463 178 \n", "Q 3153 47 2828 -22 \n", "Q 2503 -91 2169 -91 \n", "Q 1331 -91 842 396 \n", "Q 353 884 353 1716 \n", "Q 353 2575 817 3079 \n", "Q 1281 3584 2069 3584 \n", "Q 2775 3584 3186 3129 \n", "Q 3597 2675 3597 1894 \n", "z\n", "M 3022 2063 \n", "Q 3016 2534 2758 2815 \n", "Q 2500 3097 2075 3097 \n", "Q 1594 3097 1305 2825 \n", "Q 1016 2553 972 2059 \n", "L 3022 2063 \n", "z\n", "\" id=\"DejaVuSans-65\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 603 4863 \n", "L 1178 4863 \n", "L 1178 0 \n", "L 603 0 \n", "L 603 4863 \n", "z\n", "\" id=\"DejaVuSans-6c\" transform=\"scale(0.015625)\"/>\n", "       <path id=\"DejaVuSans-20\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 191 3500 \n", "L 800 3500 \n", "L 1894 563 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2284 0 \n", "L 1503 0 \n", "L 191 3500 \n", "z\n", "\" id=\"DejaVuSans-76\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 2194 1759 \n", "Q 1497 1759 1228 1600 \n", "Q 959 1441 959 1056 \n", "Q 959 750 1161 570 \n", "Q 1363 391 1709 391 \n", "Q 2188 391 2477 730 \n", "Q 2766 1069 2766 1631 \n", "L 2766 1759 \n", "L 2194 1759 \n", "z\n", "M 3341 1997 \n", "L 3341 0 \n", "L 2766 0 \n", "L 2766 531 \n", "Q 2569 213 2275 61 \n", "Q 1981 -91 1556 -91 \n", "Q 1019 -91 701 211 \n", "Q 384 513 384 1019 \n", "Q 384 1609 779 1909 \n", "Q 1175 2209 1959 2209 \n", "L 2766 2209 \n", "L 2766 2266 \n", "Q 2766 2663 2505 2880 \n", "Q 2244 3097 1772 3097 \n", "Q 1472 3097 1187 3025 \n", "Q 903 2953 641 2809 \n", "L 641 3341 \n", "Q 956 3463 1253 3523 \n", "Q 1550 3584 1831 3584 \n", "Q 2591 3584 2966 3190 \n", "Q 3341 2797 3341 1997 \n", "z\n", "\" id=\"DejaVuSans-61\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 544 1381 \n", "L 544 3500 \n", "L 1119 3500 \n", "L 1119 1403 \n", "Q 1119 906 1312 657 \n", "Q 1506 409 1894 409 \n", "Q 2359 409 2629 706 \n", "Q 2900 1003 2900 1516 \n", "L 2900 3500 \n", "L 3475 3500 \n", "L 3475 0 \n", "L 2900 0 \n", "L 2900 538 \n", "Q 2691 219 2414 64 \n", "Q 2138 -91 1772 -91 \n", "Q 1169 -91 856 284 \n", "Q 544 659 544 1381 \n", "z\n", "M 1991 3584 \n", "L 1991 3584 \n", "z\n", "\" id=\"DejaVuSans-75\" transform=\"scale(0.015625)\"/>\n", "      </defs>\n", "      <use xlink:href=\"#DejaVuSans-50\"/>\n", "      <use x=\"58.052734\" xlink:href=\"#DejaVuSans-69\"/>\n", "      <use x=\"85.835938\" xlink:href=\"#DejaVuSans-78\"/>\n", "      <use x=\"141.890625\" xlink:href=\"#DejaVuSans-65\"/>\n", "      <use x=\"203.414062\" xlink:href=\"#DejaVuSans-6c\"/>\n", "      <use x=\"231.197266\" xlink:href=\"#DejaVuSans-20\"/>\n", "      <use x=\"262.984375\" xlink:href=\"#DejaVuSans-76\"/>\n", "      <use x=\"322.164062\" xlink:href=\"#DejaVuSans-61\"/>\n", "      <use x=\"383.443359\" xlink:href=\"#DejaVuSans-6c\"/>\n", "      <use x=\"411.226562\" xlink:href=\"#DejaVuSans-75\"/>\n", "      <use x=\"474.605469\" xlink:href=\"#DejaVuSans-65\"/>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"matplotlib.axis_2\">\n", "    <g id=\"ytick_1\">\n", "     <g id=\"line2d_8\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 56.805937 185.398125 \n", "L 391.605938 185.398125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_9\">\n", "      <!-- 0.00 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(22.81375 189.577266)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 684 794 \n", "L 1344 794 \n", "L 1344 0 \n", "L 684 0 \n", "L 684 794 \n", "z\n", "\" id=\"DejaVuSans-2e\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-2e\"/>\n", "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_2\">\n", "     <g id=\"line2d_9\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 56.805937 160.418549 \n", "L 391.605938 160.418549 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_10\">\n", "      <!-- 0.02 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(22.81375 164.59769)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-2e\"/>\n", "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_3\">\n", "     <g id=\"line2d_10\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 56.805937 135.438974 \n", "L 391.605938 135.438974 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_11\">\n", "      <!-- 0.04 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(22.81375 139.618114)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-2e\"/>\n", "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-34\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_4\">\n", "     <g id=\"line2d_11\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 56.805937 110.459398 \n", "L 391.605938 110.459398 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_12\">\n", "      <!-- 0.06 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(22.81375 114.638538)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-2e\"/>\n", "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-36\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_5\">\n", "     <g id=\"line2d_12\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 56.805937 85.479822 \n", "L 391.605938 85.479822 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_13\">\n", "      <!-- 0.08 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(22.81375 89.658963)scale(0.11 -0.11)\">\n", "       <defs>\n", "        <path d=\"M 2034 2216 \n", "Q 1584 2216 1326 1975 \n", "Q 1069 1734 1069 1313 \n", "Q 1069 891 1326 650 \n", "Q 1584 409 2034 409 \n", "Q 2484 409 2743 651 \n", "Q 3003 894 3003 1313 \n", "Q 3003 1734 2745 1975 \n", "Q 2488 2216 2034 2216 \n", "z\n", "M 1403 2484 \n", "Q 997 2584 770 2862 \n", "Q 544 3141 544 3541 \n", "Q 544 4100 942 4425 \n", "Q 1341 4750 2034 4750 \n", "Q 2731 4750 3128 4425 \n", "Q 3525 4100 3525 3541 \n", "Q 3525 3141 3298 2862 \n", "Q 3072 2584 2669 2484 \n", "Q 3125 2378 3379 2068 \n", "Q 3634 1759 3634 1313 \n", "Q 3634 634 3220 271 \n", "Q 2806 -91 2034 -91 \n", "Q 1263 -91 848 271 \n", "Q 434 634 434 1313 \n", "Q 434 1759 690 2068 \n", "Q 947 2378 1403 2484 \n", "z\n", "M 1172 3481 \n", "Q 1172 3119 1398 2916 \n", "Q 1625 2713 2034 2713 \n", "Q 2441 2713 2670 2916 \n", "Q 2900 3119 2900 3481 \n", "Q 2900 3844 2670 4047 \n", "Q 2441 4250 2034 4250 \n", "Q 1625 4250 1398 4047 \n", "Q 1172 3844 1172 3481 \n", "z\n", "\" id=\"DejaVuSans-38\" transform=\"scale(0.015625)\"/>\n", "       </defs>\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-2e\"/>\n", "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-38\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_6\">\n", "     <g id=\"line2d_13\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 56.805937 60.500246 \n", "L 391.605938 60.500246 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_14\">\n", "      <!-- 0.10 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(22.81375 64.679387)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-2e\"/>\n", "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-30\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"ytick_7\">\n", "     <g id=\"line2d_14\">\n", "      <path clip-path=\"url(#p6a00e3669f)\" d=\"M 56.805937 35.520671 \n", "L 391.605938 35.520671 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:round;\"/>\n", "     </g>\n", "     <g id=\"text_15\">\n", "      <!-- 0.12 -->\n", "      <g style=\"fill:#262626;\" transform=\"translate(22.81375 39.699811)scale(0.11 -0.11)\">\n", "       <use xlink:href=\"#DejaVuSans-30\"/>\n", "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-2e\"/>\n", "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-31\"/>\n", "       <use x=\"159.033203\" xlink:href=\"#DejaVuSans-32\"/>\n", "      </g>\n", "     </g>\n", "    </g>\n", "    <g id=\"text_16\">\n", "     <!-- Probability -->\n", "     <g style=\"fill:#262626;\" transform=\"translate(16.318125 135.572812)rotate(-90)scale(0.12 -0.12)\">\n", "      <defs>\n", "       <path d=\"M 2631 2963 \n", "Q 2534 3019 2420 3045 \n", "Q 2306 3072 2169 3072 \n", "Q 1681 3072 1420 2755 \n", "Q 1159 2438 1159 1844 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1341 3275 1631 3429 \n", "Q 1922 3584 2338 3584 \n", "Q 2397 3584 2469 3576 \n", "Q 2541 3569 2628 3553 \n", "L 2631 2963 \n", "z\n", "\" id=\"DejaVuSans-72\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 1959 3097 \n", "Q 1497 3097 1228 2736 \n", "Q 959 2375 959 1747 \n", "Q 959 1119 1226 758 \n", "Q 1494 397 1959 397 \n", "Q 2419 397 2687 759 \n", "Q 2956 1122 2956 1747 \n", "Q 2956 2369 2687 2733 \n", "Q 2419 3097 1959 3097 \n", "z\n", "M 1959 3584 \n", "Q 2709 3584 3137 3096 \n", "Q 3566 2609 3566 1747 \n", "Q 3566 888 3137 398 \n", "Q 2709 -91 1959 -91 \n", "Q 1206 -91 779 398 \n", "Q 353 888 353 1747 \n", "Q 353 2609 779 3096 \n", "Q 1206 3584 1959 3584 \n", "z\n", "\" id=\"DejaVuSans-6f\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 3116 1747 \n", "Q 3116 2381 2855 2742 \n", "Q 2594 3103 2138 3103 \n", "Q 1681 3103 1420 2742 \n", "Q 1159 2381 1159 1747 \n", "Q 1159 1113 1420 752 \n", "Q 1681 391 2138 391 \n", "Q 2594 391 2855 752 \n", "Q 3116 1113 3116 1747 \n", "z\n", "M 1159 2969 \n", "Q 1341 3281 1617 3432 \n", "Q 1894 3584 2278 3584 \n", "Q 2916 3584 3314 3078 \n", "Q 3713 2572 3713 1747 \n", "Q 3713 922 3314 415 \n", "Q 2916 -91 2278 -91 \n", "Q 1894 -91 1617 61 \n", "Q 1341 213 1159 525 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 4863 \n", "L 1159 4863 \n", "L 1159 2969 \n", "z\n", "\" id=\"DejaVuSans-62\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 1172 4494 \n", "L 1172 3500 \n", "L 2356 3500 \n", "L 2356 3053 \n", "L 1172 3053 \n", "L 1172 1153 \n", "Q 1172 725 1289 603 \n", "Q 1406 481 1766 481 \n", "L 2356 481 \n", "L 2356 0 \n", "L 1766 0 \n", "Q 1100 0 847 248 \n", "Q 594 497 594 1153 \n", "L 594 3053 \n", "L 172 3053 \n", "L 172 3500 \n", "L 594 3500 \n", "L 594 4494 \n", "L 1172 4494 \n", "z\n", "\" id=\"DejaVuSans-74\" transform=\"scale(0.015625)\"/>\n", "       <path d=\"M 2059 -325 \n", "Q 1816 -950 1584 -1140 \n", "Q 1353 -1331 966 -1331 \n", "L 506 -1331 \n", "L 506 -850 \n", "L 844 -850 \n", "Q 1081 -850 1212 -737 \n", "Q 1344 -625 1503 -206 \n", "L 1606 56 \n", "L 191 3500 \n", "L 800 3500 \n", "L 1894 763 \n", "L 2988 3500 \n", "L 3597 3500 \n", "L 2059 -325 \n", "z\n", "\" id=\"DejaVuSans-79\" transform=\"scale(0.015625)\"/>\n", "      </defs>\n", "      <use xlink:href=\"#DejaVuSans-50\"/>\n", "      <use x=\"58.552734\" xlink:href=\"#DejaVuSans-72\"/>\n", "      <use x=\"97.416016\" xlink:href=\"#DejaVuSans-6f\"/>\n", "      <use x=\"158.597656\" xlink:href=\"#DejaVuSans-62\"/>\n", "      <use x=\"222.074219\" xlink:href=\"#DejaVuSans-61\"/>\n", "      <use x=\"283.353516\" xlink:href=\"#DejaVuSans-62\"/>\n", "      <use x=\"346.830078\" xlink:href=\"#DejaVuSans-69\"/>\n", "      <use x=\"374.613281\" xlink:href=\"#DejaVuSans-6c\"/>\n", "      <use x=\"402.396484\" xlink:href=\"#DejaVuSans-69\"/>\n", "      <use x=\"430.179688\" xlink:href=\"#DejaVuSans-74\"/>\n", "      <use x=\"469.388672\" xlink:href=\"#DejaVuSans-79\"/>\n", "     </g>\n", "    </g>\n", "   </g>\n", "   <g id=\"patch_3\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -448.009688 185.398125 \n", "L -442.778438 185.398125 \n", "L -442.778438 185.398125 \n", "L -448.009688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_4\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -442.778438 185.398125 \n", "L -437.547188 185.398125 \n", "L -437.547188 185.398125 \n", "L -442.778438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_5\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -437.547188 185.398125 \n", "L -432.315938 185.398125 \n", "L -432.315938 185.398125 \n", "L -437.547188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_6\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -432.315938 185.398125 \n", "L -427.084688 185.398125 \n", "L -427.084688 185.398125 \n", "L -432.315938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_7\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -427.084688 185.398125 \n", "L -421.853438 185.398125 \n", "L -421.853438 185.398125 \n", "L -427.084688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_8\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -421.853438 185.398125 \n", "L -416.622188 185.398125 \n", "L -416.622188 185.398125 \n", "L -421.853438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_9\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -416.622188 185.398125 \n", "L -411.390938 185.398125 \n", "L -411.390938 185.398125 \n", "L -416.622188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_10\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -411.390938 185.398125 \n", "L -406.159688 185.398125 \n", "L -406.159688 185.398125 \n", "L -411.390938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_11\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -406.159688 185.398125 \n", "L -400.928438 185.398125 \n", "L -400.928438 185.398125 \n", "L -406.159688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_12\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -400.928438 185.398125 \n", "L -395.697188 185.398125 \n", "L -395.697188 185.398125 \n", "L -400.928438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_13\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -395.697188 185.398125 \n", "L -390.465938 185.398125 \n", "L -390.465938 185.398125 \n", "L -395.697188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_14\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -390.465938 185.398125 \n", "L -385.234688 185.398125 \n", "L -385.234688 185.398125 \n", "L -390.465938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_15\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -385.234688 185.398125 \n", "L -380.003438 185.398125 \n", "L -380.003438 185.398125 \n", "L -385.234688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_16\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -380.003438 185.398125 \n", "L -374.772188 185.398125 \n", "L -374.772188 185.398125 \n", "L -380.003438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_17\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -374.772188 185.398125 \n", "L -369.540938 185.398125 \n", "L -369.540938 185.398125 \n", "L -374.772188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_18\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -369.540938 185.398125 \n", "L -364.309688 185.398125 \n", "L -364.309688 185.398125 \n", "L -369.540938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_19\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -364.309688 185.398125 \n", "L -359.078438 185.398125 \n", "L -359.078438 185.398125 \n", "L -364.309688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_20\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -359.078438 185.398125 \n", "L -353.847188 185.398125 \n", "L -353.847188 185.398125 \n", "L -359.078438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_21\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -353.847188 185.398125 \n", "L -348.615938 185.398125 \n", "L -348.615938 185.398125 \n", "L -353.847188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_22\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -348.615938 185.398125 \n", "L -343.384688 185.398125 \n", "L -343.384688 185.398125 \n", "L -348.615938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_23\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -343.384688 185.398125 \n", "L -338.153438 185.398125 \n", "L -338.153438 185.398125 \n", "L -343.384688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_24\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -338.153438 185.398125 \n", "L -332.922188 185.398125 \n", "L -332.922188 185.398125 \n", "L -338.153438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_25\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -332.922188 185.398125 \n", "L -327.690938 185.398125 \n", "L -327.690938 185.398125 \n", "L -332.922188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_26\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -327.690938 185.398125 \n", "L -322.459688 185.398125 \n", "L -322.459688 185.398125 \n", "L -327.690938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_27\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -322.459688 185.398125 \n", "L -317.228438 185.398125 \n", "L -317.228438 185.398125 \n", "L -322.459688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_28\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -317.228438 185.398125 \n", "L -311.997188 185.398125 \n", "L -311.997188 185.398125 \n", "L -317.228438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_29\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -311.997188 185.398125 \n", "L -306.765938 185.398125 \n", "L -306.765938 185.398125 \n", "L -311.997188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_30\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -306.765938 185.398125 \n", "L -301.534688 185.398125 \n", "L -301.534688 185.398125 \n", "L -306.765938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_31\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -301.534688 185.398125 \n", "L -296.303438 185.398125 \n", "L -296.303438 185.398125 \n", "L -301.534688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_32\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -296.303438 185.398125 \n", "L -291.072188 185.398125 \n", "L -291.072188 185.398125 \n", "L -296.303438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_33\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -291.072188 185.398125 \n", "L -285.840938 185.398125 \n", "L -285.840938 185.398125 \n", "L -291.072188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_34\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -285.840938 185.398125 \n", "L -280.609688 185.398125 \n", "L -280.609688 185.398125 \n", "L -285.840938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_35\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -280.609688 185.398125 \n", "L -275.378438 185.398125 \n", "L -275.378438 185.398125 \n", "L -280.609688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_36\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -275.378438 185.398125 \n", "L -270.147188 185.398125 \n", "L -270.147188 185.398125 \n", "L -275.378438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_37\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -270.147188 185.398125 \n", "L -264.915938 185.398125 \n", "L -264.915938 185.398125 \n", "L -270.147188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_38\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -264.915938 185.398125 \n", "L -259.684688 185.398125 \n", "L -259.684688 185.398125 \n", "L -264.915938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_39\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -259.684688 185.398125 \n", "L -254.453438 185.398125 \n", "L -254.453438 185.398125 \n", "L -259.684688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_40\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -254.453438 185.398125 \n", "L -249.222188 185.398125 \n", "L -249.222188 185.398125 \n", "L -254.453438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_41\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -249.222188 185.398125 \n", "L -243.990938 185.398125 \n", "L -243.990938 185.398125 \n", "L -249.222188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_42\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -243.990938 185.398125 \n", "L -238.759688 185.398125 \n", "L -238.759688 185.398125 \n", "L -243.990938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_43\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -238.759688 185.398125 \n", "L -233.528438 185.398125 \n", "L -233.528438 185.398125 \n", "L -238.759688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_44\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -233.528438 185.398125 \n", "L -228.297188 185.398125 \n", "L -228.297188 185.398125 \n", "L -233.528438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_45\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -228.297188 185.398125 \n", "L -223.065938 185.398125 \n", "L -223.065938 185.398125 \n", "L -228.297188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_46\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -223.065938 185.398125 \n", "L -217.834688 185.398125 \n", "L -217.834688 185.398125 \n", "L -223.065938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_47\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -217.834688 185.398125 \n", "L -212.603438 185.398125 \n", "L -212.603438 185.398125 \n", "L -217.834688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_48\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -212.603438 185.398125 \n", "L -207.372188 185.398125 \n", "L -207.372188 185.398125 \n", "L -212.603438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_49\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -207.372188 185.398125 \n", "L -202.140938 185.398125 \n", "L -202.140938 185.398125 \n", "L -207.372188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_50\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -202.140938 185.398125 \n", "L -196.909688 185.398125 \n", "L -196.909688 185.398125 \n", "L -202.140938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_51\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -196.909688 185.398125 \n", "L -191.678438 185.398125 \n", "L -191.678438 185.398125 \n", "L -196.909688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_52\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -191.678438 185.398125 \n", "L -186.447188 185.398125 \n", "L -186.447188 185.398125 \n", "L -191.678438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_53\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -186.447188 185.398125 \n", "L -181.215938 185.398125 \n", "L -181.215938 185.398125 \n", "L -186.447188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_54\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -181.215938 185.398125 \n", "L -175.984688 185.398125 \n", "L -175.984688 185.398125 \n", "L -181.215938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_55\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -175.984688 185.398125 \n", "L -170.753438 185.398125 \n", "L -170.753438 185.398125 \n", "L -175.984688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_56\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -170.753438 185.398125 \n", "L -165.522188 185.398125 \n", "L -165.522188 185.398125 \n", "L -170.753438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_57\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -165.522188 185.398125 \n", "L -160.290938 185.398125 \n", "L -160.290938 185.398125 \n", "L -165.522188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_58\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -160.290938 185.398125 \n", "L -155.059688 185.398125 \n", "L -155.059688 185.398125 \n", "L -160.290938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_59\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -155.059688 185.398125 \n", "L -149.828438 185.398125 \n", "L -149.828438 185.398125 \n", "L -155.059688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_60\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -149.828438 185.398125 \n", "L -144.597188 185.398125 \n", "L -144.597188 185.398125 \n", "L -149.828438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_61\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -144.597188 185.398125 \n", "L -139.365938 185.398125 \n", "L -139.365938 185.398125 \n", "L -144.597188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_62\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -139.365938 185.398125 \n", "L -134.134688 185.398125 \n", "L -134.134688 185.398125 \n", "L -139.365938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_63\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -134.134688 185.398125 \n", "L -128.903438 185.398125 \n", "L -128.903438 185.398125 \n", "L -134.134688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_64\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -128.903438 185.398125 \n", "L -123.672188 185.398125 \n", "L -123.672188 185.398125 \n", "L -128.903438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_65\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -123.672188 185.398125 \n", "L -118.440938 185.398125 \n", "L -118.440938 185.398125 \n", "L -123.672188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_66\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -118.440938 185.398125 \n", "L -113.209688 185.398125 \n", "L -113.209688 185.398125 \n", "L -118.440938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_67\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -113.209688 185.398125 \n", "L -107.978438 185.398125 \n", "L -107.978438 185.398125 \n", "L -113.209688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_68\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -107.978438 185.398125 \n", "L -102.747188 185.398125 \n", "L -102.747188 185.398125 \n", "L -107.978438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_69\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -102.747188 185.398125 \n", "L -97.515938 185.398125 \n", "L -97.515938 185.398125 \n", "L -102.747188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_70\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -97.515938 185.398125 \n", "L -92.284688 185.398125 \n", "L -92.284688 185.398125 \n", "L -97.515938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_71\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -92.284688 185.398125 \n", "L -87.053438 185.398125 \n", "L -87.053438 185.398125 \n", "L -92.284688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_72\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -87.053438 185.398125 \n", "L -81.822188 185.398125 \n", "L -81.822188 185.398125 \n", "L -87.053438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_73\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -81.822188 185.398125 \n", "L -76.590938 185.398125 \n", "L -76.590938 185.398125 \n", "L -81.822188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_74\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -76.590938 185.398125 \n", "L -71.359688 185.398125 \n", "L -71.359688 185.398125 \n", "L -76.590938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_75\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -71.359688 185.398125 \n", "L -66.128438 185.398125 \n", "L -66.128438 185.398125 \n", "L -71.359688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_76\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -66.128438 185.398125 \n", "L -60.897188 185.398125 \n", "L -60.897188 185.398125 \n", "L -66.128438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_77\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -60.897188 185.398125 \n", "L -55.665938 185.398125 \n", "L -55.665938 185.398125 \n", "L -60.897188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_78\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -55.665938 185.398125 \n", "L -50.434688 185.398125 \n", "L -50.434688 185.398125 \n", "L -55.665938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_79\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -50.434688 185.398125 \n", "L -45.203438 185.398125 \n", "L -45.203438 185.398125 \n", "L -50.434688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_80\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -45.203438 185.398125 \n", "L -39.972188 185.398125 \n", "L -39.972188 185.398125 \n", "L -45.203438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_81\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -39.972188 185.398125 \n", "L -34.740938 185.398125 \n", "L -34.740938 185.398125 \n", "L -39.972188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_82\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -34.740938 185.398125 \n", "L -29.509688 185.398125 \n", "L -29.509688 185.398125 \n", "L -34.740938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_83\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -29.509688 185.398125 \n", "L -24.278438 185.398125 \n", "L -24.278438 185.398125 \n", "L -29.509688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_84\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -24.278438 185.398125 \n", "L -19.047188 185.398125 \n", "L -19.047188 185.398125 \n", "L -24.278438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_85\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -19.047188 185.398125 \n", "L -13.815938 185.398125 \n", "L -13.815938 185.398125 \n", "L -19.047188 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_86\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -13.815938 185.398125 \n", "L -8.584688 185.398125 \n", "L -8.584688 185.398125 \n", "L -13.815938 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_87\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -8.584688 185.398125 \n", "L -3.353438 185.398125 \n", "L -3.353438 185.398125 \n", "L -8.584688 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_88\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M -3.353438 185.398125 \n", "L 1.877812 185.398125 \n", "L 1.877812 185.398125 \n", "L -3.353438 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_89\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 1.877812 185.398125 \n", "L 7.109062 185.398125 \n", "L 7.109062 185.398125 \n", "L 1.877812 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_90\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 7.109062 185.398125 \n", "L 12.340312 185.398125 \n", "L 12.340312 185.398124 \n", "L 7.109062 185.398124 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_91\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 12.340312 185.398125 \n", "L 17.571562 185.398125 \n", "L 17.571562 185.398124 \n", "L 12.340312 185.398124 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_92\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 17.571562 185.398125 \n", "L 22.802812 185.398125 \n", "L 22.802812 185.398123 \n", "L 17.571562 185.398123 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_93\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 22.802812 185.398125 \n", "L 28.034062 185.398125 \n", "L 28.034062 185.398121 \n", "L 22.802812 185.398121 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_94\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 28.034062 185.398125 \n", "L 33.265312 185.398125 \n", "L 33.265312 185.398119 \n", "L 28.034062 185.398119 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_95\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 33.265312 185.398125 \n", "L 38.496562 185.398125 \n", "L 38.496562 185.398115 \n", "L 33.265312 185.398115 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_96\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 38.496562 185.398125 \n", "L 43.727812 185.398125 \n", "L 43.727812 185.398109 \n", "L 38.496562 185.398109 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_97\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 43.727812 185.398125 \n", "L 48.959062 185.398125 \n", "L 48.959062 185.398099 \n", "L 43.727812 185.398099 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_98\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 48.959062 185.398125 \n", "L 54.190312 185.398125 \n", "L 54.190312 185.398082 \n", "L 48.959062 185.398082 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_99\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 54.190312 185.398125 \n", "L 59.421562 185.398125 \n", "L 59.421562 185.398054 \n", "L 54.190312 185.398054 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_100\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 59.421562 185.398125 \n", "L 64.652812 185.398125 \n", "L 64.652812 185.398008 \n", "L 59.421562 185.398008 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_101\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 64.652812 185.398125 \n", "L 69.884062 185.398125 \n", "L 69.884062 185.397932 \n", "L 64.652812 185.397932 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_102\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 69.884063 185.398125 \n", "L 75.115313 185.398125 \n", "L 75.115313 185.397807 \n", "L 69.884063 185.397807 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_103\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 75.115312 185.398125 \n", "L 80.346562 185.398125 \n", "L 80.346562 185.3976 \n", "L 75.115312 185.3976 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_104\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 80.346563 185.398125 \n", "L 85.577813 185.398125 \n", "L 85.577813 185.39726 \n", "L 80.346563 185.39726 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_105\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 85.577812 185.398125 \n", "L 90.809062 185.398125 \n", "L 90.809062 185.396699 \n", "L 85.577812 185.396699 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_106\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 90.809062 185.398125 \n", "L 96.040312 185.398125 \n", "L 96.040312 185.395773 \n", "L 90.809062 185.395773 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_107\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 96.040313 185.398125 \n", "L 101.271563 185.398125 \n", "L 101.271563 185.394248 \n", "L 96.040313 185.394248 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_108\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 101.271562 185.398125 \n", "L 106.502812 185.398125 \n", "L 106.502812 185.391733 \n", "L 101.271562 185.391733 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_109\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 106.502813 185.398125 \n", "L 111.734063 185.398125 \n", "L 111.734063 185.387586 \n", "L 106.502813 185.387586 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_110\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 111.734062 185.398125 \n", "L 116.965312 185.398125 \n", "L 116.965312 185.38075 \n", "L 111.734062 185.38075 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_111\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 116.965312 185.398125 \n", "L 122.196562 185.398125 \n", "L 122.196562 185.36948 \n", "L 116.965312 185.36948 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_112\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 122.196563 185.398125 \n", "L 127.427813 185.398125 \n", "L 127.427813 185.3509 \n", "L 122.196563 185.3509 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_113\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 127.427812 185.398125 \n", "L 132.659062 185.398125 \n", "L 132.659062 185.320271 \n", "L 127.427812 185.320271 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_114\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 132.659063 185.398125 \n", "L 137.890312 185.398125 \n", "L 137.890312 185.269787 \n", "L 132.659063 185.269787 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_115\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 137.890312 185.398125 \n", "L 143.121562 185.398125 \n", "L 143.121562 185.186589 \n", "L 137.890312 185.186589 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_116\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 143.121562 185.398125 \n", "L 148.352812 185.398125 \n", "L 148.352812 185.049518 \n", "L 143.121562 185.049518 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_117\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 148.352813 185.398125 \n", "L 153.584063 185.398125 \n", "L 153.584063 184.823795 \n", "L 148.352813 184.823795 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_118\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 153.584062 185.398125 \n", "L 158.815312 185.398125 \n", "L 158.815312 184.452368 \n", "L 153.584062 184.452368 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_119\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 158.815313 185.398125 \n", "L 164.046562 185.398125 \n", "L 164.046562 183.841962 \n", "L 158.815313 183.841962 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_120\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 164.046562 185.398125 \n", "L 169.277812 185.398125 \n", "L 169.277812 182.840912 \n", "L 164.046562 182.840912 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_121\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 169.277812 185.398125 \n", "L 174.509062 185.398125 \n", "L 174.509062 181.204854 \n", "L 169.277812 181.204854 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_122\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 174.509063 185.398125 \n", "L 179.740313 185.398125 \n", "L 179.740313 178.546051 \n", "L 174.509063 178.546051 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_123\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 179.740312 185.398125 \n", "L 184.971562 185.398125 \n", "L 184.971562 174.265048 \n", "L 179.740312 174.265048 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_124\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 184.971563 185.398125 \n", "L 190.202812 185.398125 \n", "L 190.202812 167.475883 \n", "L 184.971563 167.475883 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_125\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 190.202813 185.398125 \n", "L 195.434063 185.398125 \n", "L 195.434063 156.971661 \n", "L 190.202813 156.971661 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_126\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 195.434062 185.398125 \n", "L 200.665312 185.398125 \n", "L 200.665312 141.355616 \n", "L 195.434062 141.355616 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_127\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 200.665313 185.398125 \n", "L 205.896563 185.398125 \n", "L 205.896563 119.579765 \n", "L 200.665313 119.579765 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_128\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 205.896562 185.398125 \n", "L 211.127812 185.398125 \n", "L 211.127812 92.158205 \n", "L 205.896562 92.158205 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_129\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 211.127813 185.398125 \n", "L 216.359062 185.398125 \n", "L 216.359062 62.846889 \n", "L 211.127813 62.846889 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_130\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 216.359063 185.398125 \n", "L 221.590313 185.398125 \n", "L 221.590313 39.264836 \n", "L 216.359063 39.264836 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_131\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 221.590312 185.398125 \n", "L 226.821562 185.398125 \n", "L 226.821562 30.083839 \n", "L 221.590312 30.083839 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_132\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 226.821563 185.398125 \n", "L 232.052813 185.398125 \n", "L 232.052813 39.264873 \n", "L 226.821563 39.264873 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_133\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 232.052812 185.398125 \n", "L 237.284062 185.398125 \n", "L 237.284062 62.84687 \n", "L 232.052812 62.84687 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_134\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 237.284063 185.398125 \n", "L 242.515312 185.398125 \n", "L 242.515312 92.158298 \n", "L 237.284063 92.158298 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_135\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 242.515313 185.398125 \n", "L 247.746563 185.398125 \n", "L 247.746563 119.579719 \n", "L 242.515313 119.579719 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_136\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 247.746562 185.398125 \n", "L 252.977812 185.398125 \n", "L 252.977812 141.355607 \n", "L 247.746562 141.355607 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_137\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 252.977813 185.398125 \n", "L 258.209063 185.398125 \n", "L 258.209063 156.971698 \n", "L 252.977813 156.971698 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_138\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 258.209062 185.398125 \n", "L 263.440312 185.398125 \n", "L 263.440312 167.475804 \n", "L 258.209062 167.475804 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_139\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 263.440313 185.398125 \n", "L 268.671562 185.398125 \n", "L 268.671562 174.265034 \n", "L 263.440313 174.265034 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_140\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 268.671563 185.398125 \n", "L 273.902813 185.398125 \n", "L 273.902813 178.546139 \n", "L 268.671563 178.546139 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_141\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 273.902812 185.398125 \n", "L 279.134062 185.398125 \n", "L 279.134062 181.204716 \n", "L 273.902812 181.204716 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_142\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 279.134063 185.398125 \n", "L 284.365313 185.398125 \n", "L 284.365313 182.841016 \n", "L 279.134063 182.841016 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_143\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 284.365313 185.398125 \n", "L 289.596563 185.398125 \n", "L 289.596563 183.842002 \n", "L 284.365313 183.842002 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_144\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 289.596563 185.398125 \n", "L 294.827812 185.398125 \n", "L 294.827812 184.452302 \n", "L 289.596563 184.452302 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_145\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 294.827813 185.398125 \n", "L 300.059063 185.398125 \n", "L 300.059063 184.823782 \n", "L 294.827813 184.823782 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_146\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 300.059062 185.398125 \n", "L 305.290312 185.398125 \n", "L 305.290312 185.049499 \n", "L 300.059062 185.049499 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_147\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 305.290313 185.398125 \n", "L 310.521563 185.398125 \n", "L 310.521563 185.186701 \n", "L 305.290313 185.186701 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_148\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 310.521563 185.398125 \n", "L 315.752813 185.398125 \n", "L 315.752813 185.269707 \n", "L 310.521563 185.269707 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_149\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 315.752813 185.398125 \n", "L 320.984062 185.398125 \n", "L 320.984062 185.320256 \n", "L 315.752813 185.320256 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_150\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 320.984063 185.398125 \n", "L 326.215313 185.398125 \n", "L 326.215313 185.350927 \n", "L 320.984063 185.350927 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_151\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 326.215312 185.398125 \n", "L 331.446562 185.398125 \n", "L 331.446562 185.369538 \n", "L 326.215312 185.369538 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_152\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 331.446563 185.398125 \n", "L 336.677813 185.398125 \n", "L 336.677813 185.380705 \n", "L 331.446563 185.380705 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_153\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 336.677813 185.398125 \n", "L 341.909063 185.398125 \n", "L 341.909063 185.387554 \n", "L 336.677813 185.387554 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_154\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 341.909063 185.398125 \n", "L 347.140312 185.398125 \n", "L 347.140312 185.391723 \n", "L 341.909063 185.391723 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_155\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 347.140313 185.398125 \n", "L 352.371563 185.398125 \n", "L 352.371563 185.394254 \n", "L 347.140313 185.394254 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_156\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 352.371562 185.398125 \n", "L 357.602812 185.398125 \n", "L 357.602812 185.395743 \n", "L 352.371562 185.395743 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_157\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 357.602813 185.398125 \n", "L 362.834063 185.398125 \n", "L 362.834063 185.396785 \n", "L 357.602813 185.396785 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_158\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 362.834063 185.398125 \n", "L 368.065313 185.398125 \n", "L 368.065313 185.397232 \n", "L 362.834063 185.397232 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_159\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 368.065313 185.398125 \n", "L 373.296562 185.398125 \n", "L 373.296562 185.397529 \n", "L 368.065313 185.397529 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_160\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 373.296563 185.398125 \n", "L 378.527813 185.398125 \n", "L 378.527813 185.397827 \n", "L 373.296563 185.397827 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_161\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 378.527812 185.398125 \n", "L 383.759062 185.398125 \n", "L 383.759062 185.397976 \n", "L 378.527812 185.397976 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_162\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 383.759063 185.398125 \n", "L 388.990313 185.398125 \n", "L 388.990313 185.397976 \n", "L 383.759063 185.397976 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_163\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 388.990313 185.398125 \n", "L 394.221563 185.398125 \n", "L 394.221563 185.398125 \n", "L 388.990313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_164\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 394.221563 185.398125 \n", "L 399.452812 185.398125 \n", "L 399.452812 185.397976 \n", "L 394.221563 185.397976 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_165\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 399.452813 185.398125 \n", "L 404.684063 185.398125 \n", "L 404.684063 185.398125 \n", "L 399.452813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_166\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 404.684063 185.398125 \n", "L 409.915313 185.398125 \n", "L 409.915313 185.398125 \n", "L 404.684063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_167\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 409.915313 185.398125 \n", "L 415.146563 185.398125 \n", "L 415.146563 185.398125 \n", "L 409.915313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_168\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 415.146563 185.398125 \n", "L 420.377813 185.398125 \n", "L 420.377813 185.398125 \n", "L 415.146563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_169\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 420.377813 185.398125 \n", "L 425.609062 185.398125 \n", "L 425.609062 185.398125 \n", "L 420.377813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_170\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 425.609063 185.398125 \n", "L 430.840313 185.398125 \n", "L 430.840313 185.398125 \n", "L 425.609063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_171\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 430.840313 185.398125 \n", "L 436.071563 185.398125 \n", "L 436.071563 185.398125 \n", "L 430.840313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_172\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 436.071563 185.398125 \n", "L 441.302813 185.398125 \n", "L 441.302813 185.398125 \n", "L 436.071563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_173\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 441.302813 185.398125 \n", "L 446.534063 185.398125 \n", "L 446.534063 185.398125 \n", "L 441.302813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_174\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 446.534063 185.398125 \n", "L 451.765312 185.398125 \n", "L 451.765312 185.398125 \n", "L 446.534063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_175\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 451.765313 185.398125 \n", "L 456.996563 185.398125 \n", "L 456.996563 185.398125 \n", "L 451.765313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_176\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 456.996563 185.398125 \n", "L 462.227813 185.398125 \n", "L 462.227813 185.398125 \n", "L 456.996563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_177\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 462.227813 185.398125 \n", "L 467.459063 185.398125 \n", "L 467.459063 185.398125 \n", "L 462.227813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_178\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 467.459063 185.398125 \n", "L 472.690313 185.398125 \n", "L 472.690313 185.398125 \n", "L 467.459063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_179\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 472.690313 185.398125 \n", "L 477.921562 185.398125 \n", "L 477.921562 185.398125 \n", "L 472.690313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_180\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 477.921563 185.398125 \n", "L 483.152813 185.398125 \n", "L 483.152813 185.398125 \n", "L 477.921563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_181\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 483.152813 185.398125 \n", "L 488.384063 185.398125 \n", "L 488.384063 185.398125 \n", "L 483.152813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_182\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 488.384063 185.398125 \n", "L 493.615313 185.398125 \n", "L 493.615313 185.398125 \n", "L 488.384063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_183\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 493.615313 185.398125 \n", "L 498.846563 185.398125 \n", "L 498.846563 185.398125 \n", "L 493.615313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_184\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 498.846563 185.398125 \n", "L 504.077812 185.398125 \n", "L 504.077812 185.398125 \n", "L 498.846563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_185\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 504.077813 185.398125 \n", "L 509.309063 185.398125 \n", "L 509.309063 185.398125 \n", "L 504.077813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_186\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 509.309063 185.398125 \n", "L 514.540313 185.398125 \n", "L 514.540313 185.398125 \n", "L 509.309063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_187\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 514.540313 185.398125 \n", "L 519.771563 185.398125 \n", "L 519.771563 185.398125 \n", "L 514.540313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_188\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 519.771563 185.398125 \n", "L 525.002813 185.398125 \n", "L 525.002813 185.398125 \n", "L 519.771563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_189\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 525.002813 185.398125 \n", "L 530.234063 185.398125 \n", "L 530.234063 185.398125 \n", "L 525.002813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_190\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 530.234063 185.398125 \n", "L 535.465313 185.398125 \n", "L 535.465313 185.398125 \n", "L 530.234063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_191\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 535.465313 185.398125 \n", "L 540.696563 185.398125 \n", "L 540.696563 185.398125 \n", "L 535.465313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_192\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 540.696563 185.398125 \n", "L 545.927813 185.398125 \n", "L 545.927813 185.398125 \n", "L 540.696563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_193\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 545.927813 185.398125 \n", "L 551.159063 185.398125 \n", "L 551.159063 185.398125 \n", "L 545.927813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_194\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 551.159063 185.398125 \n", "L 556.390313 185.398125 \n", "L 556.390313 185.398125 \n", "L 551.159063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_195\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 556.390313 185.398125 \n", "L 561.621563 185.398125 \n", "L 561.621563 185.398125 \n", "L 556.390313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_196\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 561.621563 185.398125 \n", "L 566.852813 185.398125 \n", "L 566.852813 185.398125 \n", "L 561.621563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_197\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 566.852813 185.398125 \n", "L 572.084063 185.398125 \n", "L 572.084063 185.398125 \n", "L 566.852813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_198\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 572.084063 185.398125 \n", "L 577.315313 185.398125 \n", "L 577.315313 185.398125 \n", "L 572.084063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_199\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 577.315313 185.398125 \n", "L 582.546563 185.398125 \n", "L 582.546563 185.398125 \n", "L 577.315313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_200\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 582.546563 185.398125 \n", "L 587.777813 185.398125 \n", "L 587.777813 185.398125 \n", "L 582.546563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_201\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 587.777813 185.398125 \n", "L 593.009063 185.398125 \n", "L 593.009063 185.398125 \n", "L 587.777813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_202\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 593.009063 185.398125 \n", "L 598.240313 185.398125 \n", "L 598.240313 185.398125 \n", "L 593.009063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_203\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 598.240313 185.398125 \n", "L 603.471563 185.398125 \n", "L 603.471563 185.398125 \n", "L 598.240313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_204\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 603.471563 185.398125 \n", "L 608.702813 185.398125 \n", "L 608.702813 185.398125 \n", "L 603.471563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_205\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 608.702813 185.398125 \n", "L 613.934063 185.398125 \n", "L 613.934063 185.398125 \n", "L 608.702813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_206\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 613.934063 185.398125 \n", "L 619.165313 185.398125 \n", "L 619.165313 185.398125 \n", "L 613.934063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_207\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 619.165313 185.398125 \n", "L 624.396563 185.398125 \n", "L 624.396563 185.398125 \n", "L 619.165313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_208\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 624.396563 185.398125 \n", "L 629.627813 185.398125 \n", "L 629.627813 185.398125 \n", "L 624.396563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_209\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 629.627813 185.398125 \n", "L 634.859063 185.398125 \n", "L 634.859063 185.398125 \n", "L 629.627813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_210\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 634.859063 185.398125 \n", "L 640.090313 185.398125 \n", "L 640.090313 185.398125 \n", "L 634.859063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_211\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 640.090313 185.398125 \n", "L 645.321563 185.398125 \n", "L 645.321563 185.398125 \n", "L 640.090313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_212\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 645.321563 185.398125 \n", "L 650.552813 185.398125 \n", "L 650.552813 185.398125 \n", "L 645.321563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_213\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 650.552813 185.398125 \n", "L 655.784063 185.398125 \n", "L 655.784063 185.398125 \n", "L 650.552813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_214\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 655.784063 185.398125 \n", "L 661.015313 185.398125 \n", "L 661.015313 185.398125 \n", "L 655.784063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_215\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 661.015313 185.398125 \n", "L 666.246563 185.398125 \n", "L 666.246563 185.398125 \n", "L 661.015313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_216\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 666.246563 185.398125 \n", "L 671.477813 185.398125 \n", "L 671.477813 185.398125 \n", "L 666.246563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_217\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 671.477813 185.398125 \n", "L 676.709063 185.398125 \n", "L 676.709063 185.398125 \n", "L 671.477813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_218\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 676.709063 185.398125 \n", "L 681.940313 185.398125 \n", "L 681.940313 185.398125 \n", "L 676.709063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_219\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 681.940313 185.398125 \n", "L 687.171563 185.398125 \n", "L 687.171563 185.398125 \n", "L 681.940313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_220\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 687.171563 185.398125 \n", "L 692.402813 185.398125 \n", "L 692.402813 185.398125 \n", "L 687.171563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_221\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 692.402813 185.398125 \n", "L 697.634063 185.398125 \n", "L 697.634063 185.398125 \n", "L 692.402813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_222\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 697.634063 185.398125 \n", "L 702.865313 185.398125 \n", "L 702.865313 185.398125 \n", "L 697.634063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_223\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 702.865313 185.398125 \n", "L 708.096563 185.398125 \n", "L 708.096563 185.398125 \n", "L 702.865313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_224\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 708.096563 185.398125 \n", "L 713.327813 185.398125 \n", "L 713.327813 185.398125 \n", "L 708.096563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_225\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 713.327813 185.398125 \n", "L 718.559063 185.398125 \n", "L 718.559063 185.398125 \n", "L 713.327813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_226\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 718.559063 185.398125 \n", "L 723.790313 185.398125 \n", "L 723.790313 185.398125 \n", "L 718.559063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_227\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 723.790313 185.398125 \n", "L 729.021563 185.398125 \n", "L 729.021563 185.398125 \n", "L 723.790313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_228\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 729.021563 185.398125 \n", "L 734.252813 185.398125 \n", "L 734.252813 185.398125 \n", "L 729.021563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_229\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 734.252813 185.398125 \n", "L 739.484063 185.398125 \n", "L 739.484063 185.398125 \n", "L 734.252813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_230\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 739.484063 185.398125 \n", "L 744.715313 185.398125 \n", "L 744.715313 185.398125 \n", "L 739.484063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_231\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 744.715313 185.398125 \n", "L 749.946563 185.398125 \n", "L 749.946563 185.398125 \n", "L 744.715313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_232\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 749.946563 185.398125 \n", "L 755.177813 185.398125 \n", "L 755.177813 185.398125 \n", "L 749.946563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_233\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 755.177813 185.398125 \n", "L 760.409063 185.398125 \n", "L 760.409063 185.398125 \n", "L 755.177813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_234\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 760.409063 185.398125 \n", "L 765.640313 185.398125 \n", "L 765.640313 185.398125 \n", "L 760.409063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_235\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 765.640313 185.398125 \n", "L 770.871563 185.398125 \n", "L 770.871563 185.398125 \n", "L 765.640313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_236\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 770.871563 185.398125 \n", "L 776.102813 185.398125 \n", "L 776.102813 185.398125 \n", "L 770.871563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_237\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 776.102813 185.398125 \n", "L 781.334063 185.398125 \n", "L 781.334063 185.398125 \n", "L 776.102813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_238\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 781.334063 185.398125 \n", "L 786.565313 185.398125 \n", "L 786.565313 185.398125 \n", "L 781.334063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_239\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 786.565313 185.398125 \n", "L 791.796563 185.398125 \n", "L 791.796563 185.398125 \n", "L 786.565313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_240\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 791.796563 185.398125 \n", "L 797.027813 185.398125 \n", "L 797.027813 185.398125 \n", "L 791.796563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_241\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 797.027813 185.398125 \n", "L 802.259063 185.398125 \n", "L 802.259063 185.398125 \n", "L 797.027813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_242\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 802.259063 185.398125 \n", "L 807.490313 185.398125 \n", "L 807.490313 185.398125 \n", "L 802.259063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_243\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 807.490313 185.398125 \n", "L 812.721563 185.398125 \n", "L 812.721563 185.398125 \n", "L 807.490313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_244\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 812.721563 185.398125 \n", "L 817.952813 185.398125 \n", "L 817.952813 185.398125 \n", "L 812.721563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_245\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 817.952813 185.398125 \n", "L 823.184063 185.398125 \n", "L 823.184063 185.398125 \n", "L 817.952813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_246\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 823.184063 185.398125 \n", "L 828.415313 185.398125 \n", "L 828.415313 185.398125 \n", "L 823.184063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_247\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 828.415313 185.398125 \n", "L 833.646563 185.398125 \n", "L 833.646563 185.398125 \n", "L 828.415313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_248\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 833.646563 185.398125 \n", "L 838.877813 185.398125 \n", "L 838.877813 185.398125 \n", "L 833.646563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_249\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 838.877813 185.398125 \n", "L 844.109063 185.398125 \n", "L 844.109063 185.398125 \n", "L 838.877813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_250\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 844.109063 185.398125 \n", "L 849.340313 185.398125 \n", "L 849.340313 185.398125 \n", "L 844.109063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_251\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 849.340313 185.398125 \n", "L 854.571563 185.398125 \n", "L 854.571563 185.398125 \n", "L 849.340313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_252\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 854.571563 185.398125 \n", "L 859.802813 185.398125 \n", "L 859.802813 185.398125 \n", "L 854.571563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_253\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 859.802813 185.398125 \n", "L 865.034063 185.398125 \n", "L 865.034063 185.398125 \n", "L 859.802813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_254\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 865.034063 185.398125 \n", "L 870.265313 185.398125 \n", "L 870.265313 185.398125 \n", "L 865.034063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_255\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 870.265313 185.398125 \n", "L 875.496563 185.398125 \n", "L 875.496563 185.398125 \n", "L 870.265313 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_256\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 875.496563 185.398125 \n", "L 880.727813 185.398125 \n", "L 880.727813 185.398125 \n", "L 875.496563 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_257\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 880.727813 185.398125 \n", "L 885.959063 185.398125 \n", "L 885.959063 185.398125 \n", "L 880.727813 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_258\">\n", "    <path clip-path=\"url(#p6a00e3669f)\" d=\"M 885.959063 185.398125 \n", "L 891.190313 185.398125 \n", "L 891.190313 185.398125 \n", "L 885.959063 185.398125 \n", "z\n", "\" style=\"fill:#4c72b0;fill-opacity:0.5;stroke:#4c72b0;stroke-linejoin:miter;stroke-width:0.5;\"/>\n", "   </g>\n", "   <g id=\"patch_259\">\n", "    <path d=\"M 56.805937 185.398125 \n", "L 56.805937 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_260\">\n", "    <path d=\"M 391.605938 185.398125 \n", "L 391.605938 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_261\">\n", "    <path d=\"M 56.805937 185.398125 \n", "L 391.605938 185.398125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"patch_262\">\n", "    <path d=\"M 56.805937 22.318125 \n", "L 391.605938 22.318125 \n", "\" style=\"fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.25;\"/>\n", "   </g>\n", "   <g id=\"text_17\">\n", "    <!-- Discrete logistic distribution -->\n", "    <g style=\"fill:#262626;\" transform=\"translate(140.16375 16.318125)scale(0.12 -0.12)\">\n", "     <defs>\n", "      <path d=\"M 1259 4147 \n", "L 1259 519 \n", "L 2022 519 \n", "Q 2988 519 3436 956 \n", "Q 3884 1394 3884 2338 \n", "Q 3884 3275 3436 3711 \n", "Q 2988 4147 2022 4147 \n", "L 1259 4147 \n", "z\n", "M 628 4666 \n", "L 1925 4666 \n", "Q 3281 4666 3915 4102 \n", "Q 4550 3538 4550 2338 \n", "Q 4550 1131 3912 565 \n", "Q 3275 0 1925 0 \n", "L 628 0 \n", "L 628 4666 \n", "z\n", "\" id=\"DejaVuSans-44\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2834 3397 \n", "L 2834 2853 \n", "Q 2591 2978 2328 3040 \n", "Q 2066 3103 1784 3103 \n", "Q 1356 3103 1142 2972 \n", "Q 928 2841 928 2578 \n", "Q 928 2378 1081 2264 \n", "Q 1234 2150 1697 2047 \n", "L 1894 2003 \n", "Q 2506 1872 2764 1633 \n", "Q 3022 1394 3022 966 \n", "Q 3022 478 2636 193 \n", "Q 2250 -91 1575 -91 \n", "Q 1294 -91 989 -36 \n", "Q 684 19 347 128 \n", "L 347 722 \n", "Q 666 556 975 473 \n", "Q 1284 391 1588 391 \n", "Q 1994 391 2212 530 \n", "Q 2431 669 2431 922 \n", "Q 2431 1156 2273 1281 \n", "Q 2116 1406 1581 1522 \n", "L 1381 1569 \n", "Q 847 1681 609 1914 \n", "Q 372 2147 372 2553 \n", "Q 372 3047 722 3315 \n", "Q 1072 3584 1716 3584 \n", "Q 2034 3584 2315 3537 \n", "Q 2597 3491 2834 3397 \n", "z\n", "\" id=\"DejaVuSans-73\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3122 3366 \n", "L 3122 2828 \n", "Q 2878 2963 2633 3030 \n", "Q 2388 3097 2138 3097 \n", "Q 1578 3097 1268 2742 \n", "Q 959 2388 959 1747 \n", "Q 959 1106 1268 751 \n", "Q 1578 397 2138 397 \n", "Q 2388 397 2633 464 \n", "Q 2878 531 3122 666 \n", "L 3122 134 \n", "Q 2881 22 2623 -34 \n", "Q 2366 -91 2075 -91 \n", "Q 1284 -91 818 406 \n", "Q 353 903 353 1747 \n", "Q 353 2603 823 3093 \n", "Q 1294 3584 2113 3584 \n", "Q 2378 3584 2631 3529 \n", "Q 2884 3475 3122 3366 \n", "z\n", "\" id=\"DejaVuSans-63\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 1791 \n", "Q 2906 2416 2648 2759 \n", "Q 2391 3103 1925 3103 \n", "Q 1463 3103 1205 2759 \n", "Q 947 2416 947 1791 \n", "Q 947 1169 1205 825 \n", "Q 1463 481 1925 481 \n", "Q 2391 481 2648 825 \n", "Q 2906 1169 2906 1791 \n", "z\n", "M 3481 434 \n", "Q 3481 -459 3084 -895 \n", "Q 2688 -1331 1869 -1331 \n", "Q 1566 -1331 1297 -1286 \n", "Q 1028 -1241 775 -1147 \n", "L 775 -588 \n", "Q 1028 -725 1275 -790 \n", "Q 1522 -856 1778 -856 \n", "Q 2344 -856 2625 -561 \n", "Q 2906 -266 2906 331 \n", "L 2906 616 \n", "Q 2728 306 2450 153 \n", "Q 2172 0 1784 0 \n", "Q 1141 0 747 490 \n", "Q 353 981 353 1791 \n", "Q 353 2603 747 3093 \n", "Q 1141 3584 1784 3584 \n", "Q 2172 3584 2450 3431 \n", "Q 2728 3278 2906 2969 \n", "L 2906 3500 \n", "L 3481 3500 \n", "L 3481 434 \n", "z\n", "\" id=\"DejaVuSans-67\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 2906 2969 \n", "L 2906 4863 \n", "L 3481 4863 \n", "L 3481 0 \n", "L 2906 0 \n", "L 2906 525 \n", "Q 2725 213 2448 61 \n", "Q 2172 -91 1784 -91 \n", "Q 1150 -91 751 415 \n", "Q 353 922 353 1747 \n", "Q 353 2572 751 3078 \n", "Q 1150 3584 1784 3584 \n", "Q 2172 3584 2448 3432 \n", "Q 2725 3281 2906 2969 \n", "z\n", "M 947 1747 \n", "Q 947 1113 1208 752 \n", "Q 1469 391 1925 391 \n", "Q 2381 391 2643 752 \n", "Q 2906 1113 2906 1747 \n", "Q 2906 2381 2643 2742 \n", "Q 2381 3103 1925 3103 \n", "Q 1469 3103 1208 2742 \n", "Q 947 2381 947 1747 \n", "z\n", "\" id=\"DejaVuSans-64\" transform=\"scale(0.015625)\"/>\n", "      <path d=\"M 3513 2113 \n", "L 3513 0 \n", "L 2938 0 \n", "L 2938 2094 \n", "Q 2938 2591 2744 2837 \n", "Q 2550 3084 2163 3084 \n", "Q 1697 3084 1428 2787 \n", "Q 1159 2491 1159 1978 \n", "L 1159 0 \n", "L 581 0 \n", "L 581 3500 \n", "L 1159 3500 \n", "L 1159 2956 \n", "Q 1366 3272 1645 3428 \n", "Q 1925 3584 2291 3584 \n", "Q 2894 3584 3203 3211 \n", "Q 3513 2838 3513 2113 \n", "z\n", "\" id=\"DejaVuSans-6e\" transform=\"scale(0.015625)\"/>\n", "     </defs>\n", "     <use xlink:href=\"#DejaVuSans-44\"/>\n", "     <use x=\"77.001953\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"104.785156\" xlink:href=\"#DejaVuSans-73\"/>\n", "     <use x=\"156.884766\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"211.865234\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"250.728516\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"312.251953\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"351.460938\" xlink:href=\"#DejaVuSans-65\"/>\n", "     <use x=\"412.984375\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"444.771484\" xlink:href=\"#DejaVuSans-6c\"/>\n", "     <use x=\"472.554688\" xlink:href=\"#DejaVuSans-6f\"/>\n", "     <use x=\"533.736328\" xlink:href=\"#DejaVuSans-67\"/>\n", "     <use x=\"597.212891\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"624.996094\" xlink:href=\"#DejaVuSans-73\"/>\n", "     <use x=\"677.095703\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"716.304688\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"744.087891\" xlink:href=\"#DejaVuSans-63\"/>\n", "     <use x=\"799.068359\" xlink:href=\"#DejaVuSans-20\"/>\n", "     <use x=\"830.855469\" xlink:href=\"#DejaVuSans-64\"/>\n", "     <use x=\"894.332031\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"922.115234\" xlink:href=\"#DejaVuSans-73\"/>\n", "     <use x=\"974.214844\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"1013.423828\" xlink:href=\"#DejaVuSans-72\"/>\n", "     <use x=\"1054.537109\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1082.320312\" xlink:href=\"#DejaVuSans-62\"/>\n", "     <use x=\"1145.796875\" xlink:href=\"#DejaVuSans-75\"/>\n", "     <use x=\"1209.175781\" xlink:href=\"#DejaVuSans-74\"/>\n", "     <use x=\"1248.384766\" xlink:href=\"#DejaVuSans-69\"/>\n", "     <use x=\"1276.167969\" xlink:href=\"#DejaVuSans-6f\"/>\n", "     <use x=\"1337.349609\" xlink:href=\"#DejaVuSans-6e\"/>\n", "    </g>\n", "   </g>\n", "  </g>\n", " </g>\n", " <defs>\n", "  <clipPath id=\"p6a00e3669f\">\n", "   <rect height=\"163.08\" width=\"334.8\" x=\"56.805937\" y=\"22.318125\"/>\n", "  </clipPath>\n", " </defs>\n", "</svg>\n"], "text/plain": ["<Figure size 432x216 with 1 Axes>"]}, "metadata": {}, "output_type": "display_data"}], "source": ["mu = torch.Tensor([128])\n", "sigma = torch.Tensor([2.0])\n", "\n", "\n", "def discrete_logistic(x, mu, sigma):\n", "    return torch.sigmoid((x + 0.5 - mu) / sigma) - torch.sigmoid((x - 0.5 - mu) / sigma)\n", "\n", "\n", "x = torch.arange(256)\n", "p = discrete_logistic(x, mu, sigma)\n", "\n", "# Visualization\n", "plt.figure(figsize=(6, 3))\n", "plt.bar(x.numpy(), p.numpy(), **plot_args)\n", "plt.xlim(96, 160)\n", "plt.title(\"Discrete logistic distribution\")\n", "plt.xlabel(\"Pixel value\")\n", "plt.ylabel(\"Probability\")\n", "plt.show()\n", "plt.close()"]}, {"cell_type": "markdown", "id": "0ee82ec6", "metadata": {"papermill": {"duration": 0.072594, "end_time": "2021-09-16T12:43:29.091439", "exception": false, "start_time": "2021-09-16T12:43:29.018845", "status": "completed"}, "tags": []}, "source": ["Instead of the softmax, the model would output mean and standard\n", "deviations for the $K$ logistics we use in the mixture. This is one of\n", "the improvements in autoregressive models that PixelCNN++ [3] has\n", "introduced compared to the original PixelCNN."]}, {"cell_type": "markdown", "id": "d30f7d84", "metadata": {"papermill": {"duration": 0.071033, "end_time": "2021-09-16T12:43:29.238966", "exception": false, "start_time": "2021-09-16T12:43:29.167933", "status": "completed"}, "tags": []}, "source": ["## Conclusion\n", "\n", "In this tutorial, we have looked at autoregressive image modeling, and\n", "implemented the PixelCNN architecture. With the usage of masked\n", "convolutions, we are able to apply a convolutional network in which a\n", "pixel is only influenced by all its predecessors. Separating the masked\n", "convolution into a horizontal and vertical stack allowed us to remove\n", "the known blind spot on the right upper row of a pixel. In experiments,\n", "autoregressive models outperformed normalizing flows in terms of bits\n", "per dimension, but are much slower to sample from. Improvements, that we\n", "have not implemented ourselves here, are discrete logistic mixtures, a\n", "downsampling architecture, and changing the pixel order in a diagonal\n", "fashion (see PixelSNAIL). Overall, autoregressive models are another,\n", "strong family of generative models, which however are mostly used in\n", "sequence tasks because of their linear scaling in sampling time than\n", "quadratic as on images."]}, {"cell_type": "markdown", "id": "38f1dd4f", "metadata": {"papermill": {"duration": 0.071797, "end_time": "2021-09-16T12:43:29.381584", "exception": false, "start_time": "2021-09-16T12:43:29.309787", "status": "completed"}, "tags": []}, "source": ["## References\n", "[1] van den Oord, A., et al.\n", "\"Pixel Recurrent Neural Networks.\"\n", "arXiv preprint arXiv:1601.06759 (2016).\n", "[Link](https://arxiv.org/abs/1601.06759)\n", "\n", "[2] van den Oord, A., et al.\n", "\"Conditional Image Generation with PixelCNN Decoders.\"\n", "In Advances in Neural Information Processing Systems 29, pp.\n", "4790\u20134798 (2016).\n", "[Link](http://papers.nips.cc/paper/6527-conditional-image-generation-with-pixelcnn-decoders.pdf)\n", "\n", "[3] Salimans, Tim, et al.\n", "\"PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modifications.\"\n", "arXiv preprint arXiv:1701.05517 (2017).\n", "[Link](https://arxiv.org/abs/1701.05517)"]}, {"cell_type": "markdown", "id": "c99bfefb", "metadata": {"papermill": {"duration": 0.074235, "end_time": "2021-09-16T12:43:29.526938", "exception": false, "start_time": "2021-09-16T12:43:29.452703", "status": "completed"}, "tags": []}, "source": ["## Congratulations - Time to Join the Community!\n", "\n", "Congratulations on completing this notebook tutorial! If you enjoyed this and would like to join the Lightning\n", "movement, you can do so in the following ways!\n", "\n", "### Star [Lightning](https://github.com/PyTorchLightning/pytorch-lightning) on GitHub\n", "The easiest way to help our community is just by starring the GitHub repos! This helps raise awareness of the cool\n", "tools we're building.\n", "\n", "### Join our [Slack](https://join.slack.com/t/pytorch-lightning/shared_invite/zt-pw5v393p-qRaDgEk24~EjiZNBpSQFgQ)!\n", "The best way to keep up to date on the latest advancements is to join our community! Make sure to introduce yourself\n", "and share your interests in `#general` channel\n", "\n", "\n", "### Contributions !\n", "The best way to contribute to our community is to become a code contributor! At any time you can go to\n", "[Lightning](https://github.com/PyTorchLightning/pytorch-lightning) or [Bolt](https://github.com/PyTorchLightning/lightning-bolts)\n", "GitHub Issues page and filter for \"good first issue\".\n", "\n", "* [Lightning good first issue](https://github.com/PyTorchLightning/pytorch-lightning/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)\n", "* [Bolt good first issue](https://github.com/PyTorchLightning/lightning-bolts/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)\n", "* You can also contribute your own notebooks with useful examples !\n", "\n", "### Great thanks from the entire Pytorch Lightning Team for your interest !\n", "\n", "![Pytorch Lightning](data:image/png;base64,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){height=\"60px\" width=\"240px\"}"]}, {"cell_type": "raw", "metadata": {"raw_mimetype": "text/restructuredtext"}, "source": [".. customcarditem::\n", "   :header: Tutorial 10: Autoregressive Image Modeling\n", "   :card_description: In this tutorial, we implement an autoregressive likelihood model for the task of image modeling. Autoregressive models are naturally strong generative models that constitute...\n", "   :tags: Image,GPU/TPU,UvA-DL-Course\n", "   :image: _static/images/course_UvA-DL/10-autoregressive-image-modeling.jpg"]}], "metadata": {"jupytext": {"cell_metadata_filter": "id,colab_type,colab,-all", "formats": "ipynb,py:percent", "main_language": "python"}, "language_info": {"codemirror_mode": {"name": "ipython", "version": 3}, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.9.7"}, "papermill": {"default_parameters": {}, "duration": 73.044444, "end_time": "2021-09-16T12:43:30.306539", "environment_variables": {}, "exception": null, "input_path": "course_UvA-DL/10-autoregressive-image-modeling/Autoregressive_Image_Modeling.ipynb", "output_path": ".notebooks/course_UvA-DL/10-autoregressive-image-modeling.ipynb", "parameters": {}, "start_time": "2021-09-16T12:42:17.262095", "version": "2.3.3"}, "widgets": {"application/vnd.jupyter.widget-state+json": {"state": {"01769afc187444bfaf2aec03b4f08496": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "0640c19d24424bdd9409f8216335ba18": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "0bb5668432394fb5befb04fa0f5d4605": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "1006aae5c5444b3583ff98233ccb55d2": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "14f0fe5dfbfb47b5bdb2c070ef6a31ee": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "1c756dfde210415c809395bc6f9bc1f8": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "1f6f6bfc18304ecab2062b2bf6933f8f": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "1fa667b5112343df9c5e37e6d9ca6b1f": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_0bb5668432394fb5befb04fa0f5d4605", "max": 28.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_5dbc98f3633e4245acdc824506aebf18", "value": 28.0}}, "1ffdceee837a4a4d9b92dc9983c6feb7": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "21e083e4f6784332a4e4be80c9719372": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "288775f9620a426f835527c2a20267f5": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": ""}}, "2990971999c9429baf82e5715967d2e7": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_3542c1b421d74a9c9673ec4a04fceba9", "placeholder": "\u200b", "style": "IPY_MODEL_f3ca5bf492e2434080c0eb2ee7d333f0", "value": " 28/28 [00:02&lt;00:00,  8.81it/s]"}}, "353657f372f84344b42e3792af9f53b5": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "3542c1b421d74a9c9673ec4a04fceba9": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "3e194c3fa88d4f7796e12faf5a612eaa": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "443488f69eb4484d8d014daa1df90910": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_01769afc187444bfaf2aec03b4f08496", "placeholder": "\u200b", "style": "IPY_MODEL_3e194c3fa88d4f7796e12faf5a612eaa", "value": " 28/28 [00:04&lt;00:00,  5.26it/s]"}}, "4588a9d7ce4c4420b31d66495762c51d": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "47dbee09f7744686a6f2811eabac4a47": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "4a41e2c8c24f4501ad3f27256fe2dd00": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_afe9d9293fc54046b1a23a652de9156c", "max": 28.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_e5e0bffb840a4e6bb1718c6edc3478c0", "value": 28.0}}, "580c4ca4d0104b1fb3d44477534e266c": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_5df1358fcace453c90d53fc8bf0c6852", "placeholder": "\u200b", "style": "IPY_MODEL_14f0fe5dfbfb47b5bdb2c070ef6a31ee", "value": "100%"}}, "58c7fa2a2b544e4995676502aab755f1": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "5dbc98f3633e4245acdc824506aebf18": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": ""}}, "5df1358fcace453c90d53fc8bf0c6852": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "5ec4fe6328c247b489d2701b79eb8048": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": ["IPY_MODEL_f06e46b2cceb47d6bce7e6fb0deece49", "IPY_MODEL_4a41e2c8c24f4501ad3f27256fe2dd00", "IPY_MODEL_7b6d55f1c3e94df5a3c638a6963f180f"], "layout": "IPY_MODEL_e0e996dd55e54974abbba367a08b200d"}}, "609d34d968c74b98bfde90b5c8853bb2": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_1c756dfde210415c809395bc6f9bc1f8", "placeholder": "\u200b", "style": "IPY_MODEL_47dbee09f7744686a6f2811eabac4a47", "value": "100%"}}, "6678217ddd654f39bdbc8fba2cd3788f": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "6ddeeb369e0b46dd9e9a13c20c943fe4": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "71addce685174d8c9ed888c0e5e10e93": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "7b6d55f1c3e94df5a3c638a6963f180f": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_0640c19d24424bdd9409f8216335ba18", "placeholder": "\u200b", "style": "IPY_MODEL_4588a9d7ce4c4420b31d66495762c51d", "value": " 28/28 [00:02&lt;00:00,  8.84it/s]"}}, "8961cfdd02c24f6dbc1c42cf6db817fd": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": ["IPY_MODEL_d80e197eb464480d9f8d2b14d7d47169", "IPY_MODEL_1fa667b5112343df9c5e37e6d9ca6b1f", "IPY_MODEL_443488f69eb4484d8d014daa1df90910"], "layout": "IPY_MODEL_aa387ed113584652801c05449d0576f4"}}, "9162e93ab9e348f48b2f46cce2c72155": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "a04db2d75a3f476487be88f18d66ddb1": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": ["IPY_MODEL_609d34d968c74b98bfde90b5c8853bb2", "IPY_MODEL_a70e1a44ecb440e8a79c4735752761c2", "IPY_MODEL_a8f4af858d4d457b8d2c2c59506c257c"], "layout": "IPY_MODEL_c5d74f5e252d446b838c3a099f2534f4"}}, "a70e1a44ecb440e8a79c4735752761c2": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_b91e999fdf704ceeb051bf05e4d0728f", "max": 64.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_f63d7ff436734e8dbe1e7ea69988a2e1", "value": 64.0}}, "a8f4af858d4d457b8d2c2c59506c257c": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_353657f372f84344b42e3792af9f53b5", "placeholder": "\u200b", "style": "IPY_MODEL_c142ac0ce8e6411ea84868b82e3112d3", "value": " 64/64 [00:38&lt;00:00,  1.02s/it]"}}, "aa387ed113584652801c05449d0576f4": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "aa4ad04083b642e4b289e7350fbef888": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_1006aae5c5444b3583ff98233ccb55d2", "max": 28.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_d320a03105ae4a43a4d3ee1ec4c2cf75", "value": 28.0}}, "ad3bbb05cc344a59a95a7a6ca63461f5": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "afe9d9293fc54046b1a23a652de9156c": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "b91e999fdf704ceeb051bf05e4d0728f": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "ba1f0b2b45fd4c3ca18dfe2954a6747f": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_1f6f6bfc18304ecab2062b2bf6933f8f", "placeholder": "\u200b", "style": "IPY_MODEL_6678217ddd654f39bdbc8fba2cd3788f", "value": "100%"}}, "c142ac0ce8e6411ea84868b82e3112d3": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "c1e3f5021d764025a1e5dfc1a7acb318": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "c5d74f5e252d446b838c3a099f2534f4": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "d320a03105ae4a43a4d3ee1ec4c2cf75": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": ""}}, "d80e197eb464480d9f8d2b14d7d47169": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_6ddeeb369e0b46dd9e9a13c20c943fe4", "placeholder": "\u200b", "style": "IPY_MODEL_71addce685174d8c9ed888c0e5e10e93", "value": "100%"}}, "e0e996dd55e54974abbba367a08b200d": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "e1cd7fe63e8646ccb242422e29b75572": {"model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "1.2.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border": 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, "overflow_x": null, "overflow_y": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "e5e0bffb840a4e6bb1718c6edc3478c0": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": ""}}, "e76d7eb2829b4c6c9b26ff6703e0787d": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": ["IPY_MODEL_ba1f0b2b45fd4c3ca18dfe2954a6747f", "IPY_MODEL_ebd8b932d6ce4c76b14940b50d2d2569", "IPY_MODEL_2990971999c9429baf82e5715967d2e7"], "layout": "IPY_MODEL_1ffdceee837a4a4d9b92dc9983c6feb7"}}, "e973aa8423374ae9895e0f38003d662f": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_ad3bbb05cc344a59a95a7a6ca63461f5", "placeholder": "\u200b", "style": "IPY_MODEL_9162e93ab9e348f48b2f46cce2c72155", "value": " 28/28 [00:02&lt;00:00,  8.85it/s]"}}, "ebd8b932d6ce4c76b14940b50d2d2569": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "FloatProgressModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "FloatProgressModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "ProgressView", "bar_style": "", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_e1cd7fe63e8646ccb242422e29b75572", "max": 28.0, "min": 0.0, "orientation": "horizontal", "style": "IPY_MODEL_288775f9620a426f835527c2a20267f5", "value": 28.0}}, "f06e46b2cceb47d6bce7e6fb0deece49": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HTMLModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HTMLModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HTMLView", "description": "", "description_tooltip": null, "layout": "IPY_MODEL_58c7fa2a2b544e4995676502aab755f1", "placeholder": "\u200b", "style": "IPY_MODEL_c1e3f5021d764025a1e5dfc1a7acb318", "value": "100%"}}, "f3ca5bf492e2434080c0eb2ee7d333f0": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "DescriptionStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "DescriptionStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "description_width": ""}}, "f63d7ff436734e8dbe1e7ea69988a2e1": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "ProgressStyleModel", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "ProgressStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "1.2.0", "_view_name": "StyleView", "bar_color": null, "description_width": ""}}, "ff6c8e20790c444e8f7c56fe0cf6f5bd": {"model_module": "@jupyter-widgets/controls", "model_module_version": "1.5.0", "model_name": "HBoxModel", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "1.5.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "1.5.0", "_view_name": "HBoxView", "box_style": "", "children": ["IPY_MODEL_580c4ca4d0104b1fb3d44477534e266c", "IPY_MODEL_aa4ad04083b642e4b289e7350fbef888", "IPY_MODEL_e973aa8423374ae9895e0f38003d662f"], "layout": "IPY_MODEL_21e083e4f6784332a4e4be80c9719372"}}}, "version_major": 2, "version_minor": 0}}}, "nbformat": 4, "nbformat_minor": 5}