{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Introduction to data"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Some define **Statistics** as the field that focuses on turning information into knowledge. The first step in that process is to summarize and describe the raw information - the data. In this lab, you will gain insight into public health by generating simple graphical and numerical summaries of a data set collected by the Centers for Disease Control and Prevention (CDC)."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Getting started"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The Behavioral Risk Factor Surveillance System (BRFSS) is an annual telephone survey of 350,000 people in the United States. As its name implies, the BRFSS is designed to identify risk factors in the adult population and report emerging health trends. For example, respondents are asked about their diet and weekly physical activity, their HIV/AIDS status, possible tobacco use, and even their level of healthcare coverage. The BRFSS's [website](http://www.cdc.gov/brfss) contains a complete description of the survey, including the research questions that motivate the study and many interesting results derived from the data.\n",
    "\n",
    "We will focus on a random sample of 20,000 people from the BRFSS survey conducted in 2000. While there are over 200 variables in this data set, we will work with a small subset.\n",
    "\n",
    "We begin by importing the dataset of 20,000 observations from the Cloud."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(20000, 9)"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import warnings\n",
    "warnings.filterwarnings(\"ignore\")\n",
    "\n",
    "import numpy as np\n",
    "import pandas as pd\n",
    "import io\n",
    "import requests\n",
    "\n",
    "df_url = 'https://raw.githubusercontent.com/akmand/datasets/master/openintro/brfss_2000.csv'\n",
    "url_content = requests.get(df_url, verify=False).content\n",
    "cdc = pd.read_csv(io.StringIO(url_content.decode('utf-8')))\n",
    "cdc.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>exerany</th>\n",
       "      <th>hlthplan</th>\n",
       "      <th>smoke100</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "      <th>wtdesire</th>\n",
       "      <th>age</th>\n",
       "      <th>gender</th>\n",
       "      <th>genhlth</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>6743</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>71</td>\n",
       "      <td>170</td>\n",
       "      <td>170</td>\n",
       "      <td>23</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19360</th>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>64</td>\n",
       "      <td>120</td>\n",
       "      <td>117</td>\n",
       "      <td>45</td>\n",
       "      <td>f</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8104</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>70</td>\n",
       "      <td>192</td>\n",
       "      <td>170</td>\n",
       "      <td>64</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8535</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>64</td>\n",
       "      <td>165</td>\n",
       "      <td>140</td>\n",
       "      <td>67</td>\n",
       "      <td>f</td>\n",
       "      <td>excellent</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8275</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>69</td>\n",
       "      <td>130</td>\n",
       "      <td>140</td>\n",
       "      <td>69</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3511</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>63</td>\n",
       "      <td>128</td>\n",
       "      <td>128</td>\n",
       "      <td>37</td>\n",
       "      <td>f</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1521</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>68</td>\n",
       "      <td>176</td>\n",
       "      <td>135</td>\n",
       "      <td>37</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>976</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>64</td>\n",
       "      <td>150</td>\n",
       "      <td>125</td>\n",
       "      <td>43</td>\n",
       "      <td>f</td>\n",
       "      <td>fair</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14484</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>68</td>\n",
       "      <td>185</td>\n",
       "      <td>185</td>\n",
       "      <td>78</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3591</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>71</td>\n",
       "      <td>165</td>\n",
       "      <td>175</td>\n",
       "      <td>34</td>\n",
       "      <td>m</td>\n",
       "      <td>fair</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "       exerany  hlthplan  smoke100  height  weight  wtdesire  age gender  \\\n",
       "6743         1         1         0      71     170       170   23      m   \n",
       "19360        1         0         1      64     120       117   45      f   \n",
       "8104         1         1         1      70     192       170   64      m   \n",
       "8535         1         1         1      64     165       140   67      f   \n",
       "8275         1         1         0      69     130       140   69      m   \n",
       "3511         0         1         0      63     128       128   37      f   \n",
       "1521         1         1         0      68     176       135   37      f   \n",
       "976          0         1         1      64     150       125   43      f   \n",
       "14484        1         1         1      68     185       185   78      m   \n",
       "3591         1         1         0      71     165       175   34      m   \n",
       "\n",
       "         genhlth  \n",
       "6743   very good  \n",
       "19360  very good  \n",
       "8104        good  \n",
       "8535   excellent  \n",
       "8275   very good  \n",
       "3511   very good  \n",
       "1521        good  \n",
       "976         fair  \n",
       "14484       good  \n",
       "3591        fair  "
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.sample(10, random_state=999)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The data set `cdc` that shows up is a data matrix, with each row representing a case and each column representing a variable. These kind of data format are called data frame, which is a term that will be used throughout the labs.\n",
    "\n",
    "To view the names of the variables, use `columns.values`"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array(['exerany', 'hlthplan', 'smoke100', 'height', 'weight', 'wtdesire',\n",
       "       'age', 'gender', 'genhlth'], dtype=object)"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.columns.values"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "This returns the names `genhlth`, `exerany`, `hlthplan`, `smoke100`, `height`, `weight`, `wtdesire`, `age`, and `gender`. Each one of these variables corresponds to a question that was asked in the survey. For example, for `genhlth`, respondents were asked to evaluate their general health, responding either excellent, very good, good, fair or poor. The `exerany` variable indicates whether the respondent exercised in the past month (1) or did not (0). Likewise, `hlthplan` indicates whether the respondent had some form of health coverage (1) or did not (0). The `smoke100` variable indicates whether the respondent had smoked at least 100 cigarettes in their lifetime. The other variables record the respondent's `height` in inches, `weight` in pounds as well as their desired weight, `wtdesire`, `age` in years, and `gender`."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<div class = 'exercise'>\n",
    "<h4>Exercise 1</h4>\n",
    "How many cases are there in this data set? How many variables? For each variable, identify its data type (e.g. categorical, discrete).\n",
    "</div>"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We can have a look at the first few entries (rows) of our data with the command"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>exerany</th>\n",
       "      <th>hlthplan</th>\n",
       "      <th>smoke100</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "      <th>wtdesire</th>\n",
       "      <th>age</th>\n",
       "      <th>gender</th>\n",
       "      <th>genhlth</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>175</td>\n",
       "      <td>175</td>\n",
       "      <td>77</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>64</td>\n",
       "      <td>125</td>\n",
       "      <td>115</td>\n",
       "      <td>33</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>60</td>\n",
       "      <td>105</td>\n",
       "      <td>105</td>\n",
       "      <td>49</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>66</td>\n",
       "      <td>132</td>\n",
       "      <td>124</td>\n",
       "      <td>42</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>61</td>\n",
       "      <td>150</td>\n",
       "      <td>130</td>\n",
       "      <td>55</td>\n",
       "      <td>f</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   exerany  hlthplan  smoke100  height  weight  wtdesire  age gender  \\\n",
       "0        0         1         0      70     175       175   77      m   \n",
       "1        0         1         1      64     125       115   33      f   \n",
       "2        1         1         1      60     105       105   49      f   \n",
       "3        1         1         0      66     132       124   42      f   \n",
       "4        0         1         0      61     150       130   55      f   \n",
       "\n",
       "     genhlth  \n",
       "0       good  \n",
       "1       good  \n",
       "2       good  \n",
       "3       good  \n",
       "4  very good  "
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "and similarly we can look at the last few by typing."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>exerany</th>\n",
       "      <th>hlthplan</th>\n",
       "      <th>smoke100</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "      <th>wtdesire</th>\n",
       "      <th>age</th>\n",
       "      <th>gender</th>\n",
       "      <th>genhlth</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>19995</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>66</td>\n",
       "      <td>215</td>\n",
       "      <td>140</td>\n",
       "      <td>23</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19996</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>73</td>\n",
       "      <td>200</td>\n",
       "      <td>185</td>\n",
       "      <td>35</td>\n",
       "      <td>m</td>\n",
       "      <td>excellent</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19997</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>65</td>\n",
       "      <td>216</td>\n",
       "      <td>150</td>\n",
       "      <td>57</td>\n",
       "      <td>f</td>\n",
       "      <td>poor</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19998</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>67</td>\n",
       "      <td>165</td>\n",
       "      <td>165</td>\n",
       "      <td>81</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19999</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>69</td>\n",
       "      <td>170</td>\n",
       "      <td>165</td>\n",
       "      <td>83</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "       exerany  hlthplan  smoke100  height  weight  wtdesire  age gender  \\\n",
       "19995        1         1         0      66     215       140   23      f   \n",
       "19996        0         1         0      73     200       185   35      m   \n",
       "19997        0         1         0      65     216       150   57      f   \n",
       "19998        1         1         0      67     165       165   81      f   \n",
       "19999        1         1         1      69     170       165   83      m   \n",
       "\n",
       "         genhlth  \n",
       "19995       good  \n",
       "19996  excellent  \n",
       "19997       poor  \n",
       "19998       good  \n",
       "19999       good  "
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.tail()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You could also look at all of the data frame at once by typing its name into the console, but that might be unwise here. We know `cdc` has 20,000 rows, so viewing the entire data set would mean flooding your screen. It's better to take small peeks at the data with `head`, `tail` or the subsetting techniques that you'll learn in a moment."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Summaries and tables"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The BRFSS questionnaire is a massive trove of information. A good first step in any analysis is to distill all of that information into a few summary statistics and graphics. As a simple example, the function `describe` returns a numerical summary: count, mean, standard deviation, minimum, first quartile, median, third quartile, and maximum. For `weight` this is"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "count    20000.00000\n",
       "mean       169.68295\n",
       "std         40.08097\n",
       "min         68.00000\n",
       "25%        140.00000\n",
       "50%        165.00000\n",
       "75%        190.00000\n",
       "max        500.00000\n",
       "Name: weight, dtype: float64"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['weight'].describe()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "If you wanted to compute the interquartile range for the respondents’ weight, you would look at the output from the summary command above and then enter"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "50"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "190 - 140"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Python also has built-in functions to compute summary statistics one by one."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "count: 20000\n",
      "mean:  169.68295\n",
      "std:   40.08096996712\n",
      "var:   1606.4841535051753\n",
      "min:   68\n",
      "25%:   140.0\n",
      "50%:   165.0\n",
      "75%:   190.0\n",
      "max:   500\n"
     ]
    }
   ],
   "source": [
    "print('count:', cdc['weight'].count())\n",
    "print('mean: ', cdc['weight'].mean())\n",
    "print('std:  ', cdc['weight'].std())\n",
    "print('var:  ', cdc['weight'].var())\n",
    "print('min:  ', cdc['weight'].min())\n",
    "print('25%:  ', cdc['weight'].quantile(0.25))\n",
    "print('50%:  ', cdc['weight'].median())  # Remember that the median is also the second quartile \n",
    "print('75%:  ', cdc['weight'].quantile(0.75))\n",
    "print('max:  ', cdc['weight'].max())"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "While it makes sense to describe a quantitative variable like `weight` in terms of these statistics, what about categorical data? We would instead consider the sample frequency or relative frequency distribution. The function `value_counts` does this for you by counting the number of times each kind of response was given. For example, to see the number of people who have smoked 100 cigarettes in their lifetime, type"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0    10559\n",
       "1     9441\n",
       "Name: smoke100, dtype: int64"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['smoke100'].value_counts()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "or instead look at the relative frequency distribution by typing"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0    0.52795\n",
       "1    0.47205\n",
       "Name: smoke100, dtype: float64"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['smoke100'].value_counts(normalize = True)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Notice how Python automatically shows the relative frequency distributions by setting the parameter `normalize` as `True`.\n",
    "\n",
    "Now let's import `matplotlib` library to create plots. When running Python using the command line, the graphs are typically shown in a separate window. In a Jupyter Notebook, you can simply output the graphs within the notebook itself by running the `%matplotlib` inline magic command."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "import matplotlib.pyplot as plt\n",
    "%matplotlib inline "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You can change the format to svg for better quality figures. You can also try the retina format and see which one looks better on your computer's screen."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "%config InlineBackend.figure_format = 'retina'"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You can also change the default style of plots. Let's go for our favourite style, `ggplot` from R."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "plt.style.use('ggplot')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Let's also make the size of plots and font sizes bigger."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "plt.rcParams['figure.figsize'] = (10,5)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "plt.rcParams['font.size'] = 12"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Now we can make a bar plot of the entries in the table by putting the table inside the barplot command."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABNMAAAKACAYAAAC2Wz4rAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAABYlAAAWJQFJUiTwAABgXklEQVR4nO3de7iVZZ0//vfanPbeoQJCKgflqJagEx7KEfN8CiP8ZhaaZqdpsqzpmw5NNdpYTZKav36ZjVljzahoeWgUD2WWFmZ4wAJPKQcRIQUEFN17u4G9fn/w22v2Zh94OLmBXq/r4rqetZ77cz/3etjC4u19P3epXC6XAwAAAABsUFVXDwAAAAAAthfCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAP5mnH322SmVSimVSvna177W1cPZrkybNi2nnnpq9tprr9TW1lbuY6lU6uqh7bBa3uPnnnuuq4cDAPz/hGkA0IVahjsd/aqurs5uu+2WcePG5Z//+Z/z+OOPd/Ww+RvzD//wD3nve9+bm2++Oc8//3zq6+u7ekhsQ+bMmZPrr78+X/jCF3LYYYdt0bB19erVueGGG/Le9743w4cPT01NTXbbbbcccsgh+eY3v5lFixZtUr+vv/56fvSjH+W4447Lnnvumerq6gwaNCiHH354vvvd72b58uWbNW4Admzdu3oAAEDn3njjjSxZsiRLlizJAw88kEsuuSRnn312vve976V3795dPTwKeO655zJs2LDK63K53IWj2Tg///nPc/XVV1de77rrrhk9enSqq6u7cFRsC+64446ceeaZWbFixVbp/9lnn83pp5+eRx55pNX7DQ0NWbJkSR5++OFMmTIlV1xxRc4666zC/T788MM5/fTTM2fOnFbvL168OIsXL8706dPzrW99Kz/5yU9y4oknbpHPAsCORZgGANuIvn375pBDDmnzfl1dXebPn58XXnih8t5PfvKTzJ8/P7/+9a/Tvbu/ztl6rrnmmsrxhAkTctNNN6VHjx5dOCK2FUuXLt1qQdoLL7yQd7/73XnxxRcr7+2xxx4ZNWpUli9fnieeeCLlcjmrVq3KRz7ykaxZsyYf+9jHNtjvn//85xx11FF5/fXXK+8NHTo0e+21V/7617/mmWeeSZK89NJLOfnkk3PXXXfluOOO2/IfEIDtmm/fALCN2H///XP33Xd3eH7WrFk599xz87vf/S5Jcv/99+fKK6/M5z73uTdriPwNevTRRyvHX/jCFwRptFEqlTJixIgccsghOfjgg7No0aJceumlm9xfuVzOqaeeWgnSevfunR/96Ef5wAc+kKqqdU+peeaZZ3L22WfnwQcfTJJ8+tOfzoEHHpgDDjigw37r6+vzvve9rxKk7b777vnv//7vHHvssZU2jzzySM4444w888wzWbt2bU477bQ8+eST2WOPPTb58wCw4/HMNADYTuy///755S9/mX333bfy3o9+9KMuHBF/C1o+O2rIkCFdOBK2NYceemh+9atf5eWXX86zzz6b6667Lv/0T/+U/fbbb7P6vemmmzJjxowk64K6X/ziF/ngBz9YCdKSZO+9986vf/3r7L333kmSxsbGfOUrX+m03yuuuCILFixIkvTq1Sv33ntvqyAtSQ466KD87ne/S//+/ZMkK1euzDe/+c3N+jwA7HiEaQCwHamurs4//uM/Vl7Pnj07DQ0NXTgidnRr1qypHHfr1q0LR8K2Zp999slxxx2Xvn37btF+p0yZUjn+4Ac/mGOOOabddrW1tfnud79beX3HHXfkiSeeaLft2rVrW82W+8IXvpC3v/3t7bbdbbfd8vWvf73y+uqrr95qy1kB2D4J0wBgO9NyZlqSDe46t2TJkvz0pz/N2WefnbFjx6Zfv37p0aNH+vTpk7333jsf/vCH8/Of/zxNTU2Frj906NDKLn333XdfkuTVV1/Nf/zHf+Too4/OnnvumZ49e6ZUKuVPf/rTpnzEVrucfu1rX0uyLtSZOnVqTjzxxMrue4MHD86ECRNyyy23bNJ1ipgxY0Y+97nPZfTo0enXr1+qq6szZMiQnHDCCbniiivy2muvdVj7k5/8JKVSqdXmA0k63Ln1Jz/5yRYZ8+uvv57vf//7re5Vv379Mnr06Jx77rn54x//2Gl9RzsxDhs2rM2Yn3vuuc0a64MPPphPf/rT+bu/+7v07ds33bt3z1ve8pbKzoqf//znc+utt3YYGrf3s9LU1JSf//znOfnkk7PXXnulV69eGTBgQCZMmJDf/OY3HY7jzDPPzNChQ9OrV6/069cv48aNyw9/+MPC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p9pt39jYWB41alSl/QUXXNBuu8WLF5d79uxZafeBD3ygw1Br2bJl5ZEjR1bajh49usPP3Nm9v+SSSwqHyE899VQlIKuqqirffPPNHbYtl8uVkLH5v72NDcU3J0xruWT8oosuKlSzYMGCVte7//77W51vampqFTr+13/9V6F+77///g2GdAD8bbIBAQBsI+6///52H0pfW1ubt7/97TnvvPPy8ssvp1u3bvnABz6Q6dOnb3AXveYHaG/I0KFDc+6551Zet1yq1plevXrlhz/84Vbf5fHLX/5y3va2t3V4/vLLL8+uu+6aZN3Dwq+55ppNvtYPfvCDyvHw4cPz7//+7x22HTFiRKvzd955Z+bPn7/J195UCxYsyJ133ll5/a1vfavNpgctXXzxxa0e2n7llVduzeG18cILL1SODzvssEI1RX/GrrrqqvTu3bvdcyNGjMjRRx9ded3Y2JivfvWrbTb1aNajR4989KMfrbx+4IEH2m334x//uLLMcpdddskPfvCDDpdG7rrrrvn+979fef3444+3WgJcxFe+8pVWy0MvueSSfPOb3+yw/eWXX15ZDv2P//iP+T//5/902v+HPvShvOc970mybnOR66+/fqPGtzlWrVpVOd5ll10K1ay/1L1lH8m6DTlaLhPeUv0C8LdLmAYA25mTTjopn/jEJ7LHHnts0X7f+c53Vo4ffvjhQjXjx4/f4uNYX48ePfLJT36y0za77LJLPvzhD1de/+IXv9jk6/3P//xP5fhTn/pUevbs2Wn7j3zkI+nTp0+Sdc+lmjZt2iZfe1NNmzatEhb06dMnZ555Zqfte/Xq1WqXxKLh6ZbS8pl2s2fP3mL97rfffq1+jttzyCGHVI5LpVI+9rGPddq+ZX8dPQew5c/M6aefXgl2O3L88ce3Codb1nemqakp55xzTiXAraqqytVXX53zzjuvw5q1a9dm6tSpldf/9E//VOhap59+euW4ox1Qt4bXX3+9clz02YfrP7evZR/tvd5S/QLwt8sGBACwjejbt2+rf+g3W7NmTV5++eU89dRTeeONNzJt2rRMmzYtJ5xwQq6//vr069evUP8PP/xwHnjggTz55JNZsWJFm9kay5cvrxw3P1x/Q8aNG1eo3eY48MADC33GE088Md/97neTrJvt09DQsNEbEcyfPz/Lli2rvD7ppJM2WNOrV68ce+yxuemmm5IkM2bMaDXL783w0EMPVY6PPvroDQaASXLyySfnS1/6UpLk5Zdfzpw5czJy5MitNsaWDjzwwMrxVVddlbe97W35xCc+sdkbR2woSEuS3XffvXI8fPjwDBgwoHD7lStXtjn/xhtvtHo4fZGfmWRdEN0czs2YMWOD7VevXp0Pf/jDlWCsR48eufbaa3Paaad1Wjdr1qzKjKrBgwdn1KhRhcY3evToyvHMmTML1WwJzRtkJGmziUJH1m/XPEuwvT63ZL8A/O0SpgHANmL//ffP3Xff3eH5hoaGXH/99Tn//POzfPny/PKXv8yJJ56Y6dOndxqe3HnnnfniF7+Yp59+uvBYXnnllULthg8fXrjPTbXffvttdLvVq1dnwYIF2WeffTbqWnPmzKkcd+vWrcPlf+sbPXp0JUybO3fuRl1zS2g57pYhSGf22WefdO/evbL8b+7cuW9amHbqqafmy1/+chYtWpS1a9fm3HPPzVe/+tWceOKJOfLII/Pud787b3/72ze63912222DbWprayvHb33rWzeqffPuni09//zzrcKaove/ZbsiPzNnnHFGZcZoTU1Nbrnllpx44okbrHv88ccrx6tWrSpUkyT19fWV45YB89ZWW1tbCf8aGhoK1azfbv3l7S1/D7dkvwD87RKmAcB2orq6Oh/72McyZsyYHHrooVm7dm0efvjhXHrppfnyl7/cbs2ll17a6tlKRb3xxhuF2u20004b3ffG2tCSuWbrz15rbxbRhrSs2XnnndOjR49Cdf3799+s626ultcser+6d++ePn36VIKSN3PctbW1uf3223PyySdn8eLFSdYFuDfeeGNuvPHGJOtmhL3vfe/LJz/5yVYz2TpTZEbe5rRvz/r3rej939ifmZZLr88666zCodjLL79cOX7llVfyy1/+slBdS0XD9S2hd+/elTCtZaDXmfVDzvWfmbf+6y3VLwB/uzwzDQC2MwcffHBOPvnkyuuOHh7/xz/+sVWQttdee+Wb3/xmfve732XhwoV5/fXXs3bt2pTX7e6d3/72txs9lqqqrf9Vomjg0atXr1aviwaCLbVcxrUxQUvLtpty3c21PY77He94R5566ql84xvfaHdG3IsvvpirrroqBx10UM4888xt9nlV6y/9K3r/W7Yrsnyw5fLRq666Kpdffnmh62yJ+1Yulze7j6JahpF//etfC9W8+OKLHfaRrLvXLYOwLdUvAH+7hGkAsB1quQPiokWL8txzz7Vpc/HFF1eO3/Wud+Xxxx/Pl7/85Rx++OEZPHhwamtrW4Vh2+pOdUXHtX679XfiK6Jlzcbcj03ZgXBL2p7H/ZWvfCXPPvts5s6dmx//+Mc566yzMmjQoFbtrr322nzwgx9808dXxKbu+NiyXZGf1SuuuCIf+chHKq//7//9v7niiis2WNfy9/XAAw+shOcb++vN0nJp9vPPP1+oZuHChZXjUqmUvffee4v3279//8LPpwRgxydMA4DtUPPukc3Wn2lRLpfz61//uvL64osv3uASpaKbDrzZ2gsK2zN//vxWr4s8D2t9LR9GX1dXl6VLlxaqmzdvXrt9vFlaXnP9+9CRZcuWtQp0umLcLQ0fPjwf+9jH8tOf/jQLFy7M73//+xxxxBGV83fccUfuv//+Lhxh+9a/b0Xv/8b+zFRVVeU///M/c8YZZ1TeO/fcc3PVVVd1WtfyOXJLliwpNLau1HKX0z/96U+Fah577LHK8eDBg9v9s25z+21ZDwDCNADYDq1YsaLV65qamlavly9f3mp510EHHbTBPh988MEtM7gt7JFHHinUruUzpXbbbbcMHDhwo6+1//77p1u3bpXXRXZZXL/dO97xjjbn118Ou6Vn+rS8ZsudPTvTcsxVVVXZf//9t+iYNkepVMq4ceNy9913t9oEomVAvK3YfffdW+34uSn3v72fmfZUVVXlpz/9aT70oQ9V3vv0pz+d//zP/+ywpuUOpwsXLqw8o25bdfjhh1eOn3322bz00ksbrPn9739fOX73u9+9wX5nzJhR2Xhjc/sF4G+TMA0AtkMt/5FXKpUyZMiQVudb7i5YxKuvvppbbrlli4xtS1u0aFEeeOCBDbZrfnB90noZ7Maora3N2LFjK6+nTp26wZpnnnmmVeDX8h/tLfttqegD0Itqec1HH300zzzzzAZrrrvuusrxO97xjm3y4erV1dU54YQTKq+LBCtdoeX9L/Izs3Llytxxxx3t1m9It27d8t///d859dRTk6wLZj/5yU/mv/7rv9ptv+eee7Za4vjTn/608LW6wpFHHtlq2ev111/fafuXXnop9957b+X1hAkT2m333ve+N6VSKcm6P+9uv/32Tvt99NFH85e//GWD/QLwt0mYBgDbmT/+8Y+58847K68PPvjgNg/G3nXXXVvtRLmhMOpf/uVf8tprr23ZgW5BF1xwQafnf/Ob37TaQKHls6U21tlnn105vvHGG/PnP/+50/aTJ0+uHA8cOLDdXRb79u3baoOEuXPnbvL42nP88ce3monX0e6uzWbOnNkqfPzYxz62RcezIRszM6/lUtRt9ZlVLX9m/vCHP2TatGmdtv+3f/u3SqBaXV2d008/faOu171790ydOjUTJ05MkjQ1NeWjH/1oh8HTF77whcrxlClTMmfOnI263pupZ8+emTRpUuX1//P//D+d/tk0ZcqUyiyz/v37Z/z48e2222OPPXL88cdXXn/rW9/K2rVrO+z3m9/8ZuX47W9/ew4++ODCnwGAHZ8wDQC2Ew0NDfnxj3+c97znPWlqaqq8315w0qNHj/z93/995fU///M/59VXX23Trlwu59///d873BF0W/Gb3/wm559/fqvP3ezpp59uFUaMGTOmw39QF3HWWWdl8ODBSZK1a9dm4sSJ7T4Hq1wu54ILLsgvfvGLynvnnXdeunfv3qZtt27dWi2jvOKKK9r9LJuqe/furXZuvfnmm/O1r32t3dBq7ty5OeWUUyrXHzRoUM4888wtNpYiJk2alClTpmzwmXSPPvpobrjhhsrrbXWp3YknnthqqeZZZ52VRx99tN22V199db773e9WXv/DP/zDJoWE3bt3z89+9rPKzr5NTU0566yz8vOf/7xN27PPPjtjxoxJkrzyyis55phjCi1h/uMf/5jTTjst99xzz0aPb3N85StfqYTPzz//fD72sY+1O9v25ptvbnUvJ0+enLe85S0d9nvRRRdVjh9++OGcf/757f43cvnll+fWW2+tvP63f/u3yqw2AEiStt/2AIAuMWvWrHZnNa1duzYvv/xynnrqqTQ0NLQ6d+655+Z973tfu/19/vOfrzyw/c9//nP233//fPazn63s6PfUU0/lpz/9aeVZY5/4xCfyox/9aAt/qs33vve9L3fddVcuvfTS/P73v8/HP/7xjBo1Kq+99lruvffe/PCHP0xdXV2SdQHDf/zHf7R67tnG6t27d66++uqMHz8+TU1Nee6557L//vvnU5/6VI488sj07t07c+bMyTXXXJM//OEPlbpx48bl85//fIf9Tpo0qXKvf/jDH+b222/P6NGjWy0B/dznPpejjz56k8b9uc99LjfffHOmT5+eZF0AcM899+SjH/1oRo4cmddeey333XdfrrrqqspMn6qqqvzoRz/KTjvttEnX3FQvvvhivvSlL+WrX/1qjjrqqIwbNy6jR4/OrrvumlKplEWLFuWee+7Jddddl8bGxiTrdqJsueRzW1JVVZWf/OQneec735mGhoasWLEihx56aD760Y/mxBNPzK677prnn38+119/fe66665K3ahRo/Lv//7vm3zdHj165Oabb87EiRNz1113Ze3atTn99NPTvXv3nHLKKZV2vXr1yi233JJ3vvOdWb58eZ5//vm8613vygknnJDx48dn1KhR6d27d1atWpUXXnghjz76aH75y19WNv/obObiPvvskwULFrR6b/0ZX9XV1W3qzjzzzFx99dXt9jlkyJBcfPHFlRl1P//5z/OXv/wl55xzTvbee+8sX748t956a6ZOnVoJhd/1rnfl3HPP7fR+HXLIIfn85z9fCeAuv/zyPPzww/nEJz6RvfbaKy+++GKuu+66VjMLTznllLz//e/vtF8A/gaVAYAu85GPfKScZKN/9e7du/zd73633NTU1Gn/H//4xwv1d95555V/+9vfVl7vtddeHfa51157Vdr99re/3bI35P/X8r5ceOGF5f/4j/8oV1VVdfoZqqqqytdee+1G9duZ6667rty9e/dC9+/v//7vyytXruy0vzfeeKP87ne/u9N+rrnmmo28U62tWLGifOihhxYac/fu3cvXXXfdBvtsWTN//vzNGl+zI444YqN+3keMGNHhtTfm97RcLpevueaaSvsjjjhig+3nz5/faiyduffee8u9e/cu9Jn22Wef8sKFCzvtr+i9b2hoKB9//PGVtj169Cjffvvtbdo988wz5X322Wej/7y56667Orx2yz8PNubXRz7ykU4/e7lcLv/TP/1Tob7e9ra3lf/6179usL9yuVxes2ZN+dRTTy3U77hx48qvvfZaoX4B+NtimScAbOOqqqqy8847Z8SIEXn/+9+fH/zgB3nhhRfyuc99boNLj66++up861vfavVA75aGDx+e66+/PpdccsnWGPoW86lPfSq33357Ro4c2e750aNH53e/+13OOOOMLXbN008/PTNnzswJJ5zQZjfOZgMGDMgll1yS3/72t9lll1067a9nz56599578+Mf/zgnnXRSBg0a1O6Mnc3Rp0+f3HfffbnkkksyYMCAdttUVVXl+OOPz8yZMzf6WV1byuTJk/OhD30o/fv377Rdv379cv755+exxx7L0KFD35zBbYajjz46s2fPzgc/+MFWzyxsaeedd86XvvSlPPLII5XlxJurV69e+cUvflGZ1bh69eqceuqprWbBJetmwj322GP5zne+kz333LPTPvv27ZvTTjstt912W4477rgtMs6Ndfnll+fmm2/O3nvv3e75nXbaKZ///OfzyCOPtNpRtTPdunXLz3/+8/zgBz/o8P73798/F110Ue67775Ol40C8LerVC5v4b3ZAYBtzqpVq3Lffffl2WefTWNjY3bfffe87W1vyzvf+c6uHlq7zj777MqugxdeeGG+9rWvVc49+OCDefLJJ7NkyZLsuuuuOfDAA3PggQdu1fEsWbIk999/fxYvXpy6uroMGDAgb3/72/Oud72rw6CtqzU1NeWPf/xjnnzyySxbtizV1dUZOHBgjjzyyLz1rW/t6uFV/OUvf8mTTz6ZhQsXZtWqVenevXt23XXX7LfffjnwwAPTs2fPrh7iJnnllVdy3333ZeHChXn11Vez6667ZuTIkTn88MO3mc/09NNP59FHH83SpUvz2muvpXfv3tljjz3y9re/PW9/+9s3a7n0lvbII4/k8ccfz4svvpidd945e+21V4466qg2O+VujKampjzwwAN55plnsmTJkvTr1y8jRozIEUcc0WEYCgCJMA0A2AZ1FqYBAEBX2jb/VyoAAAAAbIOEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAACjIbp4AAAAAUJCZaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABXXv6gFQzOLFi7t6CMAOpH///kmSZcuWdfFIAAA653sLsDUMHDhwk2vNTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABTUvasHAGxZZ6xe2tVDYHvwVz8nbJzregzo6iEAAMA2wcw0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFdd8SndTX1+eJJ57InDlzMm/evMydOzerVq1Kklx++eUZNGhQp/VNTU35zW9+k9/+9rdZtGhRmpqasvvuu2fcuHF5z3vek+7dOx/m3Llzc/vtt+epp57Ka6+9lp133jkHHHBAJk6cmN13373T2rq6utx2222ZMWNGli5dmp49e2bo0KE5/vjj8653vWuDn/3BBx/Mr371qyxYsCCNjY0ZMGBA3vnOd+Z973tfampqNlgPAAAAwPajVC6Xy5vbyUMPPZRLL7203XMbCtPWrFmTSy65JI899liSpHv37qmqqkpjY2OSZMSIEbnwwgtTXV3dbv19992Xq666KmvXrk2pVEpNTU3q6uqSJL169crkyZMzevTodmtffvnlXHjhhVmyZEmSpLq6OqtXr87atWuTJMcff3w+8YlPdDj2q666Kvfee2+SpFu3bunRo0caGhqSJLvttlv+7d/+Lf369euwfmMsXrx4i/TDju+M1Uu7egjADui6HgO6eggA/I3q379/kmTZsmVdPBJgRzJw4MBNrt0iM9OSZJdddsnw4cMzYsSI9OvXLz/84Q8L1d1www157LHH0qNHj3zyk5/Mu9/97pRKpcycOTPf//73M3fu3Pzwhz/M5z73uTa1CxYsqARp48aNy9lnn52dd945S5cuzVVXXZVZs2blsssuy3e/+93svPPOrWrL5XK+853vZMmSJRkwYEA+97nPZZ999kljY2PuvvvuXHfddfnVr36VoUOH5thjj21z7V/96le59957UyqVcsYZZ+Skk05Kjx498pe//CX/7//7/+all17K5Zdfnq9//eubdkMBAAAA2OZskWemHXTQQbn66qvzL//yLznttNOy//77F6pbuXJl7rrrriTJGWeckSOPPDJVVVUplUo58MAD8+lPfzpJ8sADD2TBggVt6m+88casXbs2I0aMyGc/+9lKYDZgwICcd9552XXXXfP666/nF7/4RZvahx9+OM8++2xKpVLOP//87LPPPkmSnj17ZsKECTnppJOSJD/72c+yZs2aVrWrV6/Oz3/+8yTJe97znkyYMCE9evRIkuyzzz4577zzUiqV8pe//CWPPPJIoXsBAAAAwLZvi4RpVVWb1s0f//jHrF69OrW1te3O/jr44IOzxx57pFwuZ/r06a3Ovf7665WloePHj28zhurq6hx33HFJ1oVx669mbe5v//33z9ChQ9tce8KECSmVSlm5cmUef/zxVudmz56dV155JaVSKe9973vb1A4bNixjxoxpdR0AAAAAtn9dupvnE088kSR529velp49e7bb5oADDkiSNoHW008/XXm2WXOb9f3d3/1dkmTFihVZtGhRu9fuqLZfv34ZPHhwu9dufj1kyJAOn4nW0bgBAAAA2H51aZj2wgsvJFkXSnWkOdBatGhRq9llzbV9+vTJTjvt1Glty/ZJ8sorr1R2G23ZpqP6lrXNYyla++qrr+bVV1/tsB0AAAAA248ttgHBpli5cmWSpG/fvh22aT7X0NCQhoaG1NTUJFk322xDtT179sxb3vKWvP7665X2LWuTdLrbZnPfLdu3fF2kNln3OdffAGF9kydPbvf9KVOmJPnfHWxgg/5qN09gy/P3EABdpXv3df9s9XcRsK3o0plpDQ0NSdLhEs8k6dWrV5v2SfLGG29ssLbl+fZqi167ZW3Ra3c0bgAAAAC2X106M43/1TwDrSPLli17k0YCAG35ewiArtI8I83fRcCWNHDgwE2u7dKZadXV1UmSxsbGDtu0nEXW3D7535lfndW2PN9ebdFrt6wteu2Oxg0AAADA9qtLw7SOnknWUvO56urqyvPSkv99XllntY2NjXn99ddbXatlbZIsX758g9de/7lsza+L1CbrNkkAAAAAYPvXpWFa846XCxcu7LBN806agwYNard25cqVlZ05O6pt2T5Jdt5558oOoOvv1Nle/fq7dna0y2d7tTvvvPMGNx8AAAAAYPvQpWHafvvtlyR5+umnO1wyOWvWrCTJmDFjWr2/7777plu3bkmS2bNnt1v75z//Ocm6mWTrh3HN127uf33Lly+vBGKjR49ut3bhwoUdzoxr7nf9WgAAAAC2X10apr3zne9Mjx498vrrr+c3v/lNm/OPPPJIFi9enFKplMMOO6zVudra2rzjHe9IkkybNi1NTU2tzjc0NOSee+5Jkhx22GEplUqtzo8bNy7JusDtueeea3PtadOmpVwup2/fvm0CsTFjxmSXXXZJuVzO7bff3qb2ueeeq4Rphx9+eGe3AAAAAIDtyBYL01599dXKr+bnlCXJ66+/3upcy9CrT58+Oemkk5Ik1157bX73u99Vzs+cOTM/+MEPkqwLw/baa6821zzttNPSrVu3zJkzJ1deeWVeffXVJOt2ebnsssuybNmyvOUtb8nEiRPb1B588MEZNWpUyuVyLr300jzzzDNJktWrV+f222/PHXfckST5wAc+kO7dW2962qNHj3zgAx9Iktxxxx25/fbbs3r16iTJM888k0svvTTlcjn77LNPDjzwwI2/mQAAAABsk0rlcrm8JTo67bTTCrW74oor8ta3vrXyes2aNbnkkkvy2GOPJVkXVFVVVVV2wxwxYkQuuOCCVpsPtHTfffflqquuytq1a1MqlVJTU5O6urok63bdnDx5codLLV9++eVceOGFWbJkSZJ1mxysXr06a9euTZIcd9xx+eQnP9nhZ7nqqqty7733Jkm6deuWHj16pKGhIUmy22675d/+7d9abXawORYvXrxF+mHHd8bqpV09BGAHdF2PAV09BAD+RvXv3z/JukkTAFvKwIEDN7m2y8O0JGlqasq9996b++67Ly+88EKampqyxx575LDDDsv48ePbzAxb39y5c3PbbbflqaeeymuvvZZddtkl+++/f0455ZTsvvvundbW1dXlf/7nf/LQQw9lyZIl6dmzZ4YOHZrjjz8+hx566AY/zx/+8Ifcc889ee6559LY2Ji3vvWteec735n3ve99HQaAm0KYRlHCNGBrEKYB0FWEacDWsE2EaWxdwjSKEqYBW4MwDYCuIkwDtobNCdO6dAMCAAAAANieCNMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoqHtXDwAAAPjbdMbqpV09BLYHf/Vzwsa5rseArh4COzgz0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQd27egDNmpqacv/992f69Ol57rnnUldXl169emXgwIE56KCDctJJJ6Wmpqbd2jVr1uSOO+7I9OnT8+KLL6Zbt24ZNGhQjjrqqBxzzDEplUqdXnvWrFm58847M2fOnNTX16dfv34ZO3ZsTjnllPTp06fT2pUrV+bWW2/NzJkzs3z58tTW1mbEiBEZP358xowZs6m3AwAAAIBtUKlcLpe7ehBvvPFGpkyZkscff7zyXm1tberr69M8vAEDBuSCCy7Ibrvt1qq2rq4uF110UebNm5ck6dWrV9auXZs1a9YkScaOHZvzzz8/3bp1a/fat9xyS2644YYkSalUSnV1derr65MkO++8cy644ILsueee7dYuWLAgF110UVatWpUkqampSUNDQ8rlckqlUiZNmpSJEydu4l1pbfHixVukH3Z8Z6xe2tVDAHZA1/UY0NVDAHZAvrcAW4PvLRQxcODATa7dJmam3XzzzXn88ccrAdTxxx+f2trarFmzJjNmzMiPfvSjLF26NP/xH/+RCy+8sFXtVVddlXnz5qV37975zGc+k7Fjx6ZcLud3v/tdrr766sycOTM/+9nPMmnSpDbXnTlzZiVIO/nkk/OBD3wgNTU1WbhwYb73ve/lueeeyyWXXJLvfOc76dGjR6vaxsbGfPvb386qVasybNiwfPazn82QIUNSV1eXm266KdOmTcvUqVMzbNiwHHDAAVvv5gEAAADwptkmnpk2ffr0JMmRRx6ZiRMnpra2NknSvXv3HHbYYfnIRz6SJHniiSfy2muvVermz5+fBx98MElyzjnn5MADD0ypVEpVVVWOPPLInHHGGUmSO+64I6+88kqb606dOjVJcsghh+Sss86qLCMdMmRIJk+enOrq6rz00kv59a9/3ab2nnvuydKlS1NdXZ3JkydnyJAhSdbNqDvrrLNy8MEHp1wu5/rrr98i9wgAAACArrdNhGnNQdewYcPaPT98+PDKcWNjY+W4OYRrfq7a+o499tjU1tamsbExM2bMaHVu4cKFWbBgQZJkwoQJbWp33XXXHHbYYa2u01Lze+PGjUu/fv3anG/uc/78+ZZoAgAAAOwgtokwbcCAdeuZ58+f3+755ueh7bLLLq2CqyeeeCJJsv/++7db17Nnz+y7775J0up5bC1ra2trM3LkyHbrm5dnzpkzJw0NDZX36+vrK2PqaAnnqFGjKjPsZs+e3W4bAAAAALYv20SYdswxxyRJ7rvvvvziF79IXV1dknW7dP7hD3/IT3/605RKpZx55pmVmnK5nEWLFiVJZYllewYPHpwklbbNXnjhhSTJoEGDUlXV/m1orm15rea+mjdG6OjaVVVVlYfZNV8LAAAAgO3bNrEBwfjx47NkyZL88pe/zPXXX5/rr7++1W6eo0aNyv/5P/8nBx54YKWmvr4+b7zxRpKkb9++HfbdPJNtxYoVrd5vfl2kdv36lsed1TefW//a7Zk8eXK770+ZMiVJ0r9//w32AUmSv9oVC9jy/D0EbBW+twBbge8tbG3bxMy0qqqqnH322TnrrLPSrVu3JEldXV1l9ldDQ0NeffXVVjUtl1327Nmzw76bz7Vsn6QSxBWpXb++uXZD9b169WrTHgAAAIDt1zYxM23lypX59re/nTlz5uSII47IySefnN122y0rV67MH//4x9x00035wQ9+kL/+9a85/fTTu3q4W0XzDLSOLFu27E0aCQC05e8hAGB74XsLRTQ/mmtTbBMz06644orMmTMnRx99dD7zmc9kr732SnV1dXbfffdMnDgx//AP/5Ak+Z//+Z8sXLgwSVJdXV2pb7nD5/qaz7Vsn/zvrLEitevXN9duqL55RlrL9gAAAABsv7o8THvhhRcya9asJOuendaed7/73dlpp51SLpfz6KOPJklqamoqIVVnzyRbvnx5krbPNivyPLPm2vXrWx53Vl/kuWwAAAAAbD+2iTCt2Vvf+tYO2zWfW7JkSZKkVCpVdttsnq3WWf+DBg1q9X7LXT6bmpo6rS2VSq3qBw0alFKp1Om1m5qasnjx4lbXAgAAAGD71uVhWlXV/w6hs3XNzedqamoq7+23335JktmzZ7db09jYmKeffjpJMmbMmFbnRo8enWTdRgdz585tt755xtzIkSNbLfOsqanJ8OHDW7VZ35w5c1JXV9futQEAAADYPnV5mLbXXntVju+999522zzyyCN55ZVXkiSjRo2qvH/YYYclWTe7rHn5Z0v33ntv6urq0rNnzxxyyCGtzg0ePLhy7dtuu61N7fLly/PAAw8kSQ4//PA258eNG5ckmT59ertLPZv7HD58+GY91A4AAACAbUeXh2m77bZbDjjggCTJHXfckeuvv74SnDU0NOS+++7LlVdemSQZMGBADjrooErtsGHDcuihhyZJrrzyysycOTPJuiWW999/f6677rok657Ftssuu7S59qRJk5IkM2bMyLXXXpv6+vok65Z3TpkyJfX19dltt91yzDHHtKk97rjjMmDAgNTX1+fiiy+uLAmtr6/Ptddem4ceeqjVNQAAAADY/pXK5XK5qwexYsWKXHTRRVm0aFHlvZqamkq4lSS77LJLvvzlL2fYsGGtauvq6nLRRRdl3rx5SdbtnNnU1JTVq1cnScaOHZvzzz8/3bp1a/faN998c2688cYk65ac9urVq3LdnXbaKRdeeGH23HPPdmufe+65fP3rX8+qVasqY25oaEi5XE6pVMqkSZMyceLETbgjbTU/fw025IzVS7t6CMAO6LoeA7p6CMAOyPcWYGvwvYUiNmcV4TYRpiXrnm/261//OjNmzMjChQtTV1eXXr16Zffdd8/YsWNz0kknZeedd263ds2aNZk2bVoeeOCBvPjii6mqqsrgwYNz1FFH5ZhjjqlsFtCRWbNm5c4778yzzz6bhoaG9OvXL2PHjs0pp5ySPn36dFq7cuXK3HrrrZk5c2aWL1+empqajBw5MuPHj9+iz0oTplGUL6XA1uBLKbA1+N4CbA2+t1DEDhGm0TlhGkX5UgpsDb6UAluD7y3A1uB7C0VsTpjW5c9MAwAAAIDthTANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFNS9qwewvsWLF+fuu+/On//85yxfvjxVVVXp169fRo0alSOPPDJvf/vb29SsWbMmd9xxR6ZPn54XX3wx3bp1y6BBg3LUUUflmGOOSalU6vSas2bNyp133pk5c+akvr4+/fr1y9ixY3PKKaekT58+ndauXLkyt956a2bOnJnly5entrY2I0aMyPjx4zNmzJjNuRUAAAAAbGNK5XK53NWDaHbnnXfm2muvzZo1a5Ik1dXVWbt2bVavXp0kOfroo/OP//iPrWrq6upy0UUXZd68eUmSXr16Ze3atZU+xo4dm/PPPz/dunVr95q33HJLbrjhhiRJqVRKdXV16uvrkyQ777xzLrjgguy5557t1i5YsCAXXXRRVq1alSSpqalJQ0NDyuVySqVSJk2alIkTJ27GHflfixcv3iL9sOM7Y/XSrh4CsAO6rseArh4CsAPyvQXYGnxvoYiBAwducu02MzPtnnvuyU9+8pOUSqW8733vywknnJD+/fsnWTf7a9asWZWArKWrrroq8+bNS+/evfOZz3wmY8eOTblczu9+97tcffXVmTlzZn72s59l0qRJbWpnzpxZCdJOPvnkfOADH0hNTU0WLlyY733ve3nuuedyySWX5Dvf+U569OjRqraxsTHf/va3s2rVqgwbNiyf/exnM2TIkNTV1eWmm27KtGnTMnXq1AwbNiwHHHDAVrhjAAAAALzZtolnpi1ZsiT/9V//lST55Cc/mTPOOKMSpCVJnz598u53vztHH310q7r58+fnwQcfTJKcc845OfDAA1MqlVJVVZUjjzwyZ5xxRpLkjjvuyCuvvNLmulOnTk2SHHLIITnrrLNSU1OTJBkyZEgmT56c6urqvPTSS/n1r3/dpvaee+7J0qVLU11dncmTJ2fIkCFJktra2px11lk5+OCDUy6Xc/3112/u7QEAAABgG7FNhGl33nln3njjjYwaNSrHHnts4brp06cnWTc176CDDmpz/thjj01tbW0aGxszY8aMVucWLlyYBQsWJEkmTJjQpnbXXXfNYYcd1uo67V173Lhx6devX5vzzX3Onz/fEk0AAACAHcQ2EaY98MADSVIJr4p64oknkiT7779/u+d79uyZfffdN0ny+OOPt1tbW1ubkSNHtlvfvDxzzpw5aWhoqLxfX19feUZbR0s4R40aldra2iTJ7NmzC30eAAAAALZtXf7MtBdffLGyBHPo0KF55plncsstt+SZZ57JG2+8kQEDBuTAAw/MhAkTsssuu1TqyuVyFi1alCSVJZbtGTx4cGbOnFlp2+yFF15IkgwaNChVVe1nioMHD251rREjRiRJFi1alOZ9Gzq6dlVVVQYOHJg5c+ZUrgUAAADA9m2bCNOaPfnkk7npppvS1NSUmpqalEqlLF68OIsXL8706dPz1a9+tRJe1dfX54033kiS9O3bt8P+m5dgrlixotX7za+L1K5f3/K4s/rmc+tfuz2TJ09u9/0pU6YkSatnyEGn/mpXLGDL8/cQsFX43gJsBb63sLV1eZj2+uuvV45//vOfZ+DAgTnnnHMyatSoNDU15c9//nOuvPLKrFixIpdddlkuu+yydOvWrdWyy549e3bYf/O5lu2TVIK4IrXr1zfXbqi+V69ebdoDAAAAsP3q8jCteblkkpRKpZx//vkZOHBgknVLJd/xjnfk05/+dC6++OIsXrw4M2bMyN///d931XC3muYZaB1ZtmzZmzQSAGjL30MAwPbC9xaKaM6eNkWXb0BQXV1dOf67v/u7dj/M2LFjs8ceeyT5340EWtY1NjZ22H/zuZbtk/+dNVakdv365toN1TfPSGvZHgAAAIDtV5eHaS2fOdZZKth87uWXX06S1NTUVEKqzp5Jtnz58jbXafm6SO369S2PO6sv8lw2AAAAALYfXR6mDR48OKVSaaPrSqVSZbfNhQsXdtiu5a6d6183WbczZ1NTU6e1pVKpVf2gQYMqY+7o2k1NTVm8eHGrawEAAACwfevyMK1Xr17Ze++9k6QSPrWn+dyAAQMq7+23335JktmzZ7db09jYmKeffjpJMmbMmFbnRo8enSSpq6vL3Llz262fNWtWkmTkyJGtlnnW1NRk+PDhrdqsb86cOamrq2v32gAAAABsn7o8TEuSI444Iknypz/9qd1AbebMmfnrX/+aZN3z05oddthhSdbNLnv00Ufb1N17772pq6tLz549c8ghh7Q6N3jw4Oy1115Jkttuu61N7fLly/PAAw8kSQ4//PA258eNG5ckmT59ertLPZv7HD58+GY91A4AAACAbcc2EaYdddRRGTx4cJqamnLppZdmzpw5SdYtlfzTn/6UH/zgB0mSUaNG5R3veEelbtiwYTn00EOTJFdeeWVmzpxZqbv//vtz3XXXJUnGjx+fXXbZpc11J02alCSZMWNGrr322tTX1ydZt7xzypQpqa+vz2677ZZjjjmmTe1xxx2XAQMGpL6+PhdffHFlSWh9fX2uvfbaPPTQQ62uAQAAAMD2r1Qul8tdPYgkeemll/K1r32t1QYDTU1NlR0xBw8enK9+9avp169fq7q6urpcdNFFmTdvXpJ1y0abmpqyevXqJOtmsp1//vnp1q1bu9e9+eabc+ONNyZJqqqq0qtXr0qottNOO+XCCy/Mnnvu2W7tc889l69//etZtWpVZcwNDQ0pl8splUqZNGlSJk6cuBl35X91tgQWWjpj9dKuHgKwA7qux4ANNwLYSL63AFuD7y0UsTmrCLeZMC1ZF4zddttteeihh7JkyZKUSqUMHDgwhx56aE488cRWzy1rac2aNZk2bVoeeOCBvPjii6mqqsrgwYNz1FFH5ZhjjtngBgezZs3KnXfemWeffTYNDQ3p169fxo4dm1NOOSV9+vTptHblypW59dZbM3PmzCxfvjw1NTUZOXJkxo8fv0WflSZMoyhfSoGtwZdSYGvwvQXYGnxvoYgdJkyjY8I0ivKlFNgafCkFtgbfW4CtwfcWiticMG2beGYaAAAAAGwPhGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgoO5dPYD2NDQ05Atf+EJefvnlJMk555yTI488st22a9asyR133JHp06fnxRdfTLdu3TJo0KAcddRROeaYY1IqlTq91qxZs3LnnXdmzpw5qa+vT79+/TJ27Niccsop6dOnT6e1K1euzK233pqZM2dm+fLlqa2tzYgRIzJ+/PiMGTNmUz46AAAAANuwbTJMu+GGGypBWmfq6upy0UUXZd68eUmSXr16pbGxMc8++2yeffbZPPLIIzn//PPTrVu3dutvueWW3HDDDUmSUqmU6urqvPTSS7nrrrvywAMP5IILLsiee+7Zbu2CBQty0UUXZdWqVUmSmpqavPrqq5k5c2Yee+yxTJo0KRMnTtyETw8AAADAtmqbW+Y5b9683H333Rk1atQG21511VWZN29eevfuncmTJ+e//uu/cu211+acc85Jjx49MnPmzPzsZz9rt3bmzJmVIO3kk0/OT37yk/z0pz/NZZddlqFDh+bVV1/NJZdcktWrV7epbWxszLe//e2sWrUqw4YNy2WXXZaf/vSnueaaa3LyySenXC5n6tSp+fOf/7x5NwMAAACAbco2FaY1NTXl6quvTpJ84hOf6LTt/Pnz8+CDDyZZtwz0wAMPTKlUSlVVVY488sicccYZSZI77rgjr7zySpv6qVOnJkkOOeSQnHXWWampqUmSDBkyJJMnT67MUvv1r3/dpvaee+7J0qVLU11dncmTJ2fIkCFJktra2px11lk5+OCDUy6Xc/3112/inQAAAABgW7RNhWl333135s6dm+OPPz7Dhg3rtO306dOTJAMHDsxBBx3U5vyxxx6b2traNDY2ZsaMGa3OLVy4MAsWLEiSTJgwoU3trrvumsMOO6zVddq79rhx49KvX78255v7nD9/fhYvXtzp5wAAAABg+7HNhGnLly/PjTfemF122SUf+tCHNtj+iSeeSJLsv//+7Z7v2bNn9t133yTJ448/3m5tbW1tRo4c2W79AQcckCSZM2dOGhoaKu/X19dXntHW3GZ9o0aNSm1tbZJk9uzZG/wsAAAAAGwftpkw7T//8z9TX1+fM888sxJEdaRcLmfRokVJUlli2Z7BgwcnSaVtsxdeeCFJMmjQoFRVtX8LmmtbXqu5r3K53Om1q6qqMnDgwFbXAgAAAGD7t03s5vnII4/koYceyn777Zd3v/vdG2xfX1+fN954I0nSt2/fDts1L8FcsWJFq/ebXxepXb++5XFn9c3n1r92RyZPntzu+1OmTEmS9O/fv1A/kL8u7eoRADsgfw8BW4XvLcBW4HsLW1uXz0xraGjIf/7nf6Zbt275+Mc/XrimWc+ePTts13yuZfsklSCuSO369c21G6rv1atXm/YAAAAAbN+6fGbaz372syxbtiwTJkyoLK38W9Q8A60jy5Yte5NGAgBt+XsIANhe+N5CEc2P59oUXToz7bnnnsudd96ZXXfdNaeeemrhuurq6spxY2Njh+2az7Vsn/zvrLEitevXN9duqL55RlrL9gAAAABs37p0Zto111yTpqamTJo0KUnb5ZjNVq9enYaGhpRKpfTq1Ss1NTXp1atX3njjjU6fSbZ8+fIkbZ9tVuR5Zs2169e3PF6xYkVqamrarS/yXDYAAAAAti9dGqY1T7284oorOm139dVX5+qrr86AAQPy/e9/P6VSKYMHD87cuXOzcOHCDuta7trZUstdPpuamtrd0bO5tlQqtaofNGhQSqVSyuVyFi5c2O60wKampixevLjVtQAAAADY/nX5BgSbar/99kuSzJ49u93zjY2Nefrpp5MkY8aMaXVu9OjRSZK6urrMnTu33fpZs2YlSUaOHNlqmWdNTU2GDx/eqs365syZk7q6unavDQAAAMD2q0tnpn3/+9/v9Pxpp52WJDnnnHNy5JFHtjp32GGH5bbbbsuiRYvy6KOP5sADD2x1/t57701dXV169uyZQw45pNW5wYMHZ6+99sqCBQty22235Ytf/GKr88uXL88DDzyQJDn88MPbjGvcuHGZO3dupk+fnlNPPbXNUs7bbrstSTJ8+PDNeqAdAAAAANuW7XZm2rBhw3LooYcmSa688srMnDkzybollvfff3+uu+66JMn48eOzyy67tKlvfk7bjBkzcu2116a+vj7JuuWdU6ZMSX19fXbbbbccc8wxbWqPO+64DBgwIPX19bn44osrS0Lr6+tz7bXX5qGHHmp1DQAAAAB2DF06M21zfepTn8pLL72UefPm5eKLL06vXr3S1NSU1atXJ0nGjh1bmd22vrFjx+aDH/xgbrzxxtx2222ZNm1aevXqVQnVdtppp5x//vnp0aNHm9qePXvm/PPPz9e//vXMnz8///f//t/U1NSkoaEh5XI5pVIpkyZNygEHHLD1PjwAAAAAb7rtOkyrra3NN77xjUybNi0PPPBAXnzxxXTv3j1Dhw7NUUcdlWOOOSalUqnD+ve///0ZNWpU7rzzzjz77LNpaGjIbrvtlrFjx+aUU05Jnz59OqwdOnRoLrvsstx6662ZOXNmli9fnp122ikjR47M+PHjPSsNAAAAYAdUKpfL5a4eBBvWvDsobMgZq5d29RCAHdB1PQZ09RCAHZDvLcDW4HsLRWzOM+6322emAQAAAMCbTZgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMA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AGwUyzwBdjD9+vVLXV1dFi1atNG1L7zwQurr69OvX7+tMDIAAIDtn5lpADuYsWPH5u67784VV1yRyZMnp0+fPoXqVq5cmSuuuKLSBwDAm6F379557bXX8qlPfSpjxozZqNrXXnstX/rSl7bSyADaJ0wD2MGccsopmT59eubNm5fPf/7zOfzww7P//vtnyJAh6du3b3r27JkkaWxszIoVK7Jw4cLMmjUr06dPT319fXbaaaeccsopXfwpAIC/FSNHjsyf/vSnLF++PAMGDNio2k15rAXA5hKmAexg+vTpkwsuuCDf/va3s2zZstxzzz255557CtX2798///zP/5xddtllK48SAGCd4cOH509/+lPmzJnT1UMBKESYBrAD2muvvXL55ZfnnnvuqcxS68yIESMybty4HHvssZWZawAAb4YRI0YkyQa/rwBsK0rlcrnc1YMAYOtqaGjICy+8kJUrV6ahoSHJumURffv2zaBBgyyRAAC6TENDQ2bPnp0kOeigg1Iqlbp4RACdE6YBAAAAQEFVXT0AAAAAANheCNMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICC/j/w5Kj81JnQtAAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 320,
       "width": 617
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "cdc['smoke100'].value_counts().plot(kind = 'bar', color = 'turquoise', title = 'Bar plot of smoke100')\n",
    "plt.show();"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Notice what we’ve done here! We created the bar plot using `kind = bar`. You could also break this into two steps by typing the following:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABNMAAAKACAYAAAC2Wz4rAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAABYlAAAWJQFJUiTwAABgXklEQVR4nO3de7iVZZ0//vfanPbeoQJCKgflqJagEx7KEfN8CiP8ZhaaZqdpsqzpmw5NNdpYTZKav36ZjVljzahoeWgUD2WWFmZ4wAJPKQcRIQUEFN17u4G9fn/w22v2Zh94OLmBXq/r4rqetZ77cz/3etjC4u19P3epXC6XAwAAAABsUFVXDwAAAAAAthfCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAP5mnH322SmVSimVSvna177W1cPZrkybNi2nnnpq9tprr9TW1lbuY6lU6uqh7bBa3uPnnnuuq4cDAPz/hGkA0IVahjsd/aqurs5uu+2WcePG5Z//+Z/z+OOPd/Ww+RvzD//wD3nve9+bm2++Oc8//3zq6+u7ekhsQ+bMmZPrr78+X/jCF3LYYYdt0bB19erVueGGG/Le9743w4cPT01NTXbbbbcccsgh+eY3v5lFixZtUr+vv/56fvSjH+W4447Lnnvumerq6gwaNCiHH354vvvd72b58uWbNW4Admzdu3oAAEDn3njjjSxZsiRLlizJAw88kEsuuSRnn312vve976V3795dPTwKeO655zJs2LDK63K53IWj2Tg///nPc/XVV1de77rrrhk9enSqq6u7cFRsC+64446ceeaZWbFixVbp/9lnn83pp5+eRx55pNX7DQ0NWbJkSR5++OFMmTIlV1xxRc4666zC/T788MM5/fTTM2fOnFbvL168OIsXL8706dPzrW99Kz/5yU9y4oknbpHPAsCORZgGANuIvn375pBDDmnzfl1dXebPn58XXnih8t5PfvKTzJ8/P7/+9a/Tvbu/ztl6rrnmmsrxhAkTctNNN6VHjx5dOCK2FUuXLt1qQdoLL7yQd7/73XnxxRcr7+2xxx4ZNWpUli9fnieeeCLlcjmrVq3KRz7ykaxZsyYf+9jHNtjvn//85xx11FF5/fXXK+8NHTo0e+21V/7617/mmWeeSZK89NJLOfnkk3PXXXfluOOO2/IfEIDtmm/fALCN2H///XP33Xd3eH7WrFk599xz87vf/S5Jcv/99+fKK6/M5z73uTdriPwNevTRRyvHX/jCFwRptFEqlTJixIgccsghOfjgg7No0aJceumlm9xfuVzOqaeeWgnSevfunR/96Ef5wAc+kKqqdU+peeaZZ3L22WfnwQcfTJJ8+tOfzoEHHpgDDjigw37r6+vzvve9rxKk7b777vnv//7vHHvssZU2jzzySM4444w888wzWbt2bU477bQ8+eST2WOPPTb58wCw4/HMNADYTuy///755S9/mX333bfy3o9+9KMuHBF/C1o+O2rIkCFdOBK2NYceemh+9atf5eWXX86zzz6b6667Lv/0T/+U/fbbb7P6vemmmzJjxowk64K6X/ziF/ngBz9YCdKSZO+9986vf/3r7L333kmSxsbGfOUrX+m03yuuuCILFixIkvTq1Sv33ntvqyAtSQ466KD87ne/S//+/ZMkK1euzDe/+c3N+jwA7HiEaQCwHamurs4//uM/Vl7Pnj07DQ0NXTgidnRr1qypHHfr1q0LR8K2Zp999slxxx2Xvn37btF+p0yZUjn+4Ac/mGOOOabddrW1tfnud79beX3HHXfkiSeeaLft2rVrW82W+8IXvpC3v/3t7bbdbbfd8vWvf73y+uqrr95qy1kB2D4J0wBgO9NyZlqSDe46t2TJkvz0pz/N2WefnbFjx6Zfv37p0aNH+vTpk7333jsf/vCH8/Of/zxNTU2Frj906NDKLn333XdfkuTVV1/Nf/zHf+Too4/OnnvumZ49e6ZUKuVPf/rTpnzEVrucfu1rX0uyLtSZOnVqTjzxxMrue4MHD86ECRNyyy23bNJ1ipgxY0Y+97nPZfTo0enXr1+qq6szZMiQnHDCCbniiivy2muvdVj7k5/8JKVSqdXmA0k63Ln1Jz/5yRYZ8+uvv57vf//7re5Vv379Mnr06Jx77rn54x//2Gl9RzsxDhs2rM2Yn3vuuc0a64MPPphPf/rT+bu/+7v07ds33bt3z1ve8pbKzoqf//znc+utt3YYGrf3s9LU1JSf//znOfnkk7PXXnulV69eGTBgQCZMmJDf/OY3HY7jzDPPzNChQ9OrV6/069cv48aNyw9/+MPC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p9pt39jYWB41alSl/QUXXNBuu8WLF5d79uxZafeBD3ygw1Br2bJl5ZEjR1bajh49usPP3Nm9v+SSSwqHyE899VQlIKuqqirffPPNHbYtl8uVkLH5v72NDcU3J0xruWT8oosuKlSzYMGCVte7//77W51vampqFTr+13/9V6F+77///g2GdAD8bbIBAQBsI+6///52H0pfW1ubt7/97TnvvPPy8ssvp1u3bvnABz6Q6dOnb3AXveYHaG/I0KFDc+6551Zet1yq1plevXrlhz/84Vbf5fHLX/5y3va2t3V4/vLLL8+uu+6aZN3Dwq+55ppNvtYPfvCDyvHw4cPz7//+7x22HTFiRKvzd955Z+bPn7/J195UCxYsyJ133ll5/a1vfavNpgctXXzxxa0e2n7llVduzeG18cILL1SODzvssEI1RX/GrrrqqvTu3bvdcyNGjMjRRx9ded3Y2JivfvWrbTb1aNajR4989KMfrbx+4IEH2m334x//uLLMcpdddskPfvCDDpdG7rrrrvn+979fef3444+3WgJcxFe+8pVWy0MvueSSfPOb3+yw/eWXX15ZDv2P//iP+T//5/902v+HPvShvOc970mybnOR66+/fqPGtzlWrVpVOd5ll10K1ay/1L1lH8m6DTlaLhPeUv0C8LdLmAYA25mTTjopn/jEJ7LHHnts0X7f+c53Vo4ffvjhQjXjx4/f4uNYX48ePfLJT36y0za77LJLPvzhD1de/+IXv9jk6/3P//xP5fhTn/pUevbs2Wn7j3zkI+nTp0+Sdc+lmjZt2iZfe1NNmzatEhb06dMnZ555Zqfte/Xq1WqXxKLh6ZbS8pl2s2fP3mL97rfffq1+jttzyCGHVI5LpVI+9rGPddq+ZX8dPQew5c/M6aefXgl2O3L88ce3Codb1nemqakp55xzTiXAraqqytVXX53zzjuvw5q1a9dm6tSpldf/9E//VOhap59+euW4ox1Qt4bXX3+9clz02YfrP7evZR/tvd5S/QLwt8sGBACwjejbt2+rf+g3W7NmTV5++eU89dRTeeONNzJt2rRMmzYtJ5xwQq6//vr069evUP8PP/xwHnjggTz55JNZsWJFm9kay5cvrxw3P1x/Q8aNG1eo3eY48MADC33GE088Md/97neTrJvt09DQsNEbEcyfPz/Lli2rvD7ppJM2WNOrV68ce+yxuemmm5IkM2bMaDXL783w0EMPVY6PPvroDQaASXLyySfnS1/6UpLk5Zdfzpw5czJy5MitNsaWDjzwwMrxVVddlbe97W35xCc+sdkbR2woSEuS3XffvXI8fPjwDBgwoHD7lStXtjn/xhtvtHo4fZGfmWRdEN0czs2YMWOD7VevXp0Pf/jDlWCsR48eufbaa3Paaad1Wjdr1qzKjKrBgwdn1KhRhcY3evToyvHMmTML1WwJzRtkJGmziUJH1m/XPEuwvT63ZL8A/O0SpgHANmL//ffP3Xff3eH5hoaGXH/99Tn//POzfPny/PKXv8yJJ56Y6dOndxqe3HnnnfniF7+Yp59+uvBYXnnllULthg8fXrjPTbXffvttdLvVq1dnwYIF2WeffTbqWnPmzKkcd+vWrcPlf+sbPXp0JUybO3fuRl1zS2g57pYhSGf22WefdO/evbL8b+7cuW9amHbqqafmy1/+chYtWpS1a9fm3HPPzVe/+tWceOKJOfLII/Pud787b3/72ze63912222DbWprayvHb33rWzeqffPuni09//zzrcKaove/ZbsiPzNnnHFGZcZoTU1Nbrnllpx44okbrHv88ccrx6tWrSpUkyT19fWV45YB89ZWW1tbCf8aGhoK1azfbv3l7S1/D7dkvwD87RKmAcB2orq6Oh/72McyZsyYHHrooVm7dm0efvjhXHrppfnyl7/cbs2ll17a6tlKRb3xxhuF2u20004b3ffG2tCSuWbrz15rbxbRhrSs2XnnndOjR49Cdf3799+s626ultcser+6d++ePn36VIKSN3PctbW1uf3223PyySdn8eLFSdYFuDfeeGNuvPHGJOtmhL3vfe/LJz/5yVYz2TpTZEbe5rRvz/r3rej939ifmZZLr88666zCodjLL79cOX7llVfyy1/+slBdS0XD9S2hd+/elTCtZaDXmfVDzvWfmbf+6y3VLwB/uzwzDQC2MwcffHBOPvnkyuuOHh7/xz/+sVWQttdee+Wb3/xmfve732XhwoV5/fXXs3bt2pTX7e6d3/72txs9lqqqrf9Vomjg0atXr1aviwaCLbVcxrUxQUvLtpty3c21PY77He94R5566ql84xvfaHdG3IsvvpirrroqBx10UM4888xt9nlV6y/9K3r/W7Yrsnyw5fLRq666Kpdffnmh62yJ+1Yulze7j6JahpF//etfC9W8+OKLHfaRrLvXLYOwLdUvAH+7hGkAsB1quQPiokWL8txzz7Vpc/HFF1eO3/Wud+Xxxx/Pl7/85Rx++OEZPHhwamtrW4Vh2+pOdUXHtX679XfiK6Jlzcbcj03ZgXBL2p7H/ZWvfCXPPvts5s6dmx//+Mc566yzMmjQoFbtrr322nzwgx9808dXxKbu+NiyXZGf1SuuuCIf+chHKq//7//9v7niiis2WNfy9/XAAw+shOcb++vN0nJp9vPPP1+oZuHChZXjUqmUvffee4v3279//8LPpwRgxydMA4DtUPPukc3Wn2lRLpfz61//uvL64osv3uASpaKbDrzZ2gsK2zN//vxWr4s8D2t9LR9GX1dXl6VLlxaqmzdvXrt9vFlaXnP9+9CRZcuWtQp0umLcLQ0fPjwf+9jH8tOf/jQLFy7M73//+xxxxBGV83fccUfuv//+Lhxh+9a/b0Xv/8b+zFRVVeU///M/c8YZZ1TeO/fcc3PVVVd1WtfyOXJLliwpNLau1HKX0z/96U+Fah577LHK8eDBg9v9s25z+21ZDwDCNADYDq1YsaLV65qamlavly9f3mp510EHHbTBPh988MEtM7gt7JFHHinUruUzpXbbbbcMHDhwo6+1//77p1u3bpXXRXZZXL/dO97xjjbn118Ou6Vn+rS8ZsudPTvTcsxVVVXZf//9t+iYNkepVMq4ceNy9913t9oEomVAvK3YfffdW+34uSn3v72fmfZUVVXlpz/9aT70oQ9V3vv0pz+d//zP/+ywpuUOpwsXLqw8o25bdfjhh1eOn3322bz00ksbrPn9739fOX73u9+9wX5nzJhR2Xhjc/sF4G+TMA0AtkMt/5FXKpUyZMiQVudb7i5YxKuvvppbbrlli4xtS1u0aFEeeOCBDbZrfnB90noZ7Maora3N2LFjK6+nTp26wZpnnnmmVeDX8h/tLfttqegD0Itqec1HH300zzzzzAZrrrvuusrxO97xjm3y4erV1dU54YQTKq+LBCtdoeX9L/Izs3Llytxxxx3t1m9It27d8t///d859dRTk6wLZj/5yU/mv/7rv9ptv+eee7Za4vjTn/608LW6wpFHHtlq2ev111/fafuXXnop9957b+X1hAkT2m333ve+N6VSKcm6P+9uv/32Tvt99NFH85e//GWD/QLwt0mYBgDbmT/+8Y+58847K68PPvjgNg/G3nXXXVvtRLmhMOpf/uVf8tprr23ZgW5BF1xwQafnf/Ob37TaQKHls6U21tlnn105vvHGG/PnP/+50/aTJ0+uHA8cOLDdXRb79u3baoOEuXPnbvL42nP88ce3monX0e6uzWbOnNkqfPzYxz62RcezIRszM6/lUtRt9ZlVLX9m/vCHP2TatGmdtv+3f/u3SqBaXV2d008/faOu171790ydOjUTJ05MkjQ1NeWjH/1oh8HTF77whcrxlClTMmfOnI263pupZ8+emTRpUuX1//P//D+d/tk0ZcqUyiyz/v37Z/z48e2222OPPXL88cdXXn/rW9/K2rVrO+z3m9/8ZuX47W9/ew4++ODCnwGAHZ8wDQC2Ew0NDfnxj3+c97znPWlqaqq8315w0qNHj/z93/995fU///M/59VXX23Trlwu59///d873BF0W/Gb3/wm559/fqvP3ezpp59uFUaMGTOmw39QF3HWWWdl8ODBSZK1a9dm4sSJ7T4Hq1wu54ILLsgvfvGLynvnnXdeunfv3qZtt27dWi2jvOKKK9r9LJuqe/furXZuvfnmm/O1r32t3dBq7ty5OeWUUyrXHzRoUM4888wtNpYiJk2alClTpmzwmXSPPvpobrjhhsrrbXWp3YknnthqqeZZZ52VRx99tN22V199db773e9WXv/DP/zDJoWE3bt3z89+9rPKzr5NTU0566yz8vOf/7xN27PPPjtjxoxJkrzyyis55phjCi1h/uMf/5jTTjst99xzz0aPb3N85StfqYTPzz//fD72sY+1O9v25ptvbnUvJ0+enLe85S0d9nvRRRdVjh9++OGcf/757f43cvnll+fWW2+tvP63f/u3yqw2AEiStt/2AIAuMWvWrHZnNa1duzYvv/xynnrqqTQ0NLQ6d+655+Z973tfu/19/vOfrzyw/c9//nP233//fPazn63s6PfUU0/lpz/9aeVZY5/4xCfyox/9aAt/qs33vve9L3fddVcuvfTS/P73v8/HP/7xjBo1Kq+99lruvffe/PCHP0xdXV2SdQHDf/zHf7R67tnG6t27d66++uqMHz8+TU1Nee6557L//vvnU5/6VI488sj07t07c+bMyTXXXJM//OEPlbpx48bl85//fIf9Tpo0qXKvf/jDH+b222/P6NGjWy0B/dznPpejjz56k8b9uc99LjfffHOmT5+eZF0AcM899+SjH/1oRo4cmddeey333XdfrrrqqspMn6qqqvzoRz/KTjvttEnX3FQvvvhivvSlL+WrX/1qjjrqqIwbNy6jR4/OrrvumlKplEWLFuWee+7Jddddl8bGxiTrdqJsueRzW1JVVZWf/OQneec735mGhoasWLEihx56aD760Y/mxBNPzK677prnn38+119/fe66665K3ahRo/Lv//7vm3zdHj165Oabb87EiRNz1113Ze3atTn99NPTvXv3nHLKKZV2vXr1yi233JJ3vvOdWb58eZ5//vm8613vygknnJDx48dn1KhR6d27d1atWpUXXnghjz76aH75y19WNv/obObiPvvskwULFrR6b/0ZX9XV1W3qzjzzzFx99dXt9jlkyJBcfPHFlRl1P//5z/OXv/wl55xzTvbee+8sX748t956a6ZOnVoJhd/1rnfl3HPP7fR+HXLIIfn85z9fCeAuv/zyPPzww/nEJz6RvfbaKy+++GKuu+66VjMLTznllLz//e/vtF8A/gaVAYAu85GPfKScZKN/9e7du/zd73633NTU1Gn/H//4xwv1d95555V/+9vfVl7vtddeHfa51157Vdr99re/3bI35P/X8r5ceOGF5f/4j/8oV1VVdfoZqqqqytdee+1G9duZ6667rty9e/dC9+/v//7vyytXruy0vzfeeKP87ne/u9N+rrnmmo28U62tWLGifOihhxYac/fu3cvXXXfdBvtsWTN//vzNGl+zI444YqN+3keMGNHhtTfm97RcLpevueaaSvsjjjhig+3nz5/faiyduffee8u9e/cu9Jn22Wef8sKFCzvtr+i9b2hoKB9//PGVtj169Cjffvvtbdo988wz5X322Wej/7y56667Orx2yz8PNubXRz7ykU4/e7lcLv/TP/1Tob7e9ra3lf/6179usL9yuVxes2ZN+dRTTy3U77hx48qvvfZaoX4B+NtimScAbOOqqqqy8847Z8SIEXn/+9+fH/zgB3nhhRfyuc99boNLj66++up861vfavVA75aGDx+e66+/PpdccsnWGPoW86lPfSq33357Ro4c2e750aNH53e/+13OOOOMLXbN008/PTNnzswJJ5zQZjfOZgMGDMgll1yS3/72t9lll1067a9nz56599578+Mf/zgnnXRSBg0a1O6Mnc3Rp0+f3HfffbnkkksyYMCAdttUVVXl+OOPz8yZMzf6WV1byuTJk/OhD30o/fv377Rdv379cv755+exxx7L0KFD35zBbYajjz46s2fPzgc/+MFWzyxsaeedd86XvvSlPPLII5XlxJurV69e+cUvflGZ1bh69eqceuqprWbBJetmwj322GP5zne+kz333LPTPvv27ZvTTjstt912W4477rgtMs6Ndfnll+fmm2/O3nvv3e75nXbaKZ///OfzyCOPtNpRtTPdunXLz3/+8/zgBz/o8P73798/F110Ue67775Ol40C8LerVC5v4b3ZAYBtzqpVq3Lffffl2WefTWNjY3bfffe87W1vyzvf+c6uHlq7zj777MqugxdeeGG+9rWvVc49+OCDefLJJ7NkyZLsuuuuOfDAA3PggQdu1fEsWbIk999/fxYvXpy6uroMGDAgb3/72/Oud72rw6CtqzU1NeWPf/xjnnzyySxbtizV1dUZOHBgjjzyyLz1rW/t6uFV/OUvf8mTTz6ZhQsXZtWqVenevXt23XXX7LfffjnwwAPTs2fPrh7iJnnllVdy3333ZeHChXn11Vez6667ZuTIkTn88MO3mc/09NNP59FHH83SpUvz2muvpXfv3tljjz3y9re/PW9/+9s3a7n0lvbII4/k8ccfz4svvpidd945e+21V4466qg2O+VujKampjzwwAN55plnsmTJkvTr1y8jRozIEUcc0WEYCgCJMA0A2AZ1FqYBAEBX2jb/VyoAAAAAbIOEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAACjIbp4AAAAAUJCZaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABXXv6gFQzOLFi7t6CMAOpH///kmSZcuWdfFIAAA653sLsDUMHDhwk2vNTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABTUvasHAGxZZ6xe2tVDYHvwVz8nbJzregzo6iEAAMA2wcw0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFdd8SndTX1+eJJ57InDlzMm/evMydOzerVq1Kklx++eUZNGhQp/VNTU35zW9+k9/+9rdZtGhRmpqasvvuu2fcuHF5z3vek+7dOx/m3Llzc/vtt+epp57Ka6+9lp133jkHHHBAJk6cmN13373T2rq6utx2222ZMWNGli5dmp49e2bo0KE5/vjj8653vWuDn/3BBx/Mr371qyxYsCCNjY0ZMGBA3vnOd+Z973tfampqNlgPAAAAwPajVC6Xy5vbyUMPPZRLL7203XMbCtPWrFmTSy65JI899liSpHv37qmqqkpjY2OSZMSIEbnwwgtTXV3dbv19992Xq666KmvXrk2pVEpNTU3q6uqSJL169crkyZMzevTodmtffvnlXHjhhVmyZEmSpLq6OqtXr87atWuTJMcff3w+8YlPdDj2q666Kvfee2+SpFu3bunRo0caGhqSJLvttlv+7d/+Lf369euwfmMsXrx4i/TDju+M1Uu7egjADui6HgO6eggA/I3q379/kmTZsmVdPBJgRzJw4MBNrt0iM9OSZJdddsnw4cMzYsSI9OvXLz/84Q8L1d1www157LHH0qNHj3zyk5/Mu9/97pRKpcycOTPf//73M3fu3Pzwhz/M5z73uTa1CxYsqARp48aNy9lnn52dd945S5cuzVVXXZVZs2blsssuy3e/+93svPPOrWrL5XK+853vZMmSJRkwYEA+97nPZZ999kljY2PuvvvuXHfddfnVr36VoUOH5thjj21z7V/96le59957UyqVcsYZZ+Skk05Kjx498pe//CX/7//7/+all17K5Zdfnq9//eubdkMBAAAA2OZskWemHXTQQbn66qvzL//yLznttNOy//77F6pbuXJl7rrrriTJGWeckSOPPDJVVVUplUo58MAD8+lPfzpJ8sADD2TBggVt6m+88casXbs2I0aMyGc/+9lKYDZgwICcd9552XXXXfP666/nF7/4RZvahx9+OM8++2xKpVLOP//87LPPPkmSnj17ZsKECTnppJOSJD/72c+yZs2aVrWrV6/Oz3/+8yTJe97znkyYMCE9evRIkuyzzz4577zzUiqV8pe//CWPPPJIoXsBAAAAwLZvi4RpVVWb1s0f//jHrF69OrW1te3O/jr44IOzxx57pFwuZ/r06a3Ovf7665WloePHj28zhurq6hx33HFJ1oVx669mbe5v//33z9ChQ9tce8KECSmVSlm5cmUef/zxVudmz56dV155JaVSKe9973vb1A4bNixjxoxpdR0AAAAAtn9dupvnE088kSR529velp49e7bb5oADDkiSNoHW008/XXm2WXOb9f3d3/1dkmTFihVZtGhRu9fuqLZfv34ZPHhwu9dufj1kyJAOn4nW0bgBAAAA2H51aZj2wgsvJFkXSnWkOdBatGhRq9llzbV9+vTJTjvt1Glty/ZJ8sorr1R2G23ZpqP6lrXNYyla++qrr+bVV1/tsB0AAAAA248ttgHBpli5cmWSpG/fvh22aT7X0NCQhoaG1NTUJFk322xDtT179sxb3vKWvP7665X2LWuTdLrbZnPfLdu3fF2kNln3OdffAGF9kydPbvf9KVOmJPnfHWxgg/5qN09gy/P3EABdpXv3df9s9XcRsK3o0plpDQ0NSdLhEs8k6dWrV5v2SfLGG29ssLbl+fZqi167ZW3Ra3c0bgAAAAC2X106M43/1TwDrSPLli17k0YCAG35ewiArtI8I83fRcCWNHDgwE2u7dKZadXV1UmSxsbGDtu0nEXW3D7535lfndW2PN9ebdFrt6wteu2Oxg0AAADA9qtLw7SOnknWUvO56urqyvPSkv99XllntY2NjXn99ddbXatlbZIsX758g9de/7lsza+L1CbrNkkAAAAAYPvXpWFa846XCxcu7LBN806agwYNard25cqVlZ05O6pt2T5Jdt5558oOoOvv1Nle/fq7dna0y2d7tTvvvPMGNx8AAAAAYPvQpWHafvvtlyR5+umnO1wyOWvWrCTJmDFjWr2/7777plu3bkmS2bNnt1v75z//Ocm6mWTrh3HN127uf33Lly+vBGKjR49ut3bhwoUdzoxr7nf9WgAAAAC2X10apr3zne9Mjx498vrrr+c3v/lNm/OPPPJIFi9enFKplMMOO6zVudra2rzjHe9IkkybNi1NTU2tzjc0NOSee+5Jkhx22GEplUqtzo8bNy7JusDtueeea3PtadOmpVwup2/fvm0CsTFjxmSXXXZJuVzO7bff3qb2ueeeq4Rphx9+eGe3AAAAAIDtyBYL01599dXKr+bnlCXJ66+/3upcy9CrT58+Oemkk5Ik1157bX73u99Vzs+cOTM/+MEPkqwLw/baa6821zzttNPSrVu3zJkzJ1deeWVeffXVJOt2ebnsssuybNmyvOUtb8nEiRPb1B588MEZNWpUyuVyLr300jzzzDNJktWrV+f222/PHXfckST5wAc+kO7dW2962qNHj3zgAx9Iktxxxx25/fbbs3r16iTJM888k0svvTTlcjn77LNPDjzwwI2/mQAAAABsk0rlcrm8JTo67bTTCrW74oor8ta3vrXyes2aNbnkkkvy2GOPJVkXVFVVVVV2wxwxYkQuuOCCVpsPtHTfffflqquuytq1a1MqlVJTU5O6urok63bdnDx5codLLV9++eVceOGFWbJkSZJ1mxysXr06a9euTZIcd9xx+eQnP9nhZ7nqqqty7733Jkm6deuWHj16pKGhIUmy22675d/+7d9abXawORYvXrxF+mHHd8bqpV09BGAHdF2PAV09BAD+RvXv3z/JukkTAFvKwIEDN7m2y8O0JGlqasq9996b++67Ly+88EKampqyxx575LDDDsv48ePbzAxb39y5c3PbbbflqaeeymuvvZZddtkl+++/f0455ZTsvvvundbW1dXlf/7nf/LQQw9lyZIl6dmzZ4YOHZrjjz8+hx566AY/zx/+8Ifcc889ee6559LY2Ji3vvWteec735n3ve99HQaAm0KYRlHCNGBrEKYB0FWEacDWsE2EaWxdwjSKEqYBW4MwDYCuIkwDtobNCdO6dAMCAAAAANieCNMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoqHtXDwAAAPjbdMbqpV09BLYHf/Vzwsa5rseArh4COzgz0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQd27egDNmpqacv/992f69Ol57rnnUldXl169emXgwIE56KCDctJJJ6Wmpqbd2jVr1uSOO+7I9OnT8+KLL6Zbt24ZNGhQjjrqqBxzzDEplUqdXnvWrFm58847M2fOnNTX16dfv34ZO3ZsTjnllPTp06fT2pUrV+bWW2/NzJkzs3z58tTW1mbEiBEZP358xowZs6m3AwAAAIBtUKlcLpe7ehBvvPFGpkyZkscff7zyXm1tberr69M8vAEDBuSCCy7Ibrvt1qq2rq4uF110UebNm5ck6dWrV9auXZs1a9YkScaOHZvzzz8/3bp1a/fat9xyS2644YYkSalUSnV1derr65MkO++8cy644ILsueee7dYuWLAgF110UVatWpUkqampSUNDQ8rlckqlUiZNmpSJEydu4l1pbfHixVukH3Z8Z6xe2tVDAHZA1/UY0NVDAHZAvrcAW4PvLRQxcODATa7dJmam3XzzzXn88ccrAdTxxx+f2trarFmzJjNmzMiPfvSjLF26NP/xH/+RCy+8sFXtVVddlXnz5qV37975zGc+k7Fjx6ZcLud3v/tdrr766sycOTM/+9nPMmnSpDbXnTlzZiVIO/nkk/OBD3wgNTU1WbhwYb73ve/lueeeyyWXXJLvfOc76dGjR6vaxsbGfPvb386qVasybNiwfPazn82QIUNSV1eXm266KdOmTcvUqVMzbNiwHHDAAVvv5gEAAADwptkmnpk2ffr0JMmRRx6ZiRMnpra2NknSvXv3HHbYYfnIRz6SJHniiSfy2muvVermz5+fBx98MElyzjnn5MADD0ypVEpVVVWOPPLInHHGGUmSO+64I6+88kqb606dOjVJcsghh+Sss86qLCMdMmRIJk+enOrq6rz00kv59a9/3ab2nnvuydKlS1NdXZ3JkydnyJAhSdbNqDvrrLNy8MEHp1wu5/rrr98i9wgAAACArrdNhGnNQdewYcPaPT98+PDKcWNjY+W4OYRrfq7a+o499tjU1tamsbExM2bMaHVu4cKFWbBgQZJkwoQJbWp33XXXHHbYYa2u01Lze+PGjUu/fv3anG/uc/78+ZZoAgAAAOwgtokwbcCAdeuZ58+f3+755ueh7bLLLq2CqyeeeCJJsv/++7db17Nnz+y7775J0up5bC1ra2trM3LkyHbrm5dnzpkzJw0NDZX36+vrK2PqaAnnqFGjKjPsZs+e3W4bAAAAALYv20SYdswxxyRJ7rvvvvziF79IXV1dknW7dP7hD3/IT3/605RKpZx55pmVmnK5nEWLFiVJZYllewYPHpwklbbNXnjhhSTJoEGDUlXV/m1orm15rea+mjdG6OjaVVVVlYfZNV8LAAAAgO3bNrEBwfjx47NkyZL88pe/zPXXX5/rr7++1W6eo0aNyv/5P/8nBx54YKWmvr4+b7zxRpKkb9++HfbdPJNtxYoVrd5vfl2kdv36lsed1TefW//a7Zk8eXK770+ZMiVJ0r9//w32AUmSv9oVC9jy/D0EbBW+twBbge8tbG3bxMy0qqqqnH322TnrrLPSrVu3JEldXV1l9ldDQ0NeffXVVjUtl1327Nmzw76bz7Vsn6QSxBWpXb++uXZD9b169WrTHgAAAIDt1zYxM23lypX59re/nTlz5uSII47IySefnN122y0rV67MH//4x9x00035wQ9+kL/+9a85/fTTu3q4W0XzDLSOLFu27E0aCQC05e8hAGB74XsLRTQ/mmtTbBMz06644orMmTMnRx99dD7zmc9kr732SnV1dXbfffdMnDgx//AP/5Ak+Z//+Z8sXLgwSVJdXV2pb7nD5/qaz7Vsn/zvrLEitevXN9duqL55RlrL9gAAAABsv7o8THvhhRcya9asJOuendaed7/73dlpp51SLpfz6KOPJklqamoqIVVn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cu02MzPtnnvuyU9+8pOUSqW8733vywknnJD+/fsnWTf7a9asWZWArKWrrroq8+bNS+/evfOZz3wmY8eOTblczu9+97tcffXVmTlzZn72s59l0qRJbWpnzpxZCdJOPvnkfOADH0hNTU0WLlyY733ve3nuuedyySWX5Dvf+U569OjRqraxsTHf/va3s2rVqgwbNiyf/exnM2TIkNTV1eWmm27KtGnTMnXq1AwbNiwHHHDAVrhjAAAAALzZtolnpi1ZsiT/9V//lST55Cc/mTPOOKMSpCVJnz598u53vztHH310q7r58+fnwQcfTJKcc845OfDAA1MqlVJVVZUjjzwyZ5xxRpLkjjvuyCuvvNLmulOnTk2SHHLIITnrrLNSU1OTJBkyZEgmT56c6urqvPTSS/n1r3/dpvaee+7J0qVLU11dncmTJ2fIkCFJktra2px11lk5+OCDUy6Xc/3112/u7QEAAABgG7FNhGl33nln3njjjYwaNSrHHnts4brp06cnWTc176CDDmpz/thjj01tbW0aGxszY8aMVucWLlyYBQsWJEkmTJjQpnbXXXfNYYcd1uo67V173Lhx6devX5vzzX3Onz/fEk0AAACAHcQ2EaY98MADSVIJr4p64oknkiT7779/u+d79uyZfffdN0ny+OOPt1tbW1ubkSNHtlvfvDxzzpw5aWhoqLxfX19feUZbR0s4R40aldra2iTJ7NmzC30eAAAAALZtXf7MtBdffLGyBHPo0KF55plncsstt+SZZ57JG2+8kQEDBuTAAw/MhAkTsssuu1TqyuVyFi1alCSVJZbtGTx4cGbOnFlp2+yFF15IkgwaNChVVe1nioMHD251rREjRiRJFi1alOZ9Gzq6dlVVVQYOHJg5c+ZUrgUAAADA9m2bCNOaPfnkk7npppvS1NSUmpqalEqlLF68OIsXL8706dPz1a9+tRJe1dfX54033kiS9O3bt8P+m5dgrlixotX7za+L1K5f3/K4s/rmc+tfuz2TJ09u9/0pU6YkSatnyEGn/mpXLGDL8/cQsFX43gJsBb63sLV1eZj2+uuvV45//vOfZ+DAgTnnnHMyatSoNDU15c9//nOuvPLKrFixIpdddlkuu+yydOvWrdWyy549e3bYf/O5lu2TVIK4IrXr1zfXbqi+V69ebdoDAAAAsP3q8jCteblkkpRKpZx//vkZOHBgknVLJd/xjnfk05/+dC6++OIsXrw4M2bMyN///d931XC3muYZaB1ZtmzZmzQSAGjL30MAwPbC9xaKaM6eNkWXb0BQXV1dOf67v/u7dj/M2LFjs8ceeyT5340EWtY1NjZ22H/zuZbtk/+dNVakdv365toN1TfPSGvZHgAAAIDtV5eHaS2fOdZZKth87uWXX06S1NTUVEKqzp5Jtnz58jbXafm6SO369S2PO6sv8lw2AAAAALYfXR6mDR48OKVSaaPrSqVSZbfNhQsXdtiu5a6d6183WbczZ1NTU6e1pVKpVf2gQYMqY+7o2k1NTVm8eHGrawEAAACwfevyMK1Xr17Ze++9k6QSPrWn+dyAAQMq7+23335JktmzZ7db09jYmKeffjpJMmbMmFbnRo8enSSpq6vL3Llz262fNWtWkmTkyJGtlnnW1NRk+PDhrdqsb86cOamrq2v32gAAAABsn7o8TEuSI444Iknypz/9qd1AbebMmfnrX/+aZN3z05oddthhSdbNLnv00Ufb1N17772pq6tLz549c8ghh7Q6N3jw4Oy1115Jkttuu61N7fLly/PAAw8kSQ4//PA258eNG5ckmT59ertLPZv7HD58+GY91A4AAACAbcc2EaYdddRRGTx4cJqamnLppZdmzpw5SdYtlfzTn/6UH/zgB0mSUaNG5R3veEelbtiwYTn00EOTJFdeeWVmzpxZqbv//vtz3XXXJUnGjx+fXXbZpc11J02alCSZMWNGrr322tTX1ydZt7xzypQpqa+vz2677ZZjjjmmTe1xxx2XAQMGpL6+PhdffHFlSWh9fX2uvfbaPPTQQ62uAQAAAMD2r1Qul8tdPYgkeemll/K1r32t1QYDTU1NlR0xBw8enK9+9avp169fq7q6urpcdNFFmTdvXpJ1y0abmpqyevXqJOtmsp1//vnp1q1bu9e9+eabc+ONNyZJqqqq0qtXr0qottNOO+XCCy/Mnnvu2W7tc889l69//etZtWpVZcwNDQ0pl8splUqZNGlSJk6cuBl35X91tgQWWjpj9dKuHgKwA7qux4ANNwLYSL63AFuD7y0UsTmrCLeZMC1ZF4zddttteeihh7JkyZKUSqUMHDgwhx56aE488cRWzy1rac2aNZk2bVoeeOCBvPjii6mqqsrgwYNz1FFH5ZhjjtngBgezZs3KnXfemWeffTYNDQ3p169fxo4dm1NOOSV9+vTptHblypW59dZbM3PmzCxfvjw1NTUZOXJkxo8fv0WflSZMoyhfSoGtwZdSYGvwvQXYGnxvoYgdJkyjY8I0ivKlFNgafCkFtgbfW4CtwfcWiticMG2beGYaAAAAAGwPhGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgoO5dPYD2NDQ05Atf+EJefvnlJMk555yTI488st22a9asyR133JHp06fnxRdfTLdu3TJo0KAcddRROeaYY1IqlTq91qxZs3LnnXdmzpw5qa+vT79+/TJ27Niccsop6dOnT6e1K1euzK233pqZM2dm+fLlqa2tzYgRIzJ+/PiMGTNmUz46AAAAANuwbTJMu+GGGypBWmfq6upy0UUXZd68eUmSXr16pbGxMc8++2yeffbZPPLIIzn//PPTrVu3dutvueWW3HDDDUmSUqmU6urqvPTSS7nrrrvywAMP5IILLsiee+7Zbu2CBQty0UUXZdWqVUmSmpqavPrqq5k5c2Yee+yxTJo0KRMnTtyETw8AAADAtmqbW+Y5b9683H333Rk1atQG21511VWZN29eevfuncmTJ+e//uu/cu211+acc85Jjx49MnPmzPzsZz9rt3bmzJmVIO3kk0/OT37yk/z0pz/NZZddlqFDh+bVV1/NJZdcktWrV7epbWxszLe//e2sWrUqw4YNy2WXXZaf/vSnueaaa3LyySenXC5n6tSp+fOf/7x5NwMAAACAbco2FaY1NTXl6quvTpJ84hOf6LTt/Pnz8+CDDyZZtwz0wAMPTKlUSlVVVY488sicccYZSZI77rgjr7zySpv6qVOnJkkOOeSQnHXWWampqUmSDBkyJJMnT67MUvv1r3/dpvaee+7J0qVLU11dncmTJ2fIkCFJktra2px11lk5+OCDUy6Xc/3112/inQAAAABgW7RNhWl333135s6dm+OPPz7Dhg3rtO306dOTJAMHDsxBBx3U5vyxxx6b2traNDY2ZsaMGa3OLVy4MAsWLEiSTJgwoU3trrvumsMOO6zVddq79rhx49KvX78255v7nD9/fhYvXtzp5wAAAABg+7HNhGnLly/PjTfemF122SUf+tCHNtj+iSeeSJLsv//+7Z7v2bNn9t133yTJ448/3m5tbW1tRo4c2W79AQcckCSZM2dOGhoaKu/X19dXntHW3GZ9o0aNSm1tbZJk9uzZG/wsAAAAAGwftpkw7T//8z9TX1+fM888sxJEdaRcLmfRokVJUlli2Z7BgwcnSaVtsxdeeCFJMmjQoFRVtX8LmmtbXqu5r3K53Om1q6qqMnDgwFbXAgAAAGD7t03s5vnII4/koYceyn777Zd3v/vdG2xfX1+fN954I0nSt2/fDts1L8FcsWJFq/ebXxepXb++5XFn9c3n1r92RyZPntzu+1OmTEmS9O/fv1A/kL8u7eoRADsgfw8BW4XvLcBW4HsLW1uXz0xraGjIf/7nf6Zbt275+Mc/XrimWc+ePTts13yuZfsklSCuSO369c21G6rv1atXm/YAAAAAbN+6fGbaz372syxbtiwTJkyoLK38W9Q8A60jy5Yte5NGAgBt+XsIANhe+N5CEc2P59oUXToz7bnnnsudd96ZXXfdNaeeemrhuurq6spxY2Njh+2az7Vsn/zvrLEitevXN9duqL55RlrL9gAAAABs37p0Zto111yTpqamTJo0KUnb5ZjNVq9enYaGhpRKpfTq1Ss1NTXp1atX3njjjU6fSbZ8+fIkbZ9tVuR5Zs2169e3PF6xYkVqamrarS/yXDYAAAAAti9dGqY1T7284oorOm139dVX5+qrr86AAQPy/e9/P6VSKYMHD87cuXOzcOHCDuta7trZUstdPpuamtrd0bO5tlQqtaofNGhQSqVSyuVyFi5c2O60wKampixevLjVtQAAAADY/nX5BgSbar/99kuSzJ49u93zjY2Nefrpp5MkY8aMaXVu9OjRSZK6urrMnTu33fpZs2YlSUaOHNlqmWdNTU2GDx/eqs365syZk7q6unavDQAAAMD2q0tnpn3/+9/v9Pxpp52WJDnnnHNy5JFHtjp32GGH5bbbbsuiRYvy6KOP5sADD2x1/t57701dXV169uyZQw45pNW5wYMHZ6+99sqCBQty22235Ytf/GKr88uXL88DDzyQJDn88MPbjGvcuHGZO3dupk+fnlNPPbXNUs7bbrstSTJ8+PDNeqAdAAAAANuW7XZm2rBhw3LooYcmSa688srMnDkzybollvfff3+uu+66JMn48eOzyy67tKlvfk7bjBkzcu2116a+vj7JuuWdU6ZMSX19fXbbbbccc8wxbWqPO+64DBgwIPX19bn44osrS0Lr6+tz7bXX5qGHHmp1DQAAAAB2DF06M21zfepTn8pLL72UefPm5eKLL06vXr3S1NSU1atXJ0nGjh1bmd22vrFjx+aDH/xgbrzxxtx2222ZNm1aevXqVQnVdtppp5x//vnp0aNHm9qePXvm/PPPz9e//vXMnz8///f//t/U1NSkoaEh5XI5pVIpkyZNygEHHLD1PjwAAAAAb7rtOkyrra3NN77xjUybNi0PPPBAXnzxxXTv3j1Dhw7NUUcdlWOOOSalUqnD+ve///0ZNWpU7rzzzjz77LNpaGjIbrvtlrFjx+aUU05Jnz59OqwdOnRoLrvsstx6662ZOXNmli9fnp122ikjR47M+PHjPSsNAAAAYAdUKpfL5a4eBBvWvDsobMgZq5d29RCAHdB1PQZ09RCAHZDvLcDW4HsLRWzOM+6322emAQAAAMCbTZgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAACure1QNIkmXLlmXGjBmZPXt2FixYkFdeeSXdu3fPbrvtlr/7u7/Le97znvTt27fD+jVr1uSOO+7I9OnT8+KLL6Zbt24ZNGhQjjrqqBxzzDEplUqdXn/WrFm58847M2fOnNTX16dfv34ZO3ZsTjnllPTp06fT2pUrV+bWW2/NzJkzs3z58tTW1mbEiBEZP358xowZsym3AwAAAIBtVKlcLpe7cgDLli3LZz7zmbQcRk1NTd544400NTUlSd7ylrfki1/8YkaPHt2mvq6uLhdddFHmzZuXJOnVq1fWrl2bNWvWJEnGjh2b888/P926dWv3+rfccktuuOGGJEmpVEp1dXXq6+uTJDvvvHMuuOCC7Lnnnu3WLliwIBdddFFWrVpVGXdDQ0PK5XJKpVImTZqUiRMnbsJdaWvx4sVbpB92fGesXtrVQwB2QNf1GNDVQwB2QL63AFuD7y0UMXDgwE2u7fKZac2B2dixY3PkkUdm9OjR6d27d9asWZPZs2fnxz/+cZYsWZJLLrkk3/3ud9vMFLvqqqsyb9689O7dO5/5zGcyduzYlMvl/O53v8vVV1+dmTNn5mc/+1kmTZrU5tozZ86sBGknn3xyPvCBD6SmpiYLFy7M9773vTz33HO55JJL8p3vfCc9evRoVdvY2Jhvf/vbWbVqVYYNG5bPfvazGTJkSOrq6nLTTTdl2rRpmTp1aoYNG5YDDjhg69w8AAAAAN5UXf7MtN69e2fKlCn50pe+lHe9613p3bt3kqR79+55xzvekX/5l39Jjx49Ul9fn3vuuadV7fz58/Pggw8mSc4555wceOCBKZVKqaqqypFHHpkzzjgjSXLHHXfklVdeaXPtqVOnJkkOOeSQnHXWWampqUmSDBkyJJMnT051dXVeeuml/PrXv25Te88992Tp0qWprq7O5MmTM2TIkCRJbW1tzjrrrBx88MEpl8u5/vrrt9CdAgAAAKCrdXmYVltbm6FDh3Z4ftCgQdl7772TpLKUs9n06dOTrJuad9BBB7WpPfbYY1NbW5vGxsbMmDGj1bmFCxdmwYIFSZIJEya0qd11111z2GGHtbpOe9ceN25c+vXr1+Z8c5/z58+3RBMAAABgB9HlYVoRzbPVmpeENnviiSeSJPvvv3+7dT179sy+++6bJHn88cfbra2trc3IkSPbrW9enjlnzpw0NDRU3q+vr68Eex0t4Rw1alRqa2uTJLNnz+7gkwEAAACwPdnmw7S1a9fmL3/5S5JUllImSblczqJFi9q8v77BgwcnSaVtsxdeeCHJuplvVVXt34bm2pbXau6recOEjq5dVVVVeZhd87UAAAAA2L51+QYEG/LLX/4yK1euTKlUypFHHll5v76+Pm+88UaSpG/fvh3WNy/BXLFiRav3m18XqV2/vuVxZ/XN59a/dnsmT57c7vtTpkxJkvTv33+DfUCS5K92xQK2PH8PAVuF7y3AVuB7C1vbNj0zbcGCBZUH+J944omVmWJJWi277NmzZ4d9NJ9r2T5JJYgrUrt+fXPthup79erVpj0AAAAA269tdmbaihUrcskll6SxsTHDhw+v7My5o2qegdaRZcuWvUkjAYC2/D0EAGwvfG+hiOZHc22KbXJm2muvvZZvfOMbWbJkSfbYY4986UtfajMDrLq6unLc2NjYYV/N51q2T/531liR2vXrm2s3VN88I61lewAAAAC2X9tcmFZXV5dvfvObWbhwYfr3759//dd/TZ8+fdq0q6mpqYRUnT2TbPny5UnaPtusyPPMmmvXr2953Fl9keeyAQAAALD92KbCtIaGhnzrW9/K3Llz06dPn/zrv/5rhw8OLJVKlWeoLVy4sMM+W+7a2VLLXT6bmpo6rS2VSq3qBw0alFKp1Om1m5qasnjx4lbXAgAAAGD7ts2EaY2NjZkyZUr+8pe/ZKeddsq//uu/Zo899ui0Zr/99kuSzJ49u8M+n3766STJmDFjWp0bPXp0knUz4ebOndtu/axZs5IkI0eObLXMs6amJsOHD2/VZn1z5sxJXV1du9cGAAAAYPu0TYRpa9asyaWXXponnngib3nLW/KVr3wlQ4YM2WDdYYcdlmTd7LJHH320zfl77703dXV16dmzZw455JBW5wYPHpy99torSXLbbbe1qV2+fHkeeOCBJMnhhx/e5vy4ceOSJNOnT293qWdzn8OHD9+sh9oBAAAAsO3o8jCtqakp3/3ud/OnP/0pNTU1+Zd/+ZfKrK8NGTZsWA499NAkyZVXXpmZM2dW+rz//vtz3XXXJUnGjx+fXXbZpU39pEmTkiQzZszItddem/r6+iTrlndOmTIl9fX12W233XLMMce0qT3uuOMyYMCA1NfX5+KLL64sCa2vr8+1116bhx56qNU1AAAAANj+lcrlcrkrB/Dkk0/ma1/7WpKkR48eqa2t7bBt//79861vfavVe3V1dbnooosyb968JOt2zmxqasrq1auTJGPHjs3555+fbt26tdvnzTffnBtvvDFJUlVVlV69elVCtZ122ikXXnhh9txzz3Zrn3vuuXz961/PqlWrkqxb/tnQ0JByuZxSqZRJkyZl4sSJxW7EBjQ/fw025IzVS7t6CMAO6LoeA7p6CMAOyPcWYGvwvYUiNmcVYfctOI5N0jLLW716dV555ZUO2/bs2bPNe7W1tfnGN76RadOm5YEHHsiLL76Y7t27Z+jQoTnqqKNyzDHHVDYLaM/73//+jBo1KnfeeWeeffbZNDQ0ZLfddsvYsWNzyimntLuTaLOhQ4fmsssuy6233pqZM2dm+fLl2WmnnTJy5MiMHz/es9IAAAAAdjBdPjONYsxMoyj/hxfYGvwfXmBr8L0F2Bp8b6GIzZmZ1uXPTAMAAACA7YUwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFCQMA0AAAAAChKmAQAAAEBBwjQAAAAAKEiYBgAAAAAFCdMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICChGkAAAAAUJAwDQAAAAAKEqYBAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABTUvasHsCNYuXJlbr311sycOTPLly9PbW1tRowYkfHjx2fMmDFdPTwAAAAAthBh2mZasGBBLrrooqxatSpJUlNTk1dffTUzZ87MY489lkmTJmXixIldO0gAAAAAtghh2mZobGzMt7/97axatSrDhg3LZz/72QwZMiR1dXW56aabMm3atEydOjXDhg3LAQcc0NXDBQAAAGAzeWbaZrjnnnuydOnSVFdXZ/LkyRkyZEiSpLa2NmeddVYOPvjglMvlXH/99V08UgAAAAC2BGHaZpg+fXqSZNy4cenXr1+b8xMmTEiSzJ8/P4sXL35TxwYAAADAlidM20T19fWZN29eknS4hHPUqFGpra1NksyePftNGxsAAAAAW4cwbRMtWrQo5XI5SSrLO9dXVVWVgQMHJkleeOGFN21sAAAAAGwdNiDYRCtWrKgc9+3bt8N2zedatm/P5MmT231/ypQpSVIJ5WBDfhs/KwDA9sH3FgC2R2ambaI33nijctyzZ88O2/Xq1atNewAAAAC2T2ambSOaZ6ABvBmaZ8P6swcA2Nb53gJsa8xM20TNM86SpLGxscN2zTPSWrYHAAAAYPskTNtELZ+T1tnz0JrPdfZcNQAAAAC2D8K0TTRo0KCUSqUkycKFC9tt09TUlMWLFydJBg8e/KaNDQAAAICtQ5i2iWpqajJ8+PAkyaxZs9ptM2fOnNTV1SVJxowZ86aNDQAAAICtQ5i2GcaNG5ckmT59ertLPW+77bYkyfDhwzNwoG2/AQAAALZ3pXK5XO7qQWyvGhsb84UvfCFLly7NsGHDcu6552bw4MGpr6/PzTffXAnTvvKVr+SAAw7o4tECAAAAsLmEaZvpueeey9e//vWsWrUqybrlnw0NDSmXyymVSpk0aVImTpzYtYMEAAAAYIsQpm0BK1euzK233pqZM2dm+fLlqampyciRIzN+/HjPSgMAAADYgQjTAAAAAKAgGxAAAAAAQEHCNAAAAAAoSJgGAAAAAAUJ0wAAAACgIGEaAAAAABQkTAMAAACAgoRpAAAAAFBQ964eAABb11//+tfMnj07L7zwQlauXJmGhoYkSXV1dfr06ZPBgwdnzJgx2WOPPbp4pAAAANs+YRrADmrWrFmZOnVq5s2bV6j9iBEjMmnSpIwZM2YrjwwAYMsol8t5+eWXkyT9+/fv4tEAfytK5XK53NWDAGDL+sUvfpEbbrghzX/E19bWZuDAgenbt2969uyZJGlsbMyKFSuyePHi1NXVVWrPOOOMTJgwoUvGDQCwMVatWpVPfOITKZVKueGGG7p6OMDfCDPTAHYwjz/+eKZOnZokOfjggzNhwoSMGjUqpVKp3fblcjnPPvtsbrvttjz88MO5/vrrM2LEiOy3335v5rABADaZOSLAm8kGBAA7mDvuuCNJ8t73vjfnnXde9t577w6DtCQplUrZe++9c9555+W9731vyuVypQ8AAABaMzMNYAczZ86cVFVV5dRTT93o2lNPPTXTpk3Ls88+uxVGBgDQ1uLFize5tuWjKgDeLMI0gB1MXV1dqqurU11dvdG1zXX19fVbYWQAAG194Qtf6OohAGwUyzwBdjD9+vVLXV1dFi1atNG1L7zwQurr69OvX7+tMDIAAIDtn5lpADuYsWPH5u67784VV1yRyZMnp0+fPoXqVq5cmSuuuKLSBwDAm6F379557bXX8qlPfSpjxozZqNrXXnstX/rSl7bSyADaJ0wD2MGccsopmT59eubNm5fPf/7zOfzww7P//vtnyJAh6du3b3r27JkkaWxszIoVK7Jw4cLMmjUr06dPT319fXbaaaeccsopXfwpAIC/FSNHjsyf/vSnLF++PAMGDNio2k15rAXA5hKmAexg+vTpkwsuuCDf/va3s2zZstxzzz255557CtX2798///zP/5xddtllK48SAGCd4cOH509/+lPmzJnT1UMBKESYBrAD2muvvXL55ZfnnnvuqcxS68yIESMybty4HHvssZWZawAAb4YRI0YkyQa/rwBsK0rlcrnc1YMAYOtqaGjICy+8kJUrV6ahoSHJumURffv2zaBBgyyRAAC6TENDQ2bPnp0kOeigg1Iqlbp4RACdE6YBAAAAQEFVXT0AAAAAANheCNMAAAAAoCBhGgAAAAAUJEwDAAAAgIKEaQAAAABQkDANAAAAAAoSpgEAAABAQcI0AAAAAChImAYAAAAABQnTAAAAAKAgYRoAAAAAFCRMAwAAAICC/j/w5Kj81JnQtAAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 320,
       "width": 617
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "smoke = cdc['smoke100'].value_counts()\n",
    "smoke.plot(kind = 'bar', color = 'turquoise', title = 'Bar plot of smoke100')\n",
    "plt.show(); "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Here, we've made a new object, called `smoke` (the contents of which we can see by typing `smoke` into the console) and then used it in as the input for `plot`."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<div class = 'exercise'>\n",
    "<h4>Exercise 2</h4>\n",
    "Create a numerical summary for <code>height</code> and <code>age</code>, and compute the interquartile range for each. Compute the relative frequency distribution for <code>gender</code> and <code>exerany</code>. How many males are in the sample? What proportion of the sample reports being in excellent health?\n",
    "</div>"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The `value_counts()` with `groupby` command can be used to tabulate any number of variables that you provide. For example, to examine which participants have smoked across each gender, we could use the following."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th>smoke100</th>\n",
       "      <th>0</th>\n",
       "      <th>1</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>gender</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>f</th>\n",
       "      <td>6012</td>\n",
       "      <td>4419</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>m</th>\n",
       "      <td>4547</td>\n",
       "      <td>5022</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "smoke100     0     1\n",
       "gender              \n",
       "f         6012  4419\n",
       "m         4547  5022"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.groupby('gender')['smoke100'].value_counts().unstack()  \n",
    "# By doing unstack we are transforming the last level of the index to the columns. "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Here, we see column labels of 0 and 1. Recall that 1 indicates a respondent has smoked at least 100 cigarettes. The rows refer to gender. To create a mosaic plot of this table, we would enter the following command."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABJ0AAAKJCAYAAAARJ1jwAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAABYlAAAWJQFJUiTwAABULklEQVR4nO3dd5hU1f0/8M8CAkuXIoggRUWlWGLDCmJvRCViBcWGJWo0KpqmJlETS/xaIkTliybWWLDGkkTEEo1YQUQBBQGRqiBIh/n9wZf5zcCWWTiwi75ez7PPM+XMuefeuXN3572nFGUymUwAAAAAQELVKrsBAAAAAHz/CJ0AAAAASE7oBAAAAEByQicAAAAAkhM6AQAAAJCc0AkAAACA5IROAAAAACQndAIAAAAgOaETAAAAAMkJnQAAAABITugEAAAAQHJCJwAAAACSEzoBAAAAkJzQCeB7qm3btlFUVBRFRUXxyiuvVHZzNoh77703u8/du3ev7OZsVEaOHBn9+/ePjh07Rv369bPH8Yd0/mxo3bt3zx7je++9t7KbA2W6+uqrs+fraaedVtnN+cE67bTTsu/D1VdfXdnNASiX0AnY4HL/YFr1c/bZZ1e4no4dO65Rjy9uUHH33ntv7LLLLnHXXXfFmDFjYv78+ZXdJKqQ6dOnx7PPPhu/+c1v4rDDDoumTZsmDSVfffXVOP3002O77baL+vXrR6NGjaJz585xwQUXxPvvv79WdWYymXjuuefi+OOPj2222Sbq1KkTTZs2jZ133jmuvPLKGDt27Dq1GQAoTI3KbgBARMSjjz4at99+e9SqVaug8iNGjIgxY8as51ZB4dq2bRtffPFFREQMGzZso+lp9eWXX0b//v1j2bJlERFRu3bt2GmnnaJhw4bZMo0bN66s5lGJpk2bFnvssUdMmjRpvdQ/b968OO+88+L+++9f47m5c+fG6NGj489//nNccsklcf3118cmm2xSUL3Tp0+PU089NV588cW8xxcuXBizZ8+ODz74IG6++ea49tpr49JLL42ioqIk+wMArEnoBFQJc+bMiaeffjqOO+64gsr/7W9/W88tgh+GBx54IJYsWRIREVtuuWW888470axZs0puFVXBokWL1lvgtGzZsvjxj38cw4YNyz7WoEGD6NixYyxbtixGjx4dCxcujEwmEzfffHPMnDkz7rvvvnLr/fbbb6NHjx7x8ccfZx9r0qRJbLfddjF//vz4+OOPY+nSpbF06dK4/PLLY968efHb3/52vewjAGB4HVDJ2rRpk71daJC0dOnSePjhhyMion79+nphlGLixImRyWQik8lsNL1u2PDefffd7O1+/foJnChR8+bN48gjj4zf/va3MXjw4HWu75e//GVe4PTrX/86pk6dGm+++WaMGDEipkyZEmeddVb2+b/+9a8xcODAcus966yzsoHTJptsErfffnt89dVX8frrr8cHH3wQn3/+efTs2TNb/ne/+1384x//WOf9AQBKJnQCKtXee+8d7dq1i4iIF154IWbNmlXua55//vmYOXNmRET06tUriouL12sb4fvs66+/zt5u3bp1JbaEqqZx48bx2GOPxaRJk2LatGnxzDPPxK9//evo0aPHOtU7efLkuPXWW7P3f/3rX8dvf/vbqFu3bt6277rrrjjllFOyj11zzTWxYMGCUusdMWJE/P3vf8/eHzRoUPz0pz/NG5bXqlWreOKJJ6Jbt27Zx6644orIZDLrtE8AQMmETkClKioqyn6pWLp0aTz00EPlvia3R1Tfvn3XW9vgh2Dp0qXZ29WrV6/EllDVNGjQIHr16pU8jLz11ltj8eLFEbFySOevfvWrMsvWqVMnIlbO1TRkyJBSy/7xj3/M3u7atWucfvrpJZarXr16Xq+pUaNG6e0EAOuJ0AmodH369MneLm+I3Zw5c+KZZ56JiJW9MtZ22Nh///vfuPDCC6Nz587RuHHjqF27drRu3ToOOeSQuOOOOyq0etf06dPjD3/4QxxwwAGx+eabR+3ataNmzZrRuHHj2GmnneKkk06KO+64IyZPnlxmPV988UX85S9/iZNOOim6dOkSjRo1ik022SQaN24cHTt2jDPPPHONiXHL0rZt2wqvLjVp0qT4wx/+ED169Igtt9wyiouLo7i4ONq0aRNHHnlk3HzzzdnJstfFvffem21b7nv42muvRZ8+fbKrTTVr1iz22WefuO2222LhwoXrvN2SfPHFF3HNNddE165do0WLFlGzZs1o0aJFdO3aNa6++uoy93fixInZ/cgtt//++6+xsmLKZcYzmUw8/vjjcfLJJ8fWW28d9evXj3r16sVWW20VJ510Ujz22GNl9tzo3r17tk3Dhw/PPt6vX7/kK0JOmDAhfv3rX8e+++4bm222WdSsWTNq164dzZo1i1133TVOO+20GDx4cLb34upKO1feeuut6NevX3To0CHq1q0bDRo0iL333jvuueeeWLFixRr1TJo0KX7+859Hp06dok6dOlGvXr3o3Llz/OpXv4q5c+dWaJ9mzZoVN954Y3Tv3j222GKLqFWrVjRr1ix23nnnGDBgQIwePbpC9RVi2rRpseOOO2aPRevWreOTTz4pseyiRYtiyJAh0atXr9hqq62iXr16Ua9evdh6662jb9++lR6wDB06NHv79NNPj5o1a5ZatnHjxvGTn/ykxNfmWrRoUTz//PPZ++ecc06Zbdh+++1jv/32K7fetTFjxoy477774rTTTosf/ehH0bhx49hkk02iUaNG0aFDhzjllFPi0UcfLfE8LUlJ1/LFixfHkCFDokePHtlzsGXLlvHjH/94rfbliSeeiJ49e0arVq2idu3aseWWW8ahhx4aDz30UHaRgfVpyZIlMXDgwOjevXs0b948iouLY6uttopevXrlna+5q99effXVBdU9bdq0uOmmm6JHjx7RunXrqF27djRu3Dh22GGHuPjii2PkyJEF1ZN7XZw4cWJErJxD7Lbbbou99tormjdvnj12J554YoVXdVy+fHnce++9ceCBB0aLFi2iuLg42rdvH8cee2w8++yzFaprdevzGMyYMSNuuumm2GuvvaJly5ZRo0aNKCoqijlz5qxTm4HvkQzABnbqqadmIiITEZmTTz45k8lkMl27ds0+NmbMmFJfO2jQoGy5K6+8MpPJZDJbbLFF9rEhQ4aUue158+ZlTjzxxGz50n5atmyZeeaZZ8rdl/vvvz/ToEGDcuuLiExRUVFm2bJlJdZzzDHHZIqKigqqZ999981Mmzat3La1adMm+5phw4aVWXbJkiWZSy+9NFOrVq1yt1+tWrXMv/71r3K3X5YhQ4Zk6+vWrVtm6dKlmQsvvLDM7W677baZUaNGVaje8lx77bWZ2rVrl7nd2rVrZ6699toSXz9hwoSC3rNVP6eeeupaHK18n3zySWa33XYrd1u77bZb5pNPPimxjm7duhXc5vI+U2W58cYbCzqnIiLTunXrEutY/T1dtmxZ5vLLLy+zrp49e2aWLFmSrePee+/NFBcXl7ntzz77rKB9Gjx4cKZRo0Zlbr969eqZCy+8MLN06dIy68p9H8o6zhMmTMhsvfXW2bLbbLNN5osvviix7HPPPZf32S/tp0ePHpnp06cXtM8ltSe3rvKuL7nGjBmT99q33nqr3Nc89NBD2fI1atTIzJs3b40yzz//fF69hVwjr7/++mz5Fi1aFLwPZbnooosy1atXL+ic79y5c+bTTz8tt87Vr+Xjxo3L7LTTTmXW/ZOf/CTvM1CaOXPmZA477LAy6+rWrVtm+vTpmauuuirptWyVMWPGZDp27FhmG3r37p2ZP39+3t8PV111Vbl1//GPf8zUq1evzLqrVauWueCCC0r9/bxK7msmTJiQGTFiRKZt27Zl1n3RRRcVdAwmT56c2WOPPcqs67jjjqtyx+C5557LNGnSpMQ6v/nmm4L2Hfj+s3odUCX06dMn3nrrrYhY2dvp2muvLbFcbk+o3B5ShZg3b14cfPDB2e1ErJxotkuXLlG/fv0YP358fPnllxERMXXq1Dj66KPjb3/7W5x44okl1vf8889H37598/5b3apVq2jXrl3UqlUrvv322/jss89i9uzZERHZSb1LMnLkyOxz1atXj6222irbK2T27NkxZsyY7Apjr732Wuy9997x3nvvRYMGDSp0DEoyf/78+PGPfxwvv/xy3uOtW7eONm3aRLVq1eKrr76K8ePHRyaTiRUrVsS8efPWebu5rrjiirjtttsiYuWQnk6dOkVExOjRo+Pbb7+NiIhPP/00DjzwwHjjjTdiq622Wudtnn/++XHnnXfmPbbtttvG5ptvHtOmTcv2Ilm0aFH88pe/jC+//DL+/Oc/55UvLi6OQw45JCIihg8fHosWLYqIiN12263ECe67dOmyTm0ePXp09OjRI2bMmJF9rGHDhrH99ttHtWrVYvTo0dleOyNGjIj99tsvXn755ezxXGX33XeP2rVrR0TE22+/Hd98801ERHTu3Dm22GKLvLKr3y/UX/7yl7jsssvyHmvfvn20bt06atSoEXPmzIlx48Zl399Ce3388pe/jBtuuCEiIpo1axbbbbddLF++PN5///1sb7inn346Lrjgghg0aFA8+OCD0a9fv8hkMlFcXBxdunSJ4uLiGDNmTPY4Tp48OXr27BkffPBB1KhR+p9GN954Y1x++eV5j7Vr1y7atGkTX3/9dXz00UexYsWKWL58edx2220xceLEeOKJJ9Zp2OLHH38cBx98cPbatOOOO8aLL74YzZs3X6Ps3XffHeeee24sX748+1jr1q2jbdu2kclk4pNPPsnOm/fyyy/HPvvsE6+//npsttlma92+ivrwww+zt2vVqhU/+tGPyn3Nnnvumb29bNmy+Pjjj2P33Xcvtd527dqVeHzKqnfatGkxY8aMdT4WH330Ufb4FxUVRbt27bK9VubMmRNjxozJzkv10UcfxZ577hnvv/9+bLnllgXVP23atDjllFOy50OHDh1iiy22iDlz5sTIkSOz237ssceiZcuWeXNnrW7RokVx5JFHxuuvv559rEaNGtnfiePGjYuvvvoqhg8fHj/+8Y/jgAMOWKtjUpYvvvgiDjjggJg6dWr2sbp160anTp2iVq1aMXbs2Jg+fXr8/e9/j+XLl0e9evUKqnfFihVxxhln5PXULCoqiu222y5atGgR3333XYwaNSoWLlwYK1asiNtvvz2mTJkSjz/+eBQVFZVb/8cffxwnnHBCzJs3L4qKiqJTp07RrFmzmDlzZowePTr7+/zWW2+NNm3axMUXX1xqXbNmzYoDDzwwPv300+xjxcXF0blz56hVq1aMGTMmZs+ene0dV1WOwX/+85849dRTY9myZVFUVBQdO3aMzTbbLGbOnJm3eiSAnk7ABldST6fZs2dnatasmYmITJs2bTIrVqxY43WfffZZ9nW77rpr9vFCezqdccYZef+F69+/f2bmzJnZ51esWJF5/vnnM61atcqWqVOnTmbs2LEl1tepU6dsuX333bfUXjjjx4/P3HTTTZn27duX2vOhS5cumTPOOCPzwgsvZBYuXLjG8/Pnz8/ceeedmYYNG2a3efbZZ5e6r5lM4T2dVu/59eMf/zgzcuTINcrNnj07M3jw4MzOO++cGTp0aJnbLk9u75XGjRtnioqKMjVr1szcfPPNefu/cOHCzE033ZTZZJNNsuX33nvvEs+P1estq6fT3/72t7x93meffTIff/xxXpkxY8Zk9tlnn7xy999/f6l1VqRn2dpYtGhR3jlXu3btzG233ZZZtGhRXpnbbrstr/dW586dM4sXLy613kJ721TE4sWLM5tuumm23mOOOSYzYcKEEsuOGjUqc/XVV+d9pnPlvqebbrpppqioKNO8efPM448/nlm+fHm23Ny5c/PO5erVq2f++c9/ZurUqZOpUaNG5rrrrst899132fLLly/P3HjjjXnv7913313qPr366qt5vRE7deqUefPNN/PKTJ48OXP00Ufn1fn73/++1DrLO/Zvv/12Xi+Cvfbaq9TeA8OHD89Uq1YtW7Znz55rfI6XL1+eeeKJJzKbbbZZttxRRx1VavtKsy49nXJ7y2y99dYFvWb58uXZ3w8RkbnvvvvWKJP7e+XAAw8sqN7Jkyfn7cfw4cML3o/SHHrooZnevXtnnnjiicy33367xvOLFy/OPPjgg5mWLVtmt3vwwQeXWWfutWXV+dCzZ8/MuHHj1tif/fffP6/3yuplcl155ZV5+9+3b9/MjBkzss+vWLEi89RTT2WaN2+eiYhM06ZNs2VT9XQ64IAD8j6zv/vd7zLz58/PPr98+fLM448/nmnWrNkabSirl8/vf//7vONw2WWXrdH7bcGCBZnrr78+U6NGjWzZm2++udQ6c4/VqvfhjDPOyEydOjWv3JgxYzJdunTJlq1Xr15m7ty5pda7+u/gyy+/PK/80qVLM0OGDMnUr1+/Sh2DVe3p06dP5ssvv8wrN2nSpIJ62gE/DEInYIMrKXTKZDJ5X9ZK+hJz9dVXZ5+/9dZbs48XEjq98847eX8s/fznPy+1fePHj8/7onfkkUeuUWbSpEl5f1AW0o28rG7ruX9kl2XEiBHZAKZ27dqZWbNmlVq2kBDkySefzDsul112WbltWLFiRcHtLU1ukLDq54EHHii1/H333ZdX9uGHHy633tJCp4ULF2a/wKwKsXKDm9XL7rnnntmyTZs2LTEUzGTWf+h00003ZesvKirKPP3006WWHTp0aN7xuummm0otuz5Cp1dffTVbZ/v27Qv68lHa52P1c6VevXqlDsFdunRppkOHDtmyq4KKssLC3OvRfvvtV2q53C+RHTp0yMyePbvEcsuXL88ce+yxeW1Y/QvZKmUd+2HDhmW/1K0KJnJDs9X3u127dtmyF198can7kclkMp9++mnesOCKhi3rEjqddtpp2df16NGj4Nfl7t8111yzxvPdu3fPPn/66acXVOfy5cvzvmyXFGZVVKHXxgkTJuQN0yxr6PDqwyVPOumkUoP3efPm5QVav/nNb0osN3ny5Lwgr1+/fqVuf9SoUWsMz0oROj333HN5dd55552llv3ggw/WGCJbWuAyZsyY7PtarVq1zOOPP15mO3KHbzZo0KDEsDCTyQ9cIiJzxRVXlFrnpEmTMnXq1MmW/d///d8Sy7311lt5dZZ0bq/y73//e42hm5V9DM4999wy6wXIZDIZE4kDVUbuSnQlTSi+6rEaNWqUOuStNLkrFbVv3z6uu+66UstutdVWec//4x//iAkTJuSVmTJlSvZ2p06dolGjRuW2oawhNrlLhZdl1113jRNOOCEiVg6NqMjE4iVZNUwpImKvvfaKP/zhD+W+pqioqOD2FurQQw+Nk046qdTn+/btGwceeGD2/l/+8pe13tZjjz2WnbS6Ro0acc8990StWrVKLFu7du245557su/drFmz8pZk31AymUwMGjQoe//kk0+Oo446qtTyRx99dN5n5M4779ygS8Lnfj522223vCXrS1PoELRf/epXsd1225X4XI0aNaJfv37Z+0uWLIlDDz00Tj755FLr69+/f/b2f//73xInTX799ddj1KhR2ft33nlnicMnIyKqVasWgwYNyg59XbJkSdxzzz1l79Rqnn766TjssMOyw1h79eoVzzzzTHYVt9U9+uij2WtUly5d4qabbiqz/g4dOuStGJd7fVzfcofmNmzYsODX5Q4lLml479rUW61atbxrWYphw4VeG9u2bRsXXHBB9v7TTz9d0OsaNWoUAwcOLHX4U7169eLMM8/M3n/jjTdKLDdkyJDskO0mTZrELbfcUuo2O3fuHFdccUVB7auI3M9F165d49xzzy217I477ljmELVct9xyS/ZzfM4558Sxxx5bZvkTTjghDj/88IhYOTH4gw8+WO42OnToEL/73e9Kfb5169Z5E+CX9j7cdddd2dvbbbdd/OIXvyi1zh49euRd38qyIY5BixYtyr3WAERYvQ6oQo444ojsF7nHHnssb7WyN954Iz777LOIWBlQNGvWrEJ1P/XUU9nb/fv3L3O1pIiIU089NRskrVixYo2VY1bNhxMRMX78+OxcPhvCHnvskb09YsSIta5n8uTJ8Z///Cd7/5e//GVUq1Y5vxbOO++8csucf/752duvvPLKWq+Mk3suHHTQQaUGGKt07NgxDjrooBJfv6F8/PHHMX78+Oz93C+rpbnooouytz///PP46KOP1kvbSpL7+cid32RdFRUVlfula/W5fs4444wyy++yyy7ZwGvx4sVrBMwR+e/59ttvX+7cNs2aNcsLUStyzvztb3+LXr16Za8p/fr1i0ceeaTMa9b999+fvX3BBRcU9DnObd+wYcMKbt+6+u6777K3c8+T8hQXF5dYx/qud31am2v5CSecUO5cfvvss0/29pgxY0osk3tOnnzyyeUGdf379y9zvrOKWr58ebz00kvZ+2eddVa5rzn77LMLqvehhx7K3v/Zz35WUHtyPw+rz29YktNPP73c41HI+5AbNp599tnl1pn7e7A0G+oYnHTSSaUG4QC5hE5AlVGzZs04/vjjI2Llf9py/yjO7fmU2yOqEBMmTMhOnhsRcdhhh5X7mlq1auX1rPnvf/+b9/z222+f/bIye/bs6N27d3zxxRcValdJVqxYEa+++mrccMMNccYZZ0SvXr3isMMOi0MPPTT7k9vjZdVksmvjtddey96uW7dudkLsDa1atWoFTVB70EEHZb9MZzKZePfdd9dqe2+//Xb2diHnQkTEkUcemb29+rmwIeS2uXHjxmsEKyXZY489omnTptn7G7LduZNDf/TRR3HWWWdle5eti3bt2pU70XOLFi3y7nft2rXM8jVr1szrtVRSmLmu58zIkSPzQvTS3H777dmJeSNWflkcPHhwmb3AMplMXnjco0ePgtq3xRZbZIP16dOnr9O1pCKWLl2avV2RECO37KoeOhui3nUxYsSI+J//+Z84++yz47jjjovDDz8871p+zTXXZMsWevxzJz8vTe7k/yWdz0uWLMnruXfwwQeXW2fTpk1jl112KaiNhfjkk0/yQr7u3buX+5o2bdpE27ZtyywzcuTIbI+1Vq1axTbbbFNQezp37py9/d5775VbPsX7sPrfJoW8DzvttFO5k+RvqGOQG6oBlMXqdUCV0rdv3+xQj7/97W9xwgknxOLFi7NDmho1ahQ9e/asUJ25PUSqV69ebs+WVTp37hyPPfZYRES2l9UqtWvXjnPOOSc7JOGZZ56J5557Lvbcc8848MADY7/99os999wz77/o5fnrX/8av/rVr2Ly5MkFv2bVSmVrI3elnJ122mmdVthaF+3atSvov6V169aNtm3bxueffx4RK9/Xiq6mtHTp0pg0aVL2fu4f2WXJLffll1/G4sWLSx2Stz7knsOFtnlV2VdeeSUi1jyH16c2bdrEMcccE0OHDo2IiMGDB8df//rX6NatWxxwwAGx3377FTzsLlchK5Ktfi4VshpZ7mtWrSyWa22Of265ZcuWxaRJk2Lbbbcttfydd96Z19vl6quvjquuuqrc7UyZMiXvC+25555bcI/F3B6as2bNWuuVCisi91hXpIdobtmShrCtr3rXxj/+8Y/4+c9/nl0BsxCFXstXD1VLUt75PGnSpLyAbfXVLUvTqVOnZOF17nW4Zs2a0a5du4Jet/3228fEiRNLfT63R+e8efPi0EMPLaje3FA4NwgqTYr3IfeaXKNGjTKvD7k6deoU06dPL/X5DXUM2rdvX1C9AEInoErp2rVrbLPNNjFu3Lh46aWXYvr06fHaa69ll3Q/7rjjKvxlP/cLWYMGDQr+opvbS6Sk/1Jef/31MWHChHjyyScjYmUvpTfeeCM7d0OtWrWiW7du0adPnzjhhBPK/O/7BRdcEHfccUdB7cq1ePHiCr9mla+//jp7u6LDFVNq0qRJwWUbN26cDZ3WZnjd6q8pdNu558KqegoJQFLJbXdFjld55/D6dM8998SMGTOyn4elS5fGv/71r/jXv/4VESvnnjnwwAPjtNNOi549exa0RHd5w2JTvKakoYBrc/xLOmfKkhs4de7cucy5XXLNnj077/4///nPgl63unUJsCsid7n3Qnp/rZL7pb2kJePXV70VddNNN8Vll11W4dcVei1fm8/A6lb9Pl2l0HO6tHnM1kbu+dawYcOCPv+rypYl9/Mwd+7ctZr3sJDPQorrSu770KBBg4J76JX3PmyoY1C/fv0K1wv8MBleB1Q5ffr0iYiVvQMeeuihdRpaF5E/ZKIifyjmli3pC0GtWrVi6NCh8dRTT8VBBx20xh+Mixcvjpdeein69OkTHTt2jHfeeafE7Tz88MN5gVOnTp3iT3/6U7z55pvx1VdfxYIFC2LFihWRWbniaAwZMqTgfShL7j5tyF47q6vIe5LbzrUJ3FYfPlPotlcvty5h39pYX+fw+tS4ceN49dVX47777os999xzjS+V8+fPjyeffDKOPvro2GOPPTZoT6yKWpvjX9Fz5pBDDskeo48++ihOPPHEEic1X12qeYhWrFiRpJ7y5AYcX331VcGvmzZtWol1rEu98+bNywudKhLoluStt97KC5zatGkT1157bbz66qsxefLk+O6772L58uXZa/mGnEsr19peByvz98Qq5YVTKT4PG2rRhbW9rpf3PmyoY1BZc0ACGx9XC6DKOeWUU7J/WA4cODCef/75iFg5DGvvvfeucH3lrXpUmkJXQ+rZs2e89NJL8fXXX8ezzz4bl112Wey22255fxyPGzcuDjzwwBK/WOeuGHf00UfH+++/HxdffHF07do1WrRoEcXFxXl1pVhhKSLyVtzbUL0cSrK270l5k+mWZPXXFLrt1ctVZNWtFNb3Oby+VKtWLfr27Rv/+c9/YubMmfHYY4/FBRdcsMYQtREjRkSPHj3yet9VJWtz/Ct6zpxwwglx9913Zz/rjz/+eJxyyimxfPnyMl+3er3z5s3LhhoV+SlkTp0UcocQ5Q6xKst3332Xd26UNAxpbepdfShzocObSpN7Le/atWt89NFH8Ytf/CL23XffaNWqVdSpUyfvi3qqa3lFpboOrovc8/bbb78tOOgpr8dgbr277LLLWn0WNlTolOK6XpKN6RgAPwxCJ6DKadeuXXaCyrFjx2YniO3Tp0/BXfBz5Q4dW7BgQcETGq8axrV6HaWpX79+HHHEEXHDDTfE22+/HVOmTIkrr7wyO1fS3Llz4/e//33ea2bMmBEffvhh9v4tt9xS7vC/VBP+5s5JMW7cuCR1ro2KTMCeO5dHIXP1rK5+/fp5K1uVtFJZSXLPhZo1a65V4LUucs+/QtscUfFzeH1q0qRJ9OrVK2677bYYNWpUjBs3Lm81qkmTJsXtt99eiS0s3doc/9xjv3odpTnjjDNi4MCB2evcI488EqeeemqZvZBWH+Y5Y8aMgtpXWbbffvvs7ZkzZxbUK+mDDz4otY6SHhs9enRBvcTef//97O3q1asXPOFySTKZTHboaMTKAKq84XobavL21a1+7SxrjqRcFbn2lKd169bZ24sXLy64DeXNk5X7eajqn4Xc9+G7774raB6liPLfh43pGAA/DEInoEpaNcSuvMcKscMOO+RNkl3oRKi55XbeeecKb7dly5Zx3XXXxa9+9avsY7lfSiLy/9PetGnTclfmiYh48803K9yWkuQu1/3ZZ59V2hegOXPmFBR6ffrpp/Htt99m76/NexKxctL0VXJXJStL7rmw0047lRh+5vZgSP1f4tx9HTt2bEHzM82dOzdvsvi1PV7ry9Zbbx1/+ctf4tRTT80+tvrno6rIPXZrc840b948WrZsWdDr+vfvnxe+PfDAA3HGGWeUek41a9YsbxLmt956q6DtVJbdd989byhR7iqapckt06pVqxInMN53332ztxcsWFDQ6lu59Xbt2nWd5kv6+uuv84Y17brrruW+JtW1vKKaN28em2++efZ+7nxipVmXFUNLsv322+dNtL1qwYOyTJo0qdxwKvf32uTJk2Pq1Klr28T1rkuXLnl/mxTyPsyfP7/c4G1jOgbAD4PQCaiSevfundcjZc8994ytt956reqqU6dO3hLuDz30ULmvGTt2bN4cTLlfaCrq6KOPzt5efcWZ3GW+C/HZZ58V9CWtELvttlteN/x77rknSb1rY9XqhGV55JFHsrebNm261kNhct/LRx99tNzhS8uWLcvbdmnnQu4XqIpMZFyIPfbYI9sDbvny5fHoo4+W+5pHHnkk29tjk002yfsiUpWU9fmoKnLf83/84x8FDUd94IEHsrcrurT4+eefn10ZMyLi3nvvjf79+5caPOUutX7fffdVaFsbWv369WP//ffP3s89TqV58MEHs7ePOuqoEst06NAh75pQXr1LlizJrk4aERVeFXV1Fb2Wf/vtt/HEE0+s0zbXRe45Wcj197XXXksaXlSvXj0OOuig7P1Cfv/cc8895Qb6W265Zd55UJU/D6v/bVLI+/DEE0+Ue65tTMcA+GEQOgFVUsOGDWPhwoXZuQX+85//rFN9p512Wvb2I488kjekrSQDBgzI3m7ZsuUaSw5XpCdL7vwLq686k/vf5lmzZsXYsWPLrOuiiy5K1oumZs2aecObbrjhhnK3v77ccssta6yolGv27NnxP//zP9n7ffr0WetJTHPPhUmTJsXAgQPLLP/nP/85r0dav379SiyXO1wx9aTYjRo1ygtnfv/735c5Wez8+fPjd7/7Xfb+0UcfnXTlqfKk+nxUFSeccEI2BF+4cGHesS3JU089ldeL5fTTT6/wNn/2s5/FjTfemL1/9913x/nnn19i2Ysuuijb++6ll14qKJSsTLmfweeeey5vmNvqnn766Rg1alT2fm7PuLLqHTJkSJm9NwcNGpRd5atmzZpx4oknFtDy0jVp0iRvaPSqVRtLc+WVV8b8+fPXaZvrIrfn8CuvvBIvv/xyqWUzmUz85je/Sd6GM888M3v7P//5T9x1112llh01alTcfPPNBdV78cUXZ2//8Y9/jPHjx699I9ez3PfhgQceyOudurrFixevMUS/NBvTMQC+/4ROwA9C3759o1WrVhGxsqfI0UcfXeK8CKv+uH7yySezj1166aVrrEz3wAMPxMknn1zucIMFCxbEVVddlb2/33775T3fpk2baNOmTfb+hRdeuMbKQhEr/4t+3nnnxXPPPVfm9irq5z//eXaumQULFsQBBxxQ5hfATCYTTz75ZNJhFhErQ6Vjjz02b/jcKt9++20ce+yx2VCquLg4LrzwwrXeVseOHePHP/5x9v6ll14aL7zwQoll//GPf8Tll1+evd+zZ8/o1KlTiWVz/2N97733lrgv6+Lyyy/PDsWYNGlS9O7du8Tgaf78+XHcccfFlClTImJlj4LcfdgQbrjhhjjvvPPK/AIVsTJozZ18efXPR1XRuHHj6N+/f/b+n/70pxg8eHCJZd9555288GPnnXdeI7Qu1KWXXhrXX3999v7AgQPjoosuWqPc9ttvH2eddVb2ft++fQta5XLChAlx6aWXxrXXXrtW7VtbvXv3zk4mv3z58jj55JNLnNtpzJgxecf9iCOOKLPH3gUXXJCdJ2fevHlx4oknljjp8uuvvx6/+MUvsvfPOuusvDmG1sYmm2wSe+21V/b+5ZdfXuI1IJPJxHXXXRd33nnnOm1vXR1++OHRpUuX7P2TTjopxowZs0a5FStWxCWXXBLDhw9P3oYjjzwyr9fbeeedF9ddd13eioIrVqyIoUOHxkEHHRQLFiyIpk2bllvvaaedlt23uXPnxgEHHFDQsPq33norevfuHf/85z/XYm/Wzqmnnpr9h8XSpUvj6KOPLrFH2eLFi6NPnz4Fz7+4MR0D4PuvRvlFADZ+9erVi7vvvjuOOOKIWLFiRUycODF22GGH6N+/f3Tv3j3q1asX48ePjyFDhuT1qtpnn31K/JK3bNmyePDBB+PBBx+MDh06xCGHHBK77LJLbL755lG3bt2YM2dOvPvuu/G///u/2Ymyq1evnteDapWLLrooLrnkkoiIePHFF2OXXXaJc889Nzp16hRLliyJDz/8MAYPHhyffPJJVK9eveAvlIVo3rx5/PWvf40jjzwyli9fHlOmTIldd901jj322Dj88MOjTZs2Ua1atZg6dWq8/fbbMXTo0Jg0aVIMHTo0dtlllyRt+NGPfhRz586NV155Jbp06RLnnntutu5333037rzzzryeRtdcc01Bc1+VZeDAgfH666/H7NmzY/HixXH44YfH8ccfH8ccc0y0aNEipk2bFk8++WQ8/PDD2V47TZo0iUGDBpVa5wknnJDtmfLee+9Fq1at4kc/+lE0bNgw2wulR48eax2Y7brrrjFgwIC47rrrImJlINa5c+c455xz4kc/+lEUFRXFe++9FwMHDsyb92TAgAEFzS+T0sKFC2PgwIExcODA2HnnnaNHjx6x8847R/PmzaO4uDhmzZoVb731VgwePDg7sX/9+vXjggsu2KDtrIhrr702/vGPf8S4ceMik8nEmWeeGU888USccMIJseWWW8Y333wTL7zwQvzv//5vdvhL7dq14957712npcWvuOKKWLp0abanyW233RabbLJJ3HTTTXnlbr311vjggw/i7bffjkWLFsXpp58et9xySxx33HGx0047xaabbhoLFy6MGTNmxAcffBDDhw/PziFT0nVplbPOOiv+9re/5T22ek+2gw8+eI19bNOmTamhY7Vq1eLuu++O7t27x+LFi2PMmDGx8847xwUXXBC77bZbLFu2LF599dUYOHBgNrhp0qRJ3HrrrWUeq7p168agQYOiV69ekclk4rXXXosdd9wxLrjggthhhx1i/vz58dJLL8XgwYNj8eLFERGx1VZbxTXXXFNmvYW66KKLsuHMhx9+GDvssEP89Kc/za4gNmbMmLjvvvuyx/3MM8+stGHN1atXj0GDBkW3bt1i2bJlMX369Nh1113j7LPPjgMOOCDq1asXY8eOjcGDB8fbb78dNWvWjMMOOyyeeuqppO0YPHhw7L333vHVV1/F8uXL45e//GVcd9110aVLl6hZs2Z8+umn2WG3xxxzTDRo0CA7XKy0Obhq1aoVTzzxROyxxx7x9ddfx6RJk6Jr165xyCGHxBFHHBHbbLNN1KtXL+bNmxdTpkyJd999N1588cXsdXNteiaurQYNGsStt94axx9/fESsnCi9S5cucd5558Vee+0VtWrVilGjRsWgQYPik08+icaNG8fOO+8c//73v8usd2M6BsAPQAZgAzv11FMzEZGJiMzJJ5+8zvVtscUW2fqGDBlSZtkHHnggU6NGjWz5sn722muvzJw5c0qsZ8iQIQXVseqnevXqpbZt2bJlmUMOOaTcOqpVq5a57bbb8rbdrVu3Uve1TZs22XLDhg0r87g899xzmbp16xa8P0OHDi2zvvKsvg8jRozINGzYsNzt9u/fv0L1lmXkyJGZ5s2bF7S/zZs3z4wcObLc/RowYECZ9Zx66qkVOEprWrFiReb8888v+H366U9/mlmxYkWZdXbr1q3gz0+hrrrqqgp9PurUqZN54YUXSqyrIu9pJpPJTJgwIa/uQhT6WZk0aVKmQ4cOBe1TvXr1Mi+//HKZ263Isf/Nb36TV/8VV1yxRpl58+ZlevbsWaFjHxGZAQMGlLrd3Ot1RX7atGlT5v5kMpnMI488kqlVq1a5dTVs2DAzfPjwcutb5U9/+lOmWrVq5dbbsmXLzMcff1xwvYU444wzCjo+l156aWbYsGEFHa+KXMszmYp9Bu6///5yj1W1atUygwYNyvtcr+u1LNfo0aMz2223XZltOPbYYzPz5s3LHH/88dnH7rjjjjLrHTt2bGbbbbet8Ln7/PPPl1hfbpkJEyaUu1+Fvr+ZTCZz/fXXl9uuWrVqZZ5++um8z+RVV11VpY8BQCaTyRheB/ygnHTSSfHee+/FIYccUmrvg2bNmsWNN94Yw4YNy5toO9f+++8fl19+eXTs2LHElcxWqV69ehx66KExYsSIvCE3q5d5+umn45JLLolatWqVWKZz587x4osvrreeIIcffniMGTMm+vXrF8XFxaWWa9y4cZxzzjnJJ6XeddddY8SIEaUOr2rWrFncfffdZfY0qqguXbrEqFGj4pxzzil1n2vXrh39+/ePUaNG5Q1FKc0f/vCHeOmll+LEE0+MrbfeOurWrVvm+VFRRUVFcccdd8STTz5Z6jC/iJVDCJ988sm4/fbbk26/UD/5yU/ipz/9aYmrjOWqWbNm9O7dO0aOHBmHHHLIBmrd2mvdunW8++67ceWVV0aDBg1KLFOjRo3o3bt3jBo1Km/o0Lq65ppr4sorr8ze/8Mf/rDGPDv16tWLp556Kp544onYbbfdyqyvVq1a0aNHj7jrrrvyhpptSL17944RI0ZE9+7dSzxPq1evHkcddVR8+OGHFRp6efHFF8ewYcPyhrzmqlWrVvTt2zdGjhwZ22+//Vq3vyR33313XH/99aWeH+3bt48HH3wwb76uynTyySfHq6++mh3uuLqtt946nnnmmbxhjql17NgxPvjgg/jzn/8c++67bzRt2jRq1aoVbdu2jaOPPjqeeuqpePzxx6NevXoxY8aM7OvKG2q3zTbbxPvvvx9/+tOfYssttyyz7Kabbhq9e/eOp59+Om+C8w3liiuuiKeeeipvuH2unXbaKV599dVSJ9IvzcZ0DIDvr6JMJvG6zgAbiRkzZsTw4cNj6tSpsWDBgmjWrFl07NgxunbtWqHhMLNnz44PPvggPv/88/j6669j2bJl0aBBg2jfvn3svvvu2TmTCq1r2LBh2fmmNt9889hhhx1ihx12qPD+ra2FCxfGa6+9FhMmTIjZs2fHJptsEs2bN49OnTrFzjvvvE5DhVa59957sxNyd+vWLW+57LFjx8bbb78dX375ZdStWzc6dOgQPXr0WGNerZQWLFgQw4cPjwkTJsScOXOiUaNG0bZt2+jevXveqnRVzaeffhr//e9/s8NPmjdvHrvvvntst912ldyy/++rr76KDz/8MHtsM5lMNGzYMDp06BC77757qcFuVbd06dJ47bXXYty4cTF79uyoX79+tG7dOrp37x6NGjWq7OZFRMS0adPijTfeiGnTpsWcOXOidu3a2ZUfd9hhhyp1bk+YMCHeeuut+PLLL6N69erRqlWr2HffffMm6F8bH3/8cbz33nsxderUKC4ujlatWsX++++/3t+jefPmxSuvvBLjxo2LJUuWRIsWLWL77bevsqtIRqycj+y9996L2bNnx2abbRbbb7993jxVlW358uXRpEmT7OqRY8aMqdC17pNPPol33303Zs6cGfPnz4969erF5ptvHh07doyOHTtm58yrTJlMJl5//fX46KOPYu7cudGiRYvYaaedYqeddkpS/8ZwDIDvH6ETABtcWaETAKzu8ccfj5/85CcRsbLX7cyZM5P8EwSA9cuVGgAAqLKmTZsWP/vZz7L3+/TpI3AC2Ei4WgMAABvc/PnzY8cdd4xBgwbFtGnT1nh+yZIl8fDDD8duu+0WU6ZMiYiVc5ddfPHFG7qpAKyl9TdBBgAAQBlGjhwZ5557bpx77rnRunXr2HLLLaN27drxzTffxMcffxyLFi3Klq1WrVrceeedpU64DUDVI3QCAAA2uNVXLZw8eXJMnjy5xLLNmjWLgQMHRq9evTZE0wBIROgEAABscHXr1o3PP/88hg4dGq+++mqMGTMmvvrqq1iwYEEUFxdHkyZNYscdd4yDDz44TjvttKhbt25lNxmACrJ6HQAAAADJmUgcAAAAgOSETgAAAAAkJ3QCAAAAIDmhEwAAAADJCZ0AAAAASK5GZTdgbTzx6VeV3QQAoArrWj/94rx17747eZ0AAFVBw6uuWi/16ukEAAAAQHJCJwAAAACSEzoBAAAAkJzQCQAAAIDkhE4AAAAAJCd0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\n",
      "text/plain": [
       "<Figure size 720x360 with 3 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 324,
       "width": 590
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "from statsmodels.graphics.mosaicplot import mosaic\n",
    "\n",
    "gender_colors = lambda key: {'color': 'lightcoral' if 'f' in key else 'lightblue'}\n",
    "mosaic(cdc, ['gender', 'smoke100'], title='Mosaic plot of smoke100 and gender', \n",
    "       properties = gender_colors, gap = 0.02)\n",
    "plt.show();"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<div class = 'exercise'>\n",
    "<h4>Exercise 3</h4>\n",
    "What does the mosaic plot reveal about smoking habits and gender?\n",
    "</div>"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Interlude: How Python thinks about data"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "DataFrames are like a type of spreadsheet. Each row is a different observation (a different respondent) and each column is a different variable (the first is `genhlth`, the second `exerany` and so on). We can see the size of the DataFrame by typing"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(20000, 9)"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.shape"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "which will return the number of rows and columns. Now, if we want to access a subset of the full DataFrame, we can use row-and-column notation. For example, to see the sixth variable of the 567th respondent, use the format"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "190"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.iloc[566, 5]  # This is the equivalent of cdc[567,6] in R."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "which gives us the weight of the 567th person (or observation). Remember that, in Python indexing starts at 0, so the first element of a list or DataFrame is selected by the 0-th index.\n",
    "\n",
    "To see the weights for the first 10 respondents we can type"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0    175\n",
       "1    115\n",
       "2    105\n",
       "3    124\n",
       "4    130\n",
       "5    114\n",
       "6    185\n",
       "7    160\n",
       "8    130\n",
       "9    170\n",
       "Name: wtdesire, dtype: int64"
      ]
     },
     "execution_count": 22,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.iloc[0:10, 5]  # Keep in mind that the ending index is excluded in Python."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Finally, if we want all of the data for the first 10 respondents, type"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>exerany</th>\n",
       "      <th>hlthplan</th>\n",
       "      <th>smoke100</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "      <th>wtdesire</th>\n",
       "      <th>age</th>\n",
       "      <th>gender</th>\n",
       "      <th>genhlth</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>175</td>\n",
       "      <td>175</td>\n",
       "      <td>77</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>64</td>\n",
       "      <td>125</td>\n",
       "      <td>115</td>\n",
       "      <td>33</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>60</td>\n",
       "      <td>105</td>\n",
       "      <td>105</td>\n",
       "      <td>49</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>66</td>\n",
       "      <td>132</td>\n",
       "      <td>124</td>\n",
       "      <td>42</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>61</td>\n",
       "      <td>150</td>\n",
       "      <td>130</td>\n",
       "      <td>55</td>\n",
       "      <td>f</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>64</td>\n",
       "      <td>114</td>\n",
       "      <td>114</td>\n",
       "      <td>55</td>\n",
       "      <td>f</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>71</td>\n",
       "      <td>194</td>\n",
       "      <td>185</td>\n",
       "      <td>31</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>67</td>\n",
       "      <td>170</td>\n",
       "      <td>160</td>\n",
       "      <td>45</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>65</td>\n",
       "      <td>150</td>\n",
       "      <td>130</td>\n",
       "      <td>27</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>180</td>\n",
       "      <td>170</td>\n",
       "      <td>44</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   exerany  hlthplan  smoke100  height  weight  wtdesire  age gender  \\\n",
       "0        0         1         0      70     175       175   77      m   \n",
       "1        0         1         1      64     125       115   33      f   \n",
       "2        1         1         1      60     105       105   49      f   \n",
       "3        1         1         0      66     132       124   42      f   \n",
       "4        0         1         0      61     150       130   55      f   \n",
       "5        1         1         0      64     114       114   55      f   \n",
       "6        1         1         0      71     194       185   31      m   \n",
       "7        0         1         0      67     170       160   45      m   \n",
       "8        0         1         1      65     150       130   27      f   \n",
       "9        1         1         0      70     180       170   44      m   \n",
       "\n",
       "     genhlth  \n",
       "0       good  \n",
       "1       good  \n",
       "2       good  \n",
       "3       good  \n",
       "4  very good  \n",
       "5  very good  \n",
       "6  very good  \n",
       "7  very good  \n",
       "8       good  \n",
       "9       good  "
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.iloc[0:10,]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "By leaving out an index or a range (we didn't type anything between the comma and the square bracket), we get all the columns. As a rule, we omit the column number to see all columns in a DataFrame. To access all the observations, just leave a colon inside of the bracket. Try the following to see the weights for all 20,000 respondents fly by on your screen"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0        175\n",
       "1        115\n",
       "2        105\n",
       "3        124\n",
       "4        130\n",
       "        ... \n",
       "19995    140\n",
       "19996    185\n",
       "19997    150\n",
       "19998    165\n",
       "19999    165\n",
       "Name: wtdesire, Length: 20000, dtype: int64"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc.iloc[:, 5]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Recall that the sixth column represents respondents' weight, so the command above reported all of the weights in the data set. An alternative method to access the weight data is by referring to the name. Previously, we typed `cdc` to see all the variables contained in the cdc data set. We can use any of the variable names to select items in our data set."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0        175\n",
       "1        125\n",
       "2        105\n",
       "3        132\n",
       "4        150\n",
       "        ... \n",
       "19995    215\n",
       "19996    200\n",
       "19997    216\n",
       "19998    165\n",
       "19999    170\n",
       "Name: weight, Length: 20000, dtype: int64"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['weight']"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "This tells Python to look in DataFrame `cdc` for the column called `weight`. Since that's a single vector, we can subset it by just adding another single index inside square brackets. We see the weight for the 567th respondent by typing"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "160"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['weight'][566]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Similarly, for just the first 10 respondents"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0    175\n",
       "1    125\n",
       "2    105\n",
       "3    132\n",
       "4    150\n",
       "5    114\n",
       "6    194\n",
       "7    170\n",
       "8    150\n",
       "9    180\n",
       "Name: weight, dtype: int64"
      ]
     },
     "execution_count": 27,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['weight'][0:10]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The command above returns the same result as the `cdc.iloc[0:10, 5]` command."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## A little more on subsetting"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "It's often useful to extract all individuals (cases) in a data set that have specific characteristics. We accomplish this through conditioning commands. First, consider expressions like"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0         True\n",
       "1        False\n",
       "2        False\n",
       "3        False\n",
       "4        False\n",
       "         ...  \n",
       "19995    False\n",
       "19996     True\n",
       "19997    False\n",
       "19998    False\n",
       "19999     True\n",
       "Name: gender, Length: 20000, dtype: bool"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['gender'] == 'm'"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "or"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0         True\n",
       "1         True\n",
       "2         True\n",
       "3         True\n",
       "4         True\n",
       "         ...  \n",
       "19995    False\n",
       "19996     True\n",
       "19997     True\n",
       "19998     True\n",
       "19999     True\n",
       "Name: age, Length: 20000, dtype: bool"
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['age'] > 30"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "These commands produce a series of `TRUE` and `FALSE` values. There is one value for each respondent, where `TRUE` indicates that the person was male (via the first command) or older than 30 (second command).\n",
    "\n",
    "Suppose we want to extract just the data for the men in the sample, or just for those over 30. For example, the command"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [],
   "source": [
    "mdata = cdc[cdc['gender'] == 'm']"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "will create a new data set called `mdata` that contains only the men from the `cdc` data set. In addition to finding it in your workspace alongside its dimensions, you can take a peek at the first several rows as usual"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>exerany</th>\n",
       "      <th>hlthplan</th>\n",
       "      <th>smoke100</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "      <th>wtdesire</th>\n",
       "      <th>age</th>\n",
       "      <th>gender</th>\n",
       "      <th>genhlth</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>175</td>\n",
       "      <td>175</td>\n",
       "      <td>77</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>71</td>\n",
       "      <td>194</td>\n",
       "      <td>185</td>\n",
       "      <td>31</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>67</td>\n",
       "      <td>170</td>\n",
       "      <td>160</td>\n",
       "      <td>45</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>180</td>\n",
       "      <td>170</td>\n",
       "      <td>44</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>69</td>\n",
       "      <td>186</td>\n",
       "      <td>175</td>\n",
       "      <td>46</td>\n",
       "      <td>m</td>\n",
       "      <td>excellent</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    exerany  hlthplan  smoke100  height  weight  wtdesire  age gender  \\\n",
       "0         0         1         0      70     175       175   77      m   \n",
       "6         1         1         0      71     194       185   31      m   \n",
       "7         0         1         0      67     170       160   45      m   \n",
       "9         1         1         0      70     180       170   44      m   \n",
       "10        1         1         1      69     186       175   46      m   \n",
       "\n",
       "      genhlth  \n",
       "0        good  \n",
       "6   very good  \n",
       "7   very good  \n",
       "9        good  \n",
       "10  excellent  "
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "mdata.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We can carve up the data based on values of one or more variables. As an aside, we can use several of these conditions together with `&` and `|`. The `&` is read \"and\" so that"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>exerany</th>\n",
       "      <th>hlthplan</th>\n",
       "      <th>smoke100</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "      <th>wtdesire</th>\n",
       "      <th>age</th>\n",
       "      <th>gender</th>\n",
       "      <th>genhlth</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>175</td>\n",
       "      <td>175</td>\n",
       "      <td>77</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>71</td>\n",
       "      <td>194</td>\n",
       "      <td>185</td>\n",
       "      <td>31</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>67</td>\n",
       "      <td>170</td>\n",
       "      <td>160</td>\n",
       "      <td>45</td>\n",
       "      <td>m</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>180</td>\n",
       "      <td>170</td>\n",
       "      <td>44</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>69</td>\n",
       "      <td>186</td>\n",
       "      <td>175</td>\n",
       "      <td>46</td>\n",
       "      <td>m</td>\n",
       "      <td>excellent</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    exerany  hlthplan  smoke100  height  weight  wtdesire  age gender  \\\n",
       "0         0         1         0      70     175       175   77      m   \n",
       "6         1         1         0      71     194       185   31      m   \n",
       "7         0         1         0      67     170       160   45      m   \n",
       "9         1         1         0      70     180       170   44      m   \n",
       "10        1         1         1      69     186       175   46      m   \n",
       "\n",
       "      genhlth  \n",
       "0        good  \n",
       "6   very good  \n",
       "7   very good  \n",
       "9        good  \n",
       "10  excellent  "
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "m_and_over30 = cdc[(cdc['gender'] == 'm') & (cdc['age'] > 30)]\n",
    "m_and_over30.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "will give you the data for men over the age of 30. The `|` character is read \"or\" so that"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>exerany</th>\n",
       "      <th>hlthplan</th>\n",
       "      <th>smoke100</th>\n",
       "      <th>height</th>\n",
       "      <th>weight</th>\n",
       "      <th>wtdesire</th>\n",
       "      <th>age</th>\n",
       "      <th>gender</th>\n",
       "      <th>genhlth</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>70</td>\n",
       "      <td>175</td>\n",
       "      <td>175</td>\n",
       "      <td>77</td>\n",
       "      <td>m</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>64</td>\n",
       "      <td>125</td>\n",
       "      <td>115</td>\n",
       "      <td>33</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>60</td>\n",
       "      <td>105</td>\n",
       "      <td>105</td>\n",
       "      <td>49</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>66</td>\n",
       "      <td>132</td>\n",
       "      <td>124</td>\n",
       "      <td>42</td>\n",
       "      <td>f</td>\n",
       "      <td>good</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>61</td>\n",
       "      <td>150</td>\n",
       "      <td>130</td>\n",
       "      <td>55</td>\n",
       "      <td>f</td>\n",
       "      <td>very good</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   exerany  hlthplan  smoke100  height  weight  wtdesire  age gender  \\\n",
       "0        0         1         0      70     175       175   77      m   \n",
       "1        0         1         1      64     125       115   33      f   \n",
       "2        1         1         1      60     105       105   49      f   \n",
       "3        1         1         0      66     132       124   42      f   \n",
       "4        0         1         0      61     150       130   55      f   \n",
       "\n",
       "     genhlth  \n",
       "0       good  \n",
       "1       good  \n",
       "2       good  \n",
       "3       good  \n",
       "4  very good  "
      ]
     },
     "execution_count": 33,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "m_or_over30 = cdc[(cdc['gender'] == 'm') | (cdc['age'] > 30)]\n",
    "m_or_over30.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "will take people who are men or over the age of 30 (why that's an interesting group is hard to say, but right now the mechanics of this are the important thing). In principle, you may use as many \"and\" and \"or\" clauses as you like when forming a subset."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<div class = 'exercise'>\n",
    "<h4>Exercise 4</h4>\n",
    "Create a new object called <code>under23_and_smoke</code> that contains all observations of respondents under the age of 23 that have smoked 100 cigarettes in their lifetime. Write the command you used to create the new object as the answer to this exercise.</div>"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Quantitative data"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "With our subsetting tools in hand, we'll now return to the task of the day: making basic summaries of the BRFSS questionnaire. We've already looked at categorical data such as `smoke100` and `gender` so now let's turn our attention to quantitative data. Two common ways to visualize quantitative data are with box plots and histograms. We can construct a box plot for a single variable with the following command."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABKUAAAKJCAYAAABqA5o8AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAABYlAAAWJQFJUiTwAABdFUlEQVR4nO39e7yVdZ03/r/2BmFzFgPlpGCK4AFNsRLBxPOpiPIeT9XUNJWN4eGeRMepSTObGYf6pkmYmqPeo2Zq3aaidE+eccQSHM/iCZWjCihsNiKHvX5/+Nsrtuy92cLmWmzn+Xw8eHStdb0/n+u9FvBo8/Jzfa6qUqlUCgAAAAAUqLrSDQAAAADwP49QCgAAAIDCCaUAAAAAKJxQCgAAAIDCCaUAAAAAKJxQCgAAAIDCCaUAAAAAKJxQCgAAAIDCCaUAAAAAKJxQCgAAAIDCCaUAAAAAKJxQCgAAAIDCCaUAAAAAKJxQCgBoV8aOHZuqqqpUVVXl2muvrXQ77UZ9fX1uuOGGHHfccRk4cGBqamrK3+OQIUM2ac6vfe1r5TkuuOCCNu23rV177bXlXseOHVv49RuuXVVVlVdffbXw6wPA1qhjpRsAgI+qr33ta7nuuutarOncuXN69eqVoUOH5sADD8xf//VfZ6+99iqoQ/6nWLNmTT7/+c/n7rvvrnQrAABlVkoBQAW99957efPNN/Pwww9n0qRJGTFiRP7mb/4mK1asqHRrfMD999+/2SuLKuWSSy5pFEj1798/hxxySI466qgcddRROfjggyvYHZvq1VdfbbQCCwDaGyulAKAAvXv3zqc+9akN3l+5cmXmzJmTefPmld+79tprM2fOnPzxj39Mx47+r5rNd80115SPTzvttEyePFmIAQBUnJ90AaAAe++9d6ZNm9bs+SeffDKnn356HnzwwSTJAw88kClTpuSMM84oqkU+olauXJnnn3++/HrixIn/IwOpr33ta/na175W6TYAgPW4fQ8AtgJ77713/vCHP2T48OHl9371q19VsCM+Kt5+++2USqXy6x133LGC3QAA/IVQCgC2EjU1Nfn2t79dfv3UU09l1apVFeyIj4I1a9Y0et2hQ4cKdQIA0JhQCgC2IuuvlEqSpUuXtmrco48+mjPOOCN77bVXtttuu9TU1GTHHXfMUUcdlcmTJ7e4cfof/vCHVFdXlzdLXn//oeb83//7fxttsHzzzTdvUDN27Njy+WuvvTbJ+7eSXXXVVRk7dmwGDhyYmpqaDB48OCeffHLuueeeVn3WTfGf//mf+cY3vpHhw4dn2223TZcuXTJkyJCMHz8+11577QbBzfouuOCCVFVV5ZBDDim/99prrzX6/Ov/uv/++9uk58WLF2fSpEnl76pz587p27dv9t1335x77rl55plnmh27/gbYO++8c6NzTfXc1v7whz/kr/7qr/Lxj388NTU16dOnTw466KBceumlee+99z70fHfffXe+9a1vZY899mj05/uzn/1srrrqqqxevXqjc1x77bXlzzt27NhWXffOO+/M8ccfn5122ik1NTUZOHBgxo4dm1/96ld59913N3neBsuXL8/Pf/7zHHjggdlhhx1SU1OTnXbaKSeffHKLf44artma39v1//4BwFanBABsEV/96ldLSUpJSgcffHCrxtx+++3lMUlKy5Yta7G+tra2dPLJJzca09SvAQMGlO64445m5zn99NPLtT169Ci9/PLLzdYuWLCg9LGPfaxc/5WvfKXJuoMPPrhcc80115Reeuml0ogRI1rs82tf+1rpvffea/Ezf3DelixcuLB0xBFHbPT72W233UqPPPJIk3Ocf/75Gx2//q/77ruvxZ5a4+qrry5tu+22LV6nQ4cOpTPOOKO0Zs2aDcbPmTPnQ/W8qdb/M37++eeXamtrSyeddFKL19pjjz1K8+fPb9X8zz//fGnMmDEb7X+XXXYpzZgxo8W5rrnmmlb/faytrS2NGzeuxWuOGDGi9NJLL7V63vXHzpkzp/TnP/+5NGTIkBavceaZZ270s7Tm18b+ngBApdjoHAC2IjNmzCgfDxo0KD179my2tra2NkceeWSjMdtss01GjBiRHj165KWXXsr8+fOTJAsWLMj48ePzH//xHzn55JM3mOvf/u3fcs899+TZZ59NbW1tvvKVr+TBBx/c4FavUqmUv/mbv8mSJUuSJIMHD87kyZM3+rmWL1+eI488Mq+88kqSZOedd87gwYOzZMmSPP300+U9j6699trU1dXlN7/5zWav4FmwYEHGjh2bF198sfxely5dstdee6Vz586ZPXt23nrrrSTJCy+8kMMPPzx33nnnBqtddt111xx11FFZunRp/vznPyd5/1bLgw8+uMnrbrfddpvV96RJk3LOOec0eq/h+1q6dGmefvrp1NfXZ926dfn5z3+eV199Nb/73e8a/V516dIlRx11VJLk3XffLW+gn6T8fltbt25djj/++Py///f/kiT9+/fPrrvumnXr1uWJJ55IXV1dkuTZZ5/N5z73ufzpT39q8VbCP//5zznmmGPKf9aSZNttt83w4cNTU1OT1157LXPmzEmSvPzyyznssMMybdq0jBkzZrM+x+rVqzNu3Ljcd9995feqq6szYsSI9O7dO3Pnzs3LL7+cp556KkcccUTOOuusD32NZ599NieddFJqa2tTVVWVPffcM3379s1bb72VZ555pvz34dJLL83gwYPzv//3/240fuDAgTnqqKNa/Xs7cODAD90jABSiwqEYAHxkfdiVUi+//HKpd+/e5TFnn312i/V/+7d/22g1xKmnnlp66623yufr6+tLd999d2nQoEHlmq5du5ZeeOGFJud7/PHHS506dSrX/uhHP9qg5uc//3n5fHV1denBBx9str/1VzT16dOnlKQ0bNiw0vTp0xvVvfrqq6Vjjjmm0We58sorWzVvSytA1l8hVV1dXfqnf/qn0vLly8vn165dW7rhhhsafef9+vUrLVmypMn57rvvvnLd4MGDm73u5njwwQdLVVVV5evsueeeG6zgmjt3bmn8+PGNvq+LLrqo2Tk/uGqqLa3/Z7xh9dwee+yxwWqxlStXls4888xGffz7v/97s/O+9dZbpf79+zf6Hu6+++7SunXrGtXNnDmz9MlPfrJct+OOO5befvvtJuds7YqmCy+8sFGff/VXf7XByq5Zs2aV9ttvv0Z/tjc27/pzNnxXf/u3f1tasGBBo7rnnnuu0YrC7t27N7tickv+3gJAEfy/FwBsIa0JpVauXFl69tlnSz/5yU8a3RL38Y9/vLR06dJm537sscca/WP0u9/9brO1L730UqO5P/vZzzZbe/HFF5frOnbsWPrzn/9cPvfss8+WunTpUj7/D//wDy1+/vXDo4bAYNGiRU3WrlmzplGItN1225Xq6uo2Om9zodStt97a6NqXXXZZs33OmDGj1Llz53LthAkTmqwrIpRaP4zYbbfdmg3I1q1bV/riF79Yru3UqVOzt8QVFUolKe2+++7NhkKlUqn0uc99rlz7mc98ptm6L3/5y+W60aNHN/tnoVQqlerq6soBUZLSD3/4wybrWhNKLVmypFRTU1OuO/HEE0v19fVN1r7zzjul3XffvdHnb20otbG/P6+//nqpa9euGw3whFIAtHc2OgeAAjzwwANNbkDctWvX7LHHHjn77LOzZMmSdOjQIX/1V3+V6dOnp3fv3s3Od/nll5ePP/7xj+ef//mfm63dZZddGp2/6667yrc9fdDZZ59dvn1t7dq1+dKXvpSVK1dmzZo1+dKXvlTe3HnffffNhRde+GG+gkyaNCk77LBDk+c6duyYX/7yl+nUqVOS9zd4v/XWWz/U/Otb//sZM2ZMJkyY0Gztpz/96fz93/99+fV1113X4sbwW8r06dPz1FNPlV9PmTKl2VsBq6ur88tf/rJ8e+fq1avzq1/9qpA+W3LFFVdk2223bfb8+reh/elPf8ratWs3qJk7d25uuummJO/fJnnjjTema9euzc7ZtWvX/PKXvyy//uUvf1m+/e3Duv7668tPvOzevXsuu+yyZm8j7dWrVy699NJNus5uu+2WH/3oR82e33HHHfO//tf/Kr9++OGHN+k6ALC1E0oBwFbkmGOOyTe+8Y3079+/xbrf//735eNTTz21HOY056tf/Wo5LKivr8+dd97ZZF11dXWuu+66cu0LL7yQ7373u/mnf/qnPP7440ne36/ohhtuyDbbbNPKT5Vsv/32jf6R3ZSPf/zjOeaYY8qvb7vttlbPv77a2tpG+wGdfvrpGx1z+umnp7q6usnxRVn/93T33XfPYYcd1mJ93759c8oppzQ5vhKGDx+egw46qMWaUaNGlb/nVatWNRmO3nTTTeWw6otf/GJ22mmnjV77k5/8ZHbdddckycKFC/P8889/2PaTvP+UvwZf+MIX0rdv3xbrjzjiiA2egNcaX//619OxY8tbu66/N9Zzzz33oa8BAO2BUAoACtC7d+8cddRRG/w67LDD8olPfCKdO3dO8v4j6I866qgcffTRWbp0aZNzzZkzJ4sXLy6/Xj/IaU7nzp1z+OGHl18/+uijzdbutNNO+cUvflF+/ctf/jKTJk0qv7744ouz++67b/Sa6zv00ENb3NS6wdFHH10+bthU/MN67LHHUl9fnySpqqpqNGdz+vfvn/3226/8uqXvZ0v505/+VD5uze9pknz2s58tHz/55JPllWyVMGrUqI3W1NTU5GMf+1j59TvvvLNBzfTp08vHhx56aKuvv9dee5WPZ82a1epx63vsscfKxx/c8L45zW1435LWfFfrb07e1PcEAB8Fnr4HAAXYe++9M23atGbPr1q1KjfeeGMmTpyYpUuX5g9/+EOOPvroTJ8+fYNVUC+99FL5uEOHDhk+fHirethrr73Kt8S9/PLLLdaecsopufPOO/PrX/86Scohz1FHHdXirXDN2XPPPT903bx58/Lee++VA7vWWv/72XHHHVt8guH69tprr3IosbHvZ0tYv+/1A5aWrF+3du3avP766xk2bFib99Ya/fr1a1Xd+rfirVy5coPzTz/9dPn48ssvzy233NKqede/9XH90La13n333UbjWvv36sMGtEnrvquNfU8A8FEglAKArUBNTU2+/vWvZ8SIERk1alTWrVuXP//5z/nJT36Sf/zHf2xUu/6qiZ49e7b6Nro+ffo0OUdzJk2alN/85jflQKpz58655pprmt1jpyXrr45pyQf3UHrnnXea3YeqOet/ttZeN/nw309b25S+1+/5g3MUbWO3kDalqb2flixZUj6eOXPmJvWybNmyzR7T0t5Y6+vVq9eHvtaH/a42dY8sANjauX0PALYin/zkJxvdkjVlypQNalavXl0+/jD/uF2/9r333tto/Q9/+MNyINUwZurUqa2+XnPXbskHV0W1ps8PKur7aWub0vcH6yrRd1urq6vb7DnW/3O7pW1KSAsAvE8oBQBbmdGjR5eP58+fn1dffbXR+fVvR6utrW31vOvXbmx1xx133JGrrrpqg/f/9//+341uM9uUa3+YutbeetfcmC31/WwJm9L3B+sq0XdbW/8z3HHHHSmVSh/61wUXXLBZ101av9rKfk8AsOmEUgCwlfngbUMLFy5s9Hr9J4KtXLkyb731VqvmfeWVV5qc44PefPPNfOMb3yi/PvHEE8t7Pa1YsSJf+cpXsm7dulZds8EHg7XmrP80ts6dO29SKLX+Z3vttddafetTa7+fLWX9azb1VLqmrN/zB+dor9a/XfPNN98s7LpdunRpdNtka5/gt6lP+gMAhFIAsNV5++23G73u0qVLo9d77713oyfZtfZJcevX7bvvvs3WfeMb3yiHATvttFOuuOKK3HDDDeVbxWbMmJEf//jHrbpmg9Y+SW/9un322SfV1R/+R5X1P1tdXV2eeeaZjY6pr69v9OS1pr6f9XvZEnv8rH/N9Z/E15L1f0932GGHDBgwoM37KtqnP/3p8vGMGTMKvfb+++9fPr7//vtbNebBBx/cQt1s3Af/fth7CoD2RigFAFuZhx56qHxcVVWVHXfcsdH5rl27Zr/99iu/bnhCXkteeOGFRqHLQQcd1GTdlVdemTvuuCPJ+//gve6669KrV6/ss88+ueiii8p1P/rRj1odNCXvhwtz585tsaa+vr7Rk9bGjBnT6vnXt9tuu2X77bcvv27N9/PHP/4xb7zxRovXXv9paO++++4m9daS9X9P7rrrrlbdPnbDDTeUjzf1+9raHHnkkeXj3/72t1mxYkVh1z766KPLx//3//7fRpuuN+Xee++tyJMaG6z/ZzLZMn8uAWBLEkoBwFZkxowZueuuu8qvP/nJTzb5JLavfe1r5ePf/OY3eeKJJ1qc99xzzy0fDxgwoNE/vhu8+OKL+fu///vy67//+7/P2LFjy6+/+93v5uCDD06SrF27Nl/+8pdb/aj6+vr6nH/++S3WXHvttY3+gf/Vr361VXN/UFVVVaOxl1122Qa3QK5v3bp1+d73vld+/clPfjIjRozYoK5fv37l48WLF2f58uWb1F9zTjrppNTU1CR5P1z40Y9+1GL973//+zzyyCPl11//+tfbtJ9KOf7448tB7NKlS/MP//APhV37y1/+cnmz/dra2pxxxhnN1i5fvrzF80Xo3bt3o4cDVDIgA4BNIZQCgK3AqlWrcvXVV+fYY49t9OSwf/zHf2yy/q//+q8zaNCgJO+HKuPHj29yH6JSqZQf/OAHue2228rvnX322enYsWOjuoaQqeHJZ3vvvXejlVHJ+yun/s//+T/lDaFfeOGFRiHWxlxzzTW57LLLmjw3ffr0Rv/AP+aYY7L33nu3eu4POv3009O9e/ck74cLn/vc57J48eIN6tasWZNvfvObjVaRnXfeeU3OOWjQoPKeTaVSqdnPsqm22267nHrqqeXX/9//9//l6quvbrL2scceaxRM7rvvvk0Gje3RNttsk4svvrj8+he/+EXOPPPMrFq1qsVx77zzTn7+85/nxBNP3ORr9+nTp9Hv/4033piTTz55g1Dzv//7v3PYYYflmWeeSZ8+fTb5epurQ4cOjf6eTJ48udAnDwLA5uq48RIAYHM9+eSTTYYG69aty5IlS/Lcc89t8I/u008/PZ///OebnK979+656qqrctxxx6W+vj6vvvpq9t5775x66qkZO3ZsunfvnpdeeinXXHNN/uu//qs8bsyYMTnzzDM3mO+iiy4q72PUuXPnXH/99Y1WYDTYaaedMnny5HzlK19JklxxxRX53Oc+l+OOO67Fz/9Xf/VXueWWW3LGGWfkzjvvzJe//OXstNNOWbp0aaZOnZrrrrsua9euTZL06NEjkydPbnG+jdlxxx3z05/+tBzyzJw5M3vuuWe+/e1vZ9SoUenUqVOeffbZXHHFFXn66afL40455ZR84QtfaHbek08+OT//+c+TJN///vfzq1/9KsOHD2/0XV100UXZa6+9NqnvH//4x7nrrrvy4osvplQq5Rvf+EZ+97vf5aSTTspOO+2Ut99+O9OmTcu///u/Z82aNUmSmpqaXHvttZu0/9bW6uSTT84jjzxSDv5+/vOf5ze/+U2+9KUv5YADDsj222+f+vr6LF26NM8880weeeSR3HPPPVmzZk2jPak2xXnnnZd77723vFfUTTfdlFtuuSUjRoxI7969M2/evLz44otJkiFDhuSss87KWWedlSTlfdeKdPLJJ5dvpW24/XavvfZqdGvfGWeckUMPPbTw3gBgo0oAwBbx1a9+tZTkQ//q3r176dJLLy3V19dv9Bo33HBDqWPHjq2a98ADDyy98847G8wxY8aMRnP85Cc/2eh1TzjhhHL9DjvsUHrzzTc3qDn44IPLNddcc03pe9/73kZ7rKmpKd17770tXvuD87bk4osvbvX3/oUvfKH03nvvtTjf0qVLS7vvvnuL89x3330b+/pa9Prrr5d22223Vv9Z2dj3NWfOnEZj2tL6f8bPP//8Vo0ZPHhwq76r+vr60gUXXFCqqqr6UH9/Pv3pTzc53zXXXFOuOfjgg1vscfny5aXPfvazLV5nzz33LL3wwgulyy+/vPze//pf/6vZOdcfO2fOnI1+T/fdd1+5fvDgwc3Wvffee6XPfOYzLfa6sb8nAFApH53/pAYA7VB1dXV69uyZXXbZJccff3wuv/zyzJs3L2eccUaqqqo2Ov6UU07JrFmzctRRRzW7UqZv376ZNGlS7rvvvvKtdw3q6uryla98pbxKaezYsa26Je+Xv/xlBg4cmCR544038o1vfGOjYy666KJcc801zT4hbvTo0XnsscdyyCGHbHSu1jrnnHPy4IMP5oADDmi2ZqeddsrVV1+d3/72txtd6dK7d+/8+c9/zs9+9rMceuih2WGHHdp8dcyOO+6YmTNn5rzzzkvPnj2brOnYsWNOOOGEPPXUU236fW1Nqqqqcv7552fmzJkZP358ttlmmxZrP/GJT+TCCy/MzTffvNnX7tGjR+644478/ve/z/jx4zNw4MB06tQp/fv3z2c+85lcfvnl+dOf/pShQ4eWn1SZpCK38nXq1Cn33HNPrr766hxzzDEZOHBgeW8yANjaVZVKnh0LAB8Fb775Zh544IEsWLAgK1euTN++fbPHHnvkgAMOqMitXWPHjs0DDzyQ5P39pBr2QFq3bl0eeOCBvPjii1m6dGl22GGHjBo1KrvvvvsW7ef111/P9OnTs2jRoqxZsyZ9+/bNvvvum3333XeLXndzrFmzJg899FBefPHFLFmyJD169MiOO+6YsWPHZtttt610e4Wqq6vL9OnT89prr2XJkiWprq5O7969s8suu2Sfffap2N5On/vc53LnnXcmSS6//PJ8+9vfrkgfANAeCaUAgC2iuVAKPioWLlyYIUOGZPXq1Une3wB9n332qXBXANB+uH0PAADW05r/ZrtmzZr87d/+bTmQ2meffQRSAPAhCaUAAGA948aNyw9/+MM8++yzG5wrlUqZPn16DjnkkNx9993l9//pn/6pyBYB4COhY6UbAACArcnChQtzwQUX5IILLkjv3r2z2267pUePHlmxYkVeeOGFLF26tFH9N77xjRx//PEV6hYA2i+hFAAArGf9BwO8/fbbefTRR5us69SpU84555xceOGFRbUGAB8pQikAAFjP//t//y+33XZb7r333jz55JOZO3duli9fng4dOuRjH/tYdt111xx66KH5m7/5m+y0006VbhcA2i1P3wMAAACgcDY6BwAAAKBwQikAAAAACieUAgAAAKBwQikAAAAACieUAgAAAKBwHSvdQNEWLFhQ6RYAAFrUp0+fJMnixYsr3AkAQMsGDBiwyWOtlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAArXsdINAADwF7Nnz85NN92U2traVFdXZ8yYMRk2bFil2wIAaHNCKQCArcBDDz2USy65JDNmzNjg3AEHHJCzzjorBx10UAU6AwDYMqpKpVKp0k0UacGCBZVuAQCgkV//+tc555xzUl9fn27duuX4449P//79M2fOnEydOjV1dXWprq7OpEmTctJJJ1W6XQCAsgEDBmzyWKEUAEAFPfTQQznllFNSX1+fCRMm5PTTT8+QIUOSJIsXL86KFSty2WWXZfLkyamurs6NN95oxRQAsNXYnFDKRucAABV0ySWXlAOp8847L927d290vnv37jnvvPMyYcKE1NfX59JLL61QpwAAbUsoBQBQIbNnz86MGTPSrVu3nH766S3WTpgwId26dcsjjzyS2bNnF9QhAMCWI5QCAKiQ6dOnJ0mOO+64DVZIfVCPHj1y7LHHNhoHANCeCaUAACqktrY2SbLDDju0qr6hrmEcAEB7JpQCAKiQHj16JEneeOONVtU31DWMAwBoz4RSAAAVMmbMmCTJ1KlTs2LFihZra2trc9dddzUaBwDQngmlAAAqZNiwYTnggANSV1eXyy67rMXayZMnp66uLqNGjcqwYcMK6hAAYMsRSgEAVNBZZ52V6urqTJ48Of/yL/+ywX5RtbW1+Zd/+ZdMnjw51dXVOfPMMyvUKQBA26oqlUqlSjdRpAULFlS6BQCARn7961/nnHPOSX19fbp165YvfvGL6d+/f+bMmZO77rordXV1qa6uzqRJk3LSSSdVul0AgLIBAwZs8lihFADAVuChhx7KpZdemkceeWSDc6NGjcqZZ56Zgw46qAKdAQA0Tyj1IQilAICt2ezZs/P444+ntrY21dXVGTNmjD2kAICtllDqQxBKAQBbuz59+iRJFi9eXOFOAABatjmhlI3OAQAAACicUAoAAACAwgmlAAAAACicUAoAAACAwgmlAAAAACicUAoAAACAwgmlAAAAACicUAoAAACAwgmlAAAAACicUAoAAACAwgmlAAAAACicUAoAAACAwgmlAAAAACicUAoAAACAwgmlAAAAACicUAoAAACAwnVsq4lKpVIefvjh3HfffZkzZ05WrVqV3r17Z8SIERk3blwGDBjQ7Nj6+vrce++9ue+++zJ//vzU19enX79+GTNmTI499th07NhmbQIAAACwFagqlUqlzZ1k7dq1+dnPfpY///nPSZIOHTqkpqYmdXV1SZJOnTrlrLPOyv7779/k2EmTJuXxxx9PknTs2DHV1dVZvXp1kmSXXXbJ+eefn5qams1tM0myYMGCNpkHAGBL6dOnT5Jk8eLFFe4EAKBlLS1C2pg2CaWuu+66TJ06NR06dMhXvvKVHH744enUqVOWLFmSa6+9No8++mg6deqUn/zkJ+nXr1+jsddff31uv/32bLPNNvnmN7+Zz3zmM6mqqsqsWbPyi1/8IitWrMiYMWNyxhlnbG6bSYRSAMDWTygFALQXmxNKbfaeUsuWLcsf/vCHJMnnPve5HHvssenUqVOS5GMf+1jOOuus9O/fP6tXr87NN9/caOw777yTu+++O0nypS99KWPHjk11dXWqqqoycuTI/N3f/V2S5OGHH85rr722ua0CAAAAsJXY7FDq6aefztq1a5Mkxx133AbnO3TokGOOOSZJ8uijj2bVqlXlczNmzMiaNWvStWvXHH744RuM/eQnP5n+/funVCpl+vTpm9sqAAAAAFuJzQ6l3nrrrSRJt27d0qtXryZrGpZyrVmzJs8//3z5/WeeeSZJsvvuu5dXV33QPvvsk+T98AsAAACAj4bNDqWqqqqSvP8Eveasf27u3Lnl43nz5iVJdtxxx2bHDho0KEkyf/78tMH2VwAAAABsBTpu7gR9+/ZNkrz77rtZsmRJPvaxj21Q0xA+Jcnbb79dPn7nnXeSJL179252/oZzq1atyqpVq9KlS5cW+zn33HObfP/iiy9O8peNQwEAtlYdO77/I5qfWwCAj7LNXim1xx57pEOHDkmS22+/fYPzq1evLm9mnqTRnlINx83dupcknTt3bnIsAAAAAO3XZq+U2nbbbXPEEUdk2rRpmTZtWrp06ZIjjzwyPXv2zOuvv57rr78+b731Vjp06JB169aVb/fbUhpWRDXHo5UBgK1dwwopP7cAAFu7hn3EN8Vmh1JJ8uUvfzlvvPFGHn/88fzud7/L7373u0bnTzzxxNx9991Zvnx5unXrVn6/pqYmdXV1Wb16dbNzv/fee43qAQAAAGj/2iSU6tSpU84999z813/9V6ZPn5758+cneX8D86OOOip77rlnbr311iRJv379yuN69+6durq6RvtMfVDDuZqamo3uJwUAAABA+9AmoVSSVFdXZ8yYMRkzZswG51555ZWsW7cuSbLbbruV3x80aFDmzZvX6Il8H9SwSfrAgQPbqlUAAAAAKmyzNzpvjYcffjhJMmTIkAwaNKj8/p577pkkef7555u9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tChJcsopp2TSpEkV6RUA4IMqHkrdeOONue2221JVVZWTTz45Rx55ZLp27Zq1a9fm0Ucfza9+9avU1dVlzz33zPnnn99o7M9+9rM88sgj6d69e77zne9kv/32S6lUyoMPPpirrroqa9asyRe+8IWcfPLJm9tmEqEUALD1+fznP5/HHntso3X7779/fv/73xfQEQBA62xOKNUme0pNnz49STJ27NiMHz8+Xbt2TZJ07Ngxo0ePzle/+tUkyTPPPNNoI885c+bkkUceSZKcdtppGTlyZKqqqlJdXZ2xY8fmS1/6UpJk6tSpWbZsWVu0CgCw1WlNIPVh6gAA2oM2CaUaAqOdd965yfMf//jHy8erV68uHzeEWQ37Tn3Q4Ycfnq5du2b16tV59NFH26JVAICtyq677tro9bHHHpsRI0Zk5513zh577JFjjz22xXoAgPaqY1tM0rdv3yxYsCBz5sxp8nzDflG9evXKdtttV37/mWeeSZLsvffeTY7r1KlThg8fnlmzZuXpp5/OkUce2RbtAgBsNd59993y8fz585M0vdH5wIEDN6gHAGjP2mSl1GGHHZYkuf/++3Pbbbdl5cqVSd5/qt5//dd/5brrrktVVVW+8pWvlMeUSqXyD1477rhjs3MPGjQoyV9+SAMA+Kg46KCDyscXXXRRi7Xr78u5/jgAgPaqTTY6r6+vzzXXXJM//OEP5ffWf/re0KFD88UvfjEjR44sn1+5cmW+9rWvJUnOOeecJm/fS5K77ror1157bbp3755///d/32gv5557bpPvX3zxxUka3z4IAFBJnTt3Lh+/99575eOOHd9fzN7wNOKN1QMAVEqnTp02eWybrJSqrq7O1772tfz1X/91OnTokOT90Kkh71q1alWWL1/eaMyqVavKxy19gIZz69cDAAAA0L61yZ5S77zzTv7t3/4tL730Ug4++OB89rOfzQ477JB33nknM2bMyK233prLL788CxcuzCmnnNIWl2xWw4qo5qy/NwMAwNZi/Z9RmtpTqqV6AIBKGTBgwCaPbZOVUpMnT85LL72UQw89NN/5zncyePDg1NTUpF+/fhk/fny+9a1vJUl+//vfZ+7cuUmSmpqa8viWbqlrOLd+PQDAR8H6Tyi+5pprWqy98sormxwHANBebXYoNW/evDz55JNJkuOOO67Jms985jPp0aNHSqVSZs6cmSTp0qVLeV+Et99+u9n5ly5dmiTp3bv35rYKALBVeeihh8rH3//+91us/eEPf9jkOACA9qpNQqkG22+/fbN1DefefPPNJElVVVX5yXoNq6damr/hMcgAAB8lXbp0KR8PHDiw0Yqo5P0VUuv/HLR+PQBAe7bZoVR19V+maM2+B+v/ILXnnnsmSZ566qkmx6xevTrPP/98kmTEiBGb2yoAwFbnpZdeavT6hz/8YTp37pzOnTtn4MCBjVZINVUPANBebXYoNXjw4PLxPffc02TNY489lmXLliVJhg4dWn5/9OjRSZL58+eXb+tb3z333JOVK1emU6dO+dSnPrW5rQIAbJXmz5+/0RVQXbp0yfz58wvqCABgy9vsUGqHHXbIPvvskySZOnVqbrzxxnIAtWrVqtx///2ZMmVKkqRv377Zf//9y2N33nnnjBo1KkkyZcqUzJo1K0lSX1+fBx54IDfccEOS9/eq6tWr1+a2CgCw1XrppZcyf/78DTYx//jHP5758+dbIQUAfORUlUql0uZO8vbbb+fCCy9s9F/vunTpknfffbf8ulevXvnHf/zH7Lzzzo3Grly5MhdeeGFeeeWVJEnnzp1TX1+fNWvWJEn222+/TJw4MR06dNjcNpMkCxYsaJN5AAC2lD59+iRpeWsEAICtwYABAzZ5bJuEUsn7+z/98Y9/zKOPPpq5c+dm5cqV6dy5c/r165f99tsvxxxzTHr27Nnk2LVr1+bOO+/Mww8/nEWLFqW6ujqDBg3KIYccksMOOyxVVVVt0WISoRQAsPUTSgEA7cVWEUq1F0IpAPifa903x1W6hY+kDlfdXukWAIAK2ZxQarP3lAIAAACAD8tKKQCArUzDii4rkACArZ2VUgAAAAC0K0IpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcEIpAAAAAAonlAIAAACgcB3bYpITTjih1bUXXHBB9thjjw3eX7t2baZOnZrp06dn0aJF6dChQwYOHJhDDjkkhx12WKqqqtqiVQAAAAC2Am0SSvXq1avF8++++25Wr16djh07Zscdd9zg/MqVK3PhhRfmlVdeSZJ07tw5q1evzosvvpgXX3wxjz32WCZOnJgOHTq0RbsAAAAAVFibhFJXXXVVi+cnTpyY1157Lfvtt1969Oixwfkrrrgir7zySrp3757vfOc72W+//VIqlfLggw/mqquuyqxZs3LzzTfn5JNPbot2AQAAAKiwLb6n1KuvvprXXnstSTJ27NgNzs+ZMyePPPJIkuS0007LyJEjU1VVlerq6owdOzZf+tKXkiRTp07NsmXLtnS7AAAAABRgi4dS999/f5L3b/Hbd999Nzg/ffr0JMmAAQOy//77b3D+8MMPT9euXbN69eo8+uijW7RXAAAAAIqxRUOpdevW5eGHH06SjB49usk9oZ555pkkyd57793kHJ06dcrw4cOTJE8//fQW6hQAAACAIm3RUOrxxx8v33LX1K17pVIp8+fPT5ImN0BvMGjQoCQp1wIAAADQvrXJRufNabh1b/DgwRkyZMgG599999289957SZLevXs3O892222XJHn7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ZuTIkbn99tuTJH369EmSLF68uFw3bty4zJw5Mz179sxzzz1XkV4BAD7I7XsAAO3QtGnTUltbmyS58sorW6y94oorkiTLly/PtGnTtnhvAABbmlAKAKBCfvvb3yZJhgwZkn79+rVY279//wwePLjROACA9kwoBQBQIcuXL0/yl9v1NqahrmEcAEB7JpQCAKiQnj17Jmm8d1RLGuoaxgEAtGdCKQCACjn++OOTJK+++moWLVrUYu3ChQvz2muvNRoHANCetcnT9+6///5MmTKlxZrOnTvnP/7jP5o8V19fn3vvvTf33Xdf5s+fn/r6+vTr1y9jxozJsccem44dO25ui2WevgcAbE08fQ8AaM825+l7bZf2JOnQoUO6d+/e5Lmampom31+7dm0mTZqUxx9//P2GOnZMdXV1Xn311bz66qt55JFHcv755zc7HgCgPTvjjDPy4x//ODNnzsy4ceNyzjnnZN68eamtrU11dXWGDRuWf/u3f8vMmTOTJKeffnqFOwYAaBttGkoNGzYsF1xwwYcac9NNN+Xxxx/PNttsk29+85v5zGc+k6qqqsyaNSu/+MUv8vLLL+fKK6/MGWec0ZatAgBsFU477bS88MILueWWWzJz5syceOKJzdaecMIJOe200wrsDgBgy6nonlLvvPNO7r777iTJl770pYwdOzbV1dWpqqrKyJEj83d/93dJkocffri8hwIAwEfNpz/96TatAwBoD9p0pdSHNWPGjKxZsyZdu3bN4YcfvsH5T37yk+nfv38WLlyY6dOnZ/DgwRXoEgBgy3nooYdyzjnnJEkmTJiQ3XffPf/5n/+ZZcuWpUuXLjnuuOPy3HPPZfLkyZk4cWIGDhyYgw46qMJdAwBsvoqGUs8880ySZPfdd0+nTp2arNlnn32ycOHCPP3000W2BgBQiEsuuST19fWZMGFCzjvvvCTJN77xjSR/2eh8/PjxSZLJkyfn0ksvFUoBAB8JbRpKzZ07N3//93+fN954Ix06dEjfvn0zYsSIHHvssdl+++03qJ83b16SZMcdd2x2zkGDBiVJ5s+fn1KplKqqqrZsGQCgYmbPnp0ZM2akW7duG93AfMKECbnmmmvyyCOPZPbs2Rk2bFhBXQIAbBltGkrV1tZmxYoV6datW959993MnTs3c+fOzR//+Md8+9vfzpgxYxrVv/POO0mS3r17Nztnw7lVq1Zl1apV6dKlS4s9nHvuuU2+f/HFFyf5yyOWAQAq7aabbkqSHH/88RkyZEj5/Y4d3/8Rbf2fW/r06ZMvfvGL+Y//+I88/vjjGT16dKG9AgC0tTYJpXr37p0TTjghn/70p9O/f/907Ngxa9asyVNPPZXrr78+8+bNyy9+8Ytst9122WOPPcrjVq1alSTN3rqXJJ07d25Uv7FQCgCgvaitrU2S9O/fv1X1DXUN4wAA2rM2CaX22Wef7LPPPo3e22abbbLffvtl+PDh+Yd/+IcsWrQoN954Yy666KK2uGSzGlZENadhbwYAgEqrrn7/Qchz5sxp9DNKwwqpD/7cMmfOnPI4P9MAAFuDAQMGbPLY6jbso0ldu3bNF77whSTJiy++mOXLl5fP1dTUJElWr17d7Pj33ntvg3oAgI+Chq0Npk6dmhUrVrRYW1tbm7vuuqvROACA9myLh1JJMnTo0CRJqVTKm2++WX6/Yb+ot99+u9mxDedqamrcugcAfKQMGzYsBxxwQOrq6nLZZZe1WDt58uTU1dVl1KhRNjkHAD4S2nSj8w9r0KBBmTdvXubOndtsTcMT+gYOHFhUWwAAhTnrrLNyyimnZPLkyUmSo446Ki+88EJqa2tTXV2dfffdN3/4wx8yefLkVFdX58wzz6xwxwAAbaOQUOrFF18sH2+//fbl4z333DMzZszI888/n9WrVze54fmTTz6ZJBkxYsSWbxQAoGAHHXRQ/u3f/i0TJ07M5MmTy+HUB1VVVWXSpEk56KCDCu4QAGDL2Ozb90qlUovnV65cmdtuuy1Jsuuuu6Znz57lc5/+9KezzTbbpK6uLvfee+8GYx977LEsWLAgVVVVHnsMAAAA8BGy2Sul3nrrrVx66aU57LDDsvfee5efFrN27do8/fTT+Y//+I8sXLgwVVVVOeWUUxqN3XbbbXPMMcfk9ttvz/XXX5+uXbtmzJgxqa6uzqxZs3L55ZcnSUaPHp3BgwdvbqsAAFudhx56KOecc05KpVImTJiQo48+OrNnzy7fvrfffvtl2rRpmTx5ciZOnJiBAwdaLQUAfCRUlTa21Gkj3nzzzUyYMKH8eptttklNTU1WrlyZdevWJUk6d+6cb37zm/nMZz6zwfi1a9dm0qRJefzxx8vjq6ury0/d22WXXfKDH/ygzTY5X7BgQZvMAwDQFo4//vjMmDEjEyZMyHnnnZck5f/It3jx4nLdv/zLv2Ty5MkZNWpUbr311or0CgDwQQMGDNjksZsdSq1evTr33HNPnn/++bz22mtZvnx53n333XTu3Dn9+/fPXnvtlSOPPDJ9+/Ztdo76+vrcc889uf/++zNv3rzU19enf//+GT16dI477rh07Nh2W18JpQCArcXs2bNz6KGHplu3bpk1a1a6d++epOlQqra2NiNHjixve+AJfADA1mBzQqnNTns6deqUY445Jsccc8wmz1FdXZ0jjjgiRxxxxOa2AwDQbkyfPj1Jctxxx5UDqeb06NEjxx57bG655ZZMnz5dKAUAtHubvdE5AACbpra2Nkmyww47tKq+oa5hHABAeyaUAgCokB49eiRJ3njjjVbVN9Q1jAMAaM+EUgAAFTJmzJgkydSpU7NixYoWa2tra3PXXXc1GgcA0J4JpQAAKmTYsGE54IADUldXl8suu6zF2smTJ6euri6jRo2ynxQA8JHQdo+1AwDgQzvrrLNyyimnZPLkyUmS4cOH549//GOWLVuWLl265Nhjj83zzz+fyZMnp7q6OmeeeWaFOwYAaBtVpVKpVOkmirRgwYJKtwAA0Mivf/3rnH322Rut++lPf5qTTjqpgI4AAFpnwIABmzzW7XsAABX26KOPtmkdAEB74PY9AIAKmjJlSm655ZYkyciRI3Puuedm7ty5qa2tTXV1dYYPH56LL744M2fOzM0335yhQ4fmtNNOq3DXAACbz+17AAAVNHz48NTW1mbkyJG5/fbbkyR9+vRJkixevLhcN27cuMycOTM9e/bMc889V5FeAQA+yO17AADt0LRp01JbW5skufLKK1usveKKK5Iky5cvz7Rp07Z4bwAAW5pQCgCgQn77298mSYYMGZJ+/fq1WNu/f/8MHjy40TgAgPZMKAUAUCHLly9P8pfb9Tamoa5hHABAeyaUAgCokJ49eyZpvHdUSxrqGsYBALRnQikAgAo5/vjjkySvvvpqFi1a1GLtwoUL89prrzUaBwDQngmlAAAq5Oijj06PHj2SJN/61rdarD311FOTvL9K6uijj97ivQEAbGlCKQCACjrjjDOSJDNnzsy4ceOycOHCRucXLlyYcePGZebMmUmS008/vfAeAQC2hKpSqVSqdBNFWrBgQaVbAABo5Kyzzsott9xSfv3xj38822+/faNb9pLkhBNOyM9+9rNKtAgA0KQBAwZs8lihFADAVmDKlCm57LLLmnyyXs+ePXP66afntNNOq0BnAADNE0p9CEIpAGBrNm3atNxxxx1ZtmxZunTpkuOPP94eUgDAVkso9SEIpQCArV2fPn2SJIsXL65wJwAALducUMpG5wAAAAAUTigFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUrqpUKpUq3QQAAAAA/7NYKQUAAABA4YRSAABbmXPPPTfnnntupdsAANiihFIAAAAAFE4oBQAAAEDhhFIAAAAAFE4oBQAAAEDhhFIAAAAAFK6qVCqVKt0EAAAAAP+zWCkFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUTigFAAAAQOGEUgAAAAAUTigFAJDkO9/5Tk444YQ888wz7fqab775Zk444YSccMIJbTYnAMCW0LHSDQAAsPWYOnVq6urqMnbs2Gy//faVbgcA+AgTSgEAVMgOO+yQbbbZJp07d650K2V33XVX3nrrrey5555CKQBgixJKAQBUyA9+8INKtwAAUDH2lAIAAACgcFZKAQB8wIoVK/Lb3/42f/rTn/L222+nR48e2XfffXPiiSemd+/eTY558803c+edd+aJJ57IkiVLUl1dnf79+2fUqFE5+uijU1NTs8GY73znO3nrrbdy/vnnZ88999zg/Lx583LLLbfkmWeeybvvvpu+ffvmwAMPzPjx43Pbbbfl1ltvzcEHH5zvfOc7zX6W119/Pb/73e/yzDPPZOXKlenbt2/GjBmT8ePHp2PHv/woePPNN+fWW28tv/7hD3/YaJ499tgjF1xwwca+OgCAVhNKAQCsZ8mSJZkyZUreeuutdO7cOVVVVXn77bdz77335qmnnsrFF1+c7t27Nxrz6KOP5uc//3nWrFmTJOncuXPWrFmTOXPmZM6cOZk+fXq+//3vZ9ttt211H08++WQuvvji8pxdunTJm2++mVtvvTVPPPFEkyHWBz3xxBOZNGlSVq9ena5du2bt2rVZsGBBbr755rzyyis555xzyrU1NTXp1atXli9fnlKplG7dujUKrT74mQEANpdQCgBgPddcc0369u2bM888M7vttlvWrVuXxx9/PL/4xS/y1ltv5bbbbsuXv/zlcv1LL72USy65JEnyxS9+MUceeWS222671NfX56WXXso111yTl19+Ob/4xS/yve99r1U9LF++PJdeemnWrFmTXXfdNd/+9rez0047Ze3atZkxY0auvPLKLFiwYKPzXHLJJRk5cmS+9KUvZfvtt8+qVasybdq0/PrXv85jjz2WWbNmZb/99kuSjBs3LuPGjSuv3jr77LNbFXwBAGwqe0oBAKynY8eO+ad/+qfstttuSZIOHTpk//33zxe/+MUkyYwZMxrVX3fddVm3bl2+/vWv56STTsp2222XJKmurs5uu+2W733ve+ndu3eeeOKJvPzyy63qYdq0aamtrU2vXr3yve99LzvttFO5tzFjxuTb3/526urqNjrPLrvskrPOOqv8FL2ampqMHz8+++67b5OfBQCgSEIpAID1HH744enRo8cG73/yk59M8v7eUatWrUqSLFq0KLNnz063bt1y6KGHNjlf9+7d84lPfCLJ+7fktcajjz6aJDnssMPSrVu3Dc4feOCB2WGHHTY6z/jx41NVVbXB+5/61KeSJHPnzm1VPwAAW4Lb9wAA1rPLLrs0+X7DCqgkWblyZWpqavLCCy8kSVatWpVvf/vbzc7ZEGItWbJko9dfs2ZN5s2blyQZPnx4s3XDhg3LG2+80eJcG/ssrVltBQCwpQilAADW06VLlybf79SpU/l47dq1SZK33347SbJu3bosW7Zso3O/9957G62pq6tLqVRKkmaf9Jc0Dsma09xn2WabbZK83zcAQKUIpQAANlFDeDR48OBMmjSpwt0AALQv9pQCANhEvXr1StK62/Jaq1u3buV9oBpWYjWlpXMAAO2BUAoAYBM1PKFvxYoVefHFF9tkzm222SaDBg1Kkjz//PPN1rV0bnM0BGINq8AAALYUoRQAwCYaOHBghg4dmiS5/vrry3tNNWX16tVZs2ZNq+ZteDrePffck5UrV25wfsaMGRvd5HxTNexD1dR1AQDaklAKAGAz/M3f/E222WabPPfcc/nRj36U559/PvX19UmS+vr6vP7667n11lszYcKEVt9yd8wxx6Rbt25ZtmxZ/vmf/zlz585N8v7G5A8//HAuv/zydOvWbYt8nh133DFJMn369KxevXqLXAMAILHROQDAZtl1111z9tln59JLL81zzz2XH/zgB9lmm21SU1OTlStXNnrCXcOtcRvTs2fPnHnmmZk0aVJeeOGFfPe7303Xrl2zZs2arFmzJsOGDcvuu++e2267rfwkvbZy6KGHZvr06ZkxY0Yee+yx9OrVK9XV1Rk6dGjOOuusNr0WAPA/m5VSAACbad99982ll16aL37xi9l5553TsWPH1NXVpWvXrhk2bFjGjx+ff/3Xf03fvn1bPecnPvGJ/Mu//EsOOOCA9OjRI2vWrMn222+fE044IT/4wQ/Kq5i6du3app9lr732ytlnn5099tgjnTp1ytKlS/PWW2/lnXfeadPrAABUlexiCQDQ7vzgBz/I888/n9NOOy1jx46tdDsAAB+alVIAAO3MCy+8kOeffz5VVVXZa6+9Kt0OAMAmsacUAMBW6I9//GOWL1+eAw88MNtvv32qq6uzatWqPProo7nuuuuSJKNGjUqfPn0q3CkAwKYRSgEAbIUWL16c3/3ud7nppptSXV2drl27pq6uLg07LwwZMiRf//rXK9wlAMCmE0oBAGyFDjzwwKxevTrPPvtslixZkhUrVqRr164ZNGhQPv3pT+fII49Mp06dKt0mAMAms9E5AAAAAIWz0TkAAAAAhRNKAQAAAFA4oRQAAAAAhRNKAQAAAFA4oRQAAAAAhRNKAQAAAFA4oRQAAAAAhRNKAQAAAFA4oRQAAAAAhRNKAQAAAFA4oRQAAAAAhRNKAQAAAFA4oRQAAAAAhfv/AYboNGJ9HhyMAAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 324,
       "width": 594
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "cdc['height'].plot(kind = 'box', title = 'Boxplot of height')\n",
    "plt.show(); "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We can compare the locations of the components of the box by examining the summary statistics."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "count    20000.000000\n",
       "mean        67.182900\n",
       "std          4.125954\n",
       "min         48.000000\n",
       "25%         64.000000\n",
       "50%         67.000000\n",
       "75%         70.000000\n",
       "max         93.000000\n",
       "Name: height, dtype: float64"
      ]
     },
     "execution_count": 35,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cdc['height'].describe()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Confirm that the median and upper and lower quartiles reported in the numerical summary match those in the graph. The purpose of a boxplot is to provide a thumbnail sketch of a variable for the purpose of comparing across several categories. So we can, for example, compare the heights of men and women with"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABMkAAAKpCAYAAACmdHv0AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAABYlAAAWJQFJUiTwAACAvUlEQVR4nOzdeXhU5f3+8XtmAknIwmKQbBBUMMiqBCsIKIgLiyJKZXMvLi2y/doGSmtFUWspWkEibqXgBghqBWSxLYgSCtYEWkAlsi8JASPbJIGEZM7vj3znNEOSyZDMZALn/bour87M+TxnPpkk08nN8zzHZhiGIQAAAAAAAMDC7MFuAAAAAAAAAAg2QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAgyPr06SObzSabzab58+cHu50Lhsvl0vvvv69BgwYpISFBYWFh5uvYunXrGp3zoYceMs/x9NNP+7Vff5s/f77Za58+fer8+d3PbbPZtG/fvjp//pq6kL7HCKzWrVubPwvr1q0LdjsAgHogJNgNAAAuHA899JDefvttrzWhoaFq3Lix2rZtq+uvv14PPPCAOnbsWEcdwirOnj2rO++8U6tWrQp2KwAAALhIMJMMAOBXRUVFOnr0qDZs2KAZM2aoU6dOevjhh5Wfnx/s1nCOdevW1XrmVbDMnDnTIyCLi4tT3759ddttt+m2227TjTfeGMTuUFP79u3zmKEGAABQl5hJBgCokaZNm+onP/lJhccLCwu1d+9eHTp0yHxs/vz52rt3r/75z38qJIT/60HtzZs3z7w9ZswYpaWlEaoAAACgVvhLBQBQI507d9bq1aurPL5161aNGzdOX375pSTpiy++0Jw5czR+/Pi6ahEXqcLCQu3YscO8n5qaasmA7KGHHtJDDz0U7DYAAAAuGiy3BAAEROfOnfXZZ5+pXbt25mN/+ctfgtgRLhbHjx+XYRjm/ZYtWwaxGwAAAFwsCMkAAAETFhamn//85+b9bdu26cyZM0HsCBeDs2fPetx3OBxB6gQAAAAXE0IyAEBAlZ9JJknHjh3zadxXX32l8ePHq2PHjmrWrJnCwsLUsmVL3XbbbUpLS/N6IYDPPvtMdrvd3Py7/P5VVfnb3/7msWH44sWLK9T06dPHPD5//nxJZUv/3nrrLfXp00cJCQkKCwtTUlKSRo4cqTVr1vj0tdbEP/7xDz3yyCNq166dmjRpovDwcLVu3VpDhgzR/PnzKwRJ5T399NOy2Wzq27ev+dj+/fs9vv7y/61bt84vPefl5WnGjBnmaxUaGqrmzZvrmmuu0eTJk/XNN99UObb8hu6XXXaZx7HKeva3zz77TPfcc48uv/xyhYWFKSYmRr1799asWbNUVFR03udbtWqVHnvsMbVv397j5/v222/XW2+9peLi4mrPMX/+fPPr7dOnj0/P++mnn2ro0KFq1aqVwsLClJCQoD59+ugvf/mLTp8+XePzup06dUqvvPKKrr/+erVo0UJhYWFq1aqVRo4c6fXnyP2cvnxvy//++UtJSYkWLlyo/v37m69NYmKiBg8erI8//tjr2AcffNDs69577/X5OYuLi9W8eXOv7zk1ceTIEU2dOlVXX321mjRpoqioKLVv316/+MUvtHXrVrOudevW5/07vnXrVk2ZMkXXXnutYmNj1bBhQ8XGxqpnz556/vnndfTo0WrPUdUFQ/bt26cpU6aoc+fOaty4sSIjI9WuXTuNHTtWu3fvPq/X4Pjx4/rDH/6gbt26qWnTpoqKitJVV12ln//85/rPf/5zXuc6VyBfg2+//Vapqanq0qWLYmJiZLPZdPXVV9eqXwDAeTIAAPDRgw8+aEgyJBk33nijT2OWLVtmjpFknDx50mu90+k0Ro4c6TGmsv/i4+ON5cuXV3mecePGmbVRUVHG7t27q6zNyckxLrnkErP+/vvvr7TuxhtvNGvmzZtn7Nq1y+jUqZPXPh966CGjqKjI69d87nm9OXz4sHHLLbdU+/pceeWVxsaNGys9x9SpU6sdX/6/zz//3GtPvpg7d67RpEkTr8/jcDiM8ePHG2fPnq0wfu/evefVc02V/xmfOnWq4XQ6jREjRnh9rvbt2xvZ2dk+nX/Hjh1Gr169qu3/iiuuMDZt2uT1XPPmzfP599HpdBqDBw/2+pydOnUydu3a5fN5y4/du3ev8fXXXxutW7f2+hwTJkyo9mvx5b/qfk+8Ofd7fPToUY/fwcr+GzBggHHixIlKz7d+/XqzLiwszDh+/LhPfSxZssQcd8kll1T7PuGLTz75xGjWrJnX37EXXnjBMAzDSEpK8vl3/NSpU8ZDDz1k2Gw2r69TdHS0MXfuXK/n+vzzz836pKQkwzAM4+233zYaNWpU5XlDQ0ONhQsX+vQarFu3zoiLi6vyXHa7vd69Bi6Xy/jDH/5ghISEVDhfly5dfPq6AQD+wcb9AICA2rRpk3k7MTFR0dHRVdY6nU7deuutHmMaNGigTp06KSoqSrt27VJ2drYkKScnR0OGDNG7776rkSNHVjjXn/70J61Zs0bffvutnE6n7r//fn355ZcVluYZhqGHH35YP/74oyQpKSlJaWlp1X5dp06d0q233qo9e/ZIki677DIlJSXpxx9/1Pbt2809s+bPn6+CggJ98MEHtZ7hlJOToz59+mjnzp3mY+Hh4erYsaNCQ0OVlZWlH374QZL0/fff6+abb9ann35aYTZQmzZtdNttt+nYsWP6+uuvJZUtjb3xxhsrfd5mzZrVqu8ZM2Zo0qRJHo+5X69jx45p+/btcrlcKi0t1SuvvKJ9+/bp448/9vhehYeH67bbbpMknT592rwghCTzcX8rLS3V0KFD9fe//12SFBcXpzZt2qi0tFT//e9/VVBQIKls9scdd9yhf//7316Xfn799dcaMGCA+bMmSU2aNFG7du0UFham/fv3a+/evZKk3bt3q1+/flq9erV69epVq6+juLhYgwcP1ueff24+Zrfb1alTJzVt2lQHDx7U7t27tW3bNt1yyy2aOHHieT/Ht99+qxEjRsjpdMpms6lDhw5q3ry5fvjhB33zzTfm78OsWbOUlJSk//f//p/H+ISEBN12220+f28TEhLOu8fKlJSUaPDgweZ7Tnx8vNq0aSOn06lt27appKREUtnMv9tvv13/+Mc/FBYW5nGOXr166aqrrtJ3332nM2fOaMGCBRozZky1zz137lzz9v3336+GDRvW6mtZtWqV7rnnHo9ZpJdeeqmSk5NVVFSkb775RgUFBZoyZYoiIiJ8Pu8PP/yg/v37a/PmzeZjoaGh6tChg5o0aWJ+j10ul06dOqXRo0fr1KlTPv8cvfvuu3rwwQcllb0PdezYUZGRkdqzZ48OHDggSSoqKtJ9992nNm3aqFu3blWe66uvvtKgQYPM301JiomJUbt27VRUVKTt27fr9OnTmjJliiIjI+vNazBjxgz99re/9XgNIiIitH//fp97BAD4SZBDOgDABeR8Z5Lt3r3baNq0qTnm17/+tdf60aNHe/wL+uOPP2788MMP5nGXy2WsWrXKSExMNGsaNWpkfP/995Web8uWLUbDhg3N2meffbZCzSuvvOIxw+DLL7+ssr/ys01iYmIMSUZycrKRnp7uUbdv3z5jwIABHl/Lm2++6dN5vc2QKT+DzG63G7///e+NU6dOmcdLSkqM999/3+M1j42NNX788cdKz1fZjA5/+/LLLz1mXnTo0KHCDLeDBw8aQ4YM8Xi9nnvuuSrPee6sMn8q/zPunl3Yvn37CrNMCgsLjQkTJnj08de//rXK8/7www8es1s6dOhgrFq1yigtLfWoy8zMNK699lqzrmXLllXOTPJ1xte0adM8+rznnnsqzHzbvHmz0bVrV4+f7erOW/6c7tdq9OjRRk5Ojkfdd9995zHjMjIyssoZpYH83rqV/x67v9a4uDhj+fLlhsvlMuuOHj3qUSvJ+O1vf1vpOf/85z+bNV27dq22h4MHDxp2u90cs23btlp9TT/++KPRvHlzj69r8eLFHj9fBQUF5mylsLAwIzIystpZVC6Xy+N9p2nTpsYbb7xhFBYWetTl5OQY9913n1kXEhJifPXVV5Wes/z7TkREhBEWFmaEhoYaL774olFQUOBRu2LFCqNx48Zm/Q033FDla3D69Gnj8ssvN2ujoqKMefPmecxMPXnypDFp0iRDUr15DcLDw42QkBCjQYMGxh//+EcjPz/fo9bbLGgAgP8RkgEAfOZLSFZYWGh8++23xosvvuixhPHyyy83jh07VuW5MzIyPP4Y/dWvflVl7a5duzzOffvtt1dZO336dI8/Wr7++mvz2LfffmuEh4ebx3/zm994/frPXZLVsmVLIzc3t9Las2fPevxh1axZswp/AFZ23qpCsg8//NDjuWfPnl1ln5s2bTJCQ0PN2rFjx1ZaVxchWflw5Morr6wysCstLTXuvvtus7Zhw4ZVLmGsq5BMknHVVVd5XT53xx13+PQHfPk/nnv27Fnlz4JhlIUZ7sBKkvHMM89UWudLSPbjjz8aYWFhZt3w4cM9gqDyTpw4YVx11VUeX7+vIVl1vz8HDhzwWE5XVaBY1yGZVLY87ttvv62y/uGHH/b4uTxw4ECFmh9//NHjd27Lli1ee3j22WfN2p/85Ce1/ZKM1NRU83xhYWFGZmZmlbVvvPFGhe9dVQHRX/7yF7OmefPmVf6DhNvPf/5zs75v376V1pR/35Fk2Gw2Y+XKlVWe86OPPvKoryo0Kv9e73A4jLVr11Z5zqeffrpevQaSjA8++MDreQEAdYOQDADgs3P/uPTlP4fDYdxzzz0VZpecq/wssssvv7za/XnK/6Fnt9uNPXv2VFpXWlpq9OnTxyOoKSgoMIqLi41rrrnGfPyaa64xiouLvT7nuSHZokWLvNbv3r3bYybb22+/Xe15qwrJ+vXrZ9b06tXL6/MahmFMmTLFrI+KijKcTmeFmkCHZOX3apJk/POf//Raf/ToUSM6OrracKguQzJvMwsNwzDWrl3rEU5Utp/agQMHzL2GwsLCjP3791fbx7///W/zvHFxcZUGW76EZLNmzTJrIiMjjaNHj3p93r///e81CsmuvPLKSr/28h544AGzfvTo0ZXWBCMk++Mf/+i1/sSJEx6hfFU/l6NGjTJrqgqmDaNsZlL5GU9vvPFGrb6es2fPGpdeeql5vsmTJ1c7pmfPntUGRC6Xy2jXrp1Zs3jx4mrPW1BQ4DET8bvvvqtQc25A9LOf/czrOV0ul8feYe+++26ldW3atDFrHnnkEa/nPHv2rMfXFuzX4I477qj2vACAusHVLQEAATVgwAA98sgjiouL81q3dOlS8/bjjz9e7f48Dz74oJo0aSJJcrlc+vTTTyuts9vtevvtt83a77//Xr/61a/0+9//Xlu2bJFUtt/V+++/rwYNGvj4VZXt9fPTn/7Ua83ll1+uAQMGmPc/+eQTn89fntPp9NhPaty4cdWOGTdunOx2e6Xj60r57+lVV12lfv36ea1v3ry5Ro0aVen4YGjXrp169+7ttaZHjx7m63zmzBlzT7HyFi1aZO5tdffdd6tVq1bVPve1116rNm3aSJIOHz6sHTt2nG/7ksr2qXK766671Lx5c6/1t9xyS4UrTPriZz/7mUJCvG91W35vte++++68nyMQGjRooEcffdRrTePGjXXfffeZ96v6PS5/nvfff7/Kq56uW7fO3MswIiKi0j0Vz0dmZqbHFRUfe+yxasf4UpORkWH+3CUmJlb7fidJjRo10pAhQ8z7vrzvVNeLzWZTz549zfuV/exs375du3btMu9XtydcSEiIHn/88Wp7q6vXoLqfQQBA3SEkAwDUSNOmTXXbbbdV+K9fv366+uqrFRoaKkn69NNPddttt6l///46duxYpefau3ev8vLyzPvlg6WqhIaG6uabbzbvf/XVV1XWtmrVSq+++qp5//XXX9eMGTPM+9OnT9dVV11V7XOWd9NNN3ndpN2tf//+5m33JvnnKyMjQy6XS1LZH4zlz1mVuLg4de3a1bzv7fUJlH//+9/mbV++p5J0++23m7e3bt2q06dP+70vX/Xo0aPamrCwMF1yySXm/RMnTlSoSU9PN2/fdNNNPj9/x44dzdvlNww/HxkZGebtcy/gUJWqLuDgjS+vVfnN9it7nYIhJSXFpwtTlP+d2759u86cOVOhpk+fPrryyislScePH9ff/va3Ss9VfsP+e+65R1FRUefbtofy3+OWLVvq8ssvr3aML9/j8j+3ffr08fnCI+fzc9uwYUOlpKRUe87qfnbKv7fGxMTommuuqfacvryP1sVrIMkjBAQABBdXtwQA1Ejnzp21evXqKo+7r/KWmpqqY8eO6bPPPlP//v2Vnp5eYZZY+RkADodD7dq186mHjh076sMPP5RUdjVAb0aNGqVPP/1UCxculCQzdLrttts0duxYn56vvA4dOpx33aFDh1RUVGQGiL4q//q0bNnS6xVCy+vYsaP5B3R1r08glO+7/B+N3pSvKykp0YEDB5ScnOz33nwRGxvrU12jRo3M24WFhRWOb9++3bz92muvacmSJT6dd9u2bebt8iGyr06fPu0xztffq/MNjCXfXqvqXqdgqMnv8dmzZ7V///5Kfy4feeQR80quc+fO1YgRIzyOnzx5Uh9//LF5f/To0TVp24P7CpCS79/jpKQkhYeHew2hy//cbtiwwadQSZJ5BWKp+p/bSy65pNoZiFL1Pzvl3998/Z62bdtWDRo08Lga6Lnq4jVo0qRJra8gDADwH0IyAEBAhIWF6Wc/+5k6deqkHj16qLS0VF9//bVefPFF81L3buVnBkRHR/u87DEmJqbSc1RlxowZ+uCDD8yALDQ0VPPmzfN5dkB55WcPeXPuHz8nTpxQixYtzuu5yn9tvj6vdP6vj7/VpO/yPZ97jrpW3ZLfyhiGUeGxH3/80bydmZlZo15OnjxZ6zHuJcfVady48Xk/1/m+VpW9TsFQm9/jyjz00EN68sknVVxcrDVr1mjfvn1q3bq1eXzBggVmMJWcnOyxBLWmyn+fff0eS2XfZ28hWfmf271791a6lPh8equMv37Hjh8/bt729XvqcDjUuHFjryFWXbwGtZ1JCADwL5ZbAgAC6tprr/VYQjdnzpwKNcXFxebt8/mjqXxtVfv/lPfMM8+YAZl7zIoVK3x+vqqe25tzZ4350ue56ur18bea9H1uXTD69reCgoJan6P8z22g1SQ0vlD5+/e4efPm5n5UhmFo3rx5Hsf/+te/mrd/9rOfnUen/lfd9/lC+rmt6XtkdbN66+I1cO9pCACoH3hXBgAEXPn9VrKzs7Vv3z6P4+WXDzqdTp/PW762utkvy5cv11tvvVXh8f/3//6fx7LAmjz3+dT5ulSyqjGBen0CoSZ9n1sXjL79rfzXsHz5chllVxc/r/+efvrpWj2v5PtstPqyX1hdCMTvcflN2OfPn2+GJFu3bjWXP4eEhOjBBx8833YrVf77fD4zDqurLX/eX/3qVzX6uV23bt15fz014Y/3yMpcSK8BAMA/CMkAAAF37hKgw4cPe9wvf8W9wsJC/fDDDz6d132FuHPPca6jR4/qkUceMe8PHz7c3LcmPz9f999/v0pLS316Trdzg76qlF+eExoaWqOQrPzXtn//fp+Xqvn6+gRK+ef0dZlS+Z7PPceFqvzy2vJXIQy08PBwj6Vnvl4hs6ZX0rwQ1eT3WCq7um1V+vXrZ26ef+DAAf3jH/+Q5DmL7Pbbbz/vZddVadmypXnb1+/dgQMHqt0XLlg/tzVR/vvh6/f02LFjOnXqlNeaC+k1AAD4ByEZACDgyu8XI5X98V5e586dPa4U6euVGMvXebua2SOPPGL+gdOqVSu98cYbev/9981lOZs2bdLzzz/v03O6+XqlyvJ1Xbp0qdHSmvJfW0FBgb755ptqx7hcLo+r3lX2+pTvJRB7RJV/zvJXuvSm/Pe0RYsWio+P93tfde26664zb2/atKlOn7tbt27mbV9ntHz55ZcB6qZ65/5+BHrvsvK/I96U/z2u7ufSZrN5hPJ//etfVVxcrPfee898zB8b9ruV/x4fOHDAp0D6iy++qLYmmD+35+vqq682b2dlZVUbfkm+vYdfSK8BAMA/CMkAAAG3fv1687bNZvOY+SCVXbmsa9eu5n33FSi9+f777z3+wO3du3eldW+++aaWL18uqewP8LfffluNGzdWly5d9Nxzz5l1zz77rM/Bl1T2B9PBgwe91rhcLo8rGdZ0k+4rr7zSY6aEL6/PP//5Tx05csTrc5e/Ypy3Dbxrqvz3ZOXKlT4tBXv//ffN2/7Y1Lw+uPXWW83bH330kfLz8+vsuctfje9vf/ubx0bklVm7dm1QroTqVv5nUgrMz2V52dnZ2rBhQ7V1H3zwgXm7/PLxqjz88MPmVRs/+eQTzZ0713zt4+PjNWDAgBp2XFFKSorHjMvKlpWfy5eafv36mf94sXPnTm3cuLHmTQbYddddZ17wpaSkRH/729+qHVP+e1qVC+k1AAD4ByEZACCgNm3apJUrV5r3r7322kqvPvbQQw+Ztz/44AP997//9XreyZMnm7fj4+M9wgC3nTt36pe//KV5/5e//KX69Olj3v/Vr36lG2+8UVLZH1b33XdftUuQ3Fwul6ZOneq1Zv78+R6BQ033ILLZbB5jZ8+eXWHJanmlpaX63e9+Z96/9tpr1alTpwp1sbGx5u28vDyfZl+cjxEjRigsLExSWdjx7LPPeq1funSpxx+hwd7Y3F+GDh1qBsPHjh3Tb37zmzp77vvuu8/cnNzpdGr8+PFV1p46dcrr8brQtGlTj83U6yKwe+qpp7weX7t2rT7//HPzvi+/x7GxsRo8eLCksk3ly78PPfjggx4zZ2urQYMGeuCBB8z7M2fO9Pr+OXfuXI9/uKhKQkKC7rnnHvP+uHHjdObMmdo1GyBNmjTRHXfcYd5//vnnvV70Iysry2NmX1UupNcAAOAfhGQAgIA4c+aM5s6dq4EDB3pc3eu3v/1tpfUPPPCAEhMTJZWFPEOGDKl02ZBhGHrqqaf0ySefmI/9+te/NmdtuLlDL/fVyTp37uwxc0wqm1n2zjvvmJszf//99x5/zFZn3rx5mj17dqXH0tPTPQKHAQMGqHPnzj6f+1zjxo1TZGSkpLKw44477lBeXl6FurNnz+rRRx/1mGU3ZcqUSs+ZmJhozkAxDKPKr6WmmjVrpscff9y8/+c//1lz586ttDYjI8MjKL3mmmsqDT4vRA0aNND06dPN+6+++qomTJhQ7R/bJ06c0CuvvKLhw4fX+LljYmI8vv8LFizQyJEjK4Ss//nPf9SvXz998803iomJqfHz1ZbD4fD4PUlLSwv4FRLXrl2r1NTUSp9nx44dGjVqlHm/U6dOGjRokE/nLb+Bv/t7bbPZAhL+/uY3vzG/b6dPn9Ytt9yijz76yONrOn36tKZPn66f//znCg0NNd9PvHnmmWfMuszMTA0YMMBrQC+VhYIff/yxunfvXqeBUmpqqnnFzp07d+qBBx6oNCjLycnRkCFDdPbsWZ/OeyG9BgCA2gupvgQAgIq2bt1aaYhRWlqqH3/8Ud99912FPw7GjRunO++8s9LzRUZG6q233tKgQYPkcrm0b98+de7cWY8//rj69OmjyMhI7dq1S/PmzdO//vUvc1yvXr00YcKECud77rnnzH2wQkND9d5773nMUHFr1aqV0tLSdP/990uS3njjDd1xxx3V/iF8zz33aMmSJRo/frw+/fRT3XfffWrVqpWOHTumFStW6O2331ZJSYkkKSoqSmlpaV7PV52WLVvqpZdeMkOnzMxMdejQQT//+c/Vo0cPNWzYUN9++63eeOMNbd++3Rw3atQo3XXXXVWed+TIkXrllVckSU8++aT+8pe/qF27dh6v1XPPPaeOHTvWqO/nn39eK1eu1M6dO2UYhh555BF9/PHHGjFihFq1aqXjx49r9erV+utf/2r+0RoWFqb58+fXaP+2+mrkyJHauHGjGUS+8sor+uCDD3Tvvfeqe/fuuvTSS+VyuXTs2DF988032rhxo9asWaOzZ8967ItUE1OmTNHatWvNvcYWLVqkJUuWqFOnTmratKkOHTqknTt3SpJat26tiRMnauLEiZJk7ttXl0aOHGkufXYvl+7YsaPHUszx48frpptuqvVz3XnnnVq1apVefPFFrV+/XqNHj1bbtm2Vn5+vNWvW6M033zRnl4aEhOj111/3eRbYrbfeqqSkJO3fv9987MYbb1SbNm1q3fe5YmJiNG/ePN11110qKSnRDz/8oJ/+9Kdq0aKFkpOTVVxcrO3bt5tLfV966SX9+c9/Nu9X9X2+8sorNW/ePA0fPlwul0vr1q3T5ZdfrmHDhummm25SYmKiGjZsqBMnTmjXrl36+uuvtWrVqqBcIbV79+76xS9+oTlz5kiSFi9erK1bt+oXv/iFOnbsqKKiIv3rX//SnDlzdOzYMfXo0UMHDx7UoUOHvJ73QnoNAAB+YAAA4KMHH3zQkHTe/0VGRhqzZs0yXC5Xtc/x/vvvGyEhIT6d9/rrrzdOnDhR4RybNm3yOMeLL75Y7fMOGzbMrG/RooVx9OjRCjU33nijWTNv3jzjd7/7XbU9hoWFGWvXrvX63Oee15vp06f7/LrfddddRlFRkdfzHTt2zLjqqqu8nufzzz+v7uXz6sCBA8aVV17p889Kda/X3r17Pcb4U/mf8alTp/o0JikpyafXyuVyGU8//bRhs9nO6/fnuuuuq/R88+bNM2tuvPFGrz2eOnXKuP32270+T4cOHYzvv//eeO2118zHfvrTn1Z5zvJj9+7dW+3r9Pnnn5v1SUlJVdYVFRUZN9xwg9deq/s98ebc7/Hrr79u2O12r89nt9uN995777yfa9q0aR7neffdd2vcty8++ugjo0mTJl6/jmeffdYwDMNo0aKF+fj27du9nnf58uVGVFTUeb/3nz59usK5fP05KG/q1KnmmAcffLDKuuLi4mp/ziUZCQkJxp49e3z+3a0PrwEAoG5cPP9ECwCoF+x2u6Kjo3XFFVdo6NCheu2113To0CGNHz/eXArjzahRo7R582bddtttVc4kat68uWbMmKHPP//cXCrpVlBQoPvvv9+cxdWnTx+fllC+/vrrSkhIkCQdOXLE4+p0VXnuuec0b968Kq9017NnT2VkZKhv377VnstXkyZN0pdffqnu3btXWdOqVSvNnTtXH330UbUzgZo2baqvv/5aL7/8sm666Sa1aNHC77OHWrZsqczMTE2ZMkXR0dGV1oSEhGjYsGHatm2bX1+v+sRms2nq1KnKzMzUkCFDzI3Gq6q9+uqrNW3aNC1evLjWzx0VFaXly5dr6dKlGjJkiBISEtSwYUPFxcXphhtu0GuvvaZ///vfatu2rXklWElBWXrZsGFDrVmzRnPnztWAAQOUkJBg7m0XCI8//riWL19e5Qyvjh076ssvv9S999573ucuv3S0cePGGjp0aI379MXdd9+t7777Tk8++aQ6d+6s6OhoRUZGKjk5WY899pi+/vprPfnkkyopKdGxY8fMcdV9n2+//XZlZWVp/PjxFd5zz5WUlKQnnnhCX3/9dUC/b5Vp0KCBPvnkE/3hD39QVFRUheN2u12DBw9WZmamLrvssvM694XyGgAAasdmGAG+tjYAADV09OhRffHFF8rJyVFhYaGaN2+u9u3bq3v37kFZitenTx998cUXksr2I3PvoVVaWqovvvhCO3fu1LFjx9SiRQv16NFDV111VUD7OXDggNLT05Wbm6uzZ8+qefPmuuaaa3TNNdcE9Hlr4+zZs1q/fr127typH3/8UVFRUWrZsqX69OmjJk2aBLu9OlVQUKD09HTt379fP/74o+x2u5o2baorrrhCXbp0CdreYHfccYc+/fRTSdJrr72mn//850HpIxg2btyob7/9VkePHtUll1yilJQUpaSk1Ph8w4YNM69wW34pYLBlZmaqW7dukqQWLVooNzfX57GlpaX697//rR07digvL09nz55VdHS0kpKS1LFjx/MOnwLl9OnT+sc//qE9e/aopKRECQkJ6tWrV4WrK9fEhfIaAADOHyEZAAA+qiokAy4Whw8fVuvWrVVcXCypbEP/Ll26BLmrC9MPP/ygxMRE87XMzMxU165dg9xVmXHjxpn7JA4ZMkR/+9vfgtwRAAD1A8stAQAALnK+/Jvo2bNnNXr0aDPU6dKlCwFZLcycOdN8La+99tqAB2S+/rv3F198oddff928/+CDDwaqJQAALjiEZAAAABe5wYMH65lnntG3335b4ZhhGEpPT1ffvn21atUq8/Hf//73ddniRWXdunX685//bN5PTU0N+HOuWrVKgwYN0scff6yCgoIKx48fP64XXnhB/fv3N/dsvPrqq3X77bcHvDcAAC4UIcFuAAAAAIF1+PBhPf3003r66afVtGlTXXnllYqKilJ+fr6+//57j03cJemRRx4J+CbzF5OjR4/qsccek2EYOnTokDZv3mwe+8lPfqKf/vSnAe/B5XJp5cqVWrlypRwOh9q0aaPY2FjZ7XYdOXJEO3bskMvlMuubNGmid999VyEh/DkAAIAb/68IAABwkSt/oYvjx4/rq6++qrSuYcOGmjRpkqZNm1ZXrV0UCgsLtXTp0gqPX3LJJXrnnXd8urJvbZX/HpeWliorK0tZWVmV1nbs2FEffPCB2rdvH/C+AAC4kBCSAQAAXOT+/ve/65NPPtHatWu1detWHTx4UKdOnZLD4dAll1yiNm3a6KabbtLDDz+sVq1aBbvdC5rD4VBcXJxuvfVWTZ06tc5ez4EDB2rTpk369NNPtXHjRu3atUtHjx5VUVGRoqOj1aJFC1133XUaPHiw7rrrrqBcIRgAgPqOq1sCAAAAAADA8vgnJAAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlhQS7gbqWk5MT7BYAWExMTIwkKS8vL8idAAAA1A0+/wAIlvj4+BqPZSYZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsLyQYDcAAAAAALh4ZGVladGiRXI6nbLb7erVq5eSk5OD3RYAVIuQDAAAAABQa+vXr9fMmTO1adOmCse6d++uiRMnqnfv3kHoDAB8YzMMwwh2E3UpJycn2C0AsJiYmBhJUl5eXpA7AQAACIyFCxdq0qRJcrlcioiI0NChQxUXF6e9e/dqxYoVKigokN1u14wZMzRixIhgtwvgIhYfH1/jsYRkABBghGQAAOBitn79eo0aNUoul0tjx47VuHHj1Lp1a0lln3/y8/M1e/ZspaWlyW63a8GCBcwoAxAwtQnJ2LgfAAAAAFBjM2fONAOyKVOmKDIy0uN4ZGSkpkyZorFjx8rlcmnWrFlB6hQAvCMkAwAAAADUSFZWljZt2qSIiAiNGzfOa+3YsWMVERGhjRs3Kisrq446BADfEZIBAAAAAGokPT1dkjRo0KAKM8jOFRUVpYEDB3qMA4D6hJAMAAAAAFAjTqdTktSiRQuf6t117nEAUJ8QkgEAAAAAaiQqKkqSdOTIEZ/q3XXucQBQnxCSAQAAAABqpFevXpKkFStWKD8/32ut0+nUypUrPcYBQH1CSAYAAAAAqJHk5GR1795dBQUFmj17ttfatLQ0FRQUqEePHkpOTq6jDgHAd4RkAAAAAIAamzhxoux2u9LS0vTCCy9U2G/M6XTqhRdeUFpamux2uyZMmBCkTgHAO5thGEawm6hLOTk5wW4BgMXExMRIkvLy8oLcCQAAQGAsXLhQkyZNksvlUkREhO6++27FxcVp7969WrlypQoKCmS32zVjxgyNGDEi2O0CuIjFx8fXeCwhGQAEGCEZAACwgvXr12vWrFnauHFjhWM9evTQhAkT1Lt37yB0BsBKCMnOAyEZgLpGSAYAAKwkKytLW7ZskdPplN1uV69evdiDDECdqU1IFuLHPgAAAAAAFpecnKyePXtK4h8JAVxY2LgfAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACwvxF8nMgxDGzZs0Oeff669e/fqzJkzatq0qTp16qTBgwcrPj6+yrEul0tr167V559/ruzsbLlcLsXGxqpXr14aOHCgQkL81iYAAAAAAABQgc0wDKO2JykpKdHLL7+sr7/+WpLkcDgUFhamgoICSVLDhg01ceJEdevWrdKxM2bM0JYtWyRJISEhstvtKi4uliRdccUVmjp1qsLCwmrbpiQpJyfHL+cBAF/FxMRIkvLy8oLcCQAAQN3g8w+AYPE2Sas6fllu+f777+vrr7+Ww+HQQw89pLffflvz5s3Ta6+9puuuu07FxcWaOXOmcnNzK4xdtGiRtmzZogYNGmjMmDF677339O6772ry5MmKjIzU7t279eabb/qjTQAAAAAAAKBStQ7JTp48qc8++0ySdMcdd2jgwIFq2LChJOmSSy7RxIkTFRcXp+LiYi1evNhj7IkTJ7Rq1SpJ0r333qs+ffrIbrfLZrMpJSVFv/jFLyRJGzZs0P79+2vbKgAAAAAAAFCpWodk27dvV0lJiSRp0KBBFY47HA4NGDBAkvTVV1/pzJkz5rFNmzbp7NmzatSokW6++eYKY6+99lrFxcXJMAylp6fXtlUAAAAAAACgUrUOyX744QdJUkREhBo3blxpjXs96NmzZ7Vjxw7z8W+++UaSdNVVV5mzz87VpUsXSWVhHAAAAAAAABAItQ7JbDabpLIrVFal/LGDBw+atw8dOiRJatmyZZVjExMTJUnZ2dnywzUGAAAAAAAAgApCanuC5s2bS5JOnz6tH3/8UZdcckmFGncYJknHjx83b584cUKS1LRp0yrP7z525swZnTlzRuHh4V77mTx5cqWPT58+XdL/rrICAHUlJKTsrZb3HwAAYBV8/gFwIar1TLL27dvL4XBIkpYtW1bheHFxsbk5vySPPcnct6taailJoaGhlY4FAAAAAAAA/KXWM8maNGmiW265RatXr9bq1asVHh6uW2+9VdHR0Tpw4IDee+89/fDDD3I4HCotLTWXZwaKe8ZYVfLy8gL6/ABwLve/oPL+AwAArILPPwCCxb0vfk3UOiSTpPvuu09HjhzRli1b9PHHH+vjjz/2OD58+HCtWrVKp06dUkREhPl4WFiYCgoKVFxcXOW5i4qKPOoBAAAAAAAAf/NLSNawYUNNnjxZ//rXv5Senq7s7GxJZRvy33bbberQoYM+/PBDSVJsbKw5rmnTpiooKPDYp+xc7mNhYWHV7kcGAAAAAAAA1IRfQjJJstvt6tWrl3r16lXh2J49e1RaWipJuvLKK83HExMTdejQIY8rXp7Lvel/QkKCv1oFAAAAAAAAPNR6435fbNiwQZLUunVrJSYmmo936NBBkrRjx44ql1xu3bpVktSpU6cAdwkAAAAAAACrCnhItm/fPq1evVqSNGTIEI9j1113nRo0aKCCggKtXbu2wtiMjAzl5OTIZrOpZ8+egW4VAAAAAAAAFuWXkGz79u1avny5cnNz5XK5JEmFhYX6xz/+oWnTpuns2bPq0aOHrr/+eo9xTZo00YABAyRJ7733nr788ktz/ObNm/Xaa69Jknr27KmkpCR/tAoAAAAAAABUYDMMw6jtSdatW6c5c+ZIkhwOh8LCwlRYWCj3qXv27KknnnhCISEVt0ArKSnRjBkztGXLFklSgwYNZLfbzataXnHFFXrqqaf8tml/Tk6OX84DAL7iEugAAMBq+PwDIFji4+NrPNYvIVlubq5Wr16t7777Tnl5eTp9+rQaN26stm3b6qabbtLVV1/tdbzL5dKaNWu0bt06HTp0SC6XS3FxcerZs6cGDRpUabhWU4RkAOoaHxIBAIDV8PkHQLAEPSS7kBCSAahrfEgEAABWw+cfAMFSm5CsTq5uCQAAAAAAANRnhGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5YUEuwEAAAAAwMUjKytLixYtktPplN1uV69evZScnBzstgCgWoRkAAAAAIBaW79+vWbOnKlNmzZVONa9e3dNnDhRvXv3DkJnAOAbm2EYRrCbqEs5OTnBbgGAxcTExEiS8vLygtwJAABAYCxcuFCTJk2Sy+VSRESEhg4dqri4OO3du1crVqxQQUGB7Ha7ZsyYoREjRgS7XQAXsfj4+BqPJSQDgAAjJAMAABez9evXa9SoUXK5XBo7dqzGjRun1q1bSyr7/JOfn6/Zs2crLS1NdrtdCxYsYEYZgICpTUjGxv0AAAAAgBqbOXOmGZBNmTJFkZGRHscjIyM1ZcoUjR07Vi6XS7NmzQpSpwDgHSEZAAAAAKBGsrKytGnTJkVERGjcuHFea8eOHauIiAht3LhRWVlZddQhAPiOkAwAAAAAUCPp6emSpEGDBlWYQXauqKgoDRw40GMcANQnhGQAAAAAgBpxOp2SpBYtWvhU765zjwOA+oSQDAAAAABQI1FRUZKkI0eO+FTvrnOPA4D6hJAMAAAAAFAjvXr1kiStWLFC+fn5XmudTqdWrlzpMQ4A6hNCMgAAAABAjSQnJ6t79+4qKCjQ7NmzvdampaWpoKBAPXr0UHJych11CAC+Cwl2AwAAAACAC9fEiRM1atQopaWlSZJuu+02ff/993I6nbLb7brmmmv02WefKS0tTXa7XRMmTAhyxwBQOZthGEawm6hLOTk5wW4BgMXExMRIkvLy8oLcCQAAQGAsXLhQqamp8vbnpc1m04svvqgRI0bUYWcArCY+Pr7GY1luCQAAAAAAAMtjuSUAAAAAoMbWr1+vSZMmyTAMjR07Vv3791dWVpa53LJr165avXq10tLSlJqaqoSEBPXu3TvYbQNABYRkAAAAAIAamzlzplwul8aOHaspU6ZIkm655RZJ/9tu4pprrpFUtnn/rFmzCMkA1EsstwQAAAAA1EhWVpY2bdqkiIgIjRs3zmvt2LFjFRERoY0bNyorK6uOOgQA3xGSAQAAAABqJD09XZI0aNAgRUZGeq2NiorSwIEDPcYBQH1CSAYAAAAAqBGn0ylJatGihU/17jr3OACoTwjJAAAAAAA1EhUVJUk6cuSIT/XuOvc4AKhPCMkAAAAAADXSq1cvSdKKFSuUn5/vtdbpdGrlypUe4wCgPiEkAwAAAADUSHJysrp3766CggLNnj3ba21aWpoKCgrUo0cPJScn11GHAOC7kGA3AAAAAAC4cE2cOFGjRo1SWlqaJKldu3b65z//qZMnTyo8PFwDBw7Ujh07lJaWJrvdrgkTJgS5YwConM0wDCPYTdSlnJycYLcAwGJiYmIkSXl5eUHuBAAAIDAWLlyoX//619XWvfTSSxoxYkQddATAquLj42s8luWWAAAAAIBa+eqrr/xaBwDBwHJLAAAAAECNzZkzR0uWLJEkpaSkaPLkyTp48KCcTqfsdrvatWun6dOnKzMzU4sXL1bbtm01ZsyYIHcNABWx3BIAAozllgAA4GLWrl07OZ1OpaSkaNmyZZIq//wzePBgZWZmKjo6Wt99911QegVw8WO5JQAAAACgzq1evVpOp1OS9Oabb3qtfeONNyRJp06d0urVqwPeGwCcL0IyAAAAAECNfPTRR5Kk1q1bKzY21mttXFyckpKSPMYBQH1CSAYAAAAAqJFTp05J+t/yyuq469zjAKA+ISQDAAAAANRIdHS0JN/3XnXXuccBQH1CSAYAAAAAqJGhQ4dKkvbt26fc3FyvtYcPH9b+/fs9xgFAfUJIBgAAAACokf79+ysqKkqS9Nhjj3mtffzxxyWVzSLr379/wHsDgPMVEuwGAAAAAAAXrvHjx+v5559XZmamBg8erD59+ujvf/+78vPzFR4ergEDBmjdunXKzMyUJI0bNy7IHQNA5WyGYRjBbqIu5eTkBLsFABbj3qDW1706AAAALjQTJ07UkiVLqq0bNmyYXn755TroCIBVxcfH13gsyy0BAAAAALWyd+9en+r27NkT4E4AoOYIyQAAAAAANZaamqqMjAxJUmxsrJ5//nkNGTJEffv21cCBA/X8888rNjZWkpSRkaHU1NRgtgsAVWK5JQAEGMstAQDAxaxVq1YqLS1VbGysue9YZZ9/UlJSlJubK4fDoQMHDgSlVwAXP5ZbAgAAAADq3Ny5c1VaWipJWrx4sdfaRYsWSZJKS0s1d+7cgPcGAOeLkAwAAAAAUCPu4CsyMlJXXHGF19q2bdsqIiLCYxwA1CeEZAAAAACAGsnPz5dUFpL5IioqymMcANQnhGQAAAAAgBpxh2O+hl5Op9NjHADUJ4RkAAAAAIAaGTFihKSykGz37t1ea3fu3KmCggKPcQBQn/jt6pYul0tffPGF0tPTtW/fPhUWFio0NFTx8fHq1q2bBgwYoPDw8ErHlpSUaMWKFUpPTzevdpKQkKC+ffuqX79+stls/mhREle3BFD3uLolAAC4mHF1SwD1SW2ubhnijwaKioo0ffp0bd++3XysUaNGOn36tHbt2qVdu3ZpzZo1euqpp9SiRQuPsYWFhZo2bZr27NkjSQoNDVVxcbF27typnTt3KiMjQ6mpqXI4HP5oFQAAAADgR8OHD9eCBQuUm5urlJQUhYSE6NChQ+bxxMRElZSUKDc316wHgPrILzPJFixYoE8++UQ2m00jR47UrbfeqkaNGqmkpERfffWV/vKXv6igoEAdOnTQ1KlTPca+/PLL2rhxoyIjI/XEE0+oa9euMgxDX375pd566y2dPXtWd911l0aOHFnbNiUxkwxA3WMmGQAAuNjdeeedysjIqLauW7duWrp0aR10BMCqajOTzC97kqWnp0uS+vTpoyFDhqhRo0aSpJCQEPXs2VMPPvigJOmbb77x2NBx79692rhxoyRpzJgxSklJkc1mk91uV58+fXTvvfdKklasWKGTJ0/6o1UAAAAAgJ/5EpCdTx0ABINfQjJ3gHXZZZdVevzyyy83bxcXF5u33eGae9+yc918881q1KiRiouL9dVXX/mjVQAAAACAH7Vp08bj/sCBA9WpUydddtllat++vQYOHOi1HgDqC7/sSda8eXPl5ORo7969lR537zfWuHFjNWvWzHz8m2++kSR17ty50nENGzZUu3bttHnzZm3fvl233nqrP9oFAAAAAPjJ6dOnzdvZ2dmSKt9uIiEhoUI9ANQnfplJ1q9fP0nSunXr9Mknn6iwsFBS2VUr//Wvf+ntt9+WzWbT/fffb44xDMN8A23ZsmWV505MTJT0vzdbAAAAAED90Lt3b/P2c88957W2/P7U5ccBQH3hl437XS6X5s2bp88++8x8zH11S8Mw1LZtW919991KSUkxjxcWFuqhhx6SJE2aNKnS5ZaStHLlSs2fP1+RkZH661//Wm0vkydPrvTx6dOnS/Jc7gkAdSEkpGzSbklJSZA7AQAA8K/Q0FDzdlFRkXm7qs8/VdUDgL80bNiwxmP9MpPMbrfroYce0gMPPCCHwyGpLARz529nzpzRqVOnPMacOXPGvO3tC3AfK18PAAAAAAAA+JNf9iQ7ceKE/vSnP2nXrl268cYbdfvtt6tFixY6ceKENm3apA8//FCvvfaaDh8+rFGjRvnjKavknjFWlfJr4gGgLlS2JwcAAMDFpvxnHV8+//DZCEAgxMfH13isX2aSpaWladeuXbrpppv0xBNPKCkpSWFhYYqNjdWQIUP02GOPSZKWLl2qgwcPSpLCwsLM8d6WQLqPla8HAAAAAATf5Zdfbt6eN2+e19o333yz0nEAUF/UOiQ7dOiQtm7dKkkaNGhQpTU33HCDoqKiZBiGMjMzJUnh4eHmevTjx49Xef5jx45Jkpo2bVrbVgEAAAAAfrR+/Xrz9pNPPum19plnnql0HADUF7Vebnno0CHz9qWXXlpl3aWXXiqn06mjR49Kkmw2mxITE7V7925zdpm387svFwwAAAAAqD/Cw8N1+vRpSWV/t4WEhHhs2H/u/fDw8DrvEQB8UeuZZHb7/07hy3rz8m+IHTp0kCRt27at0jHFxcXasWOHJKlTp061bRUAAAAA4Ge7du3yuH/uFS3PvX9uPQDUF7UOyZKSkszba9asqbQmIyNDJ0+elCS1bdvWfLxnz56SpOzsbHMZZnlr1qxRYWGhGjZsqJ/85Ce1bRUAAAAAAACoVK1DshYtWqhLly6SpBUrVmjBggVmIHbmzBmtW7dOc+bMkSQ1b95c3bp1M8dedtll6tGjhyRpzpw52rx5syTJ5XLpiy++0Pvvvy+pbK+zxo0b17ZVAAAAAICfnbs1TmRkpNf7bKUDoL6yGYZh1PYkx48f17Rp05SdnW0+Vn5duiQ1btxYv/3tb3XZZZd5jC0sLNS0adO0Z88eSVJoaKhcLpfOnj0rSeratatSU1PlcDhq26YkKScnxy/nAQBf+XIJdAAAgAtV+dDL/TdhZZ9/KqsDAH+Lj4+v8dhab9wvlV15cvr06frnP/+pr776SgcPHlRhYaHCw8MVGxurrl27asCAAYqOjq4wtlGjRnruuef06aefasOGDcrNzVVISIhat26tvn37ql+/frLZbP5oEwAAAADgR8nJyebt0aNHe6194IEH9M4775jjsrKyAtobAJwvv8wku5AwkwxAXWMmGQAAuFhVNTusqs8/zCYDEGi1mUlW6z3JAAAAAAAAgAsdIRkAAAAAAAAsj5AMAAAAAFAj5a9c+dRTT3mtnTJlSqXjAKC+YE8yAAgw9iQDAAAXM65uCaA+YU8yAKin5s6dq27duqldu3a65ZZbNHfu3GC3BAAAEDAJCQkeM8akshlk5QMyAKivmEkGAAGQmpqqDz74QKWlpRWOORwODR8+XDNmzAhCZwAAAP53PiEYs8gABFJtZpIRkgGAn915553KyMgw70dFRSk6OlonT55Ufn6++Xi3bt20dOnSYLQIAADgd74EZQRkAAKN5ZYAUE+kpqaaAVlsbKy+/PJL5eXlac+ePcrKytKXX36p2NhYSVJGRoZSU1OD2S4AAIDfZGdnKzs7u8Km/JGRkeYxAKjPmEkGAH7UqlUrlZaWKjY2VpmZmZIq37g2JSVFubm5cjgcOnDgQFB6BQAACBQuXAQgWJhJBgD1wNy5c809yBYvXuy1dtGiRZKk0tJSNvMHAAAAgHogJNgNAMDFwh18RUZG6oorrvBa27ZtW0VERKigoECLFi3S6NGj66JFAACACi7EK0+ydBNAIDCTDAD8xL0p/7n7cFQlKirKYxwAAAAAIHiYSQYAfuIOx3wNvZxOp8c4AACAYAjErKzSRwdLkhxvLfP7uQEgUJhJBgB+MmLECEllIdnu3bu91u7cuVMFBQUe4wAAAAAAwUNIBgB+Mnr0aDkcDknSsGHDvNa6gzGHw8F+ZAAAAABQD7DcEgD8aPjw4VqwYIFyc3OVkpKisWPHKiMjQydPnlR4eLiuv/56paWlKTc316wHAAAAAASfzTAMI9hN1KWcnJxgtwDgInfnnXcqIyOj2rpu3bpp6dKlddARAABA3WJPMgDBEh8fX+OxLLcEAD+77LLLfKq7/PLLA9wJAAAAAMBXLLcEAD+aM2eOlixZIklKSUlR37599dlnnyk/P1/h4eEaOHCgPv/8c2VmZmrx4sVq27atxowZE+SuAQAAAAAstwQAP2rXrp2cTqdSUlK0bFnZ8oKYmBhJUl5enlk3ePBgZWZmKjo6Wt99911QegUAAAgUllsCCBaWWwJAPbB69Wo5nU5J0ptvvum19o033pAknTp1SqtXrw54bwAAAAAA7wjJAMBPPvroI0lS69atFRsb67U2Li5OSUlJHuMAAAAAAMFDSAYAfnLq1ClJ/1teWR13nXscAAAAACB4CMkAwE+io6Mlee495o27zj0OAAAAABA8hGQA4CdDhw6VJO3bt0+5ubleaw8fPqz9+/d7jAMAAAAABA8hGQD4Sf/+/RUVFSVJeuyxx7zWPv7445LKZpH1798/4L0BAAAAALwjJAMAPxo/frwkKTMzU4MHD9bhw4c9jh8+fFiDBw9WZmamJGncuHF13iMAAAAAoKKQYDcAABeTMWPG6Pvvv9eSJUuUmZmpbt266fLLL9ell17qscRSkoYNG6YxY8YEsVsAAAAAgBshGQD42cyZM3XllVdq9uzZOnXqlPbs2aM9e/aYx6OjozVu3DgCMgAAAACoR2yGYRjBbqIu5eTkBLsFABayevVqLV++XCdPnlR4eLiGDh3KHmQAAOCiV/roYEmS461lQe4EgNXEx8fXeCwzyQAggPr376/77rtPkpSXlxfkbgAAAAAAVWHjfgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAigO+64Q2FhYQoLC1NiYqLuuOOOYLcEAAAAAKhESLAbAICLUadOnXTs2LEKj2/evFkJCQlq1qyZtm3bFoTOAAAAAACVYSYZAPhZq1atKg3Iyjt27JhatWpVRx0BAAAAAKpDSAYAftSpUyeVlpaa99PS0lRUVKSioiJlZ2crLS3NPFZaWqpOnToFo00AAAAAwDkIyQDAj8rPIMvOztZdd93lcfyuu+5SdnZ2pfUAAAAAgOAhJAMAPym/KX/5GWOVefnllysdBwAAAAAIDkIyAPCTLVu2mLfPnUF2rmHDhlU6DgAAAAAQHIRkAOAnhmHU6TgAAAAAgP8QkgGAn9hstjodBwAAAADwH0IyAPCTa665xrz9t7/9zWvt4sWLKx0HAAAAAAgOm2GxdT45OTnBbgHARSwhIcG87b6KZUxMjCQpLy/Pax0AAMDFovTRwZIkx1vLgtwJAKuJj4+v8dgQP/YBAJbXrFkzHTt2TFJZEOZwOFRaWmoeP/d+s2bN6rxHAAAAAEBFLLcEAD/atm2bHA6Heb98IHbufYfDoW3bttVZbwAAAACAqhGSAYCfnRuM1bYOAAAAABB4hGQA4Efl9xqTypZT2mw2879zl1eeWw8AAAAACA72JAOAAPF1434AAAAAQPAxkwwA/KRNmzbm7fvvv99r7YgRIyodBwAAAAAIDkIyAPCT06dPm7f/+Mc/eq196aWXKh0HAAAAAAgOQjIAAAAAAABYHiEZAAAAAAAALI+QDAD8JDw83Lz9m9/8xmvtr371q0rHAQAAAACCg5AMAPxk165d5u13333Xa+2iRYsqHQcAAAAACA5CMgAIkISEBI8ZY1LZDLKEhIQgdQQAAAAAqIrNMAwj2E3UpZycnGC3AOAidz4hWHZ2dgA7AQAACI7SRwdLkhxvLQtyJwCsJj4+vsZjmUkGAH7ma/BFQAYAAAAA9UdIsBsAgIuROwBr06aNTp8+bT4eHh7OHmQAAAAAUA8RkgFAAO3atUsxMTGSpLy8vCB3AwAAAACoCsstAQAAAAAAYHls3A8A5VyIV55kbzMAAKyh9JVp0raMYLdxcerUTY7xTwW7CwB+wMb9AAAAAHCxIyALHF5bAGJPMgDwEIhZWVwCHQAA+NOF8JniQtqT1f1ZDQCYSQYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeSH+OMmwYcN8rn366afVvn37Co+XlJRoxYoVSk9PV25urhwOhxISEtS3b1/169dPNpvNH60CAAAAAAAAFfglJGvcuLHX46dPn1ZxcbFCQkLUsmXLCscLCws1bdo07dmzR5IUGhqq4uJi7dy5Uzt37lRGRoZSU1PlcDj80S4AAAAAAADgwS8h2VtvveX1eGpqqvbv36+uXbsqKiqqwvE33nhDe/bsUWRkpJ544gl17dpVhmHoyy+/1FtvvaXNmzdr8eLFGjlypD/aBQAAAAAAADwEfE+yffv2af/+/ZKkPn36VDi+d+9ebdy4UZI0ZswYpaSkyGazyW63q0+fPrr33nslSStWrNDJkycD3S4AAAAAAAAsKOAh2bp16ySVLcm85pprKhxPT0+XJMXHx6tbt24Vjt98881q1KiRiouL9dVXXwW0VwAAAAAAAFhTQEOy0tJSbdiwQZLUs2fPSvcU++abbyRJnTt3rvQcDRs2VLt27SRJ27dvD1CnAAAAAAAAsLKAhmRbtmwxl0hWttTSMAxlZ2dLUqUb+rslJiZKklkLAAAAAAAA+JNfNu6vinupZVJSklq3bl3h+OnTp1VUVCRJatq0aZXnadasmSTp+PHj1T7n5MmTK318+vTpkqSYmJhqzwEA/nTk//6X9x8AAFAb825+p+zGByeC2odvTgS7Ad/93+v6MJ/VAMsL2Eyy/Px8bd68WZJ04403Vlpz5swZ83bDhg2rPJf7WPl6AAAAAAAAwF8CNpMsPT1dJSUlcjgc6t27d6CepgL3jLGq5OXl1VEnAOCJ9x8AAFAbA//5gCTJ8dayIHdSPfcM+gvh80/po4MlSXnD6//rCqB68fHxNR4bsJlkX3zxhSTp6quvVuPGjSutCQsLM28XFxdXeS73sfL1AAAAAAAAgL8EJCQ7dOiQdu/eLanqpZaSFB4ertDQUEne9xs7duyYJO/7lgEAAAAAAAA1FZCQzL1hf2RkpLp161Zlnc1mM69cefDgwSrrDh06JElKSEjwX5MAAAAAAADA//F7SOZyubR+/XpJUs+ePRUS4n3bsw4dOkiStm3bVunx4uJi7dixQ5LUqVMnP3YKAAAAAAAAlPF7SLZ161Zz6aS3pZZuPXv2lCRlZ2crMzOzwvE1a9aosLBQDRs21E9+8hP/NgsAAAAAAAAoACGZe8P+xMREtWnTptr6yy67TD169JAkzZkzR5s3b5ZUNiPtiy++0Pvvvy9JGjRoUJUXAAAAAAAAAABqw/tayPNUWFior7/+WpJvs8jcHn/8cR05ckR79uzRH//4R4WGhsrlcuns2bOSpK5du2rYsGH+bBUAAAAAAAAw+TUk27hxo4qLi2Wz2dS7d2+fxzVq1EjPPfecPv30U23YsEG5ubkKCQlR69at1bdvX/Xr1082m82frQIAAAAAAAAmv4Zk/fr1U79+/WrWSEiIhgwZoiFDhvizJQAAAAAAAKBaft+TDAAAAAAAALjQEJIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPJCgt0AAAAAAMB3pY8ODnYL1ToS7AYAoAaYSQYAAAAAsLZO3YLdAYB6gJlkAAAAAHABcLy1LNgt+Mw92+1C6hkAmEkGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPJCgt0AANRE6SvTpG0ZwW7jvJQ+OjjYLfimUzc5xj8V7C4AAAAAoE4xkwzAhekCC8guKLy2AAAAACyImWQALmiOt5YFu4VqxcTESJLy8vKC3En1LpjZbgAAAADgZ8wkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5IcFuAABqYuXN75Td+OBEUPvwzYlgN+C7/3td7whyGwAAAABQ15hJBgAAAAAAAMtjJhmAC9LAfz4gSXK8tSzInVQvJiZGkpSXlxfkTqpX+ujgshvD6//rCgAAAAD+xEwyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALC8k2A0AQG2UPjo42C1U60iwGwAAAPAiISEhkCcPyGmzs7MDcl4A1sZMMgCAp07dgt0BAAAAANQ5m2EYRrCbqEs5OTnBbgGAxbhnuzneWhbkTgAAAOpGTEyMJCkvLy/InQCwmvj4+BqPZSYZAAAAAAAALI+QDAAAAAAAAJbHxv0AAAAAAL9JTk5Wfn6+eT8yMlJZWVlB7AgAfENIBgAAAACotaqukpmfn28e46qUAOozllsCAAAAAGqlqoCspnUAEAyEZAAAAACAGjs3+Bo9erSKiopUVFSk7OxsjR492ms9ANQXhGQAAAAAAL/Izs7WtGnTPB6bNm0ayywBXBAIyQAAAAAANZKcnGzePnfG2LkeeOCBSscBQH1BSAYAAAAAqJHyV7E8dwbZuV544YVKxwFAfUFIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAGokMjLSvP3UU095rZ0yZUql4wCgvrAZhmH484Q5OTlavXq1/vvf/+rYsWOy2+1q1qyZ2rZtqz59+qh9+/YVxpSUlGjFihVKT09Xbm6uHA6HEhIS1LdvX/Xr1082m82v/QFAXSp9dLAkyfHWsiB3AgAA4H8JCQnmbfdVLGNiYiRJeXl5XusAwN/i4+NrPDbEj31o5cqVeu+991RSUiJJCgsLU0lJibKzs5WdnS273V4hJCssLNS0adO0Z88eSVJoaKiKi4u1c+dO7dy5UxkZGUpNTZXD4fBnqwAAAAAAP0tISFB4eLhOnz5tPnbufQCor/wWkv3jH//Q/PnzZbPZdOedd+q2224z//XgxIkT2rp1qxmelffGG29oz549ioyM1BNPPKGuXbvKMAx9+eWXeuutt7R582YtXrxYI0eO9FerAAAAAAA/yc7O9pgldm4gdu59ZpEBqK/8EpIdPXpU77zzjiTp0Ucf1c033+xxvEmTJrrhhhsqjNu7d682btwoSRozZoxSUlIkSTabTX369FFhYaHmz5+vFStWaODAgWrcuLE/2gUAAAAAAAA8+GXj/pUrV6qoqEht27atEJB5k56eLqlsvWi3bt0qHL/55pvVqFEjFRcX66uvvvJHqwAAAAAAP7rssss87oeEhHi9f249ANQXfgnJNmzYIEnq2bPneY375ptvJEmdO3eu9HjDhg3Vrl07SdL27dtr0SEAAAAAIBCKi4vN29nZ2dq/f7+KiopUVFRk3i+/xLJ8PQDUJ7Vebpmbm6uTJ09Kklq3bq3vv/9eH3/8sb7//nsVFRWpefPmSklJ0eDBgz2WSxqGYb5RtmzZssrzJyYmavPmzaxbBwAAAIB65rrrrjNv//73v/da+5vf/EZ//OMfzXGsFgJQ3/glJHP79ttv9eGHH8rlcik8PFw2m005OTnKyclRenq6nnzySTMQO336tIqKiiRJTZs2rfL8zZo1kyQdP37cp34mT55c6ePTp0+X9L9LEQNAXTnyf//L+w8AALjYHDp0yLz95JNPmrfdSyzLf/555plnzJDs0KFDfDYCUO/UOiQrKCgwby9ZskTx8fEaM2aM2rZtK5fLpf/+97+aM2eOjh8/rpdeekkvvfSSHA6Hzpw5Y45r2LBhled3HytfDwAAAAAAAPhTrUMywzDM2zabTampqYqPj5ck2e12XXPNNfrFL36hP/7xj8rJydFXX32l66+/vrZPWyX3jLGq5OXlBey5AcAb3n8AAMDFrPxnHfcsMW+ff/hsBCAQ3JlUTdR64/6wsDDz9tVXX11pM127dlVcXJyk/23AX36ct40b3cfK1wMAAAAAgi8xMdG8/frrr3utnT17dqXjAKC+qHVIVn4/MW9pnfvYjz/+KEkKDw9XaGioJO/7jR07dqzC8wAAAAAAgq/85vvPPvus11r3fmTnjgOA+qLWyy0TExNls9k8ll36wmazKTExUbt379bBgwerrHNvBJmQkFCrPgEAAAAA/tewYUNzBVBCQoJ+9rOfqUOHDnI6nbLb7dq3b5/++te/etQDQH1U65AsNDRUV155pbKyspSTk1NlnftY8+bNzcc6dOig3bt3a9u2bZWOKS4u1o4dOyRJnTp1qm2rAAAAAAA/27t3r8ekhvKBWFX1AFAf1Xq5pSTdeOONkqT//Oc/lQZlmzdv1uHDhyWV7U/m1rNnT0lSdna2MjMzK4xbs2aNCgsL1bBhQ/3kJz/xR6sAAAAAAD978cUXfap76aWXAtwJANScX0Kyvn37KjExUS6XSy+++KJ27dolSXK5XPrPf/6j1157TZLUtm1bXXPNNea4yy67TD169JAkzZkzR5s3bzbHffHFF3r//fclSYMGDVLjxo390SoAAAAAwI/Wr1+vSZMmSZLGjh1bYa/q+Ph4jR07VpKUmpqq9evX13mPAOALm3G+m4lV4ciRI3r66ac9NuZ3uVwqKiqSVLZ32ZNPPqlmzZp5jCssLNS0adO0Z88eSWXLN10ul86ePSupbOZZamqqHA6HP9r0uiQUAAKh9NHBkiTHW8uC3AkAAID/DR06VJs2bdLYsWM1ZcoUSVJMTIwkKS8vz6x74YUXlJaWph49eujDDz8MSq8ALn7eLipZHb+FZFJZ4LVs2TL9+9//1tGjR2Wz2RQfH68ePXqof//+CgsLq3RcSUmJPv30U23YsEG5ubmy2+1KTExU37591a9fP9lsNn+1SEgGoM4RkgEAgItVVlaWbrrpJkVERGjz5s2KjIyUVHlI5nQ6lZKSooKCAq1du1bJyclB6RnAxa02IVmtN+4vr1GjRhoxYoRGjBhxfk2EhGjIkCEaMmSIP9sBAAAAAARQenq6pLItctwBWVWioqI0cOBALVmyROnp6YRkAOodv+xJBgAAAACwHqfTKUlq0aKFT/XuOvc4AKhPCMkAAAAAADUSFRUlqWyPal+469zjAKA+ISQDAAAAANRIr169JEkrVqxQfn6+11qn06mVK1d6jAOA+oSQDAAAAABQI8nJyerevbsKCgo0e/Zsr7VpaWkqKChQjx492I8MQL3k1437AQAAAADWMnHiRI0aNUppaWmSpMaNG2vZsmXKz89XeHi47rrrLp08eVJpaWmy2+2aMGFCkDsGgMrZDMMwgt1EXcrJyQl2CwAspvTRwZIkx1vLgtwJAABAYCxcuFC//vWvq6176aWXNGLEiDroCIBVxcfH13gsyy0BAAAAALWyaNEin+oWLlwY4E4AoOZYbgkAAAAAqLHU1FRlZGRIkmJjYzV9+nTl5eXJ6XTKbrcrKSlJkydPVm5urjIyMpSamqoZM2YEuWsAqIjllgAQYCy3BAAAF7NWrVqptLRUsbGxyszMlCTFxMRIkvLy8sy6lJQU5ebmyuFw6MCBA0HpFcDFj+WWAAAAAIA6N3fuXJWWlkqSFi9e7LXWvSSztLRUc+fODXhvAHC+CMkAAAAAADXiDr4iIyN1xRVXeK1t27atIiIiPMYBQH1CSAYAAAAAqJH8/HxJZSGZL6KiojzGAUB9QkgGAAAAAKgRdzjma+jldDo9xgFAfUJIBgAAAACokREjRkgqC8l2797ttXbnzp0qKCjwGAcA9QkhGQAAAACgRkaPHi2HwyFJGjZsmNdadzDmcDg0evTogPcGAOeLkAwAAAAAUGPDhw+XJOXm5iolJUU7d+70OL5z506lpKQoNzfXox4A6hubYRhGsJuoSzk5OcFuAYDFlD46WJLkeGtZkDsBAAAIjDvvvFMZGRnm/cjISEVHR+vkyZPmEktJ6tatm5YuXRqMFgFYRHx8fI3HMpMMAAAAAFArS5cu1ahRo8yll/n5+crJyTEDMofDoVGjRhGQAajXmEkGAAHGTDIAAGAlc+fO1ZIlS5Sfn6/w8HCNGDGCPcgA1JnazCQjJAOAACMkAwAAVhMTEyNJysvLC3InAKyG5ZYAAAAAAABALRCSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsLyQYDcAAPVJQkJCIE8ekNNmZ2cH5LwAAAAAYCXMJAMAAAAAAIDlMZMMAMoJxKysmJgYSVJeXp7fzw0AAAAA8A9mkgEAAAAAAMDyCMkAAAAAAABgeSy3BIAAmjt3rpYsWaL8/HyFh4drxIgRGj16dLDbAgAACJisrCwtWrRITqdTdrtdvXr1UnJycrDbAoBq2QzDMILdRF3KyckJdgsALCA1NVUffPCBSktLKxxzOBwaPny4ZsyYEYTOAAAAAmP9+vWaOXOmNm3aVOFY9+7dNXHiRPXu3TsInQGwkvj4+BqPJSQDAD+78847lZGRYd6PiopSdHS0Tp48qfz8fPPxbt26aenSpcFoEQAAwK8WLlyoSZMmyeVyKSIiQkOHDlVcXJz27t2rFStWqKCgQHa7XTNmzNCIESOC3S6Aixgh2XkgJAMQSKmpqVqwYIEkKTY2VosXL9Z1110nqezqlrt379awYcOUm5srSRo1ahQzygAAwAVt/fr1GjVqlFwul8aOHatx48apdevWkso+/+Tn52v27NlKS0uT3W7XggULmFEGIGAIyc4DIRmAQGrVqpVKS0sVGxurzMxMSVJMTIyksg+JbikpKcrNzZXD4dCBAweC0isAAIA/DB06VJs2bdLYsWM1ZcoUSZV//nnhhReUlpamHj166MMPPwxKrwAufrUJybi6JQD4ydy5c809yBYvXuy1dtGiRZKk0tJSzZ07N+C9AQAABEJWVpY2bdqkiIgIjRs3zmvt2LFjFRERoY0bNyorK6uOOgQA3xGSAYCfuIOvyMhIXXHFFV5r27Ztq4iICI9xAAAAF5r09HRJ0qBBgxQZGem1NioqSgMHDvQYBwD1CSEZAPiJe1P+6j4gukVFRXmMAwAAuNA4nU5JUosWLXyqd9e5xwFAfUJIBgB+4g7HfA293B8OfQ3VAAAA6hv3P/odOXLEp3p3nXscANQnhGQA4Cfuy5nn5+dr9+7dXmt37typgoICj3EAAAAXml69ekmSVqxYUe0/FDqdTq1cudJjHADUJ4RkAOAno0ePlsPhkCQNGzbMa607GHM4HBo9enTAewMAAAiE5ORkde/eXQUFBZo9e7bX2rS0NBUUFKhHjx5KTk6uow4BwHeEZADgR8OHD5ck5ebmKiUlRS+88IK6deumdu3a6ZZbbtELL7yglJQU5ebmetQDAABcqCZOnCi73a60tDS98MILFfYbczqdeuGFF5SWlia73a4JEyYEqVMA8M5mGIYR7CbqUk5OTrBbAHCRu/POO5WRkVFtXbdu3bR06dI66AgAACCwFi5cqEmTJsnlcikiIkJ333234uLitHfvXq1cuVIFBQWy2+2aMWMGW00ACKj4+Pgajw3xYx8AAAAAAAsaOXKkEhMTNWvWLG3cuFHvvvuux/EePXpowoQJ6t27d5A6BIDqMZMMAPwoNTVVCxYskCTFxsZq2LBh+vzzz5Wfn6/w8HDdfPPNWrx4sbncctSoUZoxY0YwWwYAAPCrrKwsbdmyRU6nU3a7Xb169WIPMgB1pjYzyQjJAMCPWrVqpdLSUsXGxiozM1OSFBMTI0nKy8sz69z7kjkcDh04cCAovQIAAARKZZ9/AKAu1CYkY+N+APCTuXPnqrS0VJK0ePFir7WLFi2SJJWWlmru3LkB7w0AAAAA4B0hGQD4iTv4ioyM1BVXXOG1tm3btoqIiPAYBwAAAAAIHkIyAPCT/Px8SWUhmS+ioqI8xgEAAAAAgoeQDAD8xB2O+Rp6OZ1Oj3EAAAAAgOAhJAMAPxkxYoSkspBs9+7dXmt37typgoICj3EAAAAAgODh6pYA4Edc3RIAAICrWwIIntpc3TLEj30AgOUNHz5cCxYsUG5urlJSUhQfH6///ve/MgxDNptNXbp0UU5OjnJzc816AAAAAEDwMZMMAPzszjvvVEZGRrV13bp109KlS+ugIwAAgLrFTDIAwVKbmWTsSQYAfrZ161a/1gEAAAAAAo+QDAD8qFu3biouLjbvjxgxQp06ddJll12m9u3be2zSX1xcrG7dugWjTQAAAADAOVhuCQB+lJCQYN7Ozs6WVPlyg8rqAAAALhYstwQQLCy3BIB6oPwssb/85S9ea19//fVKxwEAAAAAgoOZZADgJ61atVJpaakkz9lhVf1Lqns2mcPh0IEDB+qoSwAAgMBjJhmAYGEmGQDUAy6Xq07HAQAAAAD8h5AMAPzEbq/ZW2pNxwEAAAAA/Ie/zADAT66//nrz9qpVq7zWLl++vNJxAAAAAIDgYE8yAPCjc69auXr1ai1fvlwnT55UeHi4hg4dqv79+3N1SwAAcFFjTzIAwVKbPclC/NgHAFheXFycDh8+LMkzMHNbuXJlhXoAAAAAQPCx3BIA/CgjI0M2m82nWpvNpoyMjAB3BAAAAADwBSEZAPjRnDlz5OsqdsMwNGfOnAB3BAAAAADwBSEZAPjRK6+8IklKSUlRdna2evfuLYfDIbvdLofDod69eys7O1spKSmSpNmzZwezXQAAAADA/yEkAwA/Wb16tZxOpyTpzTfflCQtWrRIhYWFOn36tA4cOKBFixZJkt544w1J0qlTp7R69ergNAwAAAAAMBGSAYCffPTRR5Kk1q1bKzY21mttXFyckpKSPMYBAAAAAIKHkAwA/OTUqVOS/nfJ8+q469zjAAAAAADBQ0gGAH4SHR0tScrLy/Op3l3nHgcAAAAACB5CMgDwk6FDh0qS9u3bp9zcXK+1hw8f1v79+z3GAQAAAACCh5AMAPykf//+ioqKkiQ99thjXmsff/xxSWWzyPr37x/w3gAAAAAA3oUEuwEAuJiMHz9ezz//vDIzMzV48GCNGDFCGzZs0MmTJxUeHq6+fftq0aJFyszMlCSNGzcuyB0DAAAAACTJZhiGEewm6lJOTk6wWwBwkZs4caKWLFlSbd2wYcP08ssv10FHAAAAdct9gSJf92oFAH+Jj4+v8ViWWwIAAAAAAMDyWG4JAH40Z84ccxZZSkqKRo0apfXr15vLLfv166cFCxYoMzNTixcvVtu2bTVmzJggdw0AAAAAYLklAPhRu3bt5HQ6lZKSomXLlkmqfLnB4MGDlZmZqejoaH333XdB6RUAACBQWG4JIFhYbgkA9cDq1avldDolSW+++abX2jfeeEOSdOrUKa1evTrgvQEAAAAAvCMkAwA/+eijjyRJrVu3VmxsrNfauLg4JSUleYwDAAAAAAQPIRkA+MmpU6ck/W95QXXcde5xAAAAAIDgISQDAD+Jjo6W5PveG+469zgAAAAAQPAQkgGAnwwdOlSStG/fPuXm5nqtPXz4sPbv3+8xDgAAAAAQPIRkAOAn/fv3V1RUlCTpscce81r7+OOPSyqbRda/f/+A9wYAAAAA8C7EHydZt26d5syZ47UmNDRU7777bqXHXC6X1q5dq88//1zZ2dlyuVyKjY1Vr169NHDgQIWE+KVNAAi48ePH6/nnn1dmZqYGDx6sSZMm6dChQ3I6nbLb7UpOTtaf/vQnZWZmSpLGjRsX5I4BAAAAAJKfQjI3h8OhyMjISo+FhYVV+nhJSYlmzJihLVu2lDUUEiK73a59+/Zp37592rhxo6ZOnVrleACoT8aMGaPvv/9eS5YsUWZmpoYPH15l7bBhwzRmzJg67A4AAAAAUBW/hmTJycl6+umnz2vMokWLtGXLFjVo0ECPPvqobrjhBtlsNm3evFmvvvqqdu/erTfffFPjx4/3Z6sAEDDXXXedlixZ4lMdAAAAAKB+COqeZCdOnNCqVaskSffee6/69Okju90um82mlJQU/eIXv5AkbdiwwdzgGgDqs/Xr12vSpEmSpLFjx+rVV1/VkCFD1LdvXw0cOFCvvvqqxo4dK0lKTU3V+vXrg9kuAAAAAOD/BHWzr02bNuns2bNq1KiRbr755grHr732WsXFxenw4cNKT09XUlJSELoEAN/NnDlTLpdLY8eO1ZQpUyRJjzzyiCQpLy9PkjRkyBBJUlpammbNmqXevXsHpVcAAAAAwP8EdSbZN998I0m66qqr1LBhw0prunTpIknavn17nfUFADWRlZWlTZs2KSIiotoN+ceOHauIiAht3LhRWVlZddQhAAAAAKAqfp1JdvDgQf3yl7/UkSNH5HA41Lx5c3Xq1EkDBw7UpZdeWqH+0KFDkqSWLVtWec7ExERJUnZ2tgzDkM1m89rD5MmTK318+vTpkqSYmBifvhYAOF+LFi2SJA0dOlStW7c2H3dfobf8+09MTIzuvvtuvfvuu9qyZYt69uxZp70CAAAEUmWffwCgvvPrTDKn06ns7GyFhobq7NmzOnjwoFauXKlf/vKXSk9Pr1B/4sQJSVLTpk2rPKf72JkzZ3TmzBl/tgsAfuV0OiVJcXFxPtW769zjAAAAAADB45eZZE2bNtWwYcN03XXXKS4uTiEhITp79qy2bdum9957T4cOHdKrr76qZs2aqX379uY4d+hV1VJLSQoNDfWoDw8P99qLe8ZYVdx7AgGAv9ntZf/usHfvXo/3Gve/oJ77/rN3715zHO9NAADgYlLV5x8ACLT4+Pgaj/XLTLIuXbropz/9qVq2bGlOq23QoIG6du2q5557TrGxsSotLdWCBQv88XQAUC/16tVLkrRixQrl5+d7rXU6nVq5cqXHOAAAAABA8AR84/5GjRrprrvukiTt3LlTp06dMo+FhYVJkoqLi6scX1RUVKEeAOqj5ORkde/eXQUFBZo9e7bX2rS0NBUUFKhHjx5KTk6uow4BAAAAAFXx68b9VWnbtq0kyTAMHT16VNHR0ZLKlmkWFBTo+PHjVY51HwsLC6t2qSUABNvEiRM1atQopaWlSSq7imX5DWudTqfS0tKUlpYmu92uCRMmBKtVAACAgMjKytKiRYvkdDplt9vVq1cv/lEQwAWhTkKyqiQmJurQoUM6ePBglTXuK2AmJCTUVVsAUGO9e/fWn/70J02aNElpaWmaN2+e7r77bsXFxWnv3r1auXKlCgoKZLfbNWPGDPXu3TvYLQMAAPjF+vXrNXPmTG3atKnCse7du2vixIl89gFQr9VJSLZz507z9qWXXmre7tChgzZt2qQdO3aouLi40g38t27dKknq1KlT4BsFAD8YOXKkEhMTNWvWLG3cuFHvvvuux/EePXpowoQJfEgEAAAXjYULF2rSpElyuVyKiIjQ0KFDzX8kXLFihTZt2qRRo0ZpxowZGjFiRLDbBYBK1TokMwxDNputyuOFhYX65JNPJElt2rQxl1pK0nXXXad33nlHBQUFWrt2rfr37+8xNiMjQzk5ObLZbOrZs2dtWwWAOtO7d2/17t1bWVlZ2rJlC8sNAADARWv9+vVmQDZ27FiNGzdOrVu3llR2dctnn31Ws2fPVlpamlJTU5WQkMA/FgKol2odkv3www+aNWuW+vXrp86dO5t775SUlGj79u169913dfjwYdlsNo0aNcpjbJMmTTRgwAAtW7ZM7733nho1aqRevXrJbrdr8+bNeu211yRJPXv2VFJSUm1bBYA6l5ycbIb8XAIdAABcjGbOnGkGZFOmTKlwPDIy0nw8LS1Ns2bNIiQDUC/ZDMMwanOCo0ePauzYseb9Bg0aKCwsTIWFhSotLZUkhYaG6tFHH9UNN9xQYXxJSYlmzJihLVu2mOPtdrt5VcsrrrhCTz31lN827c/JyfHLeQDAV+5/PCAkAwAAF5usrCzddNNNioiI0ObNmxUZGSmp8s8/TqdTKSkp5koiZtcDCIT4+Pgaj631TLImTZro4Ycf1o4dO7R//36dOnVKhYWFCg0NVVxcnDp27Khbb71VzZs3r7yBkBBNnjxZa9as0bp163To0CG5XC61bt1aPXv21KBBgxQSEtTrCwAAAAAAKpGeni5JGjRokBmQVSUqKkoDBw7UkiVLlJ6eTkgGoN6pdfrUsGFDDRgwQAMGDKjxOex2u2655RbdcssttW0HAAAAAFBHnE6nJKlFixY+1bvr3OMAoD6xB7sBAAAAAMCFKSoqSpJ05MgRn+rdde5xAFCfEJIBAAAAAGqkV69ekqQVK1YoPz/fa63T6dTKlSs9xgFAfUJIBgAAAACokeTkZHXv3l0FBQWaPXu219q0tDQVFBSoR48e7EcGoF5iR3wACKDVq1dr+fLlOnnypMLDwzV06FD1798/2G0BAAD4zcSJEzVq1CilpaVJksaOHWte3VIqm0GWlpamtLQ02e12TZgwIVitAoBXNsMwjGA3UZdycnKC3QIAC5gzZ45eeeWVSjeljYqK0vjx4zVmzJggdAYAAOB/Cxcu1KRJk+RyuRQREaG7775bcXFx2rt3r1auXKmCggLZ7XbNmDFDI0aMCHa7AC5i8fHxNR5LSAYAfjZx4kQtWbLEvH/FFVfo0ksv1eHDh7Vv3z7z8WHDhunll18OQocAAAD+t379es2aNUsbN26scKxHjx6aMGGCevfuHYTOAFgJIdl5ICQDEEhz5szR888/L0lKSUnRm2++qY4dO0qS8vLylJubq8cee0yZmZmSpN/97nfMKAMAABeVrKwsbdmyRU6nU3a7Xb169WIPMgB1hpDsPBCSAQikdu3ayel0KiUlRcuWLZMkc0+OvLw8s27w4MHKzMxUdHS0vvvuu6D0CgAAECiVff4BgLpQm5CMq1sCgJ+sXr3a3IPszTff9Fr7xhtvSJJOnTql1atXB7w3AAAAAIB3hGQA4CcfffSRJKl169aKjY31WhsXF6ekpCSPcQAAAACA4CEkAwA/OXXqlCR5XPLcG3edexwAAAAAIHgIyQDAT6KjoyX5vveGu849DgAAAAAQPIRkAOAnQ4cOlSTt27dPubm5XmsPHz6s/fv3e4wDAAAAAAQPIRkA+En//v0VFRUlSXrssce81j7++OOSymaR9e/fP+C9AQAAAAC8IyQDAD8aP368JCkzM1ODBw/W4cOHPY4fPnxYgwcPVmZmpiRp3Lhxdd4jAAAAAKAim2EYRrCbqEs5OTnBbgHARW7ixIlasmSJef/yyy/XpZde6rHEUpKGDRuml19+ORgtAgAABJT7AkW+7tUKAP4SHx9f47GEZAAQAHPmzNHs2bMrvXJldHS0xo0bpzFjxgShMwAAgMAjJAMQLIRk54GQDEBdWr16tZYvX66TJ08qPDxcQ4cOZQ8yAABw0SMkAxAshGTngZAMQF3jQyIAALAaPv8ACJbahGRs3A8AAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPEIyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyCMkAAAAAAABgeYRkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsz2YYhhHsJgAAAAAAAIBgYiYZAAAAAAAALI+QDAACbPLkyZo8eXKw2wAAAKgzfP4BcCEiJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYns0wDCPYTQAAAAAAAADBxEwyAAAAAAAAWB4hGQAAAAAAACyPkAwAAAAAAACWR0gGAAAAAAAAyyMkAwAAAAAAgOURkgEAAAAAAMDyQoLdAABc7E6fPq3FixcrIyNDeXl5Ki0tVfPmzfXqq68GuzUAAAAAwP8hJAOAAHvxxRe1bds2SVJ4eLgaNmyo6OjoIHcFAAAAACiPkAwAAujgwYPatm2bHA6HnnnmGV155ZXBbgkAAAAAUAn2JAOAADp48KAkKSkpiYAMAAAAAOoxQjIACKDi4mJJUlhYWJA7AQAAAAB4YzMMwwh2EwBwsVm8eLE+/PDDKo9PnTpVHTp0qMOOAAAA/OeJJ57QDz/8oKlTpyo+Pl5LlizRli1bdOrUKV166aXq16+fBg4cKLu9bF7Gxo0btWrVKh04cECGYahdu3a699571apVqyB/JQDwP+xJBgABEBYWpsaNG6u4uFinT5+Ww+FQZGSkeTwkhLdfAABw4Tt69KhmzZqlEydOKDw8XKWlpcrOztY777yjo0eP6mc/+5nef/99LV26VHa7XaGhoTp9+rS2bNmi77//Xn/4wx8UFxcX7C8DACQxkwwAAmrdunWaM2eO2rdvr6effjrY7QAAAPiFeyZZo0aNlJiYqEcffVRJSUkqKirSp59+qg8++EA2m03Dhw/XkiVLdP/99+umm25SWFiYDhw4oD//+c/KyclR9+7d9ctf/jLYXw4ASGJPMgAAAABADdlsNk2ZMkVJSUmSpNDQUA0dOlQdO3aUYRhatGiRhg4dqoEDB5p7tLZq1UqPP/64JCkzM1MlJSVB6x8AyiMkAwAAAADUyC233KKIiIgKj3fq1ElS2RYTt99+e4XjycnJatCggc6ePavc3NyA9wkAviAkAwAAAADUSFUb7zdu3FiS1Lx580qv8m232xUdHS1Jys/PD1yDAHAeCMkAAAAAADXStGnTSh93X9WyquPla0pLS/3fGADUACEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAAAAAADLIyQDAAAAAACA5RGSAQAAAAAAwPIIyQAAAAAAAGB5hGQAAAAAAACwPJthGEawmwAAAAAAAACCiZlkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsjJAMAAAAAAIDlEZIBAAAAAADA8gjJAAAAAAAAYHmEZAAAAAAAALA8QjIAAAAAAABYHiEZAAAAAAAALI+QDAAAAAAAAJZHSAYAAIAqLV68WMOGDdOwYcN09OjRYLcDAAAQMIRkAAAAAAAAsDxCMgAAAAAAAFgeIRkAAAAAAAAsj5AMAAAAAAAAlkdIBgAAAAAAAMsLCXYDAAAAF4KSkhJ99tln2rBhg7Kzs2UYhmJiYtStWzfdfvvtio6O1hNPPKEffvhB7du319NPP13ledatW6evv/5a+/btk9PpVGhoqC699FJ16dJFAwYMUNOmTSsd+8033+iZZ575/+3dX0zV9R/H8RfnHNBDdDguRtsJJQWREGxNMVNWGI4G0621olabm5sbRWtr6mYtsq3hyguneOGybqqrxPWH8g9HrYSxJpQ0HTtwSDQMcMJB/nMOeITfBeP8QPl+IX6g/sbzcXV2Pp/v+/v5nMvX+X7fH0lSQUGBMjMz5fF4dOrUKTU0NKi3t1cPP/ywnnjiCb344ot6/PHHp9yX1+vVyZMnVV9fr97eXkVHR2v58uV64YUXtHLlyn/1G3m9Xv3666+qq6tTV1eXgsGgnE6nVqxYoaysLNN6d/52bW1tKisr059//qmbN2/K7/dr165dWrt27b9aEwAAwHQRkgEAAEyhu7tbRUVFampqmvB9c3OzmpubVV5ervfff3/KOn///bf279+vGzduTPg+GAzq6tWrunr1qk6dOqW3335b69atm7Le0aNH9d1332lkZCT0XWdnp3777TdVV1drx44dWrNmjeH13377rUpKSiZc39HRoY6ODlVVVenVV1+dcg2SNDQ0pM8++0yVlZV3jbW3t6u9vV2VlZV69tlnlZ+fr/DwcNN6NTU1Ki4ult/vn9b9AQAAZgMhGQAAgInh4WF9+umnoYAsISFBOTk5iouL08DAgC5cuCC32639+/drcHDQsM61a9e0Z88eBQIBLViwQFlZWUpOTlZMTIyCwaDq6+t18uRJdXV16eDBgyosLFRqaqphvZ9//ller1crVqxQdna2XC6XBgcHdf78ebndbgWDQR0+fFiHDh1SVFTUpNcfPXpUkmS327V582alpaXJZrPpypUrKi0t1TfffKOEhIRp/T61tbWSpLS0NGVkZCg2NlZ2u12tra06e/asPB6PKioqZLFYVFBQYFjP5/OpuLhYFotFeXl5SklJUUREhJqbmxUbG2u6FgAAgP8FIRkAAICJ06dPq7GxUZK0Zs0a7dq1SxbLf9u6pqamavXq1dq7d69u3749aY3h4WEdOHBAgUBA8fHx+uCDD+R0OifMSU5O1saNG7Vnzx5dv35dX3zxhQ4cODDhXuN5vV5lZmbqzTffnDAnJSVFDodDJSUl6uvrU0VFhXJzcydc29fXp6+//lqSFBkZqY8//lhLliwJjScmJmr9+vX66KOPQns3UlpaqtraWlmtVu3YsUPp6ekTxpctW6aMjAx99dVXOnHihM6dO6fnn39eycnJk9Zra2uT0+lUUVHRhFAsMTHRdB0AAAD/Kxr3AwAAmDh9+rQkacGCBXcFUmNSU1O1adMmwxrnz59XS0uLwsLC9M4779wVkI2Jjo7W1q1bJUnXr1+Xx+MxrOl0OrV9+/ZJ15Obmyur1SpJk9YoLy8Pvcr4yiuvTAjIxkRFRSk/P9/w/pI0ODio48ePh+55Z0A23htvvBHqtXb27FnTuq+//jpPjQEAgHuOkAwAAMBAZ2enmpubJUlPPfWUHA6H4dyNGzcajlVXV0uSlixZMmkgNd745vZer9dw3rp16xQRETHpWGRkpFwul6TRJ7PudPHiRUmSxWJRZmam4T2SkpIUFxdnOF5XV6fe3l5JUkZGhuE8SbLZbEpKSpJkvi+r1ar169eb1gIAAJgLvG4JAABg4Nq1a6HPU73uFx8fL5vNpmAweNfY5cuXJUlNTU3Ky8ub9v07OzsNx8ZCMCNjfcgma34/1l/N5XLpoYceMq2TmJgYCgrvNLYvSdq9e7dpnfG6uroMx1wul2H4BwAAMJd4kgwAAMBAX19f6HN0dLTpXKvVOmmDfGn0dMyZGBoaMhxbuHCh6bVhYWGSRvuh3WlsX1PtSZLhq6HSzPdldsDBVKEdAADAXOFJMgAAgDk2FlQlJCTorbfemvZ1RqHbg2L8QQWFhYWmgdp0GR1UAAAAMNcIyQAAAAyMD6mmemrq9u3bE548G8/hcKijo0ODg4NT9iS7F6KiotTZ2TmtJ8HMXo0c36MtMjLygdgbAADATPFXHQAAgIHxoU9jY6Pp3Kampkn7kUnS0qVLJUktLS3q6emZvQXOUHx8vCSptbVV/f39pnPH9x2707Jly0Kf6+rqZmdxAAAA9wkhGQAAgIFFixaFTnesqakxDbjOnTtnOPb0009LkkZGRvTTTz/N6hpn4sknn5Q0+hqo2bobGhoMm/ZLUlpamux2uyTJ7Xab9hoDAAB40BGSAQAAmMjOzpY02mz+888/n7QRvsfj0ZkzZwxrZGRkhE6j/PHHH02DKUkKBAI6fvz4pPeaDc8991wo3Dp27Jj++eefu+b09/fryJEjpnXsdru2bNkiSWpra1NxcbECgYDpNZcuXVJ9ff0MVw4AADB36EkGAABgIjs7W+Xl5WpsbFR1dbUKCwuVm5srl8slv9+vCxcuyO12KyYmRn6/Xz09PaGTJcdYrVbt3LlTH374oQYGBnT48GFVVFRow4YNWrx4sSIiItTf36+WlhZ5PB7V1NQoEAgoJydnTvYUFRWlrVu36siRIxoYGFBhYaG2bNmi1NRU2Ww2XblyRaWlpWpvb1dCQoLpq6YvvfSSvF6vLl68qD/++EPvvvuuNm3apKSkJDkcDg0NDcnn84V+vxs3big/P1/JyclzsjcAAICZIiQDAAAwYbFY9N5776moqEhNTU26fPmyDh06NGHOokWLtHPnTu3bt0+SFB4efledxYsXa+/evTp48KCamppUW1ur2tpaw/va7fa7wrbZlJWVpc7OTh07dkx+v18lJSUqKSkJjYeFhem1115TMBg0DcksFot2796tL7/8UmfOnNHNmzcn1LlTWFhY6Ck2AACABwkhGQAAwBSio6P1ySefyO12q7KyUq2trRoeHlZMTIzS09O1efNmORwODQwMSBo96XEyjz32mPbt26fff/9dVVVV+uuvv9Td3a1bt25p4cKFio2N1dKlS7Vq1SqtXr1aFsvcdsZ4+eWXlZaWphMnTqi+vl59fX1yOBxavny5cnJylJKSYhp4jbHZbNq+fbtycnL0yy+/yOPxqK2tTf39/QoPD5fT6VRcXJxWrlyp9PR0Pfroo3O6LwAAgJkIGxkZGbnfiwAAAPh/5/P5VFBQIGk0fMrLy7vPKwIAAMC/QeN+AACAWVBRURH6nJSUdB9XAgAAgJkgJAMAAJiCz+fTrVu3DMcbGhr0/fffS5IeeeQRrVq16l4tDQAAALOEnmQAAABTqKqq0g8//KBnnnlGKSkpiomJkcVikc/nU01NjSoqKhQMBiVJ27Ztm/NeYgAAAJh9hGQAAADT0N3drbKyMpWVlU06brVatW3bNq1du/YerwwAAACzgZAMAABgChs2bJDNZtOlS5fU0tKinp4e+f3+0ImUaWlpys7OVmxs7P1eKgAAAGaI0y0BAAAAAAAw79EwAwAAAAAAAPMeIRkAAAAAAADmPUIyAAAAAAAAzHuEZAAAAAAAAJj3CMkAAAAAAAAw7xGSAQAAAAAAYN4jJAMAAAAAAMC8R0gGAAAAAACAeY+QDAAAAAAAAPMeIRkAAAAAAADmPUIyAAAAAAAAzHuEZAAAAAAAAJj3CMkAAAAAAAAw7/0HEd+8wVWaZ6IAAAAASUVORK5CYII=\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 340,
       "width": 612
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "cdc.boxplot(column = 'height', by = 'gender')\n",
    "plt.title('Boxplot of height by gender')\n",
    "plt.suptitle('')\n",
    "plt.show();"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Next let's consider a new variable that doesn't show up directly in this data set: Body Mass Index ([BMI](http://en.wikipedia.org/wiki/Body_mass_index)). BMI is a weight to height ratio and can be calculated as:"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**BMI** = $\\displaystyle\\frac{mass_{kg}}{height^2_{m}} = \\frac{mass_{lb}}{height^2_{in}}\\times703$"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "703 is the approximate conversion factor to change units from metric (meters and kilograms) to imperial (inches and pounds) units.\n",
    "\n",
    "The following two lines first make a new object called `bmi` and then creates box plots of these values using `seaborn` library, defining groups by the variable `genhlth`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [],
   "source": [
    "bmi = (cdc['weight'] / (cdc['height'])**2) * 703"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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tPHwww8bNTU1DY7fuXNnk3JurnfeeafJ5zl+/Hi9Y3Jzc73G1r2Gbr75ZsMwDOOyyy7z7PvXv/7l9djXX3/dE/f4448bhmEYycnJAf3u9OjRwxP31FNPBfS6/Kn7mnfu3Gl8/PHHRocOHbz+n8TFxRkvv/yy1/PdddddntisrKyA8xg7dqznuIceeui0X1dNTY0xdepUn79f55xzjvHNN98YK1eu9Ozr0aOH33N/9dVXRr9+/fz+/g4YMMDYtm2bz3PV/V166qmnjLKyMiMrK8vneS+66CKjtLTU53l//n60f/9+Y8SIET7Pe8UVV/h9b/f1Pne670mhyhkAEFpM3A8AsJx169Z5Hnfr1k1nnHGG19iysjJde+219Y6JiYlR//79lZiYqO3bt6u0tFTSqUnSJ0yYoPfee0+TJ09ucK7/+3//rz7//HNt2bJFZWVluvXWW7V69eoGQ/MMw9Cdd97p6f3To0cPzZw50+/rOn78uK699lrt2LFDktSrVy/16NFDhw4d0nfffeeZM2vOnDkqLy9XTk7Oafdw2rt3rzIyMrRt2zbPvjZt2qhfv36Ki4vTv//9b898Vd9//72uvvpqLVmypEGPoz59+mjUqFE6fPiwvvnmG0mnhsZeddVVjT5vx44dTyvvGTNm6Pe//329fbU/r8OHD+u7776T2+3WyZMn9fLLL2vXrl366KOP6v1ftWnTxrPSZGVlpWdBCKnxFSjDqe7vqySlpKQ06fhbb73Vc4733ntPzz//fKNxdXua1e2B1hLk5+dr8uTJqq6uls1mU79+/XTmmWdq165d2rVrlySpqqpKDz/8sGw2m371q181OMfUqVP19ttvSzrVO+zw4cN+f/f27t1bb3GFu+6667Rfyx133KF58+bV23fhhReqS5cuOnDggLZs2aIffvhB11xzjV5++eWAz7t06VLdeOONqqys9Ozr0qWLevfurZiYGG3btk179+6VJG3atElDhw7V6tWrdf755/s998mTJ/XLX/5S//znPyWdmi+vT58+OnnypAoKClReXi5J2rJli8aNG6evv/46oGHK5eXluuaaa1RYWChJ6tmzp3r06KHKykpt2rRJ1dXVkk71urv11luVm5sb8M+jrmC+J4UrZwBAEJhdpQMA4HQ0tSdZcXFxvZ4lv/vd73zG1+1JIsm49957jZ9++snT7na7jeXL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73//u8/hfCdPntQTTzzh2b7kkkvUv3//BnFnn3225/HBgwd1/PjxZuXnTVZWlqfYU1lZqWeffdZnfG5urr766ivP9pQpU4KaT6gcOnRIf/3rXz3bMTExGjFiRLPP165dO1VWVnrmo/ryyy+DkGVoff/99/UWGWjMk08+6SkQnXXWWY1esz93++23e3p8Llq0qN6qocH+/bj++us914Tb7dZ9991Xb/GJumpqanTfffcFNKH+Pffco7Zt20o6NTzzpZdeCl7SESbU70kAgJaFIhkAwDKcTqfefvttXXfddfVuJP/zP/+z0fjbbrtN3bp1k3SqyDNhwoRG57EyDEN/+tOftHDhQs++3/3udw16lNQWvWpXl0tNTa3Xc0w61bPs3Xff9Uyu/f3339crqvnzzjvv6O9//3ujbWvWrNHDDz/s2R4zZoxSU1MDPvfPPfTQQ0pISJB0avLzcePG6eDBgw3iampqdM8999TrZff44483es5u3bp55vwyDMPra2mujh076t577/Vs/9d//Ve9nkB1bdiwoV6hdODAgQEVUcxkGIY+++wzXXnllSopKfHsf/DBB1vNggPB9OCDD3ot6P31r3+tV0R79NFHFRMT4/ecnTp10i9+8QtJp363a+cOHDZsmGcoZrDY7Xa98MILnu1Vq1Zp7NixDRb22LFjh66//nqtWLFCnTp18nveM888s17Retq0aXrhhRf8zoO4b98+Pfvss3rooYea+Epar1C/JwEAWpbg9QcHAMBkhYWFjRYxTp48qUOHDulf//qXnE5nvbaHHnpImZmZjZ4vISFBs2bN0tixY+V2u7Vr1y6lpqbq3nvvVUZGhhISErR9+3a988479W7Ehw0bpl//+tcNzvfcc8955sGKi4vT+++/r7i4uAZx55xzjmbOnOmZ8+mNN97QuHHj/M51dOONN+qDDz7Qww8/rCVLluiWW27ROeeco8OHD2vp0qWaO3euXC6XJCkxMVEzZ870eT5/unfvrpdeeslTdNq4caNSUlJ03333aciQIYqNjdWWLVv0xhtv6LvvvvMcd9NNN3mKDI2ZPHmyXn75ZUnSH//4R7311lu64IIL6v2snnvuOfXr169ZeT///PNatmyZtm3bJsMwdPfdd+ujjz5SVlaWzjnnHB05ckQff/yxZs+e7Zmk3uFwaM6cOc2avy3YGvsdNwxDx48f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0eHzAAAAANAUETcn2b59+3Ts2DFJUs+ePfX999/ro48+0vfff6+qqip17txZF198scaPH19vuKRhGCotLZUkde/e3ev5u3Xrpvz8fE8sAAAAAAAAWr+ILJLV2rJliz788EO53W61adNGNptNe/fu1d69e7VmzRr98Y9/9BTEKisrPRPzdejQwev5O3bsKEk6cuRIQPnUznH2c9OnT5ckz2ICAICGpk6dqmeffdZvzNlnnx2mjAAAAABEqogbblleXu55/MEHH6hr1656/vnnNXfuXL377rt6/PHH1a5dOx05ckQvvfSSTp48KUlyOp2e42JjY72ev7atbjwAIDQGDRqkAQMGeG0fOHBgo3NIAgAAAEBTRVxPsrqLddpsNj322GOelQ2ioqI0cOBA3X///XrhhRe0d+9erV+/XpdffnnI8qntMebNwYMHQ/bcABAJfvnLX6qgoEA/X4w5KipK//Ef/6FDhw6ZlBkAAACAlobVLetwOByexwMGDGj0h5Oenq6uXbtK+v8n4K97XHV1tdfz17bVjQcAhE5ycrIyMjIa7M/IyFBycnL4EwIAAAAQkSKuSFZ3PjFf1cPattoeCG3atFFcXJwk3/ONHT58uMHzAABCa8KECYqPj/dsx8fHKzMz08SMAAAAAESaiCuSdevWTTabrcnH2Ww2devWTZK0Z88er3ElJSWSRO8FAAijxMREjR8/3rOdmZmpxMREEzMCAAAAEGkibk6yuLg49e3bV//+97+1d+9er3G1bZ07d/bsS0lJUXFxsTZv3tzoMdXV1dq6daskqX///kHMGgDgz4gRIzyrEA8fPtzkbAAAAABEmojrSSZJV111lSRp06ZNjRbK8vPz9eOPP0o6NT9ZraFDh0qSSktLtXHjxgbHff7556qoqFBsbKwGDx4citQBAF7Y7XaNGzdO48aNk90ecd/xAAAAADBZRBbJhg8frm7dusntduvFF1/U9u3bJUlut1ubNm3Sa6+9Jkk677zzNHDgQM9xvXr10pAhQyRJr776qvLz8z3HrVq1SvPmzZMkjR07Vu3atQvnSwIAAAAAAEAI2QzDMMxOIhT279+vp59+ut7E/G632zNUp1u3bvrjH/+ojh071juuoqJCzzzzjHbs2CHp1PBNt9utmpoaSad6nj322GOKjo4OSp6+hoQCAAAAAIDwcrlcWr58uSRpzJgxjGJoZXwt4uhPxBbJpFMFr0WLFunrr7/WgQMHZLPZlJSUpCFDhmj06NFyOByNHudyubRkyRKtXbtW+/btU1RUlLp166bhw4dr5MiRzVoYwBuKZAAAAAAAtBz//Oc/lZ2dLUmaPHmyrrnmGpMzQlNQJGvFKJIBAAAA+Dl6sgDmKCsr0+OPP66KigpJUnx8vP7yl7+wsnorcjpFsoickwwAAAAAWrMVK1ZowYIFWrBggVauXGl2OoBlLFy40FMgk06NUMvNzTUxI4QTRTIAAAAAaEHKysq0aNEiz3Zubq7KyspMzAiwhpKSEuXl5TXYn5eXp9LS0vAnhLCjSAYAAAAALQg9WYDwMwxDOTk5amxGKrfbrezs7EbbEFkokgEAAABAC0FPFsAcBQUFKioq8tpeVFSkwsLCMGYEM1AkAwAAAIAWgJ4sgDlcLpdycnL8xmVnZ8vlcoUhI5iFIhkAAAAAtAD0ZAEAc1EkAwAAAACT0ZMFMI/dbtfEiRP9xk2aNEl2uz0MGcEsFMkAAAAAAICl2Ww2s1NAC0CRDAAAAABMZrfbNWnSJL9xWVlZ9GQBgizQnpw5OTn05IxwFMkAAAAAoAVIS0tTSkqK1/aUlBSlpqaGMSMAsBaKZEATuVwuLV68WIsXL+ZbBAAAAASNzWZTVlZWo8O+oqKivLYBOD305EQtimRAE61YsUILFizQggULtHLlSrPTAQAAQARJTk5WRkZGg/0ZGRlKTk4Of0KARaSmpqpt27Ze29u2bav+/fuHMSOYgSIZ0ARlZWVatGiRZzs3N1dlZWUmZgQAAIBIM2HCBMXHx3u24+PjlZmZaWJGQOQrLCxUeXm51/by8nJt3rw5jBnBDBTJgCZYuHChKioqPNsVFRXKzc01MSMAAABEmsTERF1//fWe7XHjxikxMdHEjIDIFujE/dnZ2Uy5E+EokgEBKikpUV5eXoP9eXl5Ki0tDX9CAAAAiFiGYZidAgBYDkUyIACGYSgnJ6fRDytut1vZ2dl8kAEAAEBQlJWVaenSpZ7txYsXM8UHEEJM3I9aFMmAABQUFKioqMhre1FRkQoLC8OYEQAAACIVU3wA4ZeWlqaUlBSv7SkpKUpNTQ1jRjADRTLAD8anAwAAIFyY4gMwh81mU1ZWlmw2W4O2qKgor22ILBTJAAAAAKAFYIoPwFzJycnKyMhosD8jI0PJycnhTwhhR5EM8IPx6QAAAAgHpvgAzDdhwgTFx8d7tuPj45WZmWliRggnimRAABifDgAAgFBiig+gZUhMTNT48eM925mZmUpMTDQxI4QT3V6AANSOT//Tn/7UoIs749MBAAAAIHKMGDFCVVVVkqThw4ebnA3CiZ5kQIAYnw4AAIBQYYoPoOWw2+0aN26cxo0bx/VmMRTJgCaYMGGC2rRp49lu06YN49MBAAAQFKmpqWrbtq3X9rZt26p///5hzAgArIUiGdAEiYmJ6tixo2f7zDPPZHw6ACCiuVwuLV68WIsXL2YeJCDECgsLVV5e7rW9vLxcmzdvDmNGAGAt9BsEmuDHH39UaWmpZ7ukpEQ//vijunbtamJWAACEzqeffqoFCxZIkmJiYjR69GiTMwIiU1Mm7k9JSWEIGACEAD3JgCZ49dVXA9oHIPjozQKEX1lZmRYuXOjZXrBggcrKysxLCAAAIIQokgEB2rhxY71eZLVKS0uVn59vQkaAtaxYsUILFizQggULtHLlSrPTASxh/vz5qqmp8WzX1NTogw8+MDEjIHIxcT8AmI8iGRAAt9utOXPmeG1/55135Ha7w5cQYDFlZWVatGiRZzs3N5feLECIlZSUaO3atQ32r1mzptEvjQCcvrS0NPXu3dtre+/evZWamhrGjABrYgSDdVEkAwKQm5vrdxLVujfwAIJr4cKFqqio8GxXVFQoNzfXxIyAyGYYhubOneu1fc6cOTIMI4wZAZAkm81mdgqAJTCCwbookgF+OJ1OLVu2zG/c0qVL5XQ6w5ARYC0lJSXKy8trsD8vL4/eLECIbNq0ScXFxV7bi4uLVVBQEMaMAGsoKCjwee1t375dhYWFYcwIsB5GMFgbRTIgAIF8W8436kDwGYahnJycRq8vt9ut7Oxsrj0gyFwul9577z2/ce+++y5DUIAgasrqllx7QOgwgsHaKJIBfjgcDg0aNMhv3CWXXCKHwxGGjADrKCgoUFFRkdf2oqIivlEHgszlcgX0jXlZWRk36gCAiMIIBlAkA/xwuVzavXu337hdu3ZxswAEEd+oA+aw2+1KTEz0G5eYmMgKe0AQsbolYC5GMECiSAYAAIA67Ha7hg0b5jfuiiuu4EYdCLK0tDSlpKR4bU9JSWF1SyBEGMEAiSIZ4Bff6gHm4NoDzOFyufT111/7jVu/fj29OIEgs9lsysrKanQVy6ioKK9tAE4PIxhQiyIZEAC+1QPMwbUHmCOQm3Bu1IHQSE5OVkZGRoP9GRkZSk5ODn9CAGAhFMmAAPCtHmAOrj0g/OjFCZjv6quvbrBv5MiRJmQCWAN/+1CLIhkQoOTkZA0dOrTB/qFDh/KtHhBCXHtA+NGLEzDXZ5991mDf559/bkImgHXwtw8SRTKgSRpbzYQVToDQq6mpCWgfgOCgFydgnpKSEuXl5TXYv3LlSpWWloY/IcAi+NsHiSIZELCSkhJ9+eWXDfZ/+eWXfGABQqikpETr169vsH/dunVce0AIMS8SEH6GYSgnJ8frF7PZ2dl8QQuEEH/7QJEMCICvDyxut5sPLECIGIahuXPnem2fO3cu1x4QQhMmTFB8fLxnOz4+XpmZmSZmBES2goICFRUVeW0vKipSYWFhGDMCrIe/fdZGkQwIAB9YAHMUFBSouLjYa/v27dtVUFAQxowAa0lMTNT48eM925mZmUpMTDQxIyByuVwu5eTk+I3Lzs6Wy+UKQ0aANfG3z9pYlgHwoykfWFJSUljtBAgSl8uld99912/cu+++q379+nHtASEyYsQIVVVVSZKGDx9ucjZAZDtx4kRQYgCcHv72WRd3FEAAAhnOxZAvILhcLpfKysr8xpWVlcnlclEkA0LEbrdr3LhxZqcBRDyXy6WKigq/cRUVFfzdA0KMv33WxXBLwA+73a5LL73Ub9xll13GhxUgiOx2e0Bd2xMTE7n2AACtnsvlCviLWYZbAkBoUCQD/HC5XPr666/9xq1fv54PLEAQ2e123XrrrX7jbrvtNopkAIBWz+FwqG3btn7j2rZtK4fDEYaMAMB6KJIBAFqsAQMGqHfv3l7be/furbS0tDBmBABAaNjtdt15551+46ZMmcKXQwAQIhTJAD/sdrsmTZrkNy4rK4sPLECQ2Ww23XHHHV7b77jjDtlstvAlBABACA0cOFDdu3f32t69e3cNGDAgfAkBgMVQJAMCkJaWppSUFK/tKSkpSk1NDWNGgHUkJydr6NChDfYPGzZMycnJJmQEAEBo2Gw2ZWZmem3PzMzkyyEACCGKZEAAbDabsrKyGv1QEhUV5bUNQHBMnDix3jVms9l04403mpgRAADBZxiGVq5c6bV95cqVrKgOACFEkQwIUHJysgYPHtxg/+DBg+nNAoTYiRMn6t0UGIahEydOmJgRAADBV1BQoKKiIq/tRUVFKiwsDGNGAGAtFMmAJti9e3dA+wAE16uvvhrQPgAAWiuXy6WcnBy/cdnZ2ayoDgAhQpEMCNDGjRu1b9++Bvt//PFH5efnm5ARYA0bN25UaWlpg/2lpaVcewAAAACChiIZEAC32605c+Z4bX/nnXfkdrvDlxBgEVx7AACrYEV1ADAfRTIgALm5uSovL/faXl5erkWLFoUxI8AauPYAAFaSmpqqtm3bem1v27at+vfvH8aMAMBaKJIBfjidTi1btsxv3NKlS+V0OsOQEWANXHsAAKspLCz0++XQ5s2bw5gRAFgLRTIAAAAAMBkT9wOA+SiSAX44HA5dd911fuPGjh0rh8MRhowAa+DaAwAAABBOFMmAAGRmZvqdH2L8+PFhzAiwBq49AIBVMHE/AJiPIhkQgKioKN15551e2++8805FRXE5AcHGtQcAsJK0tDT17t3ba3ufPn2UmpoaxowAwFq4swAClJ6e3miPlrZt2yo9Pd2EjABrSE9PV3JycoP9ycnJXHsAAEsxDMPsFABLcLlcWrx4sRYvXswcgBZDkQwIUElJSaOrDZWXl6u0tNSEjADreOCBBwLaBwBAa1ZQUKDi4mKv7cXFxSosLAxjRoA1ffrpp1qwYIEWLFigzz77zOx0EEYROZg9Ly9Pr776qs+YuLg4vffee422ud1urVixQitXrlRpaancbrfOPvtsDRs2TNdddx1zAFiQYRg+VxvKzs7WI488IpvNFsasAOvo2rWrUlNTPTcGaWlp6tq1q8lZAQAQPE1Z3TIlJYV7EiBEysrKtHDhQs/2ggULNHToUCUmJpqXFMImot9Zo6OjlZCQ0Gibt5XQXC6XZsyYoW+//VbSqQk0o6KitGvXLu3atUtfffWVnnrqKVZSs5iCggIVFRV5bS8qKlJhYaHS0tLCmBVgXRSkAQAAEArz589XTU2NZ7umpkYffPCBpkyZYmJWCJeILpKdf/75evrpp5t0THZ2tr799lvFxMTonnvu0ZVXXimbzab8/Hy98sorKi4u1ptvvqmHH344NEmjxeFbPcB8P/74Y73hJZs2bdKPP/5IbzIAQMSoXd3y5Zdf9hnH6pZA6JSUlGjt2rUN9q9Zs0ajRo1qdJ5cRBbmJKvj6NGjWr58uSTp5ptvVkZGhqKiomSz2XTxxRfr/vvvlyStXbtWu3fvNjNVhFlVVVVQYgA0T2ND6P0NqwcAoLXxt7pl7969Wd0SCBHDMDR37lyv7XPmzGHxDAugSFbHunXrVFNTo/j4eF199dUN2i+55BJ17dpVhmFozZo1JmQIANazcePGRhfHKC0tVX5+vgkZAQAQOkePHm1WG4DTs2nTJr8LZxQUFIQxI5iBIlkdtXNOXXjhhYqNjW00pnbOqe+++y5secF8MTExQYkB0DRut1tz5szx2v7OO+/I7XaHLyEAAELo22+/1aFDh7y2Hzp0SJs2bQpfQoBFuFwuvfvuu37j5s6dK5fLFYaMYJaILpLt2bNHjzzyiG6++WbddtttevTRRzVnzhwdOHCg0fiSkhJJUvfu3b2es1u3bpJO9WCgq6U12O12XXrppX7jLrvsMuaHAIIsNzdX5eXlXtvLy8u1aNGiMGYEAEBouFwuzZo1y2/cm2++yU06EGQul0tlZWV+48rKyrj+IlxE39GXlZXpxIkTatu2rSorK7Vnzx7t2bNHn332me677z4NGzasXnxt9+UOHTp4PWdtm9PplNPpVJs2bXzmMG3atEb3T58+XZLUqVOnQF8OTFJTU6Mvv/zSb9zatWt1xx130KMMCJKKigrPPJG+LFu2TDfddJPi4+PDkBUAAKFx+PDhgOfBjY2NVceOHcOQFWANFRUVAcd27NiRz50RLCKLZB06dNDEiRN16aWXqmvXrrLb7aqpqdHmzZv1/vvvq6SkRK+88oo6duyoiy66yHOc0+mUJK9DLSUpLi6uXry/Ihlav5qaGh07dsxv3LFjx1RTU0ORDAiiQHrs0qsXABAJmjIigdELQHDFxMSoXbt2OnLkiM+4du3acb8X4SLy3TUtLc0zd1itmJgYpaen64ILLtAf/vAH7du3T//zP/+j5557LqS51PYY8+bgwYMhfX6cPpfLJYfD4XPIlyQ5HA4dP368Sd9CAPDt4osv1tdff+0zZtCgQaqoqODaAwC0ai6XS7GxsaqurvYZFxsbq4qKCr9xAJpm6NChWrJkic+YYcOGBdSBAuZKSkpq9rERPSdZY+Lj4/WLX/xCkrRt2zYdP37c0+ZwOCTJ5x+cul2ga+MR+aKjo4MSAyBwLpdLu3fv9hu3a9cu5oYAAESEQO4vuAcBgs/lcumbb77xG/f111/zuTPCWa5IJknnnXeepFNDdOpO4l8735ivLpa1bQ6Hg6GWFmKz2YISAwAAAHgTFeX/9iyQGABNF+icgIhsvMPWUbty5Z49e7zG1K6AmZycHJac0DJQJAPCz263a9KkSX7jsrKymJsFABAR6s5/fDoxAIDmsWSRbNu2bZ7HZ511ludxSkqKJGnr1q1eh1wWFhZKkvr37x/CDNHS1NTUBCUGQNOkpaWpe/fuXtu7d++u1NTUMGYEAEBo8OUQYC5fC/g1JQatW8QVyfytclZRUaGFCxdKkvr06aMzzjjD03bppZcqJiZG5eXlWrFiRYNjN2zYoL1798pms2no0KFBzRstl8vlUmVlpd+4yspKxqcDQWYYhs8FTg4ePMjqlgCAiNGvXz+/MbVf7AMIHrvdrqysLL9xkydPpkgd4SKuSPbTTz/piSee0IoVK+rdWLlcLm3atElPPvmkfvzxR9lsNt100031jm3fvr3GjBkjSXr//fe1evVqud1uSVJ+fr5ee+01SadWvejRo0eYXhEAWFdubq7PInVlZaUWLVoUxowAAAidWbNm+Y156623wpAJYD1paWk+i9ApKSmMYLCAiCyBbtu2zTOkMiYmRg6HQxUVFTp58qSkU+P477nnnka/qcnKytKePXv07bffaubMmXrjjTcUFRXlmaCvd+/euueee8L3YmA6h8OhsWPHavHixT7jrr/+elYbAoLI6XRq2bJlfuOWLl2q0aNHc/0BAFq1EydOBLy63i233KKEhIQwZAVYh81m0/Dhw1VUVNRo+/Dhw5mH2gIirkjWvn173Xnnndq6dat2796t48ePq6KiQnFxceratav69euna6+9Vp07d270eLvdrmnTpunzzz9XXl6eSkpK5Ha71bNnTw0dOlRjx46le6UFZWZm6uOPP/Y671hsbKzGjx8f5qwAAAg9l8ul5cuXS5LGjBnD5yAgRJoybQdTfADBZxiGVq5c6bV95cqVGjhwIIWyCBdxn3JiY2M1ZswYz7DJ5oiKitI111yja665JoiZoTUzDMPnh5GamhrmRQKCzOFw6LrrrvPbi3Ps2LH0IgNCaMWKFVqwYIGkU9cln4+A0EhISFBMTIzfxaBiYmLoRQaEQEFBgddeZJJUVFSkwsJCpaWlhTErhFvEzUkGhMKbb77pswhmGEZAc0gAaJrMzEy1bdvWa3vbtm3pxQmEUFlZWb15/3Jzc1VWVmZiRkBki4+PD0oMgKZxuVzKycnxG5ednU1PzghHkQzwoynzQ5w4cSIMGQHWERUVpTvvvNNr+5133qmoKP6UAaGycOFCVVRUeLYrKiqUm5trYkZAZIuLiwtKDACgebizAPxgfgjAXOnp6UpOTm6wPzk5Wenp6SZkBFhDSUmJ8vLyGuzPy8tTaWlp+BMCIpzdbldWVpbfuMmTJzM3IBBkdrtdkyZN8huXlZXF9RfhKJIBfiQkJAT8rR7zQwChcfvttwe0D0BwGIahnJycRqcacLvdys7OZi5OIARSU1P9TjPQv3//MGYEWAfXHySKZIBfdrtd99xzj9+4qVOn8q0CECKrVq1qsG/16tUmZAJYQ6CTFwMIrsLCQpWXl3ttLy8v1+bNm8OYEWAdXH+QKJIBARk4cKDatWvntb1du3YaMGBA+BICLKSkpERr165tsH/NmjUM+QJCgMmLAXNw7QHm4fpDLYpkQAAMw1B1dbXX9urqaoadACFgGIbmzp3rtX3OnDlcewAAAACCgiIZEIDc3FxVVlZ6ba+srNSiRYvCmBFgDZs2bVJxcbHX9uLiYhUUFIQxIyDy2e12DR482G/c4MGDmWYACCImDgfMw/WHWhTJAD+cTqeWLl3qN27JkiVyOp1hyAiwBpfLpffee89v3Lvvvku3dyCIXC5XQHP+rV69mmsPCLK0tDT17t3ba3ufPn2UmpoaxowA6/B3/fXu3ZvrzwIokgEAWiSXy6WysjK/cWVlZdyoA0Hkcrl04sQJv3EnTpzg2gNC4OjRo17bjhw5Er5EAAvyN8UOIh9FMsAPu92uNm3a+I1r06YNXW+BILLb7UpMTPQbl5iYyLUHBJHdbldCQoLfuISEBK49IMjy8/N16NAhr+2HDh3St99+G8aMAOsoKCjQnj17vLbv2bOHaT4sgCIZAKBFstvtPru81+rTpw836kAQ2e12XXHFFX7jrrzySq49IIhcLpfeeustv3GzZs2iFycQZC6XS++++67fOKb5iHwUyQA/XC6XysvL/caVl5fzhgkEkdPp1MaNG/3GbdiwgfkAgSByuVz65ptv/MZ9/fXX/N0DgujEiROqqqryG1dVVRXQkGgAgXO5XDp27JjfuGPHjvG3L8JRJAP8aMrNNzfqQPA05QaAmwUAAAA0l8vlkmEYfuMMw6BIFuEokgEAWqSmDONiyBcQPHa7XZMmTfIbl5WVxbUHBFFCQoLi4uL8xsXFxQU0byAAoOkokgF+OByOkMQC8I1rDzBPWlqaUlJSvLanpKQoNTU1jBkBkc9ut+uee+7xGzd16lQK1ECQORwOtW3b1m9c27Zt+dwZ4SiSAX40pTstXW+B4GFlWcA8NptNWVlZstlsDdqioqK8tgE4PQMGDPD5N81utystLS2MGQHWYLfbNWXKFL9xd911F587IxxFMgAAADSQnJysjIyMBvszMjKUnJwc/oQACygoKPD5pavL5VJhYWEYMwKsY8CAAerevbvX9u7du1OktgCKZIAfDodDUVH+L5WoqCi63gJB5HK5AloMw+l00osTCJEJEyYoPj7esx0fH6/MzEwTMwIil8vl0nvvvec37t133+XvHhACNptNQ4cO9do+bNgwelFbAEUywI8TJ07I7Xb7jXO73aywBwRZoKsMAQiNxMREjR8/3rOdmZmpxMREEzMCIpfL5dKxY8f8xh07dowiGRACbrdbixcv9tq+aNGigO4L0boxmBYA0CIxHyDQMowYMUJVVVWSpOHDh5ucDRC5nE5nwF8OOZ1ORjAAQZabm6vy8nKv7eXl5Vq0aJEmTJgQvqQQdhTJAD+aMjEjkzgCACKN3W7XuHHjzE4DiHh85gTM43Q6tWzZMr9xS5cu1ejRoylSRzCGWwJ+2O32gMae22w2PrAAQeRwOAK6pux2Ox9UAACtHkUyADAfRTLAD4fDoeuuu85v3NixY7lRB4LI5XIFPB8gwy0BAK1dIIvVNCcWgH/c86EWRTIgAEweDpgj0F6cAAC0dg6HI+C/e9ykA8GXmZmpuLg4r+1xcXH1FrNBZKJIBvjhdDq1fPlyv3HLli3jWz0giBwOh0aPHu03bsyYMdwsACHkcrm0ePFiLV68mF6bQAg5HA5dfPHFfuMGDRrE3z0gRHx1fKBThDVQJAP8cLlcAfck4+YBCK4DBw74jdm/f38YMgGs69NPP9WCBQu0YMECffbZZ2anA0Qsl8ul3bt3+43btWsXnzmBEFi4cKGqq6u9tldXVys3NzeMGcEMpz3j46uvvirpVLff+++/v8H+5vj5uQAz1U7c769QxsT9QHCdOHFC33zzjd+4b775RrfeeqsSEhLCkBVgLWVlZVq4cKFne8GCBRo6dKgSExPNSwqIYFVVVUGJAdA0TqdTS5Ys8Ru3ePFiRjFEuNO+o1+1apXncd3CVt39zUGRDC2F3W5Xu3btdPToUZ9x7dq1o0gGAIgo8+fPV01NjWe7pqZGH3zwgaZMmWJiVkDkqqioCEoMgKZpSu9MenJGNoZbAn7Y7XZdccUVfuOuuOIKimRAENX24vSHXpxAaJSUlGjt2rUN9q9Zs0alpaUmZAREthMnTgR08+1yuXTixIkwZARYB0Uy1Drtu4qcnJwm7QdaG5fLpXXr1vmNW7duncaNG8fNOhBEUVFROnnypN8YAMFlGIbmzp3rtX3OnDn6z//8T1aXBQBEhKbcw3G/F9m4swAC4GsCx6bEAAicw+HQdddd5zdu7NixzAsBBNmmTZtUXFzstb24uFgFBQVhzAiIfAkJCYqLi/MbFxcXxzycQJAlJCTovPPO8xvXt29frr8IR5EMCABFMsAc119/vd+YsWPHhiETwDpcLpfeffddv3Fz585lyAkQRHa7XSNHjvQbN3LkSHqyAEHmcrn8zkEtSUeOHOFvX4SjSAb44XK55HQ6/cY5nU7eMIEge/vtt/3GzJ49OwyZANbhcrlUVlbmN66srIy/e0AQuVwu5eXl+Y3Ly8vj2gNCgIUzIFEkA/xyOp0yDMNvnGEYARXTAATmxIkT+vrrr/3GrV+/ngmMgSAL9O8egOBxOp0B36TzmRMILpfLpcrKSr9xlZWVFKkjXMj76brdbuXn52vLli06cOCAKisr5Xa7fR5js9n0pz/9KdSpAQFhEkcAgJXY7XbFx8ervLzcZ1x8fDx/9wAAAZkyZYrZKQSF2+3WAw88YHYafjHSovlC+slm69ateuWVV3TgwIFQPg0QUk2ZEJzJw4HgcTgciouLU1VVld84rj0guGJiYoISAyBwfDELAOYL2bvrnj179Pzzz9ebzNzhcKht27YsF45WJZAJHOvGdurUKXTJAGiAIV9A8AW6wh6A4GnKEEqn08kXRAAQAiErkn344YeeAtnYsWM1evRonXXWWaF6OiBkmvqBBUBwOJ1Ov73IJKmqqkpOp5PluIEgsdvtmjRpkl5++WWfcVlZWfRmAYKInmSIZK1l+F9+fr5mzpzZaNuvfvUrpaenhzkjhFvIJu7fsmWLJGnMmDG67bbbKJCh1WK4JWCOpkyKygSqQHClpaUpJSXFa3tKSopSU1PDmBEQ+RISEtSuXTu/ce3bt+eLISBE0tPTlZyc3GB/cnIyBTKLCFmRrHZliCFDhoTqKYCwoEgGmCMhISGgb8rtdjs3C0CQ2Ww2ZWVlNTpFhq82AM134sQJHTt2zG/c0aNHWdUZCKHGJuZvDZP1IzhCViQ788wzJdEVGK0fXd8B8wRS/KJABoRGcnKykpKSGuxPSkpq9Ft2AKeHHtRAy9C1a1cNHDiwwT5YQ8iKZLVd9Hft2hWqpwDCwm63B9RDzOFwUCQDgozJwwHzlJSUqLS0tMH+0tLSRvcDOD18MQu0HPfcc4/ZKcAkISuSXX/99YqNjdXixYuZzBytXiCr57HCHhBcdrtdv/zlL/3G3XDDDdwsAEFmGIZycnK8tmdnZ/N3Dwiypq6oDiB0mEbHukJWJEtKStL999+v/fv369lnn1VJSUmongoIqaausAcgeD799NOgxABomoKCAhUVFXltLyoqUmFhYRgzAiIfPckAwHwhfXe9/PLLddZZZ2n69Ol69NFHdc455yg5OVmxsbE+j7PZbLr//vtDmRoQsKZMjHrixAnmRwKC5OjRo9q2bZvfuO+//15Hjx5V+/btQ58UYAEul0vZ2dl+4/7xj38oJSWFm3UgSJryZStfzAJAaIT0U82+ffs0b948HT9+XJL0ww8/6IcffgjoWIpkaClY3RIAYDXV1dVBiQEQuJMnT4YkFgAQuJAVyQ4fPqynnnqK8fJo9ej6Dpijffv26tChg44cOeIzrmPHjvQiA4KspqYmKDEAAtelS5eQxAIAAheyO/qPPvrIUyAbPHiwRo0apZ49e6pt27ay2Wyhelog6Jra9Z3hlkBwOJ1OT09kX44dOyan00lPTiBIXC5XQH/7nE6nXC4XXxABQcIXswBgvpC9uxYUFEiShg4dqocffjhUTwOEHB9YAABWYrfblZCQoGPHjvmMS0hI4O8eEER2u13t27f3OxKnffv2XHsAECIhHW4pSSNGjAjVUwBhQZEMMIfD4VCvXr20fft2n3HnnnsuvciAILLb7briiiu0ZMkSn3FXXnklf/fQ6kyZMsXsFE7b0aNHNXXqVLPTCMjs2bPNTgEAmiQqVCc+44wzJElt27YN1VMAYcFKQ4A5nE6n3wKZJG3bto1rDwgil8ulr7/+2m/c+vXr5XK5wpARAABAeISsSHb++edLkkpLS0P1FEBYNOUGgJsFIHhOnDgRklgA/rG6JQAAsKKQ9ZEfM2aM1q1bp2XLlunyyy9XVFTI6nFASDHcEgAAIDK0luF/s2fP1po1a+rtu+KKK3TnnXealBEAWENIe5LdcsstKi4u1ksvvaSysrJQPRUAIAI1ZZ4x5iQDgis2NjYoMQCa58Ybb1RMTEy9fTfccINJ2QCAdYSs28uHH34oSerTp482bNigBx54QP3791dycrLi4uL8Hs8fAbQUCQkJIYkFAKAlstvt6tmzpw4cOOAzrlevXvSgBkIkMTFRv/jFLzR//vx6+wAAoRWyTzYffPBBve3q6mpt3LhRGzduDOh4imRoKfbt29ek2J49e4YuGcBCmrpoBkVqIDicTmdAn9c2bNig22+/nZ6cQIhcffXV9YpkAIDQY6IwwI+TJ0+GJBYAAADwhp6aABB+IXvnnTlzZqhODYTVmWeeGZJYAL6xaAZgDofDodGjR2vp0qU+48aMGUMvMgAAEFFCdlfRuXPnUJ0aCKumDvkCEBwUyQDzGIbhN8btdochEwAAgPBhuCXgBzfqgDkcDkeDlb0aExMTQ28WIIicTqeWL1/uN2758uV8OQQAACJK2O7o9+7dq8LCQu3evVtlZWWSTq3Q0qNHD6WmpiopKSlcqQAAAMALp9MZUE8ywzDkdDopUgMAgIgR8iLZvn379Pbbb6uwsNBnXGpqqu666y6dffbZIcnD6XTqt7/9rQ4dOiRJeuCBB5SRkdForMvl0tKlS7VmzRrt27dP0dHRSk5O1vDhwzVy5EjZbLaQ5IiWiZ5kgDlcLpdqamr8xtXU1MjlcnH9AUHSlKIXBTIAABBJQjrc8rvvvtPvf/97vwUySSosLNTvf/97bdmyJSS5ZGdnewpkvlRUVOiPf/yj5s2bp927d0uSqqurtW3bNr355puaPn06KxhazIkTJ0ISC8A3rj3AHHa7XdHR0X7joqOjKU4DAICIErJPNocPH9aLL76oqqoqSad6io0cOVJ9+vRR+/btJUlHjx7V9u3b9fnnn6uwsFBVVVWaMWOG/uu//ksdOnQIWi47duzQxx9/rPPOO0/btm3zGfvGG29ox44dSkhI0IMPPqj09HQZhqHVq1dr1qxZys/P1/z58zV58uSg5YeW7cCBA02K7datWwizAazj2LFjTYrt1KlTCLMBrOPEiRMBfSF48uRJnThxwvO5DgAAoLULWU+yRYsWqbKyUjabTffee6+eeOIJXXbZZerUqZPsdrvsdrs6deqkyy67TE888YSmTp0q6VRPrtzc3KDl4Xa7NWvWLEnS3Xff7TN2586d+uqrrySdGo558cUXy2azKSoqShkZGbr55pslSUuXLm3SzRtat44dO4YkFoBvbdu2DUksAN+YZgAAAFhVyIpk3377rSTpyiuv1IgRI/zGjxw5UldddZUkKT8/P2h5fPzxxyouLta1116rXr16+Yxds2aNJCkpKUmDBg1q0H711VcrPj5e1dXVWr9+fdByRMtWWVkZklgAvjVl1TxW2AOCx+FwBDzckjnJAABAJAlZkax2/q9hw4YFfExt7OHDh4OSw+HDh5WTk6N27dopKyvLb3xRUZGkU0NDGxMbG6sLLrhA0qn51mANFMkAAFbicrkCHm7pcrnCkBEAAEB4hKxI1qZNG0lSYmJiwMfUxtYee7pmz56tyspK3XrrrYqPj/cZaxiGSktLJUndu3f3Glc731RtLCJf3759QxILwLemzDHGfGRA8Njt9oCGMLdt25bhlgAAIKKE7JNNcnKyjh8/rv379/sd5lhr//79khSUic83bNigr7/+WikpKbryyiv9xldWVnoWGfC1aEDtnFNHjhwJKI9p06Y1un/69OmSuLFrDWJjYwOO7dixo84444wQZgNYh9vtDjg2Pj6e91MgSGpqahQXF6fy8nKfcXFxcTrzzDMVExMTpswAa+PvHGAerj/rCFlPstrC1D//+c+Aj/nkk08kyTM3WXM5nU7Nnj1b0dHRuuuuuwI+ppavokhtG/PfWMfRo0dDEgvAN+YkA8wTFxcXlBgAAIDWJGQ9yUaMGKH169dr06ZNev311zVlyhSvxafq6mrNnj1bW7ZsUXp6ujIyMk7ruefPn6+DBw9q/PjxQemVdjpqe4x5c/DgwTBl0nJNmTLF7BSC5le/+pXZKfg1e/Zss1MAAlJRUdGkWN5PgeC5+OKLtWTJEp8xgwYNYrVvIIz4OweYh+uvdUlKSmr2saddJNuyZYvXtrFjx6qsrEwrV65Ufn6+hgwZoj59+qhdu3aSpGPHjmn79u366quvdOzYMfXp00fXXXedtmzZoosuuqhZ+ezatUvLli3TmWeeqRtuuCHg4+quzlRdXe01rraN1ZwAILTat28fklgAvrlcLs+K37588cUXGjduHPOSAQCAiHHan2r+/Oc/BxR37Ngxffzxxz5jtm/frueee042m03Z2dnNyuedd96R2+3W5MmTJXkfglNTUyOn0ymbzaa4uDi1adNGcXFxqqqq8jnfWO3Km77mLQMAnL6mfGN38OBBnX322SHMBrAOl8ulsrIyv3FlZWVyuVwUyQAAQMRokZ9qDMNo9rG1N1UzZ870GTdr1izNmjVLnTt31iuvvCKbzaZu3bqpuLhYe/bs8XpcSUmJpFMLEyA4WsPwP7fbrfvuu8/rUvd2u12vv/66oqJCNs0fYDnerrfTjQXgm91uV1xcnN8hz3FxcRTIAABARDntTzb3339/MPJoEVJSUlRcXKzNmzc32l5dXa2tW7dKkvr37x/O1GCyqKgo3XfffV6Lr/fddx8FMiDIGG4JmOfkyZNBiQEAAGhNTrtIdrqT7AfbK6+84rN94sSJkqQHHnigQe5Dhw7VokWLVFpaqo0bN+riiy+u1/7555+roqJCsbGxGjx4cFDzRsuXnp6ujh07eobc1jrzzDOVnp5uUlZA5Nq7d2+TYvv27RvCbADrcDqdqqqq8htXVVUlp9OphISEMGQFAAAQenR9qaNXr14aMmSIJOnVV19Vfn6+pFND7VatWqV58+ZJOrUgQe3iA7CWRx99tMG+Rx55xIRMAAAIDbvdHlDv6KioKIZbAgCAiMInm5+59957tX//fu3YsUMvvPCC4uLi5Ha7VVNTI+lUb6La3miwnq5du6pfv3767rvv6u0DEHxnnHFGSGIB+OZwODRw4EBt3LjRZ1x6ejqrfQMAgIhCT7KfiY+P13PPPaebbrpJPXr0kHTqG9XzzjtPU6dO1bRp0xQdHW1yljDTAw88YHYKgCUUFxeHJBaAby6XS//617/8xm3ZsoVFMwAAQESxXE+y+fPn+42x2+2aMGGCJkyYEPqE0OrwrTkQHrGxsSGJBeCb0+n0u7KlJFVUVDAnGQAAiCj0JAMAtEhNWUWYFYeB4GFOMgAAYFUUyQAALVJThnEx5AsIHofD0WCF78YMGjSI3tUAACCiUCQDALRIe/fuDUksAN9cLpd27NjhN664uJgCNQAAiCgUyQAALRJzkgHmCXROMgAAgEhCkQwA0CI1Za4j5kUCgsflcsnpdPqNczqd9CQDAAARhSIZAKBFKisrC0ksAN+cTqcMw/AbZxhGQMU0AACA1oIiGQAAADzoxQkAAKyKIhkAoEWKjo4OSSwA3yiSAQAAq6JIBgBokeLj40MSC8A/m80WlBgAAIDWhCIZAKBFasqE4EweDgRXoHOSAQAARBKKZACAFunkyZMhiQXg29GjR0MSCwAA0NJRJAMAtEgUyQBzNGXFSla3BAAAkYQiGQAAADwSEhJCEgsAANDSUSQDALRIP/30U0hiAQAAAKAxrNsNABY1ZcoUs1MImrfffltvv/222Wn4NXv2bLNTAPyy2wP/eNiUWAAAgJaOnmQAAADwYLglAACwKopkAAAA8CgpKQlJLAAAQEtHH3kAsKjWMPTP7Xbr7rvv9hnz1ltvKSqK73wAAAAAnB7uKgAALVZUVJR+9atfeW3/1a9+RYEMCLJu3bqFJBYAAKCl484CANCipaenKy4ursF+h8Oh9PR0EzICIpvT6QxJLAAAQEtHkQwA0OL96U9/arDvySefNCETIPK5XK6QxAIAALR0FMkAAC1e165dde655zbYByD4KJIBAACrokgGAGgVfve735mdAgAAAIAIRpEMANAqOBwOs1MALKEp1xrXJQAAiCQUyQAAAOBht9tDEgsAANDSUSQDAACAR2lpaUhiAQAAWjqKZAAAAAAAALA8imQAAADw6NKlS0hiAQAAWjqKZAAAAAAAALA8imQAAADwOHr0aEhiAQAAWjqKZAAAAPBwuVwhiQUAAGjpKJIBAADAw+FwhCQWAACgpaNIBgAAAA+KZAAAwKrsZicAAABgNVOmTDE7haB45JFHzE4hILNnzzY7BQAA0ArQkwwAAAAAAACWR5EMAAAAAAAAlsdwSwAAgDBrLcP/7rnnHp08ebLevujoaM2aNcukjAAAAEKHnmQAAABo1EMPPRTQPgAAgEhAkQwAAACNSk1N1RlnnNFgHwAAQCSiSAYAAACvnn76abNTAAAACAuKZAAAAPCqffv2ZqcAAAAQFhTJAAAAAAAAYHkUyQAAAAAAAGB5FMkAAAAAAABgeRTJAAAAAAAAYHkUyQAAAAAAAGB5FMkAAAAAAABgeRTJAAAAAAAAYHkUyQAAAAAAAGB5FMkAAAAAAABgeRTJAAAAAAAAYHkUyQAAAAAAAGB5FMkAAAAAAABgeRTJAAAAAAAAYHkUyQAAAAAAAGB5FMkAAAAAAABgeXazEwAAAAAAAIGZMmWK2SlYDj/z0Js9e7bZKUiiJxkAAAAAAABAkQwAAAAAAABguCUAAAAAAK3QnMdSzE4BaLY7ZhSZnUIDFMkAAAAANBlz9IQXP+/waCnzIgEwB8MtAQAAAAAAYHkR2ZOsuLhY33zzjYqLi7Vv3z4dP35cNTU1SkxMVO/evZWRkaHBgwd7Pd7lcmnp0qVas2aN9u3bp+joaCUnJ2v48OEaOXKkbDZbGF8NAAAAAAAAQi0ii2Sff/65PvvsM8+2w+GQzWbTkSNHtGHDBm3YsEGXXnqpfv3rX8tur/8jqKio0DPPPKMdO3ZIkuLi4lRdXa1t27Zp27Zt2rBhgx577DFFR0eH9TUBAAAALdWAAQPMTgFotk2bNpmdAoAWIiKLZH379lVycrIuvPBCJSUlyeFwSJIOHjyojz/+WIsWLdL69eu1cOFC3XDDDfWOfeONN7Rjxw4lJCTowQcfVHp6ugzD0OrVqzVr1izl5+dr/vz5mjx5shkvDQAAAAAAACEQkXOSZWRkaOzYsTr33HM9BTJJ6tSpk2655RZdccUVkqRVq1bVO27nzp366quvJEkPPPCALr74YtlsNkVFRSkjI0M333yzJGnp0qU6duxYmF4NAAAAAAAAQi0ii2T+9O7dW5J0+PDhevvXrFkjSUpKStKgQYMaHHf11VcrPj5e1dXVWr9+fegTBQAAAAAAQFhYskj2/fffS5LOOuusevuLiookSampqY0eFxsbqwsuuECS9N1334UwQwAAAAAAAISTZYpkTqdTu3fv1ltvvaUvv/xSkjR69GhPu2EYKi0tlSR1797d63m6desmSZ5YAAAAAAAAtH4ROXF/rUOHDun+++9vsD8mJkb/8R//oVGjRnn2VVZWqqqqSpLUoUMHr+fs2LGjJOnIkSNBzhYAAAAAAABmiegiWVRUlNq1aydJKi8vl8vlUnR0tH7xi1/UK5BJp3qa1YqNjfV6ztq2uvG+TJs2rdH906dPl3RqMQG0bvwfAubg2gPMwbUHIJLxHgeYo6VcexFdJOvQoYNmzZolSXK73dq3b59yc3M1f/58rVixQo8//rjPoZWt0fjx481OwXL4mYfeokWLzE4BAAAAABDhIrpIVldUVJSSkpJ0//33q23btlqyZIlmzpypv/zlL4qKipLD4fDEVldXez1PbVvdeF9qe4x5c/DgwYDOA1gZ1wkaw+8FYA6uPQCRjPc4wBzBvPaSkpKafaxlJu6vq3bC/p07d2rXrl2SpDZt2iguLk6S7/nGDh8+LMn3vGUAAAAAAABoXSzTk6yu2sn3JWnfvn0699xzZbPZ1K1bNxUXF2vPnj1ejy0pKZEkJScnhzzP0/X8mZasgSJCPHHIbXYKAAAAAAALsWQV5cCBA57HdYdNpqSkSJI2b97c6HHV1dXaunWrJKl///4hzBAAAAAAAADhFHFFMrfbLcMwfMbUTgIeHR2tvn37evYPHTpUklRaWqqNGzc2OO7zzz9XRUWFYmNjNXjw4CBmDQAAAAAAADNFXJHs4MGD+sMf/qAVK1bo0KFDnv1ut1u7du3Syy+/rBUrVkg6NTdZQkKCJ6ZXr14aMmSIJOnVV19Vfn6+59hVq1Zp3rx5kqSxY8eqXbt24XpJAAAAAAAACLGInJNs586dev311yVJMTExcjgccjqdqqmp8cRkZGTolltuaXDsvffeq/3792vHjh164YUXFBcXJ7fb7Tk2PT1dEydODM8LAQAAAAAAQFhEXJGsY8eO+s1vfqPvvvtO27dv15EjR3TixAnFxMSoS5cu6tu3rzIyMnTBBRc0enx8fLyee+45LVmyRGvXrtW+fftkt9vVs2dPDR8+XCNHjpTNZgvzqwIAAAAAAEAoRVyRzG636/LLL9fll19+WueYMGGCJkyYELzEAAAAAAAA0GJF3JxkAAAAAAAAQFNRJAMAAAAAAIDlRdxwSwAwy5QpU8xOwVL4eYfe7NmzzU4BAAAACBt6kgEAAAAAAMDyKJIBAAAAAADA8hhuCQAh4L7qHrNTAJolatUss1MAAAAATEFPMgAAAAAAAFgeRTIAAAAAAABYHkUyAAAAAAAAWB5FMgAAAAAAAFgeRTIAAAAAAABYHqtbAgAAADgtmzZtMjsFwJLumFFkdgpARKEnGQAAAAAAACyPnmQAAKBVmzJlitkpWAo/79CbPXu22SkAAGBJFMkAAAAAnJYBAwaYnQLQbK15uPCcx1LMTgFotpY4XJjhlgAAAAAAALA8epIBAICIMWnC82anADRLzsInzE4BAADLoycZAAAAAAAALI8iGQAAAAAAACyP4ZYR7IlDbrNTAAAAAAAAaBXoSQYAAAAAAADLo0gGAAAAAAAAy2O4ZQR7/kxqoGi9GC4MAAAAAAgnqigAAAAAAACwPIpkAAAAAAAAsDyKZAAAAAAAALA85iQDgBCIWjXL7BQAAAAAAE1ATzIAAAAAAABYHkUyAAAAAAAAWB7DLQEgBNxX3WN2CkCzMFQYAAAAVkVPMgAAAAAAAFgeRTIAAAAAAABYHkUyAAAAAAAAWB5FMgAAAAAAAFgeE/cDAICIkbPwCbNTAAAAQCtFTzIAAAAAAABYHkUyAAAAAAAAWB7DLQEAQMSYNOF5s1MAmoWhwgAAmI+eZAAAAAAAALA8imQAAAAAAACwPIZbAgAAADgtmzZtMjsFAABOGz3JAAAAAAAAYHkUyQAAAAAAAGB5DLcEAAAA0GSzZ882O4WIN2XKFM9jft4AEHoUySLYE4fcZqcAAAAAAAiRO2YUmZ0CEFEYbgkAAAAAAADLo0gGAAAAAAAAy2O4ZYRhroLwYH4IAAAAAGbg/iM8uOezJopkABACUatmmZ0CAAAAAKAJGG4JAAAAAAAAy6NIBgAAAAAAAMtjuCUABAlzFYQec0MAAAAACBV6kgEAAAAAAMDyKJIBAAAAAADA8hhuCQAAIkbOwifMTgEAAACtFD3JAAAAAAAAYHkUyQAAAAAAAGB5DLcEAACtGiudhh4rywIAACugJxkAAAAAAAAsjyIZAAAAAAAALI8iGQAAAAAAACyPIhkAAAAAAAAsjyIZAAAAAAAALC8iV7c8ePCg1q9fr82bN2v37t06duyY7Ha7unTpogEDBui6665Thw4dvB7vcrm0dOlSrVmzRvv27VN0dLSSk5M1fPhwjRw5UjabLYyvBgAAAAAAAKEWcUWygwcP6sEHH5RhGJ59bdq0UVVVlXbv3q3du3frs88+06OPPqp+/fo1OL6iokLPPPOMduzYIUmKi4tTdXW1tm3bpm3btmnDhg167LHHFB0dHbbXBAAAAAAAgNCKuCKZ2+2WJKWnpysjI0P9+vVTQkKCXC6XNm/erLffflsHDhzQjBkz9Le//U3t27evd/wbb7yhHTt2KCEhQQ8++KDS09NlGIZWr16tWbNmKT8/X/Pnz9fkyZNNeHUAAAAAAAAIhYibkywhIUHTp0/XH/7wB1122WVKSEiQJNntdg0cOFCPP/64YmJiVFlZqU8//bTesTt37tRXX30lSXrggQd08cUXy2azKSoqShkZGbr55pslSUuXLtWxY8fC+8IAAAAAAAAQMhFXJIuPj1fPnj29ticnJ6tv376S5BlSWWvNmjWSpKSkJA0aNKjBsVdffbXi4+NVXV2t9evXBy9pAAAAAAAAmCriimSBqO1dVjs0s1ZRUZEkKTU1tdHjYmNjdcEFF0iSvvvuuxBmCAAAAAAAgHCyXJHs5MmT+ve//y1J6t69u2e/YRgqLS1tsP/nunXrJkmeWAAAAAAAALR+ETdxvz+ffPKJjh49KpvNpoyMDM/+yspKVVVVSZI6dOjg9fiOHTtKko4cORLQ802bNq3R/dOnT5ckderUKaDzoOXi/xAwB9ceYA6uPcAcXHuAebj+rMNSPcl2796t//mf/5EkjR492tMrTJKcTqfncWxsrNdz1LbVjQcAAAAAAEDrZpmeZEeOHNGMGTNUXV2tc88917NSZajV9hjz5uDBg2HJA6HD/yFgDq49wBxce4A5uPYA83D9tS5JSUnNPtYSPclOnDih5557TgcOHFDXrl31hz/8oUFvMYfD4XlcXV3t9Vy1bXXjAQAAAAAA0LpFfJGsoqJCzz//vPbs2aNOnTrpySefVPv27RvEtWnTRnFxcZJ8zzd2+PBhSb7nLQMAAAAAAEDrEtFFMqfTqb/85S8qLi5W+/bt9eSTT3qdcM9ms3nmKNuzZ4/Xc5aUlEiSkpOTg58wAAAAAAAATBGxRbLq6mpNnz5d//73v5WYmKgnn3xSXbt29XlMSkqKJGnz5s1ez7l161ZJUv/+/YObMAAAAAAAAEwTkUUyl8ulF198UUVFRWrbtq2eeOIJde/e3e9xQ4cOlSSVlpZq48aNDdo///xzVVRUKDY2VoMHDw563gAAAAAAADBHxBXJ3G63/va3v2nTpk1q06aNHn/8cZ177rkBHdurVy8NGTJEkvTqq68qPz/fc85Vq1Zp3rx5kqSxY8eqXbt2oXkBAAAAAAAACDu72QkE29atW7V+/XpJp3qUzZgxw2tsp06d9Je//KXevnvvvVf79+/Xjh079MILLyguLk5ut1s1NTWSpPT0dE2cODF0LwAAAAAAAABhF3FFMsMwPI9ramp07Ngxr7GxsbEN9sXHx+u5557TkiVLtHbtWu3bt092u109e/bU8OHDNXLkSNlstpDkDgAAAAAAAHNEXJEsJSVF8+fPP61z2O12TZgwQRMmTAhOUgAAAAAAAGjRIm5OMgAAAAAAAKCpKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAwCuXy2V2CgAAAGFBkQwAAABerVixwuwUAAAAwoIiGQAAABpVVlamRYsWNdgHAAAQiSiSAQAAoFELFy5URUVFvX25ubkmZQMAABBadrMTAACYY8qUKWancFpaY/6zZ882OwW0EK3x97fWihUrWt0QTK49AAAQCHqSAQAAAAAAwPIokgEAAAAAAMDyGG4JABbF8CPAPC35+nO5XHryySe1f/9+n3FdunTRs88+K7udj5MAACAy0JMMAAAAAAAAlsdXfzBda568WGp9+bfk3gsAAPPZ7XZNmjRJL7/8ss+4rKwsepEBAICIQk8yAAAA1JOWlqaUlBSv7SkpKUpNTQ1jRgAAAKFHkQwAAAD12Gw2ZWVlyWazNWiLiory2gYAANCa0UcepmP4HwAALU9ycrIyMjK0cuXKevszMjKUnJxsUlYAAAChQ5EMAAAAjZowYYLWr1+viooKSVJ8fLwyMzNNzgpovtY2l2xdrTF3vgwH0Now3BIAAACNSkxM1NixYz3b119/vRITE03MCAAAIHQokgEAAMCrunOPMQ8ZAACIZAy3BAAAQKPKysq0ZMkSz/bixYt1+eWX05sMrRbD/wAAvtCTDAAAAI1auHChZz4ySaqoqFBubq6JGQEAAIQOPckAAADQQElJifLy8hrsz8vL0/Dhw1nhEgAQsNa48ERdrS1/es02Hz3JAAAAUI9hGMrJyZFhGA3a3G63srOzG20DAABozSiSAQAAoJ6CggIVFRV5bS8qKlJhYWEYMwIAAAg9hlsCAADAw+VyKScnx29cdna2UlJSZLfzcRIA4BvD/9Ba0JMMAAAAAAAAlkeRDAAAAB52u12TJk3yG5eVlUUvMgAAEFEokgEAAKCetLQ0paSkeG1PSUlRampqGDMCAAAIPYpkAAAAqMdmsykrK0s2m61BW1RUlNc2AACA1owiGQAAABpITk5WRkZGg/0ZGRlKTk4Of0IAAAAhRpEMAAAAjZowYYLi4+M92/Hx8crMzDQxIwAAgNChSAYAAIBGJSYmavz48Z7tzMxMJSYmmpgRAABA6LAkEQAAALwaMWKEqqqqJEnDhw83ORsAAIDQsRmGYZidhJXt3bvX7BQAAAAAAAAiQlJSUrOPZbglAAAAAAAALI8iGQAAAAAAACwvIuckq6ysVFFRkbZv364dO3aouLhYZWVlkqT//u//9rtsudvt1ooVK7Ry5UqVlpbK7Xbr7LPP1rBhw3TdddfJbo/IHxsAAAAAAIBlRWS1Z/PmzXrxxRebdazL5dKMGTP07bffSpLsdruioqK0a9cu7dq1S1999ZWeeuopORyOYKYMAAAAAAAAE0VkkUyS2rVrp3PPPVe9e/dWx44d9eabbwZ0XHZ2tr799lvFxMTonnvu0ZVXXimbzab8/Hy98sorKi4u1ptvvqmHH344xK8AAAAAAAAA4RKRRbJBgwZp8ODBnu0DBw4EdNzRo0e1fPlySdLNN9+sjIwMT9vFF1+s+++/XzNmzNDatWuVmZmpHj16BDVvAAAAAAAAmCMiJ+6Pimrey1q3bp1qamoUHx+vq6++ukH7JZdcoq5du8owDK1Zs+Z00wQAAAAAAEALEZFFsuYqKiqSJF144YWKjY1tNCYtLU2S9N1334UtLwAAAAAAAIQWRbI6SkpKJEndu3f3GtOtWzdJUmlpqQzDCEteAAAAAAAACK2InJOsuY4ePSpJ6tChg9eY2jan0ymn06k2bdr4POe0adMa3T99+nRJUqdOnZqRKQAAAAAAAIKJnmR1OJ1OSfI61FKS4uLiGsQDAAAAAACgdaMnWYjV9hjz5uDBg2HKBAAAAAAAILIlJSU1+1h6ktXhcDgkSdXV1V5jqqqqGsQDAAAAAACgdaNIVkftfGNHjhzxGlPb5nA4/M5HBgAAAAAAgNaBIlkdtStX7tmzx2tM7QqYycnJYckJAAAAAAAAocecZHWkpKRo3bp12rp1q6qrqxudwL+wsFCS1L9//6A85+mMlQUAAAAAAEBw0JOsjksvvVQxMTEqLy/XihUrGrRv2LBBe/fulc1m09ChQ03IEAAAAAAAAKEQsUWy48ePe/6Vl5d79peXl9drc7vdnrb27dtrzJgxkqT3339fq1ev9rTn5+frtddekyQNHTpUPXr0COOrQUszbdo0TZs2zew0AMvh2gPMwbUHmINrDzAP1581Rexwy7vvvrvR/X/84x/rbc+cOVNnnXWWZzsrK0t79uzRt99+q5kzZ+qNN95QVFSUZ1XL3r1765577gld4gAAAAAAAAi7iC2SNZfdbte0adP0+eefKy8vTyUlJXK73erZs6eGDh2qsWPHym7nxwYAAAAAABBJIrbaM3/+/GYfGxUVpWuuuUbXXHNNEDMCAAAAAABASxWxc5IBAAAAAAAAgaJIBgAAAAAAAMuzGYZhmJ0EAAAAAAAAYCZ6kgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEAAAAAAMDyKJIBAAAAAADA8iiSAQAAAAAAwPIokgEtVFFRkSZOnKgHH3zQ7FQAhNH8+fM1ceJEvfLKK2anAnjl6/f0wQcf1MSJE1VUVGRCZkDLU1lZqblz5+qhhx7S5MmTg/L57pVXXtHEiRM1f/78IGUJAJAku9kJAAAAAKGya9cuff311zrrrLOUkZFhdjqwoBdffFGbN2+WJLVp00axsbE644wzTM4KANAYimQAAACIWLt27dKHH36oiy66iCIZwm7Pnj3avHmzoqOj9ec//1l9+/YNynk7dOigpKQkim0AEGQUyQAAAAAgBPbs2SNJ6tGjR9AKZJJ000036aabbgra+QAApzAnGQAAAACEQHV1tSTJ4XCYnAkAIBD0JENEcbvdWr58uVauXKkff/xRDodD5513niZMmKALLrhAEydOlCTNnDlTZ511Vr1jd+7cqcWLF+tf//qXjh07pjZt2ujcc8/VyJEjddlll/l83vXr1+uzzz7Tjh07VFlZqTPOOEMXXXSRrr/+ep177rlej6uoqNCHH36o9evX6+jRozrjjDOUlpamG2+88fR/GLCMQ4cO6YEHHpBhGHrxxRd1zjnnNBpXXV2tqVOnqqKiQo899pguueSSeu3Hjx/XkiVLtHHjRh04cECSdNZZZ2nQoEEaN26cEhISGpzzwQcf1E8//aSnnnpKXbt21UcffaRNmzbp8OHDSk5O1p133qmnn35adrtdb7zxhhITExvNbf/+/Xr44YdlGIb++te/KikpKeDXf+LECX344Yf65ptvdOTIEbVr105paWm64YYbtH//fv35z39W586dvU6E39zrt6amRp988om+/PJLlZaWyuVyqVOnTkpPT1dmZqbat2/v9di9/1979x5f05nvcfyzL3IlEQl1rXtJpNQIIZiiRl+MKq1eX0enc5i+BjWtU3V6UarjUkrraGlnTC+jc2ZQVW1V0PY00iRukUpFIqkghISEyP2+9/kjr70mkey4JITk+/4r1lrPs5617GfvvX77eX7P2bNs2rSJuLg4CgsLad26NUOHDmXixIlXfd1y+zh16hTbtm3jyJEjXLp0iWbNmtGpUyeGDx/OqFGjsForvo6lpKTwyiuvUFpayjPPPMPo0aOr1RUREcHq1auxWCz8+c9/pkePHlX25+bmEhoaysGDBzl37hxlZWX4+vrStWtXQkJCGDRoULU6y8rK+O6774iKiuL06dMUFxfTsmVLAgMDmTBhAh07dqzX+3E951uzZg27d+9m8uTJTJ48mdDQUMLCwkhLS6NZs2b06tWLRx55hO7du1cp5/jcB4iPj6/yb4AFCxbQp0+fer0+EahY3GLz5s3Gvy9//S1YsAB/f39iY2M5cOAAycnJXLx4kby8PLy8vOjRowdjx44lMDCwxvor94nK9Z4/f55nn33WaENSUhJff/01iYmJZGdnM3bsWJ5++ukbc9EiN1Hl76B33HEHmzdvJjY2lpycHFq2bElwcDCTJ0/Gw8OjxvI389lP/fL2oiCZNBplZWW89dZb/PTTTwBYLBZsNhsxMTHExsby3HPPOS373XffsW7dOux2OwCenp7k5+cTGxtLbGwsw4cPZ+bMmZjNVQdf2mw21q5dS3h4OABmsxl3d3cuXrxIREQEkZGRTJ06lTFjxlQ7Z1ZWFgsWLCA9PR2AZs2akZ+fz//93/8RHR2tIfRy1Xx9fenduzcJCQlEREQ4fe389NNPFBQU4OnpSf/+/avsO3r0KMuXLycvLw8Aq9WKyWTi9OnTnD59mvDwcF577TWnwau0tDTefvttcnNzcXV1xWKxABAQEEC7du1IS0sjIiKCsWPH1lj+hx9+wG6306tXr2sKkF24cIH58+eTkZEBgIuLS5V+9MQTTzgtW5f+m5OTw+LFizlx4gRQ0X+tVitpaWl88803hIWF8fLLL9c4tSY+Pp6lS5dSXFwMVCRxPn/+PJ999hmxsbEEBARc9fXLrW/Hjh18/PHHxueLm5sbRUVFJCYmkpiYyJ49e3jppZdwdXWlc+fOPP7443z66aesX7+ewMBA2rZta9R14cIFPvzwQwAmTZpULUCWkJDAihUryM3NBSr6sZubG+fOnSMtLY2oqKhqK+FlZWWxZMkSUlJSADCZTLi5uZGZmUlYWBiRkZH86U9/Ijg4uF7uR13PZ7PZWLp0KbGxsVgsFuOzMyYmhsOHD7NgwYIq/c7b25uSkhIKCwuxWCzVgv2OAKVIfXNzc6v19We1WklNTWXp0qXGNnd3d6xWK1lZWRw4cIADBw7wxBNPMGnSpOtqQ1RUFO+++y7l5eV4eHhU+x4r0hikp6fzzjvvkJOTY4zYzMjIYNu2bURHR7Nw4UJ8fHyqlGmIZz8H9ctbn74ZSKOxZcsWfvrpJ8xmM0899RSjR4/GxcWFjIwMPvzwQ/7yl7/UWC4xMdF4kxw8eDC/+93v8PX1paioiO3bt7Nx40Z+/PFH2rdvz8MPP1yl7FdffUV4eDgmk4lHH32UcePGGW+Un3zyCXv37uXDDz+kY8eO1R5816xZQ3p6Oi1atGD69On86le/wmw2k5CQwNq1a1m/fv0Nu1fS+AwbNoyEhASioqKcBskiIyMBCA4OrvJgmJGRwbJly8jPz2fMmDGMHz/eGGmZmprKp59+SmxsLCtWrGDFihU1fpivX7+eNm3aMHfuXHr16gVgBIBHjRrF//7v/xIWFlZjkMxms7F7924ARo4ceU3X/e6775KRkYG3tzfTp0/nnnvuwWw2k5iYyPvvv88//vEPp2Xr0n/fe+89Tpw4gaenJ8888wzBwcGYzWaSk5N5//33OXXqFG+99RYrV66sklQ5Ly+Pd955h+LiYrp27cr06dPp0qULZWVlREZG8re//Y3U1NRrugdy69q/fz8fffQR7u7uPPzww4wYMQIvLy/KysqIi4vj448/5siRI/z973/nmWeeAWD8+PHExMRw5MgR3nvvPd544w3MZjN2u521a9eSn59Pjx49qn0epaen8+abb1JYWEiXLl146qmnCAgIwGw2U1JSwtGjR9m1a1eVMmVlZSxfvpyUlBTuvvtuHnvsMbp162Y8pH/55Zds376d9957j86dO1cJ2F2P+jjfzp07MZlMPP/88wwaNAir1UpKSgqrV6/m9OnTfPzxx1WCDuvWrSMsLIy1a9fSq1cvXn/99Tpdg8jVmjBhAhMmTKj19Xf27FlGjhxJSEgIPXv2NEa8ZGdn89133/HZZ5+xYcMGAgMD6dmz5zW34YMPPiAoKIgpU6bQpk0bysvLuXDhQn1cnsgt49NPP8XLy4s5c+bQu3dvbDYbBw8e5IMPPiA9PZ01a9Ywb9484/iGevZzUL+89SlsKY1CYWEhX3/9NYDxhuXi4gJA69atmTNnDn5+fjWW3bhxozGC5fnnn8fX1xeo+AXwoYce4sEHHwTgyy+/pKCgwChXVFTEF198AcCDDz7Iww8/jLu7OwCtWrXi+eefp3fv3tjtdjZu3FjlnAkJCfz8888AzJ49m6CgICPw4O/vz6uvvkppaWm93BtpGoYMGYLFYuH8+fMkJSVV219YWEhMTAxQEVCr7F//+hf5+flMnDiRadOm0bZtW8xmM2azmTvvvJP//u//pnPnzqSmprJ///4az2+xWJg3b54RIAOMB9wRI0ZgsVg4ceIEJ0+erFb28OHDXLhwATc3N0JCQq76muPi4oiPj8dkMvHCCy8YgWaAXr16GdPWalLX/nvo0CEAnnvuOYYMGWKct3v37sybNw9PT0+ys7MJDQ2tUnbHjh1kZ2fTokULXn31Vbp06QJUjCi49957+cMf/lDlfUZuXzabjb///e9Axfv8hAkTjICp1Wrlnnvu4eWXX8bV1ZUffviBrKwsoGJk1cyZM/H09CQpKYktW7YAsH37dg4fPoyrqyuzZs0yRms6/POf/6SwsJB27dqxcOFCAgMDjdeli4sLffv2Zc6cOVXK7N69m+TkZPz9/Y2Rj44Auo+PD08//TSjR4+muLiYb775ps73pD7Ol5+fz9y5cwkJCTHKdu7cmZkzZwKQnJxMZmZmndsqcjO0b9+e6dOn069fvypTwry9vXn44YeZPHkydrudb7/99rrq79y5M7NnzzZ++LJYLNXSjYjc7kpLS3nllVfo3bs3UDG6a+DAgcyePRuAn3/+maNHjxrHN8SzX2Xql7c+BcmkUYiNjaW4uJhmzZoxbty4avutVivjx4+vtj0vL48jR44AFVNXahohM3HiRJo1a0ZRUZExlRMq3nALCwuxWq1MmDChWjmz2Wz8+pCQkMClS5eMfXv37gWgZ8+eNeaaaNu2LUOGDLnCVYv8W/PmzenXrx9QkbPocgcOHKCkpIRWrVpV+WWruLiYvXv3YjKZauwjUNF/HFOfHMHdy/361792moPL29ubAQMGABXTKi/n2DZ48OBrSmzsCNj16tXL+GJUWZs2bZwG3eqj/3bv3p177rmnWtmWLVvym9/8BoA9e/ZU2bdv3z4A7rvvviojzByGDx9O69ata2yz3F6OHDlCRkYGnTp1qvF1AhXv9T179qS8vNz4LALw8/Nj6tSpAHz++eeEhYXxz3/+E4ApU6bQrl27KvUUFRVx4MABAB577DHjS/uVOEZwjh071um0w+HDhwPO+/61qI/z+fv719jfu3XrZjzonDp1qs5tFbkVBAUFARUjX67HAw88oKlc0ugNGTKkxpHHgYGBxo+3ju9uDfXsV5n65a1P0y2lUXCMTunSpYvTh2x/f/9q206cOIHdbsdkMjkdEuvh4UG3bt1ITEzkxIkTDB06FIDjx48DFb8G1JTQ3HFOs9mMzWbj+PHj/OpXvzLOC9SaeyggIMCY7y5yNYYNG0ZMTAx79uzh6aefrvIB7AichYSEVNl+/PhxysrKjNFYzjhW53I2HPxKy9rfd9997N+/n4iICKZMmWI8IOfl5RkP96NGjbqKq/w3Rz+q6YHZwd/fn7CwsGrb66P/1pbsOzAwkK1bt5KWlkZRURFubm6UlZVx+vRpwHnfN5lM+Pv7GznW5PbleKhNT0/nD3/4g9PjHL9SX963hg0bxsGDB4mMjGTt2rUA9O/fv8Y8J8nJyZSXl2MymZwG5C5XXl7OsWPHgIopiY5cZ5ez2Ww1tu9a1df5Lk/MX1mrVq24cOEC+fn5dWqryM1UUlLCrl27iI6OJjU1lfz8fMrLy6scc/Hixeuq+0qfzSKNQW3fx/z9/Y1nOGi4Z7/K1C9vfQqSSaOQk5MDUC0pY2U17XOU8/DwqHUEi+PXacfxlf9u1aqV03IuLi60aNGC7OzsGsvW1t7a6hWpycCBA3F1dSU7O5u4uDj69u0LVLzeDh8+DFSfaumY4mW328nOzr7iORzJ5i9X06ioyvr164evry8XLlwgOjraWDUoIiKC0tJS2rdvX2uwqyaO5OS1rSLprI/VR/+trazjPcNut5Obm4ubmxt5eXlGAEB9v/Fz/IJcWlp63X1r6tSpREdHU1xcjLu7O9OnT6+xrKN+Dw8Pp6t4XS4vL4+ysjLg332pNo5A+fWqr/PV9lndrFkzgGoBBpFbVVZWFq+//jppaWnGNldXVzw9PTGZTNhsNnJzc51+9l7JlT6bRRqD2r43OfY5vrs11LNfZeqXtz4FyUSgTvm/lDtMbhWurq4MHDiQiIgIIiIijCDZ3r17KS8vp3379tWWpXas6uPh4cEnn3xy3ee+0rBxs9nMyJEj2bx5M2FhYUaQzDHKa8SIEdd97rqoS/+ta9BAGjdHQDQoKIi5c+deVx1RUVHGw3FRUREpKSm1BoWvhaPvAyxfvtzIj3ej3OzzidwOPvnkE9LS0rjjjjv4j//4D/r06VNlhEp6ejp/+tOfrrt+TekSqVlDPvupX9769D8kjYIjIu8YFVOTmvY5ypWUlDiN9sO/p31Ujvw7/q4tQXBJSQl5eXlOy15re0WuxDFSbP/+/caHuGNVS8dw8cq8vb2BisT+Nzph/KhRozCZTBw6dIisrCxSUlI4fvw4ZrOZe++995rra9GiBYDTnA+17auP/ltbWcd7hslkMtrZvHlz44tRbf37eqfVyK3FEcy63mmKaWlpfPrppwB06tTJWN3S8ZqszNGPCwoKrrofV3493oxE9zf7fCK3urKyMqKjowGYNWsWwcHB1aZwXc0oVJGm7mqepxzf3Rrq2U9uLwqSSaPg+EX65MmTFBUV1XhM5VVNHLp27YrJZAIqVsqrSUFBgTEHvWvXrsZ2x4ictLQ0pw+1CQkJxrSPyiN4HPUkJCQ4vab4+Hin+0Sc6du3Ly1atKCgoICYmBgyMzON1/7lUy2hIr+PxWLBbrcbKzbeKH5+fvTt2xebzcbu3buNhP333HNPrdMPnXH0o5r6toOzPlZf/bfy6JjKHO8n7dq1M4bzW61WOnXqBDjv33a7vdb3Bbl9OHKOpKSkXHPgs7y8nHfffZfi4mLuvvtulixZQocOHcjKymLdunXVjq/cjysnGa6N1Wo18ntdbZm6uNnnq8zxOe+sv4o0hJycHOPHrMrfLytzpEoQEedqe2Zy7HP0sYZ69pPbi4Jk0ij069cPV1dXSktL2bFjR7X95eXlNS4n37x5cyPZ45dffmlMj6ls69atlJaW4ubmRv/+/Y3tffv2xd3dnfLycr766qtq5Ww2G59//jlQkcSx8hQZx8qVSUlJNb6xnzt3jqioqCtctUh1VqvVmMoYGRlJVFQUdrud7t27V1sRD8Dd3d1YuXLjxo0UFhY6rbu8vNxpEPpq3XfffUDFipaOxQSuNWG/w6BBg4CKBOlJSUnV9mdmZjrtR3Xpv477e/r0aWPRgcouXbrEt99+C1BtlVpH2e+//77GEUGRkZFK2t9IBAYG4uvri81mM0aEOXP5a+Hzzz/n2LFjeHp6MmPGDFxdXZk1axYWi4U9e/ZUW9TFzc2NgQMHArBp06Za+3FljhGcYWFhxgI4V9vG63Gzz+fgWO3zRo+WFbkW7u7uxsN6TSuyZmVlERoaerObJXLbiYqK4ty5c9W2x8fHG4voOL5/NdSzn9xeFCSTRsHd3Z3f/va3QMWDfmhoqJEvKDMzk5UrV3L+/Pkayz722GOYTCZOnDjBqlWrjOG1RUVFbNmyhS+//BKoWA64ckJkNzc3Jk2aBEBoaChbtmwxAggXL15k1apVHD16FJPJxGOPPVblnL179zbyRb399tscPHjQeJM+evQoS5YsMRIQi1wrx4ixgwcPGqO1appq6fDkk0/SvHlz0tLSmDdvHocOHTISbNvtdtLS0ti2bRvPP/88ycnJdWpbUFAQ3t7epKWlkZOTg7e3NwMGDLiuuvr06YO/vz92u52VK1fy008/GSNFkpKSWLx4sbGK5uXq0n/9/f2NFQTff/999u7da/Tf48ePs3jxYvLz8/H29mbcuHFVyt5///14e3uTm5vL4sWLSUlJASqm3YSHh/OXv/zlqhOvy63NarUydepUTCYTkZGRLF++vEpgqKysjOTkZP7xj3/w7LPPGtuPHTvGF198AVQk7nckD+7WrRuTJ08G4KOPPqo23ePJJ5/E3d2dtLQ0FixYQFxcnPG6LCkpISYmhqVLl1YpM2rUKHr27ElpaSlvvPEG3333XZVA0qVLl/jxxx9ZsGAB27dvr/M9udnnc3CM4ExNTeWXX36pt3pF6sLd3Z2ePXsCFZ8ljvcHm83G4cOHef311xuucSK3EavVypIlS4yAmM1mIzo6mrfffhuoCG5VXhyqIZ795PaixP3SaEyePJnk5GRiY2P5+OOPWb9+PW5ubuTn52OxWJg9ezYrVqwAqBKA6tWrF9OmTeNvf/sbe/fuZd++fXh4eFBYWGg8YAwbNoyJEydWO+eECRNITU0lPDycDRs2sGnTJtzd3SkoKDCWF/7P//zPGpcYnjlzJgsWLCA9PZ1ly5bh4uKC2WymqKgILy8vnnrqKT744IMbc7OkUevduzd+fn5kZmZy5swZTCZTrUGyNm3a8Morr/DWW29x+vRplixZgsViMfqBI2AG/562dL2sViu//vWv+frrrwEYPnw4FovluuoymUzMmjWL+fPnk5mZydKlS6v0I29vb6ZMmcIHH3xQY7CsLv332WefZdGiRZw8eZK3336bZs2aYbVajRE8np6evPjii0Y+MofmzZsze/ZslixZQnJyMi+++CIeHh6UlpZSWlrKXXfdRUBAAFu3br2ueyK3lqCgIP74xz+ybt06oqOjiY6OxsXFBRcXFwoKCqr9gl1cXMy7775LeXk5ISEh1aZIT5o0iZiYGH755RfWrl3La6+9ZvTJtm3b8uKLL7Jy5UpOnjzJG2+8QbNmzYzPwZp+LbdarcydO5cVK1aQmJjIX//6V9atW4enpyelpaVVVtQLDAys8/242edzaNeuHf7+/iQkJPDqq6/SvHlzY3TZc889Z0yNFbnZfve737Fw4UJOnTrF3LlzcXV1xW63U1JSQvPmzZk+fTpvvfVWQzdT5JY2ZcoU/vWvf/Haa6/h5uaGzWYzBku0bduWmTNnVjm+oZ795PahIJk0GlarlZdeeonQ0FB++OEH0tPTMZvNDBgwgEmTJtGhQwfjWE9Pzyplf/Ob39C9e3e2bdvGkSNHyMnJwcPDg27dujF69GhjiO7lzGYzzz77LEFBQXz//fccP36cgoICWrZsSUBAAA888IDT+eg+Pj4sXbqUzz//nH379pGVlUXz5s0JCQnhkUceIT09vf5ujjQpJpOJkJAQYyh4nz59rpjzq0ePHqxatYpdu3YRHR1Namoq+fn5uLu707lzZ+666y6Cg4Pr5UM/ODjYCJJd71RLBz8/P5YtW8bmzZs5cOAAly5dokWLFgwdOpRHHnmEY8eOAdX7PNSt/3p5ebFo0SJ27txJVFQUZ8+epaysjHbt2tG/f38efPBBp/c8ICCA5cuXs2nTJuLi4igsLKR169YMHTqUBx98UAGyRmbkyJH06dOH7du3c/jwYTIyMigsLKRFixZ07NiRPn36EBISAsD69etJS0ujVatWTJs2rVpdZrOZWbNm8eKLLxIXF8c333zD+PHjjf2BgYGsWrWKbdu2ERMTw/nz5ykpKeGOO+6gW7duThfvWLhwIVFRUfz4448cP36cvLw8rFYrHTp0oHv37gwYMICgoKB6uR83+3wOc+bMYePGjRw6dIiLFy8a0zm1QrU0pJ49e7Jo0SI+++wz4uPjKS4uxsfHh379+vHQQw/VGNwWkaratm3Lm2++yWeffUZsbCw5OTm0bt2a4OBgJk+eXOMI/YZ49pPbh8muLKbSRBw+fJg///nPtG7dmjVr1jR0c0SarC1btrBhwwZ69uzJ4sWLb+i5NmzYwJYtW7j33nur/ZIoIiIiIrenmTNnkpGRwYIFC4w8YyL1QTnJpMlwjKq5++67G7glIk2XzWbj+++/B/6dxP9GycvLM3KyOXIAioiIiIiIOKMgmTQaNpuNlStXcujQoSqJgE+fPs3KlSuJjY3FYrFUS6QtIjeHzWZj8+bNZGRk4O3tXS3f0vX45Zdf+Oijj0hOTjbyT5SXlxMXF8fChQvJysoyhtyLiIiIiIjURjnJpNGw2+3s27ePffv2ARWrBtlsNiMRsMlkYurUqdx5550N2UyRJicpKYn/+Z//IS8vz0hs/8QTT+Di4lLnugsLC9mxYwc7duwAKnKPFRcXG4sNOBLl18e5RERERESkcVOQTBoNs9nMtGnTOHToEKdPnyY7OxubzUbr1q3x9/dn3LhxSqQo0gBKS0vJyMjAYrHQoUMHfvvb39Y5Yb9Dly5dePzxx/n55585d+4cOTk5WCwW2rVrR79+/XjggQeuuGiBiIiIiIgIKHG/iIiIiIiIiIiIcpKJiIiIiIiIiIgoSCYiIiIiIiIiIk2egmQiIiIiIiIiItLkKUgmIiIiIiIiIiJNnoJkIiIiIiIiIiLS5ClIJiIiIiIiIiIiTZ6CZCIiIiIiIiIi0uQpSCYiIiIiV+3RRx/l0UcfZc2aNXWqZ82aNUZddXXkyBGjrrCwsDrXJyIiIk2TgmQiIiIiIiIiItLkWRu6ASIiIiIil1uzZg27d+8GYNOmTQ3cGhEREWkKNJJMRERERERERESaPAXJRERERERERESkyVOQTEREREREREREmjzlJBMRERG5gcrKyti5cyeRkZGcOXMGu92On58fQUFBjB8/Hi8vL2bOnElGRgYBAQG8/vrrTusJCwvjwIEDnDx5ktzcXFxdXWnTpg39+vVj7Nix+Pj41Fj2yJEjLFy4EIAZM2YwYsQI4uPjCQ0NJSkpidzcXFq0aIG/vz8TJ06kS5cuV3196enpfPPNNxw6dIiLFy/i6upK165duf/++xk0aNC13i42bdrE5s2bq2yraQVMx3U4U1/XJyIiIk2HgmQiIiIiN0h2djaLFi0iJSWlyvbU1FRSU1PZvXs3L7/88hXrOXnyJCtXruTcuXNVtpeVlXHixAlOnDhBaGgoM2fOZPDgwVesb+PGjWzZsgW73W5sy8rKIioqiv379/Nf//VfBAUFXbGe6OhoVq9eTVFRkbGttLSUw4cPc/jwYSZOnMiTTz55xXrqW31dn4iIiDQtCpKJiIiI3AA2m40333zTCJB1796dsWPH0rFjRwoKCjh48CA7d+5k5cqVFBcXO63n1KlTzJ8/n6KiIlxdXbnvvvvo3bs3fn5+lJWVcfToUbZv386lS5dYtWoV8+bNIzAw0Gl933//PYmJifTq1YsxY8bQvn17iouL2bt3Lzt37qSsrIy1a9eyevVqmjdvXmu79uzZg5eXF48//jg9evTAbDYTHx/Pli1bKCgoYOvWrfTr148+ffpc9X27//77GTx4MBs2bCA6OhqAFStWVDvO19f3hl6fiIiIND0KkomIiIjcALt27SI5ORmAoKAg5syZg9n873SwgYGBDBgwgMWLF1NeXl5jHTabjXfeeYeioiI6d+7Mq6++SsuWLasc07t3b0aOHMn8+fNJS0tj3bp1vPPOO1XOVVliYiIjRozgj3/8Y5VjAgIC8PLyYtOmTeTl5REeHs64ceOcXt+JEyfo0qUL8+fPrxJs6tGjBz169DCmjYaGhl5TkMzb2xtvb288PT2NbXfeeedVl6+v6xMREZGmR4n7RURERG6AXbt2AeDq6lotYOMQGBjI6NGjndaxd+9ezpw5g8lkYtasWdUCZA7e3t489dRTAKSlpREfH++0zpYtWzJt2rQa2zNu3DgsFgtArXU4zJgxo8bRWAEBAfTo0QOAhISEK9ZTn+rz+kRERKRpUZBMREREpJ5lZWWRmpoKQP/+/fHy8nJ67MiRI53u279/P1AxkupKo6kqj9ZKTEx0etzgwYNxcXGpcZ+Hhwft27cH4Pz587Wer1OnTrUmwO/evTsAubm5FBQU1FpXfaqv6xMREZGmR9MtRUREROrZqVOnjL8dI6qc6dy5M1arlbKysmr7jh07BkBKSkqNKzw6k5WV5XSfI0jkjGNkWGFhYa3HdejQ4arqASgoKMDDw6PW4+tLfV2fiIiIND0aSSYiIiJSz/Ly8oy/vb29az3WYrE4TSCfnZ19XecvKSlxus/Nza3WsiaTCajIh1YbV1fXq6rnauqqT/V1fSIiItL0aCSZiIiIyC3KEcjp3r0706dPv+pyWrVRRERE5NopSCYiIiJSzyoHqa40Gqy8vLzKyLPKvLy8uHDhAsXFxde0wqOIiIiIXDtNtxQRERGpZ5UDWsnJybUem5KSUmM+MoCuXbsCcObMGXJycuqvgbeBytM1RURERG4GBclERERE6pmPjw8dO3YEICYmptYAV1hYmNN9wcHBANjtdr7++ut6beOtrvIKlaWlpQ3YEhEREWkqFCQTERERuQHGjBkDQHFxMX/9619rTBQfHx/Pt99+67SOYcOGGas1fvXVV7UG1ACKiorYtm1bo0hK7+PjY/ydlpbWgC0RERGRpkI5yURERERugDFjxrB7926Sk5PZv38/8+bNY9y4cbRv357CwkIOHjzIzp078fPzo7CwkJycnGpTDC0WCy+88AKvvfYaBQUFrF27lvDwcIYOHUqnTp1wcXEhPz+fM2fOEB8fT0xMDEVFRYwdO7aBrrr++Pv7G39/+OGHPPTQQ/j6+hr3yMfHBw8Pj4ZqnoiIiDRCCpKJiIiI3ABms5mXXnqJRYsWkZKSwrFjx1i9enWVY3x8fHjhhRdYtmwZAM2aNatWT6dOnVi8eDGrVq0iJSWFuLg44uLinJ7X3d29UeTz8vf3p0+fPhw5coSEhAQWL15cZf+MGTMYMWJEwzROREREGiUFyURERERuEG9vb5YuXcrOnTuJiIjg7Nmz2Gw2/Pz8GDhwIOPHj8fLy4uCggIApyOjOnTowLJlyzhw4AD79u3jl19+ITs7m9LSUtzc3GjTpg1du3alb9++DBgwALP59s+oYTKZePnll9m+fTsHDhzg7NmzFBYWNoqppCIiInJrMtntdntDN0JERESkqcrMzGTGjBkATJ48mUcffbSBWyQiIiLSNN3+PzOKiIiI3MbCw8ONv++6664GbImIiIhI06YgmYiIiMgNkpmZSWlpqdP9SUlJfPHFFwD4+vrSt2/fm9U0EREREbmMcpKJiIiI3CD79u1j69atDBkyhICAAPz8/DCbzWRmZhITE0N4eDhlZWUA/P73v28UucREREREblcKkomIiIjcQNnZ2ezYsYMdO3bUuN9isfD73/+eQYMG3eSWiYiIiEhlCpKJiIiI3CBDhw7FarXy888/c+bMGXJycigsLDRWpLz77rsZM2YMbdq0aeimioiIiDR5Wt1SRERERERERESaPCW+EBERERERERGRJk9BMhERERERERERafIUJBMRERERERERkSZPQTIREREREREREWnyFCQTEREREREREZEmT0EyERERERERERFp8hQkExERERERERGRJk9BMhERERERERERafIUJBMRERERERERkSZPQTIREREREREREWnyFCQTEREREREREZEmT0EyERERERERERFp8hQkExERERERERGRJu//AS9bgF90x9j6AAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 342,
       "width": 612
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "import seaborn as sns\n",
    "\n",
    "sns.boxplot(x = cdc['genhlth'], y = bmi).set(\n",
    "    xlabel='genhlth', ylabel='bmi', title = 'Boxplot of BMI by genhlth')\n",
    "plt.show(); "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Notice that the first line above is just some arithmetic, but it's applied to all 20,000 numbers in the `cdc` data set. That is, for each of the 20,000 participants, we take their weight, divide by their height-squared and then multiply by 703. The result is 20,000 BMI values, one for each respondent."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<div class = 'exercise'>\n",
    "<h4>Exercise 5</h4>\n",
    "What does this box plot show? Pick another categorical variable from the data set and see how it relates to BMI. List the variable you chose, why you might think it would have a relationship to BMI, and indicate what the figure seems to suggest.\n",
    "</div>"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Finally, let's make some histograms. We can look at the histogram for the age of our respondents with the command"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 39,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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vvvus546darOuOrqauvOnTutjz76qHXq1KlOr9WUVWjOPP/88w4re2bMmGE9duyYw5jt27dbBw4caB/j5uZm/eabb+o9529/+1uHc/7nf/6ntaCgwGHMxo0brVFRUVZJ1tDQ0EteQWdbWfXII4/UOXdGRobDzy+88IJ15MiR1vfee8+am5vr9PzffPONdfjw4fbzh4aGWouLi+v9jLV/h4KDg62SrNdee611z549DuPS09OtcXFxDiunli1bZpVk7dq1q/XTTz+1VldX28efPXvWeuuttzp810eOHKm3j0vhirmuvZruSlbLOeOKeduyZYvVZDLZx8fHx1t3797tMOann36yzpo1q87vZkP/iXL69Glrjx497OMGDhxoXbt2rcPcWq1W6549e6xDhw61j4uIiLAWFhY2/UsBAKCFEdABAACXaS0B3Ycffmg/fvGtq/Wpqqpy+v7lBHQnTpywenl52etuvvlma01NjdOx+fn51piYGPvY2NhYp+P279/vEID813/9V73XP3bsmLVbt24OAUhTAzpJ1gULFjTpc547d65J4ywWi3XEiBH287/11lv1jq39O2QLekpKSpyOTU9Pt3p6etrHenl5Wf38/KyHDh1yOr6iosLat29f+/inn366Sf03xBVzbbW6NqBzxbzVDsf69evXYDj261//us7vXH1uv/12+5iRI0daS0tL6x1bWlpqTUhIsI9/9tlnm/Q5AQAwAptEAACAFuHswfaN/ZOdnd0s1z5+/Lj99fXXX9+kmubcKfMvf/mL/WH1nTt31rvvvlvvg/BDQkL09ttv23/ev3+/tmzZ4vScVqtVktSrVy8999xz9V4/IiJCzz///GX1Hh8fr0cffbRJYzt16tSkcWaz2eHWx88//7zJ/SxevFh+fn5Oj0VHR+vnP/+5/eeKigo9+eST6t+/v9Pxnp6eDpsvbNu2rcl91McVc+1qzT1vqamp2rVrl/3n119/3emGIjZvvPGGAgICGr1+Tk6Oli9fbu9l6dKl8vX1rXe8r6+v/vznP9t//vOf/2z/MwMAQGtDQAcAANo9s9lsf71v374Wv37tIOPXv/61QkJCGhw/ceJEDRgwwGm9zdq1a+2v77rrLnl7ezd4zttuu63JQUxtv/vd7+Tm1vx/ZRw+fLj99e7du5tUM3DgQIc6Z2o/m81kMtmfn9eUPg4dOtSkPhriirluTZoyb7V/N3v16mV/jl59QkJCdOONNzZ67eXLl9t3JP7lL3+pXr16NVozdOhQxcTESJJ++uknHT58uNEaAACMwCYRAACgRTh7sH1jNm/erPLy8iu+9pAhQ+yv16xZo6eeekr/9V//JX9//ys+d2POnz+vH374wf7z5MmTm1Q3depUe2C0Y8cOh2MlJSU6cuSI/efExMRGz+fr66uhQ4dq06ZNTbq+zeU+WD8zM1MbNmxQamqqTp8+rZKSEnu4crHCwkKVlZU1uBpKUqPhnCR1797d/joqKkpdunRp8viioqJGz98QV8x1S2uOeasd3I0ZM6beFYS1jRkzRn/9618bHGPbHESSw0rJxsTGxio9PV2SlJKS4hCIAgDQWhDQAQCAFhEXF6d169ZdUk1kZGSz3OY6evRoJSQkKCUlRZL0wgsvaNGiRZowYYLGjh2rn/3sZxo8eLBLVoodO3ZMlZWV9p9jY2ObVFd7nG3XWJvjx4873KpX3y2cFxswYMAlB3RRUVGXNP7w4cN66KGHtH79+ku6nfDs2bONBnTdunVr9Dy1z9G1a9dLGm/b1fVyuWKuW0pzztuxY8fsry/ld7MxtXcrfvfdd/X3v/+9SeeuvWrWthstAACtDQEdAABo90wmk/7xj39oypQp9pVKFotFycnJSk5OliQFBwdr8uTJuvvuu5u0Iq2pLl6V1dgtjzahoaH1nuPs2bMOPzf0fK/aOnfu3KRxtV3KKsMtW7Zo8uTJlxV0nT9/vtExXl5el3TOSx1/pVwx1y2hueet9u9nc/5unjlzxv56z549TTrvxS7+swMAQGvBM+gAAECHEBkZqb179+qNN95QXFxcneMFBQX6+OOPNXbsWE2aNEl5eXnNcl3bhgE2TQ2Nao+7+ByXqym3Gl6sqasKi4uLdfPNN9tDHn9/fz300ENavXq10tLS7LdKWq1W+z/tTWua66ZqLfPWlN/N0tLSK75OTU3NFZ8DAABXYAUdAADoMLy9vfWf//mf+s///E+dOHFCX3/9tTZv3qyNGzc63Fr45ZdfatKkSdqxY4c8PT2v6JoX705ZUlLisGlFfUpKSuo9x8WrjZpye6jk2tVZ//d//2cPNYOCgrRjxw717du33vG1P1974Yq5djVXzFvt38+mrlhryu9m586d7avovvjiC02bNq1J5wYAoC1gBR0AAOiQwsLCdNttt+m9995Tenq69u7dq1/+8pf243v37tXSpUuv+DoXb1KQmZnZpLqjR4/We47w8HCHFUdN3ZnSlTtYrl+/3v76oYceajDkkaTc3FyX9WIUV8y1q7li3iIiIuyvm/N3s/YzCJtrhSsAAK0FAR0AAICkwYMH69NPP9XYsWPt73311Vd1xtW+5bMpt/t1797dYafQnTt3Nqmf2rt5XnPNNQ7HAgIC1K9fP/vPTdn4wWKxaNeuXU269uWovTHAtdde2+j47777zmW9GMUVc+1qrpi32ufZsmVLk/rYvHlzo2Nq7+K7ffv2Jp0XAIC2goAOAADg/2cymTR9+nT7z6dOnaozpvatpBaLpUnnHT16tP31smXLGh1fVFSk1atXO623mTRpkv31hx9+2Oizy5YtW6Zz5841pd3LUnv30qb44IMPXNOIwVwx167kinmr/buZlZWlf/3rXw2OLyws1D/+8Y9Gzztx4kT763/84x8u/X0GAKClEdABAIB271IebF/7GVvBwcF1jtdeIVX7uXUN+c1vfmN//e2332rVqlUNjn/22Wft4Z/ZbNavf/3rOmN+97vf2V9nZWXpmWeeqfd8ubm5euKJJ5rU6+Xq0aOH/fW2bdsaHPv3v/+9ySur2hpXzLUruWLeBg8erCFDhth/fuihhxp8Fl1jx21uvPFG++2zBQUFeuyxxxqtAQCgrSCgAwAA7d4f//hH/fd//7dycnIaHJeZmal33nnH/vPPfvazOmMSEhLsr7///vsmBRaTJk1yuHXxzjvv1J49e5yOff/99/X666/bf7733nudBoWDBg1yCINeeukl/eEPf6jzsP3NmzcrMTFRJ0+eVGhoaKO9Xq4xY8bYX7/11lvat2+f03FffvmlQ9/tjSvm2pVcNW+vvvqq/fXhw4c1duxYpaSkOIw5efKkbr/9dn300UdN+t309PTUggUL7D+//fbbeuihh1ReXt5gXVFRkd544w3deuutTe4fAICWxi6uAACg3SsqKtLrr7+ul19+Wddff73GjBmj+Ph4denSRZ6enjp58qS2bNmiDz74wL6CLiIiQnfccUedc1199dWKi4tTamqqampqlJiYqLi4OPXs2VMeHv/+q9Vnn31mf+3m5qYPPvhAw4cPV3l5uQoLC3Xddddp9uzZmjRpkkJCQnTs2DEtXbpUa9eutdf17dtX//M//1Pv53rttde0Y8cOHTp0SJL0+uuv691331VcXJz8/Px09OhR+zPGhg0bpgkTJujFF1+UJHl5eV3+F+rEvffeq1deeUUWi0UlJSW6/vrrNWfOHI0dO1adOnXSsWPHtHLlSv3zn/+UJN1999363//932btoTVw1Vy7iqvmLTExUY899phefvllSRc2XRkyZIhiYmIUERGhwsJC7du3T9XV1fL09NS7776rm2++WZIa3Dl51qxZ+u677/Tmm29Kkt544w198sknuu222zRixAh17dpVNTU1Kigo0IEDB/Tdd99pw4YNqqysdHiGHQAArY4VAADARe666y6rJKsk65gxYy65vnfv3vb6+fPnN2nc119/3WAfTfknNDTUmpKSUu/1tm/fbu3cuXOD53Bmw4YNVj8/vyb1cNVVV1lzcnIa/Y5yc3OtI0aMaPBco0ePtp48edKalJRkf+/RRx91er7MzMxGP0d9PvzwQ6vJZGr0s40ePdpqsVgc3svMzHR6ztpz19DvgM1f//rXS/qdu5LP25DmnutL/VyXwhXzZvPEE09Y3d3d6z1nYGCgdfXq1dZDhw45/PlrSE1NjfWZZ55pUs+1/xk+fHgzfmsAADQvbnEFAADt3r333qvf/va3Cg8Pb3Bcp06ddM8992j//v0N7qY5fPhwpaamKikpSUOHDlVQUJDD6rn6/PznP9e+fft066231rtKKCAgQI899ph2796tnj17NnrOsLAwbdu2TR9++KEmTpyobt26ycvLSz179tTEiRO1ZMkSbdy4Ud26dVNeXp69zhW3u95xxx36/PPP1adPH6fHg4KC9MQTT2jjxo0ym83Nfv3WxBVz7SqunLcXXnhBu3fv1r333qvo6Gj5+PgoODhYgwcP1tNPP639+/drypQpl/S7aTKZNH/+fO3Zs0czZsxocMWdyWTS4MGD9dxzz2nFihWX1DsAAC3JZLVewlOTAQAA2risrCzt379fWVlZKi4ulpubmwIDAzVgwAANHTrUYZdWVzp79qw2bdqknJwcFRcXKyQkRDExMRo9enSz335qM2jQIO3fv1+StHbtWofdNptTVVWVvvvuO/3www8qLi5WaGioIiMjlZiY6LLP1poZMdeXw8h5W7RokR599FFJ0q233qrly5c3uba0tFRbt25Vdna2zpw5Izc3NwUFBSk6Olrx8fEuffYiAADNhYAOAACgA9izZ4+uvfZaSZKHh4dOnjypkJAQg7sCLuyyHB8fb9+g4v/9v/+nhx56yOCuAABoWdziCgAA0IY15f9rPXfunO6++277z1OnTiWcg8s1dR3A//zP/9jDOU9PT82aNcuVbQEA0CoR0AEAALRhI0aM0KJFi5SZmVnnWHV1tdasWaPhw4fr+++/lyS5u7vrv//7v1u4S3RE8+fP13333actW7aourq6zvH09HT99re/1ZNPPml/77777lPXrl1bsk0AAFoFbnEFAABow0JDQ3XmzBlJUrdu3RQVFaVOnTqpuLhYhw4dUklJicP4F154QU888YQRraKDefTRR7Vo0SJJko+Pj6666ioFBwersrJSx44dU3Z2tsP4+Ph4ffvtty32HEgAAFqTxrcbAwAAQKvl5vbvGyJOnTqlU6dOOR3n7++vl156SQ888EBLtYYOrvbvpsVisa/idGbGjBn64IMPCOcAAB0WK+gAAADasJMnT2rlypXatGmT9u/fr9zcXJWWlsrT01MhISEaOHCgxo0bp9mzZ7ObJVpURUWF/vWvf+nLL7/U7t27lZWVpcLCQlVXVysoKEg9e/bUz372M82aNUvDhw83ul0AAAxFQAcAAAAAAAAYiE0iAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwkIfRDcA4J06cMLqFNiE0NFSSlJ+fb3AnaCnMecfDnHc8zHnHxLx3PMx5x8OcdzzMecfUWuc9LCzssmtZQQcAAAAAAAAYiIAOAAAAAAAAMBABHQAAAAAAAGAgAjoAAAAAAADAQAR0AAAAAAAAgIEI6AAAAAAAAAADEdABAAAAAAAABiKgAwAAAAAAAAxEQAcAAAAAAAAYiIAOAAAAAAAAMBABHQAAAAAAAGAgAjoAAAAAAADAQAR0AAAAAAAAgIEI6AAAAAAAAAADEdABAAAAAAAABiKgAwAAAAAAAAxEQAcAAAAAAAAYiIAOAAAAAAAAMBABHQAAAAAAAGAgAjoAAAAAAADAQAR0AAAAAAAAgIEI6AAAAAAAAAADeRjdAADAtcrKypSenm50G61aYGCgJKmoqKjFrx0TEyNfX98Wvy4AAACA1oOADgDaufT0dE2ePNnoNlCPtWvXKi4uzug2AAAAABiIW1wBAAAAAAAAA7GCDgA6ko9mSgNCje4Ch/KlO1Ya3QUAAACAVoKADgA6kgGh0pAwo7sAAAAAANTCLa4AAAAAAACAgdrlCrqMjAzt2rVLGRkZOnnypIqLi1VZWSl/f39FR0crMTFRw4YNq1OXl5enBx98sNHzv/TSS4qOjq73eGpqqtasWaP09HRZLBYFBwcrISFBM2fOtO8UWJ+ioiKtXLlSKSkpKigokK+vr6KjozV16lQNGjSo0d4AAAAAAADQtrTLgG7Dhg366quv7D+bzWaZTCYVFhZq9+7d2r17t4YPH66HHnpIHh7Ov4LOnTvXe353d/d6j/3zn//U8uXLJUkmk0lms1mnTp3S2rVrtW3bNj399NPq1auX09rs7Gw999xzKikpkST5+PiouLhYKSkp2rt3r2bNmqUZM2Y09vEBAAAAAADQhrTLgK5fv34KDw/XgAEDFBYWJrPZLEnKz8/XunXrlJycrB07duizzz7TTTfd5PQc77///iVfNyUlxR7OTZs2TTfffLN8fHyUk5OjN998U1lZWVq4cKFee+01eXp6OtRWVFTolVdeUUlJifr06aMHH3xQERERKisr06effqpVq1Zp2bJl6tOnj+Lj4y+5NwAAAAAAALRO7fIZdImJiZo6daqioqLs4ZwkhYaG6vbbb9fo0aMlSZs3b27W6y5btkySNGzYMN15553y8fGRJEVERCgpKcm+mq726j6b9evX6/Tp0zKbzUpKSlJERIQkydfXV3feeaeGDh0qq9WqpUuXNmvPAAAAAAAAMFa7DOgaY3t+XEFBQbOdMycnR9nZ2ZKk6dOn1zkeEhKikSNHSpK2bt1a57jtvVGjRik4OLjOcds5MzMzdeLEiWbrGwAAAAAAAMbqkAHdjz/+KEnq2rVrs53zwIEDki6seIuJiXE6xnZranp6usrLy+3vWywWHT161GHMxfr27StfX19J0r59+5qtbwAAAAAAABirXT6Dzpny8nKdOnVK69ev17fffitJmjRpUr3jn3jiCR0/flxVVVUKDAzUVVddpYkTJ6p///5Oxx8/flySFB4eLjc357lnz549JUlWq1W5ubn2lXy5ubmyWq2SZL+19WJubm4KCwtTenq6/VoAAAAAAABo+9p1QHfmzBnNmTOnzvuenp765S9/qRtuuKHe2rS0NPuKtdOnT+v06dPaunWrpkyZorvuuksmk8lhfGFhoSQpKCio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cKFef/31OivaFi9erKNHj8rPz08PPPCAEhISZLVatWXLFr3//vtKSUnRihUrNGvWrDrXTklJsYdz06ZN08033ywfHx/l5OTozTffVFZWlhYuXKjXXntNnp6eDrUVFRV65ZVXVFJSoj59+ujBBx9URESEysrK9Omnn2rVqlVatmyZ+vTpo/j4+Mv+fgAAAAAAANC6uCygu+mmm1x16gb5+flpwYIFioyMdHjfw8ND11xzjR5//HH913/9lywWi9avX6+bb77ZPiYzM1PfffedJOn3v/+9hgwZIunCSrjExESVlZXpgw8+0OrVqzVlyhR17tzZ4RrLli2TJA0bNkx33nmn/f2IiAglJSXpj3/8o06dOqWvvvpKkydPdqhdv369Tp8+LbPZrKSkJAUHB0uSfH19deedd+rUqVPatWuXli5dSkAHAAAAAADQjrgsoKsdfLUkX1/fOuFcbeHh4erXr58OHDhgv43VZuvWrZKksLAwXXvttXVqx48frxUrVqisrEw7duzQxIkT7cdycnKUnZ0tSZo+fXqd2pCQEI0cOVIbNmzQ1q1b6wR0tmuPGjXKHs7VNn36dO3atUuZmZk6ceKEwsLC6v2MAAAAAAAAaDtctotra+bn5yfp37fD2hw4cECSFBcX57TOy8tL/fv3lyTt37/faa2vr69iYmKc1ttWvqWnp6u8vNz+vsVisYeF9a2O69u3r3x9fSVJ+/btq+eTAQAAAAAAoK3pcAFddXW1jhw5IunCrac2VqtVubm5dd6/WM+ePSXJPtbm+PHjki6s0HNzc/612mprX8t2Lttz9+q7tpubm33VnO1aAAAAAAAAaPtabJOIyspKHT16VIWFhaqoqNC1115rXxHWkr788ksVFRXZnytnY7FYdP78eUlSUFBQvfW2208LCwsd3rf93JTai+trv26o3nbs4mvXJykpyen7CxYskCSFhoY26Tyt1cUbfAAAgPYrMDDwiv/u4uFx4a++bf3vQGg65rzjYc47Hua8Y2qP8+7ygO7s2bNavny5vvnmG1VWVtrfX7RokUNAt3HjRm3evFm+vr71BktXKjs7W0uXLpUkTZo0yb6iTZLDLadeXl71nsN2rPZ4SfZwrym1F9fbahur9/b2rjMeAAAAAAAAbZtLA7rjx4/rhRdeaNKKr/j4eL3//vuqqanRgQMHNHDgwGbtpbCwUAsX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Vla66nItwmw2KyIiQpJ06tQph2O2Z8c19Hy4iooKlZaWSnJ8Vl3t584VFBTUW9+U59wBAAAAAACgbXHZLa7PPvusJCkgIEB5eXl6++23tXjxYvXo0UOdOnWSm1v92aDJZNLTTz/tqtZcwrYZRlFRkUpKSpzu5Fp799Xam2cEBATI399fJSUlOn78uAYPHuz0Grb6trrxBgAAAAAAAOpyWUB38ODBOu9VVVUpJyfHVZd0ufLycnv/Xbt2dTjWv39/ubu7q7q6Wvv27dP1119fp/6HH36QdGEFXHh4uMOxgQMHavv27UpNTdW0adPq1BYUFNgDutjY2Gb5PAAAAAAAADCeywK6trjVrdVqlclkqvf4P/7xD1VUVMhkMikhIcHhmK+vr6655hrt3r1bq1at0ogRIxxWCZaXl2v9+vWSpJEjR9a5zqhRo7R9+3b98MMPysrKUmRkpMPxVatWyWq1KigoiIAOAAAAAACgHXFZQPf222+76tRNUlxcbH9te+6b7XXtY35+fvYg7U9/+pN69OihYcOGqXfv3vLwuPD1nDhxwr57qySNGTPG6W2mt9xyi/bu3av09HS98847uvPOOxUQEKD8/HwtXrxY+fn56tSpk2bMmFGndujQoerbt6/S0tL06quvau7cuerXr58qKyu1bt06rV69WpJ088032/sCAAAAAABA29csSc/s2bNlMpn0wgsvXNGWss3p7rvvdvr+k08+6fDzW2+9Zb9dtbi4WNu3b9fKlSvl5uYmX19fVVZW2ndPlaQRI0bonnvucXruyMhI3XfffVq8eLG2bNmib775Rj4+PiorK5N0YbfWRx55RAEBAXVqTSaTHn74Yc2fP195eXl68sknZTabVVlZqerqaknShAkTNH78+Ev/MgAAAAAAANBqNUtAZwugampqnB7PycnRo48+KpPJpOXLlzfHJV1i5syZ6tWrl9LS0lRQUKBz587JZDKpa9eu6tu3rxITExUfH9/gORITExUREaHk5GQdOnRI586dU0hIiOLi4jRz5kx179693tqQkBC98sor+vzzz7Vz507l5eXJbDYrMjJSEydO1HXXXdfcHxkAAAAAAAAGa9F7Ja1Wa4tda8WKFZdcEx8f32gA1xTR0dH64x//eFm1vr6+mjVrlmbNmnXFfQAAAAAAAKD1c2t8CAAAAAAAAABXIaADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBAHs15snfeeUfe3t513j9//rz99bPPPtvoeUwmk55++unmbA0AAAAAAABolZo1oMvIyGh0zMGDB5vzkgAAAAAAAECbxi2uAAAAAAAAgIGaZQXdW2+91RynAQAAAAAAADqcZgnounTp0hynAQAAAAAAADocbnEFAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABjIw+gGXMFisejAgQNKT0/X0aNHlZGRoZKSEknSn/70J4WHhzdYX1NTo40bN+rrr79Wbm6uampq1L17d40aNUpTpkyRh0fDX1tGRoa++OILHTp0SOfOnVNAQIDi4+M1Y8YMde/evcHasrIyJScna8eOHTp9+rS8vLwUGRmpiRMnasSIEZf2RQAAAAAAAKDVa5cB3b59+/Tqq69eVm1VVZUWLlyovXv3SpI8PDzk5uamrKwsZWVl6bvvvtP8+fNlNpud1m/atEmLFy9WdXW1TCaTfHx8dObMGW3cuFHbtm1TUlKSYmNjndaeOXNG8+fPV15eniTJbDbLYrFo//792r9/vyZOnKi77777sj4XAAAAAAAAWqd2GdBJUufOnRUVFaXo6GgFBwfrvffea1Ld8uXLtXfvXnl6euqee+7Rz372M5lMJqWkpOjtt99WRkaG3nvvPc2dO7dObXZ2tj2cGzVqlH7zm98oICBAp0+f1uLFi5WamqpFixbp9ddfV0BAgEOt1WrVa6+9pry8PHXp0kVz587VVVddpYqKCq1bt04ff/yx/vWvfykyMlLjx49vlu8IAAAAAAAAxmuXz6C79tpr9f777+vxxx/XLbfcori4uCbVFRUVae3atZKk2267TYmJiXJzc5PJZNKQIUM0Z84cSdK2bduUnZ1dp/6TTz5RdXW1oqOj9eCDD9pDuC5duujRRx9VSEiISktL9dlnn9Wp3bVrl9LS0mQymTRv3jxdddVVkiQvLy9Nnz5dkydPliStWLFCVVVVl/ydAAAAAAAAoHVqlwGdm9vlfazt27ersrJSvr6+TlepDR06VD169JDVatXWrVsdjpWWltpvi506dWqdHsxmsyZMmCDpQsBntVodjtvOFxcXp8jIyDrXnj59ukwmk4qKirR///7L+nwAAAAAAABofdplQHe5Dhw4IEkaMGCAvLy8nI6Jj4+XpDoh2eHDh1VdXe0w5mKDBw+WJBUWFio3N9fpteurDQ4OVs+ePZ1eGwAAAAAAAG0XAV0tx48flyRFRETUO8YWkuXm5jqsgrPVBgYGyt/fv8Ha2uMl6ezZs/ZdZmuPqa++di0AAAAAAADatna7ScTlKCoqkiQFBQXVO8Z2rLy8XOXl5fLx8ZF0YVVcY7VeXl7q1KmTSktL7eNr10oXVso1du3a4xuSlJTk9P0FCxZIkkJDQ5t0ntYqMDDQ6BYAAACAViUwMLDN/z3/Snh4XPhP3I78HXQ0zHnH1B7nnRV0tZSXl0tSvbe3SpK3t3ed8ZJ0/vz5RmtrH3dW29Rr164FAAAAAABA28YKunbMtlKuPvn5+S3UiWvYVjwCAAAAuKCoqKjN/z3/SthW03Tk76CjYc47ptY672FhYZddS0BXi9lsVmlpqSoqKuodU3u1m9lstr+2rW5rqLb2cWe1jdXbrl27FgAAAEAHZ6m0v0xLSzOwEePZHoPTmv7P/JiYGPn6+hrdBoBWjoCulqCgoDrPh7uY7ZjZbLY/f07697PjGqqtqKhQaWmp/VoX10pSQUGBevXq1eC1G3rOHQAAAIAOJqvI/nLu3LnG9QGn1q5dq7i4OKPbANDK8Qy6Wmy7pObk5NQ7xraDanh4uNPaoqIi+46s9dXWHi9JAQEB9p1fG9qh1XasoZ1eAQAAAAAA0Lawgq6WgQMHavv27Tp8+LAqKiqcbtiQmpoqSRo0aJDD+/3795e7u7uqq6u1b98+XX/99XVqf/jhB0kXVsBdHPDZrp2amqpp06bVqS0oKLAHdLGxsZf3AQEAAAC0bx/NlAa0n10N26xD+dIdK43uAkAbQkBXy/Dhw/Xhhx+qtLRUGzdu1KRJkxyO7969WydOnJDJZNLIkSMdjvn6+uqaa67R7t27tWrVKo0YMUJubv9eoFheXq7169dLkkaOHCmTyeRQP2rUKG3fvl0//PCDsrKyFBkZ6XB81apVslqtCgoKIqADAAAA4NyAUGnI5T+kHABgjHZ7i2txcbH9H9tz3ySptLTU4VhNTY39WGBgoCZPnixJWrJkibZs2WI/npKSonfffVfShYCtd+/eda55yy23yN3dXenp6XrnnXdUXFws6cKuIosWLVJ+fr46deqkGTNm1KkdOnSo+vbtK6vVqldffVU//vijJKmyslJffPGFVq9eLUm6+eab5eFBrgoAAAAAANBetNuk5+6773b6/pNPPunw81tvvaWuXbvaf/7Vr36lnJwc7d27V2+99ZYWL14sNzc3+w6q0dHRuueee5yeOzIyUvfdd58WL16sLVu26JtvvpGPj4/KysokXdit9ZFHHlFAQECdWpPJpIcffljz589XXl6ennzySZnNZlVWVqq6ulqSNGHCBI0fP/7SvwwAAAAAAAC0Wu02oLtcHh4eSkpK0oYNG7Rp0yYdP35cNTU1ioyM1MiRIzV16tQGV7AlJiYqIiJCycnJOnTokM6dO6eQkBDFxcVp5syZ6t69e721ISEheuWVV/T5559r586dysvLk9lsVmRkpCZOnKjrrrvOFR8ZAAAAAAAABmq3Ad2KFSsuu9bNzU0TJkzQhAkTLqs+Ojpaf/zjHy+r1tfXV7NmzdKsWbMuqx4AAAAAAABtS7t9Bh0AAAAAAADQFhDQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADCQh9ENtEabNm3SO++80+AYb29vffTRR06P1dTUaOPGjfr666+Vm5urmpoade/eXaNGjdKUKVPk4dHw156RkaEvvvhChw4d0rlz5xQQEKD4+HjNmDFD3bt3v+zPBQAAAAAAgNaHgK4B7u7u8vPzc3rMbDY7fb+qqkoLFy7U3r17JUkeHh5yc3NTVlaWsrKy9N1332n+/Pn11m/atEmLFy9WdXW1TCaTfHx8dObMGW3cuFHbtm1TUlKSYmNjm+cDAgAAAAAAwHAEdA246qqr9Mwzz1xSzfLly7V37155enrqnnvu0c9+9jOZTCalpKTo7bffVkZGht577z3NnTu3Tm12drY9nBs1apR+85vfKCAgQKdPn9bixYuVmpqqRYsW6fXXX1dAQEAzfUoAAAAAAAAYiWfQNaOioiKtXbtWknTbbbcpMTFRbm5uMplMGjJkiObMmSNJ2rZtm7Kzs+vUf/LJJ6qurlZ0dLQefPBBewjXpUsXPfroowoJCVFpaak+++yzFvtMAAAAAAAAcC0Cuma0fft2VVZWytfXV+PHj69zfOjQoerRo4esVqu2bt3qcKy0tNR+W+zUqVPl5uY4NWazWRMmTJB0IeCzWq0u+hQAAAAAAABoSQR0zejAgQOSpAEDBsjLy8vpmPj4eEnS/v37Hd4/fPiwqqurHcZcbPDgwZKkwsJC5ebmNkfLAAAAAAAAMBjPoGtATk6OHn74YZ06dUru7u7q0qWLBg0apClTpqhr1651xh8/flySFBERUe85e/bsKUnKzc2V1WqVyWRyqA0MDJS/v3+DtbbxtX8GAAAAAABA20RA14CSkhKdO3dOnTp1ksViUU5OjnJycvTVV1/p/vvv16hRoxzGFxUVSZKCgoLqPaftWHl5ucrLy+Xj4yPpwqq4xmq9vLzUqVMnlZaW2sc3JCkpyen7CxYskCSFhoY2eo7WLDAw0OgWAAAAAKBBgYGBbf6/vVozD48LsQbfccfSHuedgM6JoKAg3XLLLRo+fLh69OghDw8PVVZWat++fVqyZImOHz+ut99+W8HBwbr66qvtdeXl5ZJU7+2tkuTt7e0w3hbQnT9/vtFa2/HS0lL7tQAAAAAAANC2EdA5ER8fX+c5cJ6enkpISFD//v312GOP6eTJk1q6dKleeOEFg7psnG2lXH3y8/NbqBPXsK1YBAAAAIDWqqioqM3/t1drZltBxXfcsbTWeQ8LC7vsWjaJuES+vr6aOXOmJCktLU3FxcX2Y2azWZJUUVFRb71tpVzt8dK/V9Y1VFv7eO1aAAAAAAAAtF0EdJehb9++kiSr1aq8vDz7+7bnxzX0fDjbMbPZbL+9VZKCg4Mbra2oqFBpaanDtQAAAAAAANC2EdA1I9uuqjk5OfWOse3WGh4e7rS2qKhIJSUlDdbWHg8AAAAAAIC2jYDuMqSlpdlfd+3a1f564MCBkqTDhw/Xe6tqamqqJGnQoEEO7/fv31/u7u6SpH379jmt/eGHHyRdWD13ccAHAAAAAACAtomA7iJWq7XB42VlZfrss88kSTExMQoICLAfGz58uDw9PVVaWqqNGzfWqd29e7dOnDghk8mkkSNHOhzz9fXVNddcI0latWqVampqHI6Xl5dr/fr1kqSRI0fKZDJd8mcDAAAAAABA60NAd5HTp0/riSee0MaNGx12A6mqqtL333+vp556Sj/99JNMJpN+/etfO9QGBgZq8uTJkqQlS5Zoy5Yt9qAtJSVF7777rqQLAVvv3r3rXPuWW26Ru7u70tPT9c4779g3oMjPz9eiRYuUn5+vTp06acaMGa746AAAAAAAADCAh9ENtEZpaWn221g9PT1lNptVVlam6upqSRd2XL3nnnsUGxtbp/ZXv/qVcnJytHfvXr311ltavHix3Nzc7Lu3RkdH65577nF63cjISN13331avHixtmzZom+++UY+Pj4qKyuzX/eRRx5xWLUHAAAAAACAto2A7iKBgYGaPXu2Dh8+rOzsbBUXF6usrEze3t7q0aOHYmNjNXHiRHXp0sVpvYeHh5KSkrRhwwZt2rRJx48fV01NjSIjIzVy5EhNnTpVHh71f+2JiYmKiIhQcnKyDh06pHPnzikkJERxcXGaOXOmunfv7qqPDgAAAAAAAAMQ0F3Ey8tLkydPtt+qejnc3Nw0YcIETZgw4bLqo6Oj9cc//vGyrw8AAAAAAIC2g2fQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAA3kY3QAAAAAAAO2KpdL+Mi0tzcBG2r/AwEBJUlFR0SXVxcTEyNfXt/kbAi4TAR0AAAAAAM0pq8j+cu7cucb1gXqtXbtWcXFxRrcB2HGLKwAAAAAAAGAgVtABAAAAAOAqH82UBoQa3QUk6VC+dMdKo7sAnCKgAwAAAADAVQaESkPCjO4CQCvHLa4AAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBAHkY3gLqKioq0cuVKpaSkqKCgQL6+voqOjtbUqVM1aNAgo9sDAAAAAABAMyKga2Wys7P13HPPqaSkRJLk4+Oj4uJipaSkaO/evZo1a5ZmzJhhbJMAAAAAAABoNgR0rUhFRYVeeeUVlZSUqE+fPnrwwQcVERGhsrIyffrpp1q1apWWLVumPn36KD4+3uh2AQAAAABoOyyV9pdpaWkGNgJnYmJi5Ovra3QbhiGga0XWr1+v06dPy2w2KykpScHBwZIkX19f3XnnnTp16pR27dqlpUuXEtABAAAAAHApsorsL+fOnWtcH3Bq7dq1iouLM7oNw7BJRCuydetWSdKoUaPs4Vxt06dPlyRlZmbqxIkTLdobAAAAAAAAXIMVdK2ExWLR0aNHJane1XF9+/aVr6+vysrKtG/fPoWFhbVkiwAAAAAAtA8fzZQGhBrdBQ7lS3esNLqLVoGArpXIzc2V1WqVJEVERDgd4+bmprCwMKWnp+v48eMt2R4AAAAAAO3HgFBpCIte0HoQ0LUShYWF9tdBQUH1jrMdqz0eupC6w3iZRf9+zZy0HsxL68OctD7MSevEvLQ+zEnrxLy0PsxJ68S8tD7Mg53Jalu2BUNt3bpVb7zxhiRp2bJlcnd3dzrujTfe0NatWxUfH68nnniiwXMmJSU5fX/BggVX1iwAAAAAAACaDZtEAAAAAAAAAAbiFtdWwtvb2/66oqJCPj4+TsedP3++zvj6sFKuedhWIvJ9dhzMecfDnHc8zHnHxLx3PMx5x8OcdzzMecfUHuedFXStRO3nzjX0fDnbsYaeUwcAAAAAAIC2g4CulQgPD5fJZJIk5eTkOB1TU1OjEydOSJJ69uzZYr0BAAAAAADAdQjoWgkfHx9FRUVJklJTU52OSU9PV1lZmSRp0KBBLdYbAAAAAAAAXIeArhUZNWqUpAs7ujq7zTU5OVmSFBUVpbCwsBbtDQAAAAAAAK5BQNeKTJgwQV26dJHFYtHLL7+s48ePS5IsFouWLFminTt3SpJmzZplZJsAAAAAAABoRiar1Wo1ugn8W1ZWlp5//nmVlJRIunDra3l5uaxWq0wmk2bNmqUZM2YY2yQAAAAAAACaDQFdK1RUVKSVK1cqJSVFBQUF8vHxUUxMjKZOncqz5wAAAAAAANoZAjoAAAAAAADAQDyDDgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAA3kY3QDQ0vLz87Vjxw7t27dP2dnZOnv2rDw8PNStWzcNHjxYU6ZMUVBQUL31VVVVWr16tbZu3aqTJ0/K3d1d4eHhGjt2rMaNGyeTydSCnwZNkZGRoV27dikjI0MnT55UcXGxKisr5e/vr+joaCUmJmrYsGH11jPn7UN5ebn++Mc/6syZM5Kk3//+90pMTHQ6ljlvmzZt2qR33nmnwTHe3t766KOPnB6rqanRxo0b9fXXXys3N1c1NTXq3r27Ro0apSlTpsjDg782tWYnTpzQunXr9MMPP6igoEBubm4KDg5W3759lZiYqKuvvrpODX/W255bbrmlyWOfeeYZ5r0dqamp0ebNm7V161ZlZWWprKxM3t7eCgsL07XXXqvJkyfLx8fHaS1z3jZZrVZt27ZNX3/9tTIzM1VeXq6goCANGjRI06dPV1hYWL21/Du99bFYLDpw4IDS09N19OhRZWRkqKSkRJL0pz/9SeHh4Q3WX+mcZmRk6IsvvtChQ4d07tw5BQQEKD4+XjNmzFD37t2b7XNeCZPVarUa3QTQUvLz8/XAAw+o9q+9j4+Pzp8/r5qaGklSp06d9Mgjjyg2NrZOfVlZmZ577jkdPXpU0oX/0KuurlZVVZUkKSEhQfPmzZO7u3sLfBo01XvvvaevvvrK/rPZbFZ1dbUqKyvt7w0fPlwPPfRQnf9hZ87bjw8++EBr1qyx/1xfQMect122gM7d3V1+fn5Ox5jNZr355pt13q+qqtLChQu1d+9eSZKHh4fc3NxUUVEhSYqOjtb8+fNlNptd9wFw2dasWaMlS5bY/5xe/L/zP//5z3X//fc71PBnvW265557GjxusVhUUVEhDw8PLV68WP7+/g7Hmfe26fz581qwYIH2799vf8/X11cWi8X+9/ouXbro6aefVrdu3RxqmfO2qaqqSn/605+0a9cuSZK7u7vMZrNKS0slSV5eXvrDH/6ga6+91mkt/05vfXbu3KlXX33V6bHGArorndNNmzZp8eLFqq6ulslkko+Pj8rKyiRd+N+EpKQkp//939KIjdGh2EK4hIQEJSYmKjY2Vn5+fqqqqtK+ffv0l7/8RXn/X3t3HxxVdf9x/H13yTOSAIkhkA4QDMVnEmgtDY0REcFYAcehRXSqY7UijtPplDEUaSljx1pgRhwCYjrWVshoah2MT2FimKCgBmlADBohwaQJISSBBEg2yybZ/P7Y373ukgfQgJvdfF4zDJu952Ru5rN37+73nntOQwNr165lw4YNxMTE+PTfsmULR48eZfjw4SxbtozU1FS6u7v54IMPyMnJobS0lLy8PBYvXuyHv076MnnyZMaNG8fVV1/N2LFjrTfupqYmCgoKyM/Pp6SkhO3bt3PPPff49FXmweHo0aMUFBSQnJzMkSNH+m2rzAPfD3/4Q1avXv2t+rz66qvs37+fkJAQHn74YdLT0zEMg9LSUrKzs6msrOTFF1/kiSeeuDw7Ld9ZYWEhL7/8MoZhMH/+fG6//XZiY2MBaGlp4eDBg9YXcW861gNTTk5Ov9uXL19OdXU1qampPYpzoNwD1X/+8x/KysowDIPFixczZ84cIiMj6ezspKSkhL///e80Njbywgsv8Kc//cmnrzIPTNu2bePTTz/Fbrdz//33M3v2bEJDQzl58iQvv/wyJSUlPPfcc6xbt67H6Ced0wev6OhokpKSmDRpEqNGjeLFF1+8qH4DybS6utoqzs2cOZMHHniAESNG0NjYyJYtWzh48CDr169nw4YNjBgx4lL/yd+K5qCTIWX48OE8++yzZGVl8ZOf/MQaYTFs2DBSUlJYsWIFISEhtLe3U1hY6NP366+/5uOPPwY8I2+mTZuGYRjYbDYyMjJYsmQJAO+88w6nT5/+fv8w6VdGRgaZmZkkJSX5XFWJjY3lvvvu42c/+xkAu3bt8umnzIOD2+22vtD9+te/7retMh+aWlpaeO+99wBYsmQJGRkZ2Gw2DMNg2rRpLF26FIA9e/ZQXV3tz12V8zQ0NPCvf/0L8IysWrJkiVWcA4iJiSE9PZ1Zs2b59NOxHpyqqqqsY7S3EdLKPXDt3r0b8OS6YMECIiMjAc9n+LS0NH71q18BcOjQIVpbW61+yjwwnT59mh07dgDw85//nDvuuIPQ0FAARo8ezW9/+1sSEhJwuVzk5eX59NU5ffCaPn06OTk5rFixgkWLFnHDDTdcVL+BZvraa6/R1dXFpEmTePzxx60iXFxcHL///e8ZPXo0bW1tbN++/dL8oQOgAp0MKZGRkUyYMKHP7ePGjWPy5MkA1jB4k/nBwJzn4nyzZ88mMjISl8tFSUnJpdtpuewmTZoEwKlTp3yeV+bBoaCggMrKSubMmcPEiRP7bavMh6ZPPvmEjo4OIiMjmT17do/tP/rRj0hISKC7u9t6jcjg8O6773Lu3DmSk5N7za4vOtaDU3FxMeAZoZGSktJju3IPXGbxrK/zeFJSkvXYvOUNlHmgKisrs0Y+Z2Zm9thut9uZN28eACUlJTidTmubzumDl8323cpPA8m0ra3Nui02MzOzxz6Eh4dz2223AZ4Cn79ngFOBTuQ85qg683ZY06FDhwD6rPSHhoYyZcoUAJ/5MWTwO3z4MABXXnmlz/PKPPCdOnWK1157jejoaH75y19esL0yH5rM3K+++mrrCv35brzxRkC5DzZ79uwBIC0t7Vv107EefLq6unxeD73NJ6bcA1dcXBzgGRHXG/PCenR0NKNGjbKeV+aBqbGxEfDMDR4dHd1rG3OBiI6ODsrLy63ndU4PPgPJtLy8nK6uLp8255s6dSoAzc3NHDt27FLs8nemOehEvHR1dfHVV18B8IMf/MB6vru72zpYvZ8/X2JiIqWlpX4/sOXCnE4nJ06coLCwkI8++giAuXPnWtuVeXB46aWXaG9v56GHHrJuh+mLMg8eNTU1/O53v+PEiRPY7Xbi4uK4/vrrueOOO3oU4gFqa2uBC+cOcOzYMbq7u7Xi3yBQX19vjaqZMGEChw8f5o033uDw4cOcO3eOuLg4pk2bxl133eXzBU/HenDav3+/9Xro7fZW5R7Ybr31Vl555RWKi4tJSEjwmYNu7969/POf/8QwDO6//36rjzIPXOY59vwBE968t9XU1FhFFp3Tg89AMjX7xsTE9DovqXdfs733z983FehEvOzYsYOWlhYMw/D5cNfe3s65c+cAGDlyZJ/9zSt2zc3Nl3U/5bs5efKkNUeBt5CQEO6++25uv/126zllHvj27dvH3r17ufbaa0lPT79ge2UePM6ePUtraytRUVG0t7dTU1NDTU0N77//Po8++igzZ870ad/S0gL0n7u5zel04nQ6iYiIuGz7Lxenvr7eevzFF1/w+uuv43a7iYiIwDAM6urqqKurY/fu3Tz11FPWB3sd68HJvL11/PjxvU5notwDW2ZmJg0NDezYsYPc3Fxyc3N9VnFNTk7m7rvvZtq0aVYfZR64zBGT7e3tnDx5ktGjR/doYxZewDc7ndODz0AyNV8b/fUNDQ0lKiqKtrY2v78PqEAn8v+qq6vJzc0FPCOpvCvn3vMa9DWs1nubd3sZPGw2mzWKoq2tjc7OTux2OwsXLvQpzoEyD3ROp5OXXnoJu93OQw89dNF9TMo8MI0cOZJFixZx0003kZCQwLBhw+jo6ODzzz9n69at1NbWkp2dzahRo7jmmmusfmaW/eUeFhbm014f5v2vra3Nevzvf/+bsWPH8thjj5GcnIzb7eazzz5j06ZNNDc3s379etavX4/dbtexHoRaW1spLS0F4Oabb+61jXIPbDabjQceeID4+Hi2bdtGV1cXDofD2u50Ojlz5oxPH2UeuK655hrsdjtdXV3k5+fz4IMP+mx3uVzWogHgm53O6cFnIJmaRfr++prb29ra/P4+oAKdCJ7K+tq1a3G5XCQlJVkrOklwGTlypLWap9vtpr6+njfffJO8vDx27tzJihUr+h06LYEjLy+PpqYm7rrrLr8OU5fv14033thjfpGQkBBSU1OZMmUKWVlZ1NfXk5uby9NPP+2nvZRLxXsiZ8MwWL58uTUnkc1mIyUlhaVLl/LXv/6Vuro6SkpK+OlPf+qv3ZXLaPfu3dZFN3NldgkuLS0t/O1vf6OiooKbb76ZO++8k/j4eFpaWvjkk094/fXX2bx5M8ePH+fee+/19+7KAMXExHDbbbdRUFBAQUEBERERzJkzhxEjRvC///2PrVu30tjYaBXxdIuqBAstEiFDXmtrK08//TQNDQ0kJCSQlZXVo8IeHh5uPfZeGep85jbv9jI42Ww2xo4dy9KlS7nzzjtpampi48aN1nwWyjxwVVVV8e677zJ69Gjuueeei+6nzINbZGQkCxcuBODIkSM+Iy3MLPvL3bwC691e/Ms7h6lTp1rFOW+pqakkJCQA30wcrWM9+OzatQvwvA76mlBeuQe2jRs3UlFRwaxZs1i2bBnjx48nPDycMWPGsGDBAh555BEA3nzzTWpqagBlHujuu+8+UlJS6O7u5o033uDRRx/l3nvvJSsri7KyMn7xi18QFRUFYP0POqcHo4Fkao6s66+v93Z/vx5UoJMhzeFw8Je//IWamhpiY2NZtWoVMTExPdpFRERYB3d/96WfOnUK6P8edxl8zMUhvv76a6qqqgBlHsj+8Y9/4Ha7Wbx4MfDNXBTmP1NHRwdOp9M6oSvz4JecnAx4Rl41NDRYz5tZ9pe7uS08PFy3wgwS3sdgb8W587edPHkS0LEebGpra6msrAT6vr0VlHsgq62t5eDBg4BnLrrepKenc8UVV9Dd3c1///tfQJkHutDQUJ588kmeeOIJUlNTiY+PJz4+nunTp7Ny5Urmz59vTXUwZswYq5/O6cFnIJlezByTLpfLei35+31At7jKkOV0OnnmmWeorKwkJiaGVatWERsb22tbwzBITEyksrLSuirXG3Oy0nHjxl2WfZbLw3zjBs+k40lJSco8gDU1NQGeq+39ycnJIScnh7i4OLKzs5X5EJaYmEhtba1yDzCJiYkYhuFzq+vF0LEeXMzFIYYPH8706dP7bKfcA5f3YgC9rcTtve3s2bPWBRhlHvhsNhszZ87ssbgTwNGjR+nq6gJg8uTJ1vM6pwefgWRqTnXT0tLC2bNne13J1fs9xt9T42gEnQxJLpeLZ599lq+++oorrriCVatWWbfA9OXaa68F4PPPP+/zd5aXlwNw/fXXX9odlsvKeySN97BmZT70KPPgduTIEeux95c8M/fy8vI+b4EwR28o98EjLCzM+lJWV1fXZztzm7kqIOhYDxZut5sPP/wQgLS0NIYN63/sgXIPTDbbN19ZzYtwvTG3eY+eUebBa8+ePQBMmDDBp6iic3rwGUimU6ZMwW63A32/D3z22WeAZ/Scv4u2KtDJkNPZ2cm6des4dOgQUVFRrFy58qIWBkhLSwPg2LFj1tB5b0VFRTgcDkJDQ/nxj398yfdbvhu3233B0RX5+fkA2O12nytwyjwwZWdnk5eX1+c/02OPPUZeXh7Z2dnWc8o8cF3oOHc4HGzfvh2Aq666ihEjRljbbrrpJkJCQmhra2Pnzp09+u7bt4+6ujoMw7BeIzI4mLc0HjhwoNciXWlpKcePHwc889GZdKwHh4MHD1q3LfV3e6tJuQem8ePHW4+Liop6bbNv3z5Onz4NfDOdASjzYFVVVUVBQQEACxYs8Nmmc3rwGUimkZGRpKSkAPD2229b842bnE4nhYWFgOf9wt8LjqhAJ0OK2+1mw4YNHDhwgIiICFasWEFSUtJF9Z04cSIzZswAYNOmTZSWllq/c9euXWzbtg3wzI3R1wTF8v1ramoiKyuLnTt3WvMPgSe3qqoqnn/+eeuNfu7cuQwfPtxqo8yHHmUeuBobG1m5ciU7d+70GWHR2dnJgQMHWLVqFcePH8cwjB4r/MXExDBv3jwAtm7dygcffGB9gCstLWXz5s2A54Ob9xdF8b9bbrmFxMRE3G4369ato6KiAvAcswcOHLCyS05Otj6gg471YGEuDpGYmMhVV111wfbKPTDFx8dbK3S/88475ObmWsU4p9NJcXExmzZtAjwjZb1vdVbmgausrIy33nqL+vp665zscDgoLCxkzZo1dHR0MGPGjB6rc+ucPridOXPG+mfO+wbQ1tbms827kDbQTBctWoTdbqeiooJNmzZZC4U1NTWxfv16mpqaiIqK6lHs9Qej+9tO3CESwL744gtWr14NQEhICJGRkX22jY2N5ZlnnvF5zuFwsGbNGo4ePQp4bq9xu910dHQAnqvzy5cvt4bRiv81NDTw+OOPWz+HhIQQHh6O0+m0cgPIyMjgN7/5TY/slHnwWbRoEeAZQZeRkdFjuzIPTH0d6w6Hw5qjJiwsjIcffpj09PQe/Ts7O1m7di379++3+ttsNmsRkUmTJvHHP/5Rk0kPQidOnGD16tU+i0C43W4ru8TERJ566imf+UZBx3qgczgcPPLII7hcLpYsWcL8+fMvup9yDzzNzc2sWbOGY8eOWc9FRETQ3t5u/RwdHc0f/vAHJk6c6NNXmQcm78Kr3W63zulm+SItLY1ly5b1emu7zumDl/k5/EI2btzoMx3JQDMtLi5my5YtdHV1YRgGEREROBwOwPOe8OSTT3LdddcN5E+7JFSgkyHl0KFD/PnPf76otubE8efr7Ozk7bffZs+ePdTX12Oz2UhMTOSWW27h1ltv9fuwWPHV2dnJ3r17KSsro6KigubmZlpbWwkJCSE2NpbJkyeTkZHBlClT+v0dyjx4XKhAB8o8ELlcLoqKiigvL6e6upozZ87Q3t5OWFgYCQkJXHfddcyZM8dnHrLzud1uioqKKC4upra2FrfbTUJCAmlpaWRmZl5wfivxH4fDQX5+Pnv37qWhoQHDMBg7diwzZsxg7ty5PvOLetOxHriKiorYsmULhmGwefPmHgXY/ij3wORyuXj//fcpKSmhpqYGh8NBWFgYY8aMITU1lXnz5vlMX+BNmQee+vp6CgoK+PLLL2lqaqK9vZ3o6GiSk5OZNWsWU6dO7be/zumD03ct0MHAM62srCQ/P58vv/yS1tZWoqOjueGGG1i4cKHPSsD+pAKdiIiIiIiIiIiIH2kOOhERERERERERET9SgU5ERERERERERMSPVKATERERERERERHxIxXoRERERERERERE/EgFOhERERERERERET9SgU5ERERERERERMSPVKATERERERERERHxIxXoRERERERERERE/EgFOhERERERERERET9SgU5ERERERERERMSPVKATERERERERERHxIxXoRERERERERERE/EgFOhERERERERERET9SgU5ERERERERERMSPVKATERERERERERHxIxXoRERERERERERE/EgFOhERERERERERET9SgU5ERERERERERMSP/g+EAVIA7wulEQAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 324,
       "width": 628
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "cdc['age'].plot(kind = 'hist', color = 'springgreen', edgecolor = 'black', \n",
    "                linewidth = 1.2, title = 'Histogram of age')\n",
    "plt.show(); "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Histograms are generally a very good way to see the shape of a single distribution, but that shape can change depending on how the data is split between the different bins. You can control the number of bins by adding an argument to the command. In the next two lines, we first make a default histogram of `bmi` and then one with the bin size of 50."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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2IoVK/Tzn/9ckuTj46MhQ4YoKChI3333nY4ePerUNj8/X6dOnXK879Wrl6KjoxUYGCir1apvvvnGMWOsvLxcqamp+uCDD/TDH/6wTWOpq6vTj370I2VmZkqS+vfvr6uuukoVFRXKyclx/M6efPJJ9e3bV3fffbcefPBBLV68WJIUEhKiQYMGqaGhQV988YXjd71x40b9+te/1qJFiy74+2lunJfidx0REaFbb71VklRSUuL4Pbs6aTU2NvaSjL2tPvvsM8fryMhIdevWrc213bt31w9/+EP961//0uHDh7Vx40aNHz++SbtTp07pww8/lCT16dNHycnJKiwsvPjBAwDgiYxOCAEAQOflKTPovvvuO5uPj4+jzf333287evRok3b19fW2HTt22J544glbSkqKy77aMgvNlRdeeMFpRk9qaqrt22+/dWrz2Wef2QYPHuxo4+XlZfv000+bvefPf/5zp3v+6le/spWXlzu12bRpk61///42SbaQkJALnkFnnxH3+OOPN7l3fn6+0/sXX3zRlpCQYFu8eLGtpKTE5f0//fRT2+jRox33DwkJsVVWVjb7MzZ+hoKDg22SbCNGjLDt2rXLqV1eXp4tNjbW0XbAgAG25cuX2yTZevXqZXvvvfecZmqdPHnSdtdddzl9119//XWz47gQ7vhdN55NdzGz5Vy50D+n+fn5th49ejhqnnjiiRbbnz+Dzmaz2f797387PvvpT3/qsu6vf/1rkz6YQQcA6KzYgw4AAHR669evd+zDNmbMGP3v//6vevXq1aSdl5eXRo4cqfnz5ztm7lwK3333nV544QXH+zvvvFPvv/9+k9M4R48erS1btigmJkbSuVl8Dz74oMt77tu3T3//+98d7//7v/9bf/7zn9WjRw+ndmPHjtXmzZsVFhZ2wXvbSedmMc2dO1cvvfRSk3v379/f6f1vfvMbZWZm6r777lN4eLjL+yUmJmrz5s264YYbJEllZWWt7kNmV15erri4OH3yySeKj493ujZgwAC9//778vX1lXRuNt8999yjrl27asuWLZo6daq8vL7/n77dunXTP//5Tw0cOFDS9/v4XSx3/K49gdVq1VdffaUFCxZo1KhROnHihKRzz8Dvfve7C77fbbfdptDQUEnS+++/rzNnzjRp0/iU18b71gEA0BkR0AEAgMvC1cb2rf1XVFR0Sfo+dOiQ4/VNN93UpppLeVLmX//6V9XU1Eg6t7zvjTfeaPYgiZ49e+r11193vN+7d6+2bt3q8p42m02SdNVVV2n27NnN9h8VFeUUGl2IuLg4PfHEE21q26VLlza1M5vN+uMf/+h4fyFh6KJFi5o9KGDAgAH6wQ9+4HhfU1Oj3//+900ONLDz9fV1OnwhKyurzeNojjt+15dTc39OLRaLrrvuOj3xxBM6fvy4vL29deeddyozM7NJcNsWPj4+SktLkySdOXNG77//vtP1b7/9Vlu2bJF07hm83Et4AQC43AjoAABAp2c2mx2v9+zZc9n7bxxA/fjHP1bPnj1bbD9hwgRde+21Luvt1q5d63h9zz33yN/fv8V7Tp8+vc0BWmO/+MUvnGaeXSqjR492vN65c2ebagYPHuxU50rjvdlMJpNj/7y2jOOrr75q0zha4o7ftSeaOHGi7r33XvXp06fd92jpNNd//vOfjgCa2XMAgCsBh0QAAIDLwtXG9q3ZsmWLqqurL7rv4cOHO16vWbNGzzzzjP77v/9bgYGBF33v1pw9e1Zffvml4/3EiRPbVJeSkuIIjLZv3+507dSpU/r6668d75OSklq9n8Vi0ciRI7V58+Y29W+XmJh4Qe3tCgsLtXHjRuXk5OjYsWM6deqUY5nx+U6cOKGqqipZLJYW79laOCdJvXv3drzu37+/YxllW9pXVFS0ev+WuON3fbk19+e0rq5Ox48f11dffaWzZ89q1apVWrVqlW699VYtW7ZMwcHBF9zXiBEjdN1112n//v3atGmTSkpKFBERIen75a3e3t6aPn36xf1QAAB0AAR0AADgsoiNjdW6desuqCY6OvqSLHMdM2aM4uPjlZ2dLUl68cUXtWDBAo0fP15jx47VzTffrGHDhrllpti3336r2tpax/shQ4a0qa5xO/upsXaHDh1yzC6S1OwSzvNde+21FxzQnb/PXGsOHDigX//611q/fr3TGFtz8uTJVgO6sLCwVu/T+B6u9hlsqb39VNf2csfv+nJr7c9pdXW1li1bplmzZqm8vFwfffSRbrvtNmVmZsrPz++C+/vpT3+qp556Sg0NDY777tixwxFAjx8/3ilEBQCgs2KJKwAA6PRMJpP+7//+z2kpodVqVUZGhn77299q+PDhCg0N1U9+8pMLDrBac/6srNaWPNqFhIQ0e4+TJ086vQ8KCmrTPbt3796mdo1dyCzDrVu3avjw4fr4448vKJyTzs0+a82FBkDtCYwuhjt+157GbDbr5z//udatW+fYp/Hzzz/XSy+91K77TZ8+3RGM22fNNV7uyvJWAMCVgoAOAABcEaKjo7V79279+c9/drnhfHl5ud5++22NHTtWt912m0pLSy9Jv/YDA+zaGho1bnf+PdqrucMKWtLWWYWVlZW68847HbPQAgMD9etf/1qrV69Wbm6uY4mrzWZz/NfZeNLv2t1GjhypSZMmOd4vXLiwXfeJiopyLNHes2ePduzYoXfffVfSuWdoypQpFz1WAAA6AgI6AABwxfD399evfvUrffnllyopKdHSpUt13333acCAAU7t7Mv2Gi9XbK9u3bo5vT916lSb6hq3O/8e58+EO39GXXPcOTvrb3/7myPU7NGjh3bt2qX/7//7/3T77bcrJiZGXbt2dToZt63fQ0fijt+1J0tISHC8Likp0cGDB9t1n8az5H7xi1+orKxMkjR16lQFBARc1BgBAOgoCOgAAMAVKTw8XNOnT9fixYuVl5en3bt367/+678c13fv3q1ly5ZddD/nH1JQWFjYprqCgoJm7xEREeE0G+7AgQNtumdb27XH+vXrHa9//etfa+DAgS22LykpcdtYjOKO37UnO39p9Xfffdeu+9xxxx2OvQD37t3r+HzGjBntHhsAAB0NAR0AAICkYcOG6b333tPYsWMdn23YsKFJu8ZLPtuyTLN3795Om9zv2LGjTeNpfJrn9ddf73StW7duuvrqqx3v27JvntVq1eeff96mvtvj22+/dbweMWJEq+23bdvmtrEYxR2/a0924sQJp/ftne3WtWtXpaamOn3WeOkrAABXAgI6AACA/z+TyaTJkyc73h89erRJm8anflqt1jbdd8yYMY7Xy5cvb7V9RUWFVq9e7bLe7rbbbnO8fuutt1rdu2z58uU6ffp0W4bbLhe6HPjNN990z0AM5o7ftaf69NNPHa9NJpOioqLafa/zZ8v95Cc/adeeiQAAdFQEdAAAoNO7kAMJGu8HFhwc3OR64xlS+fn5bbrnz372M8fr//znP1q1alWL7f/whz84wj+z2awf//jHTdr84he/cLw+ePCgnn/++WbvV1JSoqeffrpNY22vPn36OF5nZWW12PZf//qXtm7d6tbxGMUdv2tP9Nlnn2nNmjWO9yNHjmzzqbWu3HrrrU4HiPy///f/LsUwAQDoMAjoAABAp/fb3/5Wv/vd71RcXNxiu8LCQqfTKG+++eYmbeLj4x2vv/jiizYFTbfddpvT0sUZM2Zo165dLtsuWbJEr7zyiuP9L3/5S5dB4dChQ53CoD/96U/6zW9+0+QgiC1btigpKUlHjhxRSEhIq2Ntr1tuucXx+rXXXtOePXtctvvoo4+cxt3ZuON37Umqq6v117/+VbfffrsaGhocn//ud78zcFQAAHR8PkYPAAAAwN0qKir0yiuvaM6cObrpppt0yy23KC4uTqGhofL19dWRI0e0detWvfnmm44ZdFFRUU6nS9pdd911io2NVU5OjhoaGpSUlKTY2FhFRkbKx+f7/2n1wQcfOF57eXnpzTff1OjRo1VdXa0TJ07oxhtv1MyZM3XbbbepZ8+e+vbbb7Vs2TKtXbvWUTdw4MAWZxK9/PLL2r59u7766itJ0iuvvKI33nhDsbGx6tq1qwoKChx7w40aNUrjx4/XH//4R0mSn59f+79QF375y19q3rx5slqtOnXqlG666SY9+OCDGjt2rLp06aJvv/1WK1eu1Pvvvy9Juvfee/WXv/zlko7BE7jrd3255OTkOC2ftquvr9fx48f11Vdfqbq62unar371K/3oRz+6XEMEAKBTIqADAABXDJvNpqysrFaXYIaEhOjDDz9UYGCgy+uLFy/WrbfeqpMnT8pms+nLL7/Ul19+2eI9Y2NjtXr1av3oRz/S6dOnVVtbq8WLF2vx4sUu219zzTXasGGDunTp0uw9e/TooQ0bNmjq1Kn67LPPJEk1NTXauXOnU7sxY8boX//6l/7nf/7H8Vn37t1bHO+FCg8P16JFi3TPPffIZrPp9OnTmj9/vubPn9+k7ZgxY/Tqq692yoBOcs/v+nI5ceKEPvrooza17dq1q/74xz/qV7/6lZtHBQBA58cSVwAA0On98pe/1M9//nNFRES02K5Lly667777tHfv3hZP0xw9erRycnKUnp6ukSNHqkePHk6z55rzgx/8QHv27NFdd90lX19fl226deumJ598Ujt37lRkZGSr9wwPD1dWVpbeeustTZgwQWFhYfLz81NkZKQmTJigpUuXatOmTQoLC1Npaamjzh3LXX/605/qww8/VL9+/Vxe79Gjh55++mlt2rRJZrP5kvfvSdzxuzaSl5eXunXrpgEDBmjq1Kl64403dOjQIT366KMc5gAAwCVgsl3IrskAAAAd3MGDB7V3714dPHhQlZWV8vLyUlBQkK699lqNHDnS6ZRWdzp58qQ2b96s4uJiVVZWqmfPnoqJidGYMWMu+fJTu6FDh2rv3r2SpLVr17pcyngp1NXVadu2bfryyy9VWVmpkJAQRUdHKykpyW0/mycz4ncNAAA6FgI6AACAK8CuXbs0YsQISZKPj4+OHDlyUaduAgAA4NJhiSsAAEAH1pb/X+vp06d17733Ot6npKQQzgEAAHgQAjoAAIAO7IYbbtCCBQtUWFjY5Fp9fb3WrFmj0aNH64svvpAkeXt763e/+91lHiUAAABawhJXAACADiwkJETHjx+XJIWFhal///7q0qWLKisr9dVXX+nUqVNO7V988UU9/fTTRgwVAAAAzSCgAwAA6MB69eqlY8eOtdouMDBQf/rTn/Twww9fhlEBAADgQhDQAQAAdGBHjhzRypUrtXnzZu3du1clJSU6c+aMfH191bNnTw0ePFjJycmaOXOmQkJCjB4uAAAAXCCgAwAAAAAAAAzEIREAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABjIx+gBwDiHDx9u8XpISIgkqays7HIMB7ggPJ/wVDyb8FQ8m/BUPJvwVDyb8GQ8n54pPDy83bXMoAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAAxHQAQAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBfIweAADAvaqqqpSXl2f0MK4YQUFBkqSKioo2tY+JiZHFYnHfgAAAAAB4PAI6AOjk8vLyNHHiRKOHgWasXbtWsbGxRg8DAAAAgIFY4goAAAAAAAAYiBl0AHAFSb7xBfXo3s/oYVzxTpws1MZtzxg9DAAAAAAegoAOAK4gPbr3U6/ga40eBgAAAACgEZa4AgAAAAAAAAYioAMAAAAAAAAMREAHAAAAAAAAGIiADgAAAAAAADAQAR0AAAAAAABgIAI6AAAAAAAAwEAEdAAAAAAAAICBCOgAAAAAAAAAA/kYPQB3aWho0JYtW5SZmamDBw+qqqpK/v7+Cg8P14gRIzRx4kQFBAS4rK2rq9Pq1auVmZmpI0eOyNvbWxERERo7dqySk5NlMpla7DsnJ0dr1qxRXl6erFargoODFR8frylTpigoKKjF2oqKCq1cuVLZ2dkqLy+XxWLRgAEDlJKSoqFDh7b36wAAAAAAAICH6pQB3dmzZzV37lzt3bvX8ZnFYpHValVeXp7y8vK0ceNGPfvsswoLC3Oqraqq0uzZs1VQUCBJ8vf3V01NjXJzc5Wbm6udO3dq1qxZ8vb2dtn3+++/r3feeUeSZDKZZDabdfToUa1du1ZZWVl69tlnddVVV7msLSoq0uzZs3Xq1ClJUkBAgCorK5Wdna3du3crLS1NqampF/v1AAAAAAAAwIN0yoDu//7v/7R3716ZTCalpaVpwoQJslgsqqur0/bt2/WXv/xFx44d0//+7//queeec6pdtGiRCgoK1LVrVz388MOKj4+XzWbT1q1btWTJEmVnZ2vFihVKS0tr0m92drYjnJs0aZLuvPNOBQQEqLi4WK+++qoOHjyo+fPn6+WXX5avr69TbU1NjebNm6dTp06pX79+euSRRxQVFaWqqiq99957WrVqlZYvX65+/fopLi7OfV8eAAAAAAAALqtOuQddZmamJCkpKUmpqamyWCySJB8fHyUkJOiee+6RJO3bt0+nT5921BUWFmrbtm2SpIceekjDhw+XyWSSl5eXkpKSNH36dEnS6tWrdfLkySb9Ll++XJI0atQozZgxw7GENioqSunp6Y7ZdBs2bGhSu379eh07dkxms1np6emKioqSdG7m34wZMzRy5EjZbDYtW7bsknxHAAAAAAAA8AydMqCzh2f9+vVzeb1///6O1zU1NY7X9mDPvk/d+caNGyeLxaKamhpt377d6VpxcbGKiookSZMnT25S27NnTyUkJDj105j9s8TERAUHBze5br9nYWGhDh8+7PLnAgAAAAAAQMfTKQO60NBQSefCLFfs+8t1797dKQzbt2+fJCk2NtZlnZ+fnwYNGiRJTvvbNa61WCyKiYlxWW9fmpqXl6fq6mrH51ar1TGm5pavDhw40DETcM+ePS7bAAAAAAAAoOPplAFdcnKyJGnz5s364IMPVFVVJenc6az/+c9/9I9//EMmk0k//elPHTU2m00lJSWS5Fhe6kpkZKQkOdraHTp0SJIUEREhLy/XX6u9tnFf9nvZbLYW+/by8lJ4eLhTXwAAAAAAAOj4OuUhESkpKSotLdVHH32kZcuWadmyZY5TXG02mwYOHKj/+q//0vDhwx01VqtVZ8+elST16NGj2XvbZ9ydOHHC6XP7+7bUnl/f+HVL9fZr5/fdnPT0dJefz507V5IUEhLSYr2Pj0+b2gFG4Plsu6CgIKOHgBYEBQXxHOOy4O9NeCqeTXgqnk14Mp7PzqdTzqDz8vLSz372M82YMUPe3t6SpKqqKscsterqalVWVjrVNF5y6ufn1+y97dcat5fkCPfaUnt+vb22tXp/f/8m7QEAAAAAANCxdcoZdBUVFZo3b57y8vJ0yy23aNKkSQoLC1NFRYU+++wzvffee3rjjTf03Xff6cc//rHRw3Ub+0y55pSVlbV43Z7Et9YOMALPZ9tVVFQYPQS0oKKigucYlwV/b8JT8WzCU/FswpPxfHom+9Zk7dEpZ9C99tprysvL0w9+8AM9/PDD6tu3r8xms3r37q3U1FT98pe/lCR9+OGHKi4uliSZzWZHfeOTXc9nv9a4vfT97La21J5fb69trd4+c65xewAAAAAAAHRsnS6gO3TokHJyciSd24vOlZtvvlmBgYGy2WzatWuXJCkgIMARfLW0x1t5ebmkpnvFtWV/OHvt+fWNX7dU35Z97gAAAAAAANCxdMqAzq5Xr17NtrNfKy0tlSSZTCbHKav2WXUt3T8iIsLp88anuzY0NLRYazKZnOojIiJkMpla7LuhoUGHDx926gsAAAAAAAAdX6fbg87L6/vMsaysrEmQ1viadG7mnN3gwYOVn5+vPXv2uKypqanRgQMHJElDhw51ujZkyBBJ5w6jyM/P18CBA5vU22f2xcTEOC1xDQgIUP/+/ZWfn6+cnByNHj26SW1eXp6qqqpc9g14iqqqKuXl5V2Wvuwnk7K/Wutyc3ONHgIAAAAAoAWdLqDr27ev4/XGjRs1Y8aMJm127typkydPSpJTkJaQkKCMjAyVlJRo165dGj58uFPdxo0bVVVVJT8/P40aNcrpWmRkpPr27auioiJlZGTo8ccfd7peXl6urKwsSdKYMWOajCkxMVH5+fnKzMzUHXfc0WQZa0ZGhiSpf//+F7XpIOBOeXl5mjhxotHDAAAAAACgQ+l0S1zDwsIUFxcnSVq9erWWLVvmCOOqq6u1efNmLVy4UJIUGhqqESNGOGr79eunG2+8UZK0cOFCZWdnSzq3vHTLli16++23JZ3b26579+5N+k5LS5Mkbd++XUuXLpXVapV0bmnr3LlzZbVaFRYWpuTk5Ca148ePV2hoqKxWq+bMmeNYDmu1WrV06VLt2LHDqQ8AAAAAAAB0Dp1uBp0kPfTQQ5o9e7ZKSkr0wQcf6IMPPlBAQIAjMJOk7t2764knnpCPj/NXcP/99+vo0aMqKCjQnDlz5O/vr4aGBtXW1kqS4uPjNW3aNJf9xsfH66677tK7776rjIwMrVq1Sv7+/o5+AwMDNWvWLPn6+jap9fPz06xZs/TCCy+osLBQjz32mAICAlRdXS2bzSaTyaS0tDRH+Ah4uuQbX1CP7v2MHgYkFZVk6vM9/2v0MAAAAAAAzeiUAV2PHj00d+5cbdiwQdu3b1dxcbGqqqoUEBCg3r17Kz4+XhMnTlS3bt2a1FosFr344otatWqVsrKydOTIEfn4+Cg6Olpjx45VcnKy40AHV6ZOnaqBAwdqzZo1ys3NVXV1tcLCwhQfH68pU6Y49s1yJTo6WgsWLNDKlSuVnZ2t8vJyBQYGKiYmRikpKew9hw6lR/d+6hV8rdHDgKQTJwuNHgIAAAAAoAWdMqCTzs1Iu/3223X77bdfcK2Pj49SU1OVmprarr5jY2MVGxvbrtqgoCDNnDlTM2fObFc9AAAAAAAAOpZOtwcdAAAAAAAA0JEQ0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABjIx+gBuMO0adPa3Pb555/Xdddd1+Tzuro6rV69WpmZmTpy5Ii8vb0VERGhsWPHKjk5WSaTqcX75uTkaM2aNcrLy5PValVwcLDi4+M1ZcoUBQUFtVhbUVGhlStXKjs7W+Xl5bJYLBowYIBSUlI0dOjQNv9sAAAAAAAA8HydMqDr3r17i9etVqtqamrk4+OjqKioJterqqo0e/ZsFRQUSJL8/f1VU1Oj3Nxc5ebmaufOnZo1a5a8vb1d3v/999/XO++8I0kymUwym806evSo1q5dq6ysLD377LO66qqrXNYWFRVp9uzZOnXqlCQpICBAlZWVys7O1u7du5WWlqbU1NS2fhUAAAAAAADwcJ0yoFuyZEmL12fNmqWioiLFx8crMDCwyfVFixapoKBAXbt21cMPP6z4+HjZbDZt3bpVS5YsUXZ2tlasWKG0tLQmtdnZ2Y5wbtKkSbrzzjsVEBCg4uJivfrqqzp48KDmz5+vl19+Wb6+vk61NTU1mjdvnk6dOqV+/frpkUceUVRUlKqqqvTee+9p1apVWr58ufr166e4uLiL+IYAAAAAAADgKa64PegOHjyooqIiSVJSUlKT64WFhdq2bZsk6aGHHtLw4cNlMpnk5eWlpKQkTZ8+XZK0evVqnTx5skn98uXLJUmjRo3SjBkzFBAQIEmKiopSenq6Yzbdhg0bmtSuX79ex44dk9lsVnp6umN2n8Vi0YwZMzRy5EjZbDYtW7bs4r8IAAAAAAAAeIQrLqDbvHmzpHPLYK+//vom1zMzMyVJ4eHhGjFiRJPr48aNk8ViUU1NjbZv3+50rbi42BH+TZ48uUltz549lZCQ4NSPq74TExMVHBzc5Lr9noWFhTp8+HCzPyMAAAAAAAA6jisqoKuvr1dWVpYkKSEhweUecvv27ZMkxcbGuryHn5+fBg0aJEnau3evy1qLxaKYmBiX9falqXl5eaqurnZ8brVaHXveNbd8deDAgbJYLJKkPXv2uGwDAAAAAACAjuWKCuh2797tWJbqanmrzWZTSUmJJLk8PMIuMjJSkhxt7Q4dOiRJioiIkJeX66/WXtu4L/u9bDZbi317eXkpPDzcqS8AAAAAAAB0bJ3ykIjm2Je39u3bV9HR0U2uW61WnT17VpLUo0ePZu9jX3564sQJp8/t79tSe35949ct1duvnd+3K+np6S4/nzt3riQpJCSkxXofH582tQPsgoKCjB4C0OEEBQXx9ywuC/5dh6fi2YSn4tmEJ+P57HyumBl0p0+fVnZ2tiTplltucdmm8ZJTPz+/Zu9lv9a4vSRHuNeW2vPr7bWt1fv7+zdpDwAAAAAAgI7riplBl5mZqbq6Onl7e2vMmDFGD+eysM+Ua05ZWVmL1+1JfGvtALuKigqjhwB0OBUVFfw9i8uCf9fhqXg24al4NuHJeD49k31bsva4YmbQbdmyRZI0bNgwde/e3WUbs9nseF1TU9PsvezXGreXvp/d1pba8+vtta3V22fONW4PAAAAAACAjuuKCOgOHTqk/Px8Sc0vb5WkgIAAR/DV0h5v5eXlkpruFdeW/eHstefXN37dUn1b9rkDAAAAAABAx3FFBHT2wyG6du2qESNGNNvOZDI5TlktLi5utl3j01oba3y6a0NDQ4u1JpPJqT4iIkImk6nFvhsaGnT48GGnvgAAAAAAANCxdfqArqGhQZ9++qkkKSEhwXHSSXMGDx4sSdqzZ4/L6zU1NTpw4IAkaejQoU7XhgwZIkmqqqpyzNg7X05OjiQpJibGaYlrQECA+vfv79TmfHl5eaqqqnLZNwAAAAAAADqmTh/Q5eTkOJaFtrS81S4hIUHSuVlwu3btanJ948aNqqqqkp+fn0aNGuV0LTIyUn379pUkZWRkNKktLy9XVlaWJLk8qCIxMVHSuQMtXC1ztd+zf//+F7XxIAAAAAAAADxHpw/o7IdDREZGKiYmptX2/fr104033ihJWrhwobKzsyWdm4m3ZcsWvf3225KklJQUl4dNpKWlSZK2b9+upUuXymq1Sjq3tHXu3LmyWq0KCwtTcnJyk9rx48crNDRUVqtVc+bMcSyHtVqtWrp0qXbs2OHUBwAAAAAAADq+ltd7dnBVVVX6/PPPJbVt9pzd/fffr6NHj6qgoEBz5syRv7+/GhoaVFtbK0mKj4/XtGnTXNbGx8frrrvu0rvvvquMjAytWrVK/v7+jqAuMDBQs2bNkq+vb5NaPz8/zZo1Sy+88IIKCwv12GOPKSAgQNXV1bLZbDKZTEpLS1NcXNyFfhUAAAAAAADwUJ06oNu2bZtqampkMplcLiltjsVi0YsvvqhVq1YpKytLR44ckY+Pj6KjozV27FglJyc7DnRwZerUqRo4cKDWrFmj3NxcVVdXKywsTPHx8ZoyZYqCgoKarY2OjtaCBQu0cuVKZWdnq7y8XIGBgYqJiVFKSgp7zwEAAAAAAHQynTqgS05OdrmUtC18fHyUmpqq1NTUdtXHxsYqNja2XbVBQUGaOXOmZs6c2a56AAAAAAAAdBydfg86AAAAAAAAwJMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADERABwAAAAAAABiIgA4AAAAAAAAwEAEdAAAAAAAAYCACOgAAAAAAAMBABHQAAAAAAACAgQjoAAAAAAAAAAMR0AEAAAAAAAAGIqADAAAAAAAADORj9ADc7fDhw1q3bp2+/PJLlZeXy8vLS8HBwRo4cKCSkpJ03XXXNampq6vT6tWrlZmZqSNHjsjb21sREREaO3askpOTZTKZWuwzJydHa9asUV5enqxWq4KDgxUfH68pU6YoKCioxdqKigqtXLlS2dnZKi8vl8Vi0YABA5SSkqKhQ4dezFcBAAAAAAAAD9SpA7o1a9Zo6dKlqqurkySZzWbV1dWppKREJSUl8vLyahLQVVVVafbs2SooKJAk+fv7q6amRrm5ucrNzdXOnTs1a9YseXt7u+zz/fff1zvvvCNJMplMMpvNOnr0qNauXausrCw9++yzuuqqq1zWFhUVafbs2Tp16pQkKSAgQJWVlcrOztbu3buVlpam1NTUS/HVAAAAAAAAwEN02oBu/fr1evPNN2UymfSjH/1It956q0JCQiSdm6WWk5PjCO4aW7RokQoKCtS1a1c9/PDDio+Pl81m09atW7VkyRJlZ2drxYoVSktLa1KbnZ3tCOcmTZqkO++8UwEBASouLtarr76qgwcPav78+Xr55Zfl6+vrVFtTU6N58+bp1KlT6tevnx555BFFRUWpqqpK7733nlatWqXly5erX79+iouLc8M3BgAAAAAAACN0yj3oSktL9dZbb0mS7rvvPk2fPt0RzklSUFCQbr75Zv3gBz9wqissLNS2bdskSQ899JCGDx8uk8kkLy8vJSUlafr06ZKk1atX6+TJk036Xb58uSRp1KhRmjFjhgICAiRJUVFRSk9Pd8ym27BhQ5Pa9evX69ixYzKbzUpPT1dUVJQkyWKxaMaMGRo5cqRsNpuWLVt2sV8PAAAAAAAAPEinDOjWrFmjs2fPauDAgRo3blyb6zIzMyVJ4eHhGjFiRJPr48aNk8ViUU1NjbZv3+50rbi4WEVFRZKkyZMnN6nt2bOnEhISnPpx1XdiYqKCg4ObXLffs7CwUIcPH27zzwQAAAAAAADP1ikDuqysLElyBGJttW/fPklSbGysy+t+fn4aNGiQJGnv3r0uay0Wi2JiYlzW25em5uXlqbq62vG51Wp17HnX3PLVgQMHymKxSJL27NnTpp8HAAAAAAAAnq/T7UF35MgRx/LT6OhoffPNN3r//ff1zTff6OzZswoNDdXw4cM1efJkde/e3VFns9lUUlIiSY7lpa5ERkYqOzvb0dbu0KFDkqSIiAh5ebnOPSMjI536GjBggCSppKRENputxb69vLwUHh6uvLw8R18AAAAAAADo+DplQGe3f/9+vffee2poaFBAQIBMJpMOHz6sw4cPKzMzU7///e8dgZjVatXZs2clST169Gj2/vblpydOnHD63P6+LbXn1zd+3VK9/dr5fTcnPT3d5edz586VJKd9+Vzx8fFpUzvALigoyOghAB1OUFAQf8/isuDfdXgqnk14Kp5NeDKez86n0wV0Z86ccbz+17/+pfDwcD300EMaOHCg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\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 324,
       "width": 628
      }
     },
     "output_type": "display_data"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABOgAAAKJCAYAAAABRxYsAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAABYlAAAWJQFJUiTwAACGaUlEQVR4nOzdeVyU5eL///cAIiAi4r4lCpormEtqauJJLZfKPq3WsVWz1U7boU6Ldapfmdn5tOkHO506aWbbqUyzcjc9uULuGaASooYICLLINr8/+HI3A8MwwAz3oK/n48Hjcc/c13Xd1zD3zMB7ruu+LFar1SoAAAAAAAAApvAxuwMAAAAAAADA+YyADgAAAAAAADARAR0AAAAAAABgIgI6AAAAAAAAwEQEdAAAAAAAAICJCOgAAAAAAAAAExHQAQAAAAAAACYioAMAAAAAAABMREAHAAAAAAAAmIiADgAAAAAAADARAR0AAAAAAABgIgI6AAAAAAAAwEQEdAAAAAAAAICJCOgAwGTh4eGyWCyyWCxav3692d0BPCYnJ0evvvqqRo0apdatW8vPz88492+//Xazu3feufnmm2WxWBQYGKijR4+a3R1J0gcffGCcEzExMY2mbU+r6LfFYtGRI0fM7o7beOrz73z7XH3uued4L3Wj5cuX67rrrlPXrl0VFBRk9/o7H1x99dWyWCxq0aKF0tPTze4OcF4hoAOAatx+++31+mfO9h+E5557zu39AxqT1NRUDRgwQLGxsdq0aZNOnTql0tLSerdr+zqt7icgIEDt2rXTyJEj9de//lV79+51uX3b13HFz5IlS2rVx+PHj9uFkTUFLUeOHLEr54mA4b///a8+/vhjSdJ9992nzp07u/0YANDY3H333bryyiv1xRdf6LffflNBQYFb2nX0WVLTzxNPPFGrY6Slpemll17SxRdfrHbt2ikwMFDdu3fXlVdeqaVLl6q4uNildl544QVZLBbl5OTo6aefrsvDBVBHBHQAcB7hW3aY5Z577tHhw4eN27169dLYsWN1+eWX6/LLL1f//v09duyzZ88qPT1dmzdv1ty5c9W/f3/dcccdOnPmTJ3aW7RoUa3KL1682C1hpDvFxsZKkpo2baq//vWvJvem9hrrCCnegwHv9dlnn+ndd981brdq1UqjR482Pqcuv/xyE3vn3IcffqjevXvr6aef1vbt25Wenq7CwkIdPnxYy5cv19SpU3XJJZcoMTGxxraioqJ09dVXS5L+9a9/6eDBg57uPoD/x8/sDgAAgHPb77//rm+//da4vXTpUt14441uP07Lli118cUXV7k/Pz9fhw8ftpvG+cEHH+jw4cNavXq1/Pxq9+fQqlWrdOLECbVv396l8rUN9Dxt9erV2rRpkyRp2rRpateunck9AgDzvf/++8b2VVddpc8//1xNmjRx+3GGDBmisLCwGstdeOGFLrX33nvvafr06cZtHx8f9enTR2FhYUpMTNTx48clSTt27NDo0aO1fft2derUyWmbjz32mL766iuVlpbqhRde0OLFi13qC4D6IaADAJOdS9cTAhyJj483trt27eqRcE4q/9b/u+++q3b/7t279eCDD2rjxo2SpA0bNmj+/PmaNWuWS+137dpVKSkpKi0t1ZIlS/TII4/UWOfnn3/Wnj17JJWP+vKG1/srr7xibD/wwAMm9qSq22+/nZFlqDdveJ01pOeee45LabjBzp07je2HH37YI+GcJL366qtuuw7mrl27dO+99xq3hw8frg8++EA9e/aUJJWVlenTTz/VjBkzdObMGR0/flzXXnutfvrpJ6fX1BsxYoQGDBign3/+WUuXLtWLL76o8PBwt/QZQPWY4goAADwqMzPT2O7SpYtp/YiKitL333+vXr16Gff985//dLn+LbfcYvxD4+qouA8//NDY/vOf/+zysTxl3759WrNmjSRp0KBBio6ONrlHAOAdvOWzqjb+9re/GdeWu/DCC7V69WojnJPKR9PddNNN+vLLL437tm7dqi+++KLGtu+44w5JUmlpqebPn+/mngNwhIAOAAB4lO2FqX19fU3siRQQEKB77rnHuL1nzx4VFha6VLdbt24aOXKkpPKRcTUtNlFaWmosxBAUFKRrr722jr12n4ULFxrbU6dONbEnAOBdSkpKjG2zP6tcsWfPHrvLR7zxxhsKCgpyWHbs2LF2o9fnzJlTY/s33nijfHzK44L333/f7vcDwDMI6ADAZLW52PnevXv16KOP6uKLL1arVq3UpEkTBQYGqn379ho+fLhmzpypJUuWKCcnx65eTEyMLBaLnn/+eeO+f//739WuHObM/v379cQTT2jgwIFq06aNmjZtqk6dOmn06NF69dVXlZGRUavHX1ZWpo8++kgTJkxQx44dFRAQoK5du2rChAn65JNPjD8IXbm4euXVLyukpKToueee0+DBg9WuXTv5+PgoNDS0Sv2CggItW7ZMDz30kEaNGqX27duradOmatasmS644AJNnjxZb775psuLC9iuMFox/aisrEyfffaZJk+erK5du6pp06Zq06aNrrrqKq1du9ZhOz/99JOmTZum8PBwNW3aVGFhYRo5cqQWLlyosrIyl/pSF/V5rj/44APjsVd8Cy+VTyutfL65a6qPq2xH0En2oyZqMm3aNGPbdnScIz/88INOnDghSbrmmmsUHBxci166X2lpqT755BPj9pQpU6otu3z5cuP5GTJkiNN2r7jiCrvnc9euXdWW/fzzz41yFWGnLdvzpvJ5Yfv6TklJMe4fM2aMw/cxV6fK7tu3Tw888IB69+6t4OBghYSEKCoqSrGxsfr9999daqMm7nwPrpCTk6M333xTl1xyidq1a6eAgABdcMEFmjp1ap0Wzjh9+rTeeecdTZw4UeHh4QoMDFSLFi3Uq1cv3XPPPdq8eXOt26yLrKwsvf766xo2bJixEmVERISmT5+uHTt2uNSGK5+r1Z1rDXE+VPbTTz/p3nvv1YABA9SyZUv5+fmpWbNm6tSpk0aNGqWHHnpIX375ZbVfJtT0+bh+/fparyDq6ir0paWl+uyzzzRt2jT17NlTLVq0UGBgoMLDw3X99ddr6dKlHv2cysvL0zvvvKMrrrhCF1xwgQICAhQWFqZ+/frpwQcf1JYtW5zWr+51161bN5dX3jaL7ai4bt26afz48U7Lz5w509jesWOHUlNTnZZv166dhg8fLknKyMjQDz/8UI/eAnCJFQDg0G233WaVZJVkHT16dK3rd+3a1ag/e/Zsl8qtW7fOYZnS0lLrI488YvXx8THKOvsZNWqUXf3Ro0e7VK/ix5Hi4mLrrFmzrL6+vk7rhoaGWt977z2XfkfHjx+3jhgxwml7MTEx1vT0dOvs2bON+2677TaH7R0+fLjK4/jXv/5lDQoKqtJuixYt7OouWbLE2rx5c5d+P2FhYdZly5bV+Phsz6HZs2dbT506ZR0/frzTtl955RWjfmlpqfWBBx5wWv6yyy6zFhQUuPT7dpU7nuv333/f5fOtLq+vCnV5nS5btszu+KdPn662rO3r891337VmZ2dbAwICrJKsHTt2tJaWllZb96abbjLqfv/999bExES74x4+fNhhvcrncXXvC7W1YcMGo82IiAinZbOysoz3G19f32p/R8XFxdbg4GC7/v7v//5vte3ans9PPfVUlf22503l57Py76Wmn8rvE47afuWVV6x+fn7VthESEmJdv36909+VK+r7Hlz5vNm+fbs1PDzcaRsPPfSQy/17//33rW3atKmxXzfeeKP1zJkz9f59VKj8+bdjxw5rly5dqj2+j4+P9Yknnqh1u9U9ZrPOhwoFBQXWm2++2eXzYtq0aQ7bqenzcd26dbU6/2x/nP398tNPP1n79etXYxsDBgywJiYmuum39odvvvnG2rFjxxqPP3XqVGtubq7DNmrzu6juPdsVrpyTtTV06FCjzXvuuafG8sXFxdZmzZoZdf7v//6vxjp///vfjfJ33nmnO7oNwAkWiQCARuCpp57S66+/btz28fFRz5491b59e1ksFmVlZenXX39Vfn6+JFX5tvriiy9WQECAkpKSlJycLEnq2LGj+vfv79LxS0pKdO2112rZsmV2fejbt69atWql3377TYcOHZIkZWdn66677tKpU6f0+OOPV9tmdna2xo0bZzdN0N/fX/3791dwcLAOHTqk1NRUrV+/XldeeaXGjh3rUl9tffrpp7rzzjslSX5+furXr59CQ0N1/PjxKiMhkpOTlZuba9xu27atwsPD1bx5cxUUFOjXX381RoxlZmZqypQp+uqrr3TllVe61JeSkhJdffXVxuqZ3bt31wUXXKDs7Gzt3r3beM6eeOIJde3aVTfddJPuvfdeY0pi69at1atXL5WVlennn382nus1a9booYceUlxcXK1/P9X10x3PdadOnXT55ZdLktLS0ozn2dFKq1FRUW7pu6tsR1R07txZISEhLtdt0aKFrrzySn322Wc6duyY1qxZo3HjxlUpl5ubq6+//lqS1KFDB1122WU6fPhw/TtfD99//72xfemllzotGxoaqujoaCUkJKi0tFSbNm3SxIkTq5SLj4+vMqJ0w4YNeuihhxy2u2HDBmN79OjRtem+AgMDjXNqw4YNxmii6lZErOn97YUXXtCzzz4rSWrevLn69OmjgIAA/fLLL8b7Q05OjiZPnqx9+/bpggsuqFV/bdX3PdjW/v37ddNNNyk3N1cWi0V9+/ZVmzZtdPLkSe3bt09Wq1VS+XS3rl276uGHH3ba3rPPPqsXXnjB7r6IiAh17txZRUVF2rdvnzEq+5NPPlFKSorWrl2rwMDAWvfdmdTUVD300EPKysqSVH49rQ4dOuj48eM6ePCgpPLPtldeeUXFxcV67bXX3Hr8hjwfKtxxxx1aunSpcbtJkya68MIL1bZtW5WWlurUqVP69ddfVVRUJKnqZ7urwsLCjNdOTQoLC+1ep9VZsWKFrr/+ehUUFBj3tWvXThEREWrSpIkSExN17NgxSeWXBBgxYoQ2btzo8sqkNfn44481bdo0lZaWGvd17NhRkZGROnPmjPbs2WNcXuHjjz/W4cOH9cMPP6h58+Z27dj+Xiq/R1Y+x919zteH1Wo1FiCSZIx0c8bPz09DhgwxRpU6G+1cwfZ9mhF0QAMwOyEEAG/lLSPojh8/bveN/syZM62///57lXKlpaXWbdu2WR977DHrpEmTHB7LlVFojrzwwgt23yJPmTLF+ttvv9mV2bJli7Vv3752Ix1+/PHHatu888477dp88MEHrZmZmXZl1q5da+3evbtVkrV169Y19r3yCJuKEXGPPvpolbaTk5Ptbr/44ovWESNGWBcuXGhNS0tz2P6PP/5o941169atrTk5OdU+RttzKCwszCrJOnjwYOvOnTvtyiUlJVmjoqKMshEREdaPP/7YKsnatm1b6+eff243Uuv06dPWG2+80e53ffDgwWr7URueeK6djYqqr9q+TpOTk60tW7Y06jz22GNOy1ceQWe1lo/aqLivuhEt7733XpVjmD2CbtSoUUab8+fPr7H8X/7yF6P8448/7rDMnDlzjDKBgYFWSdZWrVpZy8rKqpTNyMiwWiwWqySrn5+fw5FYrp4rdRmNYtt2WFiY1WKxWENDQ63vv/++taioyChXVlZm/eCDD6z+/v5G+VtvvdWlY9Skru/BtudDq1atrJKsd911l/XYsWN25Q4cOGDt37+/UTY4ONjpCNHFixfbtX3nnXdaDx06ZFemqKjI+u6779qNvHnwwQdr9birY/s8VrzHDx061Lp37167cnv27LFefPHFdn394YcfXGrXlRF0ZpwP27dvN9qzWCzWZ5991pqdnV2lXHFxsXXdunXWmTNnWmfMmOGwrbqeV478+c9/tntN79ixo0qZgwcP2p0PI0eOtG7evLlKubVr11ojIyONcgMHDrT73dbVr7/+arzfSLJ26dLFunLlSrv3nYyMDOvMmTPt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++03LVmyRCtXrjTq9ejRw+lIotdff11bt27VgQMHJJX/YblgwQJFRUUpODhYhw4dMv6YvPjiizVu3Di99NJLkspHTrjT3XffrVdffVUFBQXKzc3VJZdconvvvVdjxoxRs2bN9Ntvv+nLL7/Uf/7zH0nS9OnT9c9//tOtffAGnnquG8ru3bvtpk9XKC0t1alTp3TgwAEVFhba7XvwwQd19dVXN1QXTTV8+HC1b99eJ06cUHJyspKTk6usAl0dR1OhLrroompX7h09erTdaI3q2qirm266yRjJFx8fr86dO2vgwIFq0aKFMb32T3/6k2bNmuW2Y7pDXd6DPWnJkiUaMmSIDh8+rKysLE2ePFmXXHKJpkyZor59+yokJER5eXk6fvy4EhIStHr1auP6WO6e6nbDDTfo008/1f/8z//ohhtu0LXXXmucr59//rk+++wzo2ynTp284j2nPk6cOKEnnnhCTz/9tMaMGaORI0eqX79+atWqlSwWi9LS0rRq1Sp99NFHxmUgBg0aZBe0u+qzzz4zQio/Pz+tX7/epeu/SuVT9v/85z/b3ffEE09o69at+vrrr1VWVqYnn3xS7777rm666SZjRHJRUZEyMjK0Z88ebdq0ST/++KPKysrcshLtrFmz9MUXXxjXXXv++ee1atUq3XHHHYqMjNSZM2e0fv16xcXFGZfH8PHx0T//+U9TVv5dvXq1vvjiC11wwQWaOHGiLrroInXp0kXNmzdXXl6eDh48qK+//lpr1661qzdnzhxjVezqVPwutm7dqtLSUt1www26+eabNWXKFIWFhengwYNasGCBdu/ebdeu7QITzvzwww/G9rXXXuv6gwZQN1YAgEO33XabVZJVknX06NG1rt+1a1ej/uzZs10qt27dOqf9cOWndevW1vj4+GqPt2XLFmuLFi2ctuHImjVrrMHBwS714cILL7SmpqbW+DtKS0uzDhs2zGlbo0aNsp44ccIaGxtr3PfYY485bO/w4cM1Po7qfPjhh1aLxVLjYxs1apS1oKDA7r7Dhw87bNP2uXN2DlR4//33a3XO1efxOuPu57q2j6s2avv6qPgJDg62vvHGG9aysjKn7du+Pt9999169TUxMdGl86by8+rofaGuHnroIaPd1157rVZ1IyMj7fpV3evQarVaT548WeX19MUXX9R4jNqcK7bvCY5+brvttjq3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VLuyGRi0B900k5iYSF5eHllZWaSnp3P//fdP6ryuri6++eYbADIyMkhJScFisWAYBqtWrWL79u0AlJWV0djY6LXrl8A0e/Zs9u3bx86dO3n44YfNO+0zZswgPj6erKwsrFYrfX19FBYWepx76dIlfvrpJ8C1lGvVqlUYhoHFYiElJYWMjAwAvv76a/744w/f/mASEFJSUkhLSyMmJsbjaY2IiAheeOEF1q5dC0BJSYnHecqm+JLT6TQn9y+++OKEfZVNmco05xRva2tr46OPPgJg27ZtZGRkmMU5gPDwcJKTk3nsscc8ztPYKf7S0NBgjndjbVuhbAYOFeimGYvln/2X//zzzwwMDBAWFsb69etHtT/44INERUUxPDxMaWnpv71MmWbCwsJYtGjRuO0LFiwgLi4OwHxs282dt+joaBITE0edu379esLCwujv7+eXX365dRct8n9LliwBoKOjw+O4sim+dOLECerr69mwYQOLFy+esK+yKVOZ5pzibcePH+f69evExsaOmbHxaOwUfzl58iTgWgkXHx8/ql3ZDBwq0MmkVFdXA3DPPfcQHBw8Zp+VK1cCcPbsWZ9dl0wf7qfq3Mth3dzZHO9p0ODgYJYtWwYom+IdtbW1AMyfP9/juLIpvtLR0cGnn37K7bffzrPPPnvD/sqmTGWac4q3lZWVAZCUlHRT52nsFH8YGhryyOxYe8gpm4FDe9DJpDQ3NwOMuSGlm81mA6ClpYXh4WG9JUZumaGhIc6fPw94ZnB4eJiWlpZRx//OZrNRUVFh9hX5txwOB1evXqWwsJAff/wRgNTUVLNd2RRfOnr0KH19fWzdupWwsLAJ+yqb4mtNTU289tprXL16laCgICIjI1mxYgVPPvnkqBsboDmneNeVK1fMJX6LFi2itraWL774gtraWq5fv05kZCSrVq3i6aef9ti0X2On+Mvp06fNzI61vFXZDCwq0MmkdHV1ATB37txx+7jbHA4HDoeD0NBQX1yaTAPffvstXV1dGIbh8Yupr6+P69evAxNnc968eQB0dnZ69TolsF27ds3c+2gkq9XKM888w8aNG81jyqb4yqlTpygvL2f58uUkJyffsL+yKb72559/0tPTw6xZs+jr66OpqYmmpia+++47XnnlFR555BGP/ppzijdduXLF/Hzu3Dk+//xznE4noaGhGIZBa2srra2t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\n",
      "text/plain": [
       "<Figure size 720x360 with 1 Axes>"
      ]
     },
     "metadata": {
      "image/png": {
       "height": 324,
       "width": 628
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "bmi.plot(kind = 'hist', color = 'slateblue', edgecolor = 'black', \n",
    "         linewidth = 1.2, title = 'Histogram of BMI')\n",
    "plt.show(); \n",
    "\n",
    "bmi.plot(kind = 'hist', color = 'gold', edgecolor = 'black', \n",
    "         linewidth = 1.2, title = 'Histogram of BMI (with the bin size of 50)', bins = 50)\n",
    "plt.show(); "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "How do these two histograms compare?\n",
    "\n",
    "At this point, we've done a good first pass at analyzing the information in the BRFSS questionnaire. We've found an interesting association between smoking habit and gender, and we can say something about the relationship between people's assessment of their general health and their own BMI. We've also picked up essential computing tools – summary statistics, subsetting, and plots – that will serve us well throughout this course."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "---\n",
    "## On Your Own\n",
    "\n",
    "<ol>\n",
    "    <li>Make a scatterplot of weight versus desired weight. Describe the relationship between these two variables.</li><br>\n",
    "    <li> Let's consider a new variable: the difference between desired weight (<code>wtdesire</code>) and current weight (<code>weight</code>). Create this new variable by subtracting the two columns in the DataFrame and assigning them to a new object called <code>wdiff</code>.</li><br>\n",
    "    <li>What type of data is <code>wdiff</code>? If an observation <code>wdiff</code> is 0, what does this mean about the person's weight and desired weight. What if <code>wdiff</code> is positive or negative?</li><br>\n",
    "    <li>Describe the distribution of <code>wdiff</code> in terms of its center, shape, and spread, including any plots you use. What does this tell us about how people feel about their current weight?\n",
    "</li><br>\n",
    "    <li>Using numerical summaries and a side-by-side box plot, determine if men tend to view their weight differently than women.</li><br>\n",
    "    <li>Now it's time to get creative. Find the mean and standard deviation of <code>weight</code> and determine what proportion of the weights are within one standard deviation of the mean.</li>\n",
    "</ol>"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<div class = \"license\">\n",
    "This lab was adapted by David Akman and Imran Ture from OpenIntro by Andrew Bray and Mine Çetinkaya-Rundel.\n",
    "</div>"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "***\n",
    "www.featureranking.com"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.10"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
