From 57f7f3343b574ea34c2d33ebf3f4e11f6ee8ea5f Mon Sep 17 00:00:00 2001 From: Michael Kaufman Date: Mon, 4 Dec 2023 20:56:59 -0700 Subject: [PATCH] class5 --- .../class-5-intro-to-ggplot2.Rmd | 472 + .../class-5-intro-to-ggplot2.html | 2034 +++ .../anchor-4.2.2/anchor.min.js | 9 + .../bowser-1.9.3/bowser.min.js | 6 + .../distill-2.2.21/template.v2.js | 744 ++ .../figure-html5/unnamed-chunk-10-1.png | Bin 0 -> 44448 bytes .../figure-html5/unnamed-chunk-11-1.png | Bin 0 -> 37951 bytes .../figure-html5/unnamed-chunk-12-1.png | Bin 0 -> 54225 bytes .../figure-html5/unnamed-chunk-13-1.png | Bin 0 -> 60515 bytes .../figure-html5/unnamed-chunk-14-1.png | Bin 0 -> 76505 bytes .../figure-html5/unnamed-chunk-15-1.png | Bin 0 -> 66684 bytes .../figure-html5/unnamed-chunk-16-1.png | Bin 0 -> 66684 bytes .../figure-html5/unnamed-chunk-17-1.png | Bin 0 -> 69888 bytes .../figure-html5/unnamed-chunk-18-1.png | Bin 0 -> 88652 bytes .../figure-html5/unnamed-chunk-19-1.png | Bin 0 -> 83377 bytes .../figure-html5/unnamed-chunk-20-1.png | Bin 0 -> 87276 bytes .../figure-html5/unnamed-chunk-21-1.png | Bin 0 -> 87276 bytes .../figure-html5/unnamed-chunk-22-1.png | Bin 0 -> 136379 bytes .../figure-html5/unnamed-chunk-23-1.png | Bin 0 -> 72798 bytes .../figure-html5/unnamed-chunk-24-1.png | Bin 0 -> 72798 bytes .../figure-html5/unnamed-chunk-25-1.png | Bin 0 -> 136379 bytes .../figure-html5/unnamed-chunk-26-1.png | Bin 0 -> 142158 bytes .../figure-html5/unnamed-chunk-27-1.png | Bin 0 -> 136379 bytes .../figure-html5/unnamed-chunk-28-1.png | Bin 0 -> 93948 bytes .../figure-html5/unnamed-chunk-30-1.png | Bin 0 -> 93948 bytes .../figure-html5/unnamed-chunk-5-1.png | Bin 0 -> 46078 bytes .../figure-html5/unnamed-chunk-6-1.png | Bin 0 -> 46078 bytes .../figure-html5/unnamed-chunk-7-1.png | Bin 0 -> 35672 bytes .../figure-html5/unnamed-chunk-8-1.png | Bin 0 -> 35672 bytes .../figure-html5/unnamed-chunk-9-1.png | Bin 0 -> 46078 bytes .../header-attrs-2.17/header-attrs.js | 12 + .../header-attrs-2.22/header-attrs.js | 12 + .../jquery-3.6.0/jquery-3.6.0.js | 10881 ++++++++++++++++ .../jquery-3.6.0/jquery-3.6.0.min.js | 2 + .../jquery-3.6.0/jquery-3.6.0.min.map | 1 + .../popper-2.6.0/popper.min.js | 6 + .../tippy-6.2.7/tippy-bundle.umd.min.js | 2 + .../tippy-6.2.7/tippy-light-border.css | 1 + .../tippy-6.2.7/tippy.css | 1 + .../tippy-6.2.7/tippy.umd.min.js | 2 + .../webcomponents-2.0.0/webcomponents.js | 236 + .../img/gglayers-qcbscaworkshop.png | Bin 0 -> 56448 bytes .../img/ggplot2.png | Bin 0 -> 38516 bytes .../img/ggplot_basics-qcbscaworkshop.png | Bin 0 -> 145147 bytes .../img/grammargraphics.jpg | Bin 0 -> 19665 bytes .../img/whattoplot.png | Bin 0 -> 95571 bytes .../plot-highres.png | Bin 0 -> 117799 bytes .../plot.png | Bin 0 -> 108050 bytes 48 files changed, 14421 insertions(+) create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.Rmd create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.html create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/anchor-4.2.2/anchor.min.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/bowser-1.9.3/bowser.min.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/distill-2.2.21/template.v2.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-10-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-11-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-12-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-13-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-14-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-15-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-16-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-17-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-18-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-19-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-20-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-21-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-22-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-23-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-24-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-25-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-26-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-27-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-28-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-30-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-5-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-6-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-7-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-8-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-9-1.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.17/header-attrs.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.22/header-attrs.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/jquery-3.6.0/jquery-3.6.0.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/jquery-3.6.0/jquery-3.6.0.min.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/jquery-3.6.0/jquery-3.6.0.min.map create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/popper-2.6.0/popper.min.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/tippy-6.2.7/tippy-bundle.umd.min.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/tippy-6.2.7/tippy-light-border.css create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/tippy-6.2.7/tippy.css create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/tippy-6.2.7/tippy.umd.min.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/webcomponents-2.0.0/webcomponents.js create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/img/gglayers-qcbscaworkshop.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/img/ggplot2.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/img/ggplot_basics-qcbscaworkshop.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/img/grammargraphics.jpg create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/img/whattoplot.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/plot-highres.png create mode 100644 _posts/2023-12-05-class-5-intro-to-ggplot2/plot.png diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.Rmd b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.Rmd new file mode 100644 index 0000000..017f3d5 --- /dev/null +++ b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.Rmd @@ -0,0 +1,472 @@ +--- +title: "Class 5: Introduction to ggplot2 (part1)" +author: + - name: "Michael Kaufman" + url: https://github.com/mlkaufman + affiliation: "RNA Bioscience Initiative" + affiliation_url: https://medschool.cuanschutz.edu/rbi + orcid_id: 0000-0003-2441-5836 +output: + distill::distill_article: + self_contained: false +draft: false +editor_options: + markdown: + wrap: 72 +--- + +**The Rmarkdown for this document is** + + +```{r setup, include=FALSE} +knitr::opts_chunk$set(echo = TRUE, message = FALSE, warning = FALSE) +library(tidyverse) +#library(ggplot2) +``` + +## Goals for today + +- Introduction to plotting with the ggplot2 package +- The grammar of graphics concept +- Basic plotting +- Adding additional information +- Other geometries +- Multiple geometries +- Saving plots + +## Additional Helpful Resources + +ggplot2 package homepage :: \ +ggplot2 reference :: R for +Data Science 2e :: \ +ggplot2 Book :: \ +Gallery of Plots and Examples :: + +Data Visualization with ggplot2 :: Cheat sheet :: + + +## The ggplot2 Package + +```{r, echo = FALSE} +#knitr::include_graphics(path="https://github.com/rnabioco/bmsc-7810-pbda/blob/main/_posts/2023-12-03-class-5-intro-to-ggplot2/img/ggplot2.png?raw=true") +``` + + + +This package allows you to declaratively create graphics by giving a set +of variables to map to aesthetics and then layer graphical directives to +produce a plot. It's part of the tidyverse of R packages for data +science and analysis, sharing in their design philosophy. It's an +alternative to the built in R graphics and plotting functions.\ +**Written by Hadley Wickham** + +## Grammar of Graphics + +```{r, echo = FALSE} +#knitr::include_graphics("https://github.com/rnabioco/bmsc-7810-pbda/blob/main/_posts/2023-12-03-class-5-intro-to-ggplot2/img/grammargraphics.jpg?raw=true") +``` + + +- Grammar gives languages rules. +- Grammar has a technical meaning. +- Grammar makes language expressive. + +**-Leland Wilkinson 1945-2021** + +**Layers of logical command flow and readability.** + +## Layers of ggplot2 + +```{r, echo = FALSE} +#knitr::include_graphics("https://github.com/rnabioco/bmsc-7810-pbda/blob/main/_posts/2023-12-03-class-5-intro-to-ggplot2/img/gglayers-qcbscaworkshop.png?raw=true") +# source: https://r.qcbs.ca/workshop03/book-en/grammar-of-graphics-gg-basics.html +``` + + +## Basic Grammar + +**Plot = data + aesthetics + geometry** + +**data** = the dataset, typically a dataframe\ +**aesthetics** = map variables x and y to axis\ +**geometry** = type of graphic or plot to be rendered + +**facets** = multiple plots\ +**statistics** = add calculations\ +**theme** = make the plot pretty or follow a particular style + +```{r} +# ggplot(, aes()) + () + +?ggplot # bring up the ggplot function help +``` + +## Consider the Type of Data you want to plot + +```{r, echo = FALSE} +#knitr::include_graphics("https://github.com/rnabioco/bmsc-7810-pbda/blob/main/_posts/2023-12-03-class-5-intro-to-ggplot2/img/whattoplot.png?raw=true") +# source https://image-store.slidesharecdn.com/4e19d6d6-fbc8-11e3-8b8c-123139077642-original.png +``` + + +## Data to Plot + +To begin plotting we need to start with some data to visualize. Here we +can use a built-in dataset regarding Motor Trend Car Road Tests called +`mtcars`. This dataset is a dataframe which is a key format for using +with ggplot. We can preview the data structure using the `head()` +function. + +```{r} +#some built in data. + +head(mtcars) +``` + +The data was extracted from the 1974 Motor Trend US magazine, and +comprises fuel consumption and 10 aspects of automobile design and +performance for 32 automobiles (1973--74 models). + +A data frame with 32 observations on 11 (numeric) variables. + +[, 1] mpg = Miles/(US) gallon\ +[, 2] cyl = Number of cylinders\ +[, 3] disp = Displacement (cu.in.)\ +[, 4] hp = Gross horsepower\ +[, 5] dra = Rear axle ratio\ +[, 6] wt = Weight (1000 lbs)\ +[, 7] qsec = 1/4 mile time\ +[, 8] vs = Engine (0 = V-shaped, 1 = straight)\ +[, 9] am = Transmission (0 = automatic, 1 = manual)\ +[,10] gear = Number of forward gears\ +[,11] carb = Number of carburetors\ +**-R Documentation** + +## Basic Plot + +Using the basic ggplot grammar of graphics template we can produce a +scatterplot from the dataframe. + +```{r} +# ggplot(, aes()) + () +``` + +The first part of the expression calls the `ggplot` function and takes +the `dataframe` and the `aes` function which are the aesthetics +mappings. In this case we are mapping the x-axis to be the `wt` variable +and the y-axis to be the `mpg` variable . If you only evaluate the first +part this is what you get: + +```{r} +ggplot(mtcars, aes(x=wt, y=mpg)) +``` + +Next we have to add the geometry layer to be able to actually see the +data. Here we are adding the `geom_point` geometry which allows you to +visualize the data as points. You use a plus sign to add these +additional layers. + +```{r} +ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point() +``` + +We can change the data being plotted by picking a different column from +the dataframe. For instance here we are plotting the horsepower(hp) +versus miles per gallon(mpg). Also note that we can make the code more +readable by placing proceeding layers on a different line after the plus +sign. A common error is misplacing the plus sign. It must be trailing on +the line before the next layer. + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg)) + + geom_point() +``` + +Exercise: Try building a scatterplot on your own. This time plot the +variables corresponding to the number of cylinders and the type of +transmission. + +```{r} + +``` + +Exercise: Modify the scatterplot to plot horsepower instead of the type +of transmission. Can you start to see a relationship with the data? + +## Adding Additional Information to the Plot + +### Title + +We can add a title to the plot simply by adding another layer and the +`ggtitle()` function. + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg)) + + geom_point() + + ggtitle("1974 Cars: Horsepower vs Miles Per Gallon") +``` + +### X and Y axis Labels + +We can overwrite the default labels and add our own to the x and y axis +by using the `xlab()` and `ylab()` functions respectively. + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg)) + + geom_point() + + ggtitle("1974 Cars: Horsepower vs Miles Per Gallon") + + ylab("miles per gallon") + + xlab("horsepower") +``` + +### Set title and axis labels in one layer + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg, alpha = 0.5)) + + geom_point() + + labs(x = "Horepower", + y = "Miles Per Gallon", + title = "Horsepower vs Miles Per Gallon Scatterplot", + subtitle = "Motor Trend Car Road Tests - 1974", + caption = "Smith et al. 1974") +``` + +Notice that we also added an alpha aesthetic which helps us visualize +overlapping points. We can add a `show.legend = FALSE` argument to the +`geom_point` function to remove the alpha legend and clean up the plot +figure. Let's try it. You can also specify a vector of aesthetics to +display. + +Check the documentation `?geom_point`. + +### Getting Geometry Specific Help + +We can easily add a third bit of information to the plot by using the +color aesthetic. Each geometry has its own list of aesthetics that you +can add and modify. Consult the help page for each one. + +```{r} +?geom_point() # bring up the help page for geom_point() +``` + +### Adding the Color Aesthetic + +Here we are adding the color aesthetic. + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg, color=cyl)) + + geom_point() + + ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") + + ylab("miles per gallon") + + xlab("horsepower") +``` + +And we can relabel the legend title for the new color aesthetic to make +it more readable. + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg, color=cyl)) + + geom_point() + + ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") + + ylab("miles per gallon") + + xlab("horsepower") + + labs(color="#cylinders") +``` + +### A Fourth Aesthetic + +You can even continue to add even more information to the plot through +additional aesthetics. Though this might be a bit much. + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg, color=cyl, size = wt)) + + geom_point() + + ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") + + ylab("miles per gallon") + + xlab("horsepower") + + labs(color="#cylinders", size="weight (x1000lb)") +``` + +Instead we can use a specific value instead of the **wt** variable to +adjust the size of the dots. + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg, color=cyl, size = 3)) + + geom_point() + + ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") + + ylab("miles per gallon") + + xlab("horsepower") + + labs(color="#cylinders") +``` + +------------------------------------------------------------------------ + +## Other Geometries + +There are many other geometries that you can use in your plots. +\ +Here is a short list: + +geom_point(): scatterplot\ +geom_line(): lines connecting points by increasing value of x\ +geom_path(): lines connecting points in sequence of appearance\ +geom_boxplot(): box and whiskers plot for categorical variables\ +geom_bar(): bar charts for categorical x axis\ +geom_col(): bar chart where heights of the bars represent values in the +data\ +geom_histogram(): histogram for continuous x axis\ +geom_violin(): distribution kernel of data dispersion\ +geom_smooth(): function line based on data\ +geom_bin2d(): heatmap of 2d bin counts\ +geom_contour(): 2d contours of a 3d surface\ +geom_count(): count overlapping points\ +geom_density(): smoothed density estimates\ +geom_dotplot(): dot plot\ +geom_hex(): hexagonal heatmap of 2d bin counts\ +geom_freqpoly(): histogram and frequency polygons\ +geom_jitter(): jittered point plot geom_polygon(): polygons + +### geom_line() + +But utilizing the right plot to efficiently show your data is key. Here +we swapped the geom_point for geom_line to see what would happen. You +could also try something like geom_bin2d() + +```{r} +ggplot(mtcars, aes(x=hp, y=mpg, color=cyl)) + + geom_line() + + ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") + + ylab("miles per gallon") + + xlab("horsepower") + + labs(color="#cylinders") +``` + +### Plotting the Categories as a Bar Chart with geom_col() + +The geom_col() geometry is a type of bar plot that uses the heights of +the bars to represent values in the data. Let's look at plotting this +type of data for the cars in this dataset. + +```{r} +?geom_col() +``` + +```{r} +head(mtcars) +``` + +Looking back at the data structure of mtcars, we see that the names of +the cars are stored as the row names of the data frame. We can access +this using the `rownames()`function and use it in subsequent plots. + +Q: What was another way to address this issue, discussed in the first +block? + +```{r} +rownames(mtcars) +``` + +```{r} +ggplot(mtcars, aes(x=rownames(mtcars), y=mpg)) + + geom_col() + + ggtitle("1974 Cars: Miles Per Gallon") +``` + +You will learn other ways to make this more legible later. For a quick +fix we can swap the x and y mappings. + +```{r} +ggplot(mtcars, aes(y=rownames(mtcars), x=mpg)) + + geom_col() + + ggtitle("1974 Cars: Miles Per Gallon") + +``` + +We can reorder the data to make it easier to visualize important +information. + +```{r} +ggplot(mtcars, aes(y=reorder(rownames(mtcars), mpg), x=mpg)) + + geom_col() + + ggtitle("1974 Cars: Ranked by Miles Per Gallon") + +``` + +Exercise: Plot a bar chart using geom_col() with the mtcar dataset. Plot +the names of the cars ranked by the weight of each car. Try adding a +third aesthetic `color` for horsepower. + +```{r} + +``` + +## Multiple Geometries + +You can also add another layer of geometry to the same ggplot. Notice +you can have two separate aesthetic declarations and they have moved +from the ggplot function to their respective `geom_ functions`. + +```{r} +# ggplot(data = , mapping = aes()) + +# () + +# () + +# OR + +# ggplot(data = ) + +# (mapping = aes()) + +# (mapping = aes()) + +ggplot(mtcars) + + geom_point(aes(x=hp, y=mpg)) + + geom_line(aes(x=hp, y=mpg, color=cyl)) + + ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") + + ylab("miles per gallon") + + xlab("horsepower") + + labs(color="#cylinders") +``` + +This particular geometry addition isn't very useful. + +Exercise: Try adding geom_smooth() instead of geom_line(). + +## Saving Plots + +Saving these plots is easy! Simply call the `ggsave()` function to save +the last plot that you created. You can specify the file format by +changing the extension after the filename. + +```{r} +ggsave("plot.png") # saves the last plot to a PNG file in the current working directory +``` + +You can also specify the dots per inch and the width of height of the +image to ensure publication quality figures upon saving. + +```{r} +ggsave("plot-highres.png", dpi = 300, width = 8, height = 4) # you can specify the dots per inch (dpi) and the width and height parameters +``` + +Exercise: Try saving the last plot that we produced as a jpg. Can you +navigate to where it saved and open it on your computer? + + +## Cheatsheet + +Data Visualization with ggplot2 :: Cheat sheet :: + + + +## More Examples + +Lets take a look at gallery resource to preview different plot types and +get ideas for our own plots. + + +## Note about LLMs and ChatGPT + +## SessionInfo + +```{r} +sessionInfo() +``` diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.html b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.html new file mode 100644 index 0000000..1a3735c --- /dev/null +++ b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.html @@ -0,0 +1,2034 @@ + + + + + + + + + + + + + + + + + + + + + Class 5: Introduction to ggplot2 (part1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Class 5: Introduction to ggplot2 (part1)

+ + + + +
+ + + +
+

The Rmarkdown for this document is +https://github.com/rnabioco/bmsc-7810-pbda/blob/main/_posts/2023-12-03-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2.Rmd

+

Goals for today

+
    +
  • Introduction to plotting with the ggplot2 package
  • +
  • The grammar of graphics concept
  • +
  • Basic plotting
  • +
  • Adding additional information
  • +
  • Other geometries
  • +
  • Multiple geometries
  • +
  • Saving plots
  • +
+

Additional Helpful Resources

+

ggplot2 package homepage :: https://ggplot2.tidyverse.org/
+ggplot2 reference :: https://ggplot2.tidyverse.org/reference R for +Data Science 2e :: https://r4ds.hadley.nz/
+ggplot2 Book :: https://ggplot2-book.org/
+Gallery of Plots and Examples :: https://r-graph-gallery.com/

+

Data Visualization with ggplot2 :: Cheat sheet :: +https://github.com/rstudio/cheatsheets/blob/main/data-visualization.pdf

+

The ggplot2 Package

+
+ +
+

+

This package allows you to declaratively create graphics by giving a set +of variables to map to aesthetics and then layer graphical directives to +produce a plot. It’s part of the tidyverse of R packages for data +science and analysis, sharing in their design philosophy. It’s an +alternative to the built in R graphics and plotting functions.
+Written by Hadley Wickham

+

Grammar of Graphics

+
+ +
+

+
    +
  • Grammar gives languages rules.
  • +
  • Grammar has a technical meaning.
  • +
  • Grammar makes language expressive.
  • +
+

-Leland Wilkinson 1945-2021

+

Layers of logical command flow and readability.

+

Layers of ggplot2

+
+ +
+

+

Basic Grammar

+

Plot = data + aesthetics + geometry

+

data = the dataset, typically a dataframe
+aesthetics = map variables x and y to axis
+geometry = type of graphic or plot to be rendered

+

facets = multiple plots
+statistics = add calculations
+theme = make the plot pretty or follow a particular style

+
+
+
# ggplot(<DATA>, aes(<MAPPINGS>)) + <GEOM_function>()
+
+?ggplot # bring up the ggplot function help
+
+
+

Consider the Type of Data you want to plot

+
+ +
+

+

Data to Plot

+

To begin plotting we need to start with some data to visualize. Here we +can use a built-in dataset regarding Motor Trend Car Road Tests called +mtcars. This dataset is a dataframe which is a key format for using +with ggplot. We can preview the data structure using the head() +function.

+
+
+
#some built in data.
+
+head(mtcars)
+
+
                   mpg cyl disp  hp drat    wt  qsec vs am gear carb
+Mazda RX4         21.0   6  160 110 3.90 2.620 16.46  0  1    4    4
+Mazda RX4 Wag     21.0   6  160 110 3.90 2.875 17.02  0  1    4    4
+Datsun 710        22.8   4  108  93 3.85 2.320 18.61  1  1    4    1
+Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
+Hornet Sportabout 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2
+Valiant           18.1   6  225 105 2.76 3.460 20.22  1  0    3    1
+
+

The data was extracted from the 1974 Motor Trend US magazine, and +comprises fuel consumption and 10 aspects of automobile design and +performance for 32 automobiles (1973–74 models).

+

A data frame with 32 observations on 11 (numeric) variables.

+

[, 1] mpg = Miles/(US) gallon
+[, 2] cyl = Number of cylinders
+[, 3] disp = Displacement (cu.in.)
+[, 4] hp = Gross horsepower
+[, 5] dra = Rear axle ratio
+[, 6] wt = Weight (1000 lbs)
+[, 7] qsec = 1/4 mile time
+[, 8] vs = Engine (0 = V-shaped, 1 = straight)
+[, 9] am = Transmission (0 = automatic, 1 = manual)
+[,10] gear = Number of forward gears
+[,11] carb = Number of carburetors
+-R Documentation

+

Basic Plot

+

Using the basic ggplot grammar of graphics template we can produce a +scatterplot from the dataframe.

+
+
+
# ggplot(<DATA>, aes(<MAPPINGS>)) + <GEOM_function>()
+
+
+

The first part of the expression calls the ggplot function and takes +the dataframe and the aes function which are the aesthetics +mappings. In this case we are mapping the x-axis to be the wt variable +and the y-axis to be the mpg variable . If you only evaluate the first +part this is what you get:

+
+
+
ggplot(mtcars, aes(x=wt, y=mpg))
+
+

+
+

Next we have to add the geometry layer to be able to actually see the +data. Here we are adding the geom_point geometry which allows you to +visualize the data as points. You use a plus sign to add these +additional layers.

+
+
+
ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point()
+
+

+
+

We can change the data being plotted by picking a different column from +the dataframe. For instance here we are plotting the horsepower(hp) +versus miles per gallon(mpg). Also note that we can make the code more +readable by placing proceeding layers on a different line after the plus +sign. A common error is misplacing the plus sign. It must be trailing on +the line before the next layer.

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg)) + 
+  geom_point()
+
+

+
+

Exercise: Try building a scatterplot on your own. This time plot the +variables corresponding to the number of cylinders and the type of +transmission.

+
+ +
+

Exercise: Modify the scatterplot to plot horsepower instead of the type +of transmission. Can you start to see a relationship with the data?

+

Adding Additional Information to the Plot

+

Title

+

We can add a title to the plot simply by adding another layer and the +ggtitle() function.

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg)) + 
+  geom_point() +
+  ggtitle("1974 Cars: Horsepower vs Miles Per Gallon")
+
+

+
+

X and Y axis Labels

+

We can overwrite the default labels and add our own to the x and y axis +by using the xlab() and ylab() functions respectively.

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg)) + 
+  geom_point() +
+  ggtitle("1974 Cars: Horsepower vs Miles Per Gallon") +
+  ylab("miles per gallon") + 
+  xlab("horsepower")
+
+

+
+

Set title and axis labels in one layer

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg, alpha = 0.5)) + 
+  geom_point() +
+  labs(x = "Horepower", 
+    y = "Miles Per Gallon", 
+    title = "Horsepower vs Miles Per Gallon Scatterplot",
+    subtitle = "Motor Trend Car Road Tests - 1974",
+    caption = "Smith et al. 1974")
+
+

+
+

Notice that we also added an alpha aesthetic which helps us visualize +overlapping points. We can add a show.legend = FALSE argument to the +geom_point function to remove the alpha legend and clean up the plot +figure. Let’s try it. You can also specify a vector of aesthetics to +display.

+

Check the documentation ?geom_point.

+

Getting Geometry Specific Help

+

We can easily add a third bit of information to the plot by using the +color aesthetic. Each geometry has its own list of aesthetics that you +can add and modify. Consult the help page for each one.

+
+
+
?geom_point() # bring up the help page for geom_point()
+
+
+

Adding the Color Aesthetic

+

Here we are adding the color aesthetic.

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg, color=cyl)) + 
+  geom_point() +
+  ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") +
+  ylab("miles per gallon") + 
+  xlab("horsepower")
+
+

+
+

And we can relabel the legend title for the new color aesthetic to make +it more readable.

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg, color=cyl)) + 
+  geom_point() +
+  ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") +
+  ylab("miles per gallon") + 
+  xlab("horsepower") +
+  labs(color="#cylinders")
+
+

+
+

A Fourth Aesthetic

+

You can even continue to add even more information to the plot through +additional aesthetics. Though this might be a bit much.

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg, color=cyl, size = wt)) + 
+  geom_point() +
+  ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") +
+  ylab("miles per gallon") + 
+  xlab("horsepower") +
+  labs(color="#cylinders", size="weight (x1000lb)")
+
+

+
+

Instead we can use a specific value instead of the wt variable to +adjust the size of the dots.

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg, color=cyl, size = 3)) + 
+  geom_point() +
+  ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") +
+  ylab("miles per gallon") + 
+  xlab("horsepower") +
+  labs(color="#cylinders")
+
+

+
+
+

Other Geometries

+

There are many other geometries that you can use in your plots. +https://ggplot2.tidyverse.org/reference
+Here is a short list:

+

geom_point(): scatterplot
+geom_line(): lines connecting points by increasing value of x
+geom_path(): lines connecting points in sequence of appearance
+geom_boxplot(): box and whiskers plot for categorical variables
+geom_bar(): bar charts for categorical x axis
+geom_col(): bar chart where heights of the bars represent values in the +data
+geom_histogram(): histogram for continuous x axis
+geom_violin(): distribution kernel of data dispersion
+geom_smooth(): function line based on data
+geom_bin2d(): heatmap of 2d bin counts
+geom_contour(): 2d contours of a 3d surface
+geom_count(): count overlapping points
+geom_density(): smoothed density estimates
+geom_dotplot(): dot plot
+geom_hex(): hexagonal heatmap of 2d bin counts
+geom_freqpoly(): histogram and frequency polygons
+geom_jitter(): jittered point plot geom_polygon(): polygons

+

geom_line()

+

But utilizing the right plot to efficiently show your data is key. Here +we swapped the geom_point for geom_line to see what would happen. You +could also try something like geom_bin2d()

+
+
+
ggplot(mtcars, aes(x=hp, y=mpg, color=cyl)) + 
+  geom_line() +
+  ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") +
+  ylab("miles per gallon") + 
+  xlab("horsepower") +
+  labs(color="#cylinders")
+
+

+
+

Plotting the Categories as a Bar Chart with geom_col()

+

The geom_col() geometry is a type of bar plot that uses the heights of +the bars to represent values in the data. Let’s look at plotting this +type of data for the cars in this dataset.

+
+
+
?geom_col()
+
+
+
+
+
head(mtcars)
+
+
                   mpg cyl disp  hp drat    wt  qsec vs am gear carb
+Mazda RX4         21.0   6  160 110 3.90 2.620 16.46  0  1    4    4
+Mazda RX4 Wag     21.0   6  160 110 3.90 2.875 17.02  0  1    4    4
+Datsun 710        22.8   4  108  93 3.85 2.320 18.61  1  1    4    1
+Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
+Hornet Sportabout 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2
+Valiant           18.1   6  225 105 2.76 3.460 20.22  1  0    3    1
+
+

Looking back at the data structure of mtcars, we see that the names of +the cars are stored as the row names of the data frame. We can access +this using the rownames()function and use it in subsequent plots.

+

Q: What was another way to address this issue, discussed in the first +block?

+
+
+
rownames(mtcars)
+
+
 [1] "Mazda RX4"           "Mazda RX4 Wag"       "Datsun 710"         
+ [4] "Hornet 4 Drive"      "Hornet Sportabout"   "Valiant"            
+ [7] "Duster 360"          "Merc 240D"           "Merc 230"           
+[10] "Merc 280"            "Merc 280C"           "Merc 450SE"         
+[13] "Merc 450SL"          "Merc 450SLC"         "Cadillac Fleetwood" 
+[16] "Lincoln Continental" "Chrysler Imperial"   "Fiat 128"           
+[19] "Honda Civic"         "Toyota Corolla"      "Toyota Corona"      
+[22] "Dodge Challenger"    "AMC Javelin"         "Camaro Z28"         
+[25] "Pontiac Firebird"    "Fiat X1-9"           "Porsche 914-2"      
+[28] "Lotus Europa"        "Ford Pantera L"      "Ferrari Dino"       
+[31] "Maserati Bora"       "Volvo 142E"         
+
+
+
+
ggplot(mtcars, aes(x=rownames(mtcars), y=mpg)) + 
+  geom_col() +
+  ggtitle("1974 Cars: Miles Per Gallon")
+
+

+
+

You will learn other ways to make this more legible later. For a quick +fix we can swap the x and y mappings.

+
+
+
ggplot(mtcars, aes(y=rownames(mtcars), x=mpg)) + 
+  geom_col() +
+  ggtitle("1974 Cars: Miles Per Gallon")
+
+

+
+

We can reorder the data to make it easier to visualize important +information.

+
+
+
ggplot(mtcars, aes(y=reorder(rownames(mtcars), mpg), x=mpg)) + 
+  geom_col() +
+  ggtitle("1974 Cars: Ranked by Miles Per Gallon")
+
+

+
+

Exercise: Plot a bar chart using geom_col() with the mtcar dataset. Plot +the names of the cars ranked by the weight of each car. Try adding a +third aesthetic color for horsepower.

+
+ +
+

Multiple Geometries

+

You can also add another layer of geometry to the same ggplot. Notice +you can have two separate aesthetic declarations and they have moved +from the ggplot function to their respective geom_ functions.

+
+
+
# ggplot(data = <DATA>, mapping = aes(<MAPPINGS>)) + 
+#   <GEOM_FUNCTION1>() + 
+#   <GEOM_FUNCTION2>() 
+
+# OR
+
+# ggplot(data = <DATA>) + 
+#   <GEOM_FUNCTION1>(mapping = aes(<MAPPINGS>)) + 
+#   <GEOM_FUNCTION2>(mapping = aes(<MAPPINGS>)) 
+
+ggplot(mtcars) +
+  geom_point(aes(x=hp, y=mpg)) +
+  geom_line(aes(x=hp, y=mpg, color=cyl)) +
+  ggtitle("Modern Cars: Horsepower vs Miles Per Gallon") +
+  ylab("miles per gallon") + 
+  xlab("horsepower") +
+  labs(color="#cylinders")
+
+

+
+

This particular geometry addition isn’t very useful.

+

Exercise: Try adding geom_smooth() instead of geom_line().

+

Saving Plots

+

Saving these plots is easy! Simply call the ggsave() function to save +the last plot that you created. You can specify the file format by +changing the extension after the filename.

+
+
+
ggsave("plot.png") # saves the last plot to a PNG file in the current working directory
+
+
+

You can also specify the dots per inch and the width of height of the +image to ensure publication quality figures upon saving.

+
+
+
ggsave("plot-highres.png", dpi = 300, width = 8, height = 4) # you can specify the dots per inch (dpi) and the width and height parameters
+
+
+

Exercise: Try saving the last plot that we produced as a jpg. Can you +navigate to where it saved and open it on your computer?

+

Cheatsheet

+

Data Visualization with ggplot2 :: Cheat sheet :: +https://github.com/rstudio/cheatsheets/blob/main/data-visualization.pdf

+

More Examples

+

Lets take a look at gallery resource to preview different plot types and +get ideas for our own plots. +https://r-graph-gallery.com/

+

Note about LLMs and ChatGPT

+

SessionInfo

+
+ +
R version 4.2.2 (2022-10-31)
+Platform: aarch64-apple-darwin20 (64-bit)
+Running under: macOS Monterey 12.6
+
+Matrix products: default
+BLAS:   /Library/Frameworks/R.framework/Versions/4.2-arm64/Resources/lib/libRblas.0.dylib
+LAPACK: /Library/Frameworks/R.framework/Versions/4.2-arm64/Resources/lib/libRlapack.dylib
+
+locale:
+[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
+
+attached base packages:
+[1] stats     graphics  grDevices utils     datasets  methods  
+[7] base     
+
+other attached packages:
+ [1] lubridate_1.9.2 forcats_1.0.0   stringr_1.5.0   dplyr_1.1.2    
+ [5] purrr_1.0.1     readr_2.1.4     tidyr_1.3.0     tibble_3.2.1   
+ [9] ggplot2_3.4.2   tidyverse_2.0.0
+
+loaded via a namespace (and not attached):
+ [1] highr_0.10        bslib_0.4.2       compiler_4.2.2   
+ [4] pillar_1.9.0      jquerylib_0.1.4   tools_4.2.2      
+ [7] digest_0.6.31     downlit_0.4.3     timechange_0.2.0 
+[10] jsonlite_1.8.4    evaluate_0.21     memoise_2.0.1    
+[13] lifecycle_1.0.3   gtable_0.3.3      pkgconfig_2.0.3  
+[16] rlang_1.1.1       cli_3.6.1         rstudioapi_0.14  
+[19] distill_1.6       yaml_2.3.7        xfun_0.39        
+[22] fastmap_1.1.1     withr_2.5.0       knitr_1.43       
+[25] systemfonts_1.0.4 hms_1.1.3         generics_0.1.3   
+[28] sass_0.4.6        vctrs_0.6.2       grid_4.2.2       
+[31] tidyselect_1.2.0  glue_1.6.2        R6_2.5.1         
+[34] textshaping_0.3.6 fansi_1.0.4       rmarkdown_2.22   
+[37] farver_2.1.1      tzdb_0.4.0        magrittr_2.0.3   
+[40] scales_1.2.1      htmltools_0.5.5   colorspace_2.1-0 
+[43] ragg_1.2.5        labeling_0.4.2    utf8_1.2.3       
+[46] stringi_1.7.12    munsell_0.5.0     cachem_1.0.8     
+
+
+ + +
+ +
+
+ + + + + +
+ + + + + + + diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/anchor-4.2.2/anchor.min.js b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/anchor-4.2.2/anchor.min.js new file mode 100644 index 0000000..1342f5f --- /dev/null +++ b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/anchor-4.2.2/anchor.min.js @@ -0,0 +1,9 @@ +// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat +// +// AnchorJS - v4.2.2 - 2019-11-14 +// https://www.bryanbraun.com/anchorjs/ +// Copyright (c) 2019 Bryan Braun; Licensed MIT +// +// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat +!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function f(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnProperty("class")?A.class:"",A.base=A.hasOwnProperty("base")?A.base:"",A.truncate=A.hasOwnProperty("truncate")?Math.floor(A.truncate):64,A.titleText=A.hasOwnProperty("titleText")?A.titleText:""}function p(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}this.options=A||{},this.elements=[],f(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var e,t,i,n,o,s,a,r,c,h,l,u,d=[];if(f(this.options),"touch"===(l=this.options.visible)&&(l=this.isTouchDevice()?"always":"hover"),0===(e=p(A=A||"h2, h3, h4, h5, h6")).length)return this;for(!function(){if(null!==document.head.querySelector("style.anchorjs"))return;var A,e=document.createElement("style");e.className="anchorjs",e.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"], style'))?document.head.appendChild(e):document.head.insertBefore(e,A);e.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",e.sheet.cssRules.length),e.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",e.sheet.cssRules.length),e.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",e.sheet.cssRules.length),e.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',e.sheet.cssRules.length)}(),t=document.querySelectorAll("[id]"),i=[].map.call(t,function(A){return A.id}),o=0;o\]\.\/\(\)\*\\\n\t\b\v]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&-1<(" "+A.firstChild.className+" ").indexOf(" anchorjs-link "),t=A.lastChild&&-1<(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ");return e||t||!1}}}); +// @license-end \ No newline at end of file diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/bowser-1.9.3/bowser.min.js b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/bowser-1.9.3/bowser.min.js new file mode 100644 index 0000000..3da6104 --- /dev/null +++ b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/bowser-1.9.3/bowser.min.js @@ -0,0 +1,6 @@ +/*! + * Bowser - a browser detector + * https://github.com/ded/bowser + * MIT License | (c) Dustin Diaz 2015 + */ +!function(e,t,n){typeof module!="undefined"&&module.exports?module.exports=n():typeof define=="function"&&define.amd?define(t,n):e[t]=n()}(this,"bowser",function(){function t(t){function n(e){var n=t.match(e);return n&&n.length>1&&n[1]||""}function r(e){var n=t.match(e);return n&&n.length>1&&n[2]||""}function N(e){switch(e){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return undefined}}var i=n(/(ipod|iphone|ipad)/i).toLowerCase(),s=/like android/i.test(t),o=!s&&/android/i.test(t),u=/nexus\s*[0-6]\s*/i.test(t),a=!u&&/nexus\s*[0-9]+/i.test(t),f=/CrOS/.test(t),l=/silk/i.test(t),c=/sailfish/i.test(t),h=/tizen/i.test(t),p=/(web|hpw)os/i.test(t),d=/windows phone/i.test(t),v=/SamsungBrowser/i.test(t),m=!d&&/windows/i.test(t),g=!i&&!l&&/macintosh/i.test(t),y=!o&&!c&&!h&&!p&&/linux/i.test(t),b=r(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),w=n(/version\/(\d+(\.\d+)?)/i),E=/tablet/i.test(t)&&!/tablet pc/i.test(t),S=!E&&/[^-]mobi/i.test(t),x=/xbox/i.test(t),T;/opera/i.test(t)?T={name:"Opera",opera:e,version:w||n(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(t)?T={name:"Opera",opera:e,version:n(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||w}:/SamsungBrowser/i.test(t)?T={name:"Samsung Internet for Android",samsungBrowser:e,version:w||n(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(t)?T={name:"Opera Coast",coast:e,version:w||n(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(t)?T={name:"Yandex Browser",yandexbrowser:e,version:w||n(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(t)?T={name:"UC Browser",ucbrowser:e,version:n(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(t)?T={name:"Maxthon",maxthon:e,version:n(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(t)?T={name:"Epiphany",epiphany:e,version:n(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(t)?T={name:"Puffin",puffin:e,version:n(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(t)?T={name:"Sleipnir",sleipnir:e,version:n(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(t)?T={name:"K-Meleon",kMeleon:e,version:n(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:d?(T={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},b?(T.msedge=e,T.version=b):(T.msie=e,T.version=n(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(t)?T={name:"Internet Explorer",msie:e,version:n(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:f?T={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(t)?T={name:"Microsoft Edge",msedge:e,version:b}:/vivaldi/i.test(t)?T={name:"Vivaldi",vivaldi:e,version:n(/vivaldi\/(\d+(\.\d+)?)/i)||w}:c?T={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:n(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(t)?T={name:"SeaMonkey",seamonkey:e,version:n(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(t)?(T={name:"Firefox",firefox:e,version:n(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(t)&&(T.firefoxos=e,T.osname="Firefox OS")):l?T={name:"Amazon Silk",silk:e,version:n(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(t)?T={name:"PhantomJS",phantom:e,version:n(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(t)?T={name:"SlimerJS",slimer:e,version:n(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(t)||/rim\stablet/i.test(t)?T={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:w||n(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:p?(T={name:"WebOS",osname:"WebOS",webos:e,version:w||n(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(t)&&(T.touchpad=e)):/bada/i.test(t)?T={name:"Bada",osname:"Bada",bada:e,version:n(/dolfin\/(\d+(\.\d+)?)/i)}:h?T={name:"Tizen",osname:"Tizen",tizen:e,version:n(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||w}:/qupzilla/i.test(t)?T={name:"QupZilla",qupzilla:e,version:n(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||w}:/chromium/i.test(t)?T={name:"Chromium",chromium:e,version:n(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||w}:/chrome|crios|crmo/i.test(t)?T={name:"Chrome",chrome:e,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:o?T={name:"Android",version:w}:/safari|applewebkit/i.test(t)?(T={name:"Safari",safari:e},w&&(T.version=w)):i?(T={name:i=="iphone"?"iPhone":i=="ipad"?"iPad":"iPod"},w&&(T.version=w)):/googlebot/i.test(t)?T={name:"Googlebot",googlebot:e,version:n(/googlebot\/(\d+(\.\d+))/i)||w}:T={name:n(/^(.*)\/(.*) /),version:r(/^(.*)\/(.*) /)},!T.msedge&&/(apple)?webkit/i.test(t)?(/(apple)?webkit\/537\.36/i.test(t)?(T.name=T.name||"Blink",T.blink=e):(T.name=T.name||"Webkit",T.webkit=e),!T.version&&w&&(T.version=w)):!T.opera&&/gecko\//i.test(t)&&(T.name=T.name||"Gecko",T.gecko=e,T.version=T.version||n(/gecko\/(\d+(\.\d+)?)/i)),!T.windowsphone&&(o||T.silk)?(T.android=e,T.osname="Android"):!T.windowsphone&&i?(T[i]=e,T.ios=e,T.osname="iOS"):g?(T.mac=e,T.osname="macOS"):x?(T.xbox=e,T.osname="Xbox"):m?(T.windows=e,T.osname="Windows"):y&&(T.linux=e,T.osname="Linux");var C="";T.windows?C=N(n(/Windows ((NT|XP)( \d\d?.\d)?)/i)):T.windowsphone?C=n(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):T.mac?(C=n(/Mac OS X (\d+([_\.\s]\d+)*)/i),C=C.replace(/[_\s]/g,".")):i?(C=n(/os (\d+([_\s]\d+)*) like mac os x/i),C=C.replace(/[_\s]/g,".")):o?C=n(/android[ \/-](\d+(\.\d+)*)/i):T.webos?C=n(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):T.blackberry?C=n(/rim\stablet\sos\s(\d+(\.\d+)*)/i):T.bada?C=n(/bada\/(\d+(\.\d+)*)/i):T.tizen&&(C=n(/tizen[\/\s](\d+(\.\d+)*)/i)),C&&(T.osversion=C);var k=!T.windows&&C.split(".")[0];if(E||a||i=="ipad"||o&&(k==3||k>=4&&!S)||T.silk)T.tablet=e;else if(S||i=="iphone"||i=="ipod"||o||u||T.blackberry||T.webos||T.bada)T.mobile=e;return T.msedge||T.msie&&T.version>=10||T.yandexbrowser&&T.version>=15||T.vivaldi&&T.version>=1||T.chrome&&T.version>=20||T.samsungBrowser&&T.version>=4||T.firefox&&T.version>=20||T.safari&&T.version>=6||T.opera&&T.version>=10||T.ios&&T.osversion&&T.osversion.split(".")[0]>=6||T.blackberry&&T.version>=10.1||T.chromium&&T.version>=20?T.a=e:T.msie&&T.version<10||T.chrome&&T.version<20||T.firefox&&T.version<20||T.safari&&T.version<6||T.opera&&T.version<10||T.ios&&T.osversion&&T.osversion.split(".")[0]<6||T.chromium&&T.version<20?T.c=e:T.x=e,T}function r(e){return e.split(".").length}function i(e,t){var n=[],r;if(Array.prototype.map)return Array.prototype.map.call(e,t);for(r=0;r=0){if(n[0][t]>n[1][t])return 1;if(n[0][t]!==n[1][t])return-1;if(t===0)return 0}}function o(e,r,i){var o=n;typeof r=="string"&&(i=r,r=void 0),r===void 0&&(r=!1),i&&(o=t(i));var u=""+o.version;for(var a in e)if(e.hasOwnProperty(a)&&o[a]){if(typeof e[a]!="string")throw new Error("Browser version in the minVersion map should be a string: "+a+": "+String(e));return s([u,e[a]])<0}return r}function u(e,t,n){return!o(e,t,n)}var e=!0,n=t(typeof navigator!="undefined"?navigator.userAgent||"":"");return n.test=function(e){for(var t=0;tnew Qn(e)),e.katex=t.katex,e.password=t.password}function t(e=document){const t=new Set,n=e.querySelectorAll('d-cite');for(const i of n){const e=i.getAttribute('key').split(',');for(const n of e)t.add(n)}return[...t]}function n(e,t,n,i){if(null==e.author)return'';var a=e.author.split(' and ');let d=a.map((e)=>{if(e=e.trim(),e.match(/\{.+\}/)){var n=/\{([^}]+)\}/,i=n.exec(e);return i[1]}if(-1!=e.indexOf(','))var a=e.split(',')[0].trim(),d=e.split(',')[1];else var a=e.split(' ').slice(-1)[0].trim(),d=e.split(' ').slice(0,-1).join(' ');var r='';return void 0!=d&&(r=d.trim().split(' ').map((e)=>e.trim()[0]),r=r.join('.')+'.'),t.replace('${F}',d).replace('${L}',a).replace('${I}',r)});if(1[${i||'link'}]`}return''}function d(e,t){return'doi'in e?`${t?'
':''} DOI: ${e.doi}`:''}function r(e){return''+e.title+' '}function o(e){if(e){var t=r(e);return t+=a(e)+'
',e.author&&(t+=n(e,'${L}, ${I}',', ',' and '),(e.year||e.date)&&(t+=', ')),t+=e.year||e.date?(e.year||e.date)+'. ':'. ',t+=i(e),t+=d(e),t}return'?'}function l(e){if(e){var t='';t+=''+e.title+'',t+=a(e),t+='
';var r=n(e,'${I} ${L}',', ')+'.',o=i(e).trim()+' '+e.year+'. '+d(e,!0);return t+=(r+o).length'+o,t}return'?'}function s(e){for(let t of e.authors){const e=!!t.affiliation,n=!!t.affiliations;if(e)if(n)console.warn(`Author ${t.author} has both old-style ("affiliation" & "affiliationURL") and new style ("affiliations") affiliation information!`);else{let e={name:t.affiliation};t.affiliationURL&&(e.url=t.affiliationURL),t.affiliations=[e]}}return console.log(e),e}function c(e){const t=e.querySelector('script');if(t){const e=t.getAttribute('type');if('json'==e.split('/')[1]){const e=t.textContent,n=JSON.parse(e);return s(n)}console.error('Distill only supports JSON frontmatter tags anymore; no more YAML.')}else console.error('You added a frontmatter tag but did not provide a script tag with front matter data in it. Please take a look at our templates.');return{}}function u(){return-1!==['interactive','complete'].indexOf(document.readyState)}function p(e){const t='distill-prerendered-styles',n=e.getElementById(t);if(!n){const n=e.createElement('style');n.id=t,n.type='text/css';const i=e.createTextNode(bi);n.appendChild(i);const a=e.head.querySelector('script');e.head.insertBefore(n,a)}}function g(e,t){console.info('Runlevel 0: Polyfill required: '+e.name);const n=document.createElement('script');n.src=e.url,n.async=!1,t&&(n.onload=function(){t(e)}),n.onerror=function(){new Error('Runlevel 0: Polyfills failed to load script '+e.name)},document.head.appendChild(n)}function f(e,t){return t={exports:{}},e(t,t.exports),t.exports}function h(e){return e.replace(/[\t\n ]+/g,' ').replace(/{\\["^`.'acu~Hvs]( )?([a-zA-Z])}/g,(e,t,n)=>n).replace(/{\\([a-zA-Z])}/g,(e,t)=>t)}function b(e){const t=new Map,n=_i.toJSON(e);for(const i of n){for(const[e,t]of Object.entries(i.entryTags))i.entryTags[e.toLowerCase()]=h(t);i.entryTags.type=i.entryType,t.set(i.citationKey,i.entryTags)}return t}function m(e){return`@article{${e.slug}, + author = {${e.bibtexAuthors}}, + title = {${e.title}}, + journal = {${e.journal.title}}, + year = {${e.publishedYear}}, + note = {${e.url}}, + doi = {${e.doi}} +}`}function y(e){return` + +`}function x(e,t,n=document){if(0 + + d-toc { + contain: layout style; + display: block; + } + + d-toc ul { + padding-left: 0; + } + + d-toc ul > ul { + padding-left: 24px; + } + + d-toc a { + border-bottom: none; + text-decoration: none; + } + + + +

Table of contents

+
    `;for(const i of t){const e='D-TITLE'==i.parentElement.tagName,t=i.getAttribute('no-toc');if(e||t)continue;const a=i.textContent,d='#'+i.getAttribute('id');let r='
  • '+a+'
  • ';'H3'==i.tagName?r='
      '+r+'
    ':r+='
    ',n+=r}n+='
',e.innerHTML=n}function v(e){return function(t,n){return Xi(e(t),n)}}function w(e,t,n){var i=(t-e)/Rn(0,n),a=Fn(jn(i)/Nn),d=i/In(10,a);return 0<=a?(d>=Gi?10:d>=ea?5:d>=ta?2:1)*In(10,a):-In(10,-a)/(d>=Gi?10:d>=ea?5:d>=ta?2:1)}function S(e,t,n){var i=Un(t-e)/Rn(0,n),a=In(10,Fn(jn(i)/Nn)),d=i/a;return d>=Gi?a*=10:d>=ea?a*=5:d>=ta&&(a*=2),t>8|240&t>>4,15&t>>4|240&t,(15&t)<<4|15&t,1)):(t=ca.exec(e))?O(parseInt(t[1],16)):(t=ua.exec(e))?new j(t[1],t[2],t[3],1):(t=pa.exec(e))?new j(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=ga.exec(e))?U(t[1],t[2],t[3],t[4]):(t=fa.exec(e))?U(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ha.exec(e))?R(t[1],t[2]/100,t[3]/100,1):(t=ba.exec(e))?R(t[1],t[2]/100,t[3]/100,t[4]):ma.hasOwnProperty(e)?O(ma[e]):'transparent'===e?new j(NaN,NaN,NaN,0):null}function O(e){return new j(255&e>>16,255&e>>8,255&e,1)}function U(e,t,n,i){return 0>=i&&(e=t=n=NaN),new j(e,t,n,i)}function I(e){return(e instanceof L||(e=M(e)),!e)?new j:(e=e.rgb(),new j(e.r,e.g,e.b,e.opacity))}function N(e,t,n,i){return 1===arguments.length?I(e):new j(e,t,n,null==i?1:i)}function j(e,t,n,i){this.r=+e,this.g=+t,this.b=+n,this.opacity=+i}function R(e,t,n,i){return 0>=i?e=t=n=NaN:0>=n||1<=n?e=t=NaN:0>=t&&(e=NaN),new F(e,t,n,i)}function q(e){if(e instanceof F)return new F(e.h,e.s,e.l,e.opacity);if(e instanceof L||(e=M(e)),!e)return new F;if(e instanceof F)return e;e=e.rgb();var t=e.r/255,n=e.g/255,i=e.b/255,a=Hn(t,n,i),d=Rn(t,n,i),r=NaN,c=d-a,s=(d+a)/2;return c?(r=t===d?(n-i)/c+6*(ns?d+a:2-d-a,r*=60):c=0s?0:r,new F(r,c,s,e.opacity)}function F(e,t,n,i){this.h=+e,this.s=+t,this.l=+n,this.opacity=+i}function P(e,t,n){return 255*(60>e?t+(n-t)*e/60:180>e?n:240>e?t+(n-t)*(240-e)/60:t)}function H(e){if(e instanceof Y)return new Y(e.l,e.a,e.b,e.opacity);if(e instanceof X){var t=e.h*ya;return new Y(e.l,Mn(t)*e.c,Dn(t)*e.c,e.opacity)}e instanceof j||(e=I(e));var n=$(e.r),i=$(e.g),a=$(e.b),d=W((0.4124564*n+0.3575761*i+0.1804375*a)/Kn),r=W((0.2126729*n+0.7151522*i+0.072175*a)/Xn),o=W((0.0193339*n+0.119192*i+0.9503041*a)/Yn);return new Y(116*r-16,500*(d-r),200*(r-o),e.opacity)}function Y(e,t,n,i){this.l=+e,this.a=+t,this.b=+n,this.opacity=+i}function W(e){return e>Sa?In(e,1/3):e/wa+Zn}function V(e){return e>va?e*e*e:wa*(e-Zn)}function K(e){return 255*(0.0031308>=e?12.92*e:1.055*In(e,1/2.4)-0.055)}function $(e){return 0.04045>=(e/=255)?e/12.92:In((e+0.055)/1.055,2.4)}function z(e){if(e instanceof X)return new X(e.h,e.c,e.l,e.opacity);e instanceof Y||(e=H(e));var t=En(e.b,e.a)*xa;return new X(0>t?t+360:t,An(e.a*e.a+e.b*e.b),e.l,e.opacity)}function X(e,t,n,i){this.h=+e,this.c=+t,this.l=+n,this.opacity=+i}function J(e){if(e instanceof Z)return new Z(e.h,e.s,e.l,e.opacity);e instanceof j||(e=I(e));var t=e.r/255,n=e.g/255,i=e.b/255,a=(_a*i+E*t-Ta*n)/(_a+E-Ta),d=i-a,r=(D*(n-a)-B*d)/C,o=An(r*r+d*d)/(D*a*(1-a)),l=o?En(r,d)*xa-120:NaN;return new Z(0>l?l+360:l,o,a,e.opacity)}function Q(e,t,n,i){return 1===arguments.length?J(e):new Z(e,t,n,null==i?1:i)}function Z(e,t,n,i){this.h=+e,this.s=+t,this.l=+n,this.opacity=+i}function G(e,n){return function(i){return e+i*n}}function ee(e,n,i){return e=In(e,i),n=In(n,i)-e,i=1/i,function(a){return In(e+a*n,i)}}function te(e){return 1==(e=+e)?ne:function(t,n){return n-t?ee(t,n,e):La(isNaN(t)?n:t)}}function ne(e,t){var n=t-e;return n?G(e,n):La(isNaN(e)?t:e)}function ie(e){return function(){return e}}function ae(e){return function(n){return e(n)+''}}function de(e){return function t(n){function i(i,t){var a=e((i=Q(i)).h,(t=Q(t)).h),d=ne(i.s,t.s),r=ne(i.l,t.l),o=ne(i.opacity,t.opacity);return function(e){return i.h=a(e),i.s=d(e),i.l=r(In(e,n)),i.opacity=o(e),i+''}}return n=+n,i.gamma=t,i}(1)}function oe(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:Pa(t)}function le(e){return function(t,n){var i=e(t=+t,n=+n);return function(e){return e<=t?0:e>=n?1:i(e)}}}function se(e){return function(n,i){var d=e(n=+n,i=+i);return function(e){return 0>=e?n:1<=e?i:d(e)}}}function ce(e,t,n,i){var a=e[0],d=e[1],r=t[0],o=t[1];return d',a=t[3]||'-',d=t[4]||'',r=!!t[5],o=t[6]&&+t[6],l=!!t[7],s=t[8]&&+t[8].slice(1),c=t[9]||'';'n'===c?(l=!0,c='g'):!$a[c]&&(c=''),(r||'0'===n&&'='===i)&&(r=!0,n='0',i='='),this.fill=n,this.align=i,this.sign=a,this.symbol=d,this.zero=r,this.width=o,this.comma=l,this.precision=s,this.type=c}function be(e){var t=e.domain;return e.ticks=function(e){var n=t();return na(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){return ad(t(),e,n)},e.nice=function(n){null==n&&(n=10);var i,a=t(),d=0,r=a.length-1,o=a[d],l=a[r];return li&&(o=qn(o*i)/i,l=Fn(l*i)/i,i=w(o,l,n)),0i&&(a[d]=qn(o*i)/i,a[r]=Fn(l*i)/i,t(a)),e},e}function me(){var e=ge(oe,Ma);return e.copy=function(){return pe(e,me())},be(e)}function ye(e,t,n,i){function a(t){return e(t=new Date(+t)),t}return a.floor=a,a.ceil=function(n){return e(n=new Date(n-1)),t(n,1),e(n),n},a.round=function(e){var t=a(e),n=a.ceil(e);return e-t=t)for(;e(t),!n(t);)t.setTime(t-1)},function(e,i){if(e>=e)if(0>i)for(;0>=++i;)for(;t(e,-1),!n(e););else for(;0<=--i;)for(;t(e,1),!n(e););})},n&&(a.count=function(t,i){return dd.setTime(+t),rd.setTime(+i),e(dd),e(rd),Fn(n(dd,rd))},a.every=function(e){return e=Fn(e),isFinite(e)&&0e.y){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function we(e){if(0<=e.y&&100>e.y){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function Se(e){return{y:e,m:0,d:1,H:0,M:0,S:0,L:0}}function Ce(e){function t(e,t){return function(a){var d,r,o,l=[],s=-1,i=0,c=e.length;for(a instanceof Date||(a=new Date(+a));++s=n)return-1;if(r=t.charCodeAt(l++),37===r){if(r=t.charAt(l++),o=C[r in Hd?t.charAt(l++):r],!o||0>(d=o(e,a,d)))return-1;}else if(r!=a.charCodeAt(d++))return-1}return d}var r=e.dateTime,o=e.date,l=e.time,i=e.periods,s=e.days,c=e.shortDays,u=e.months,p=e.shortMonths,g=Le(i),f=Ae(i),h=Le(s),b=Ae(s),m=Le(c),y=Ae(c),x=Le(u),k=Ae(u),v=Le(p),w=Ae(p),d={a:function(e){return c[e.getDay()]},A:function(e){return s[e.getDay()]},b:function(e){return p[e.getMonth()]},B:function(e){return u[e.getMonth()]},c:null,d:Ye,e:Ye,H:Be,I:We,j:Ve,L:Ke,m:$e,M:Xe,p:function(e){return i[+(12<=e.getHours())]},S:Je,U:Qe,w:Ze,W:Ge,x:null,X:null,y:et,Y:tt,Z:nt,"%":mt},S={a:function(e){return c[e.getUTCDay()]},A:function(e){return s[e.getUTCDay()]},b:function(e){return p[e.getUTCMonth()]},B:function(e){return u[e.getUTCMonth()]},c:null,d:it,e:it,H:at,I:dt,j:rt,L:ot,m:lt,M:st,p:function(e){return i[+(12<=e.getUTCHours())]},S:ct,U:ut,w:pt,W:gt,x:null,X:null,y:ft,Y:ht,Z:bt,"%":mt},C={a:function(e,t,a){var i=m.exec(t.slice(a));return i?(e.w=y[i[0].toLowerCase()],a+i[0].length):-1},A:function(e,t,a){var i=h.exec(t.slice(a));return i?(e.w=b[i[0].toLowerCase()],a+i[0].length):-1},b:function(e,t,a){var i=v.exec(t.slice(a));return i?(e.m=w[i[0].toLowerCase()],a+i[0].length):-1},B:function(e,t,a){var i=x.exec(t.slice(a));return i?(e.m=k[i[0].toLowerCase()],a+i[0].length):-1},c:function(e,t,n){return a(e,r,t,n)},d:je,e:je,H:qe,I:qe,j:Re,L:He,m:Ne,M:Fe,p:function(e,t,a){var i=g.exec(t.slice(a));return i?(e.p=f[i[0].toLowerCase()],a+i[0].length):-1},S:Pe,U:De,w:Ee,W:Me,x:function(e,t,n){return a(e,o,t,n)},X:function(e,t,n){return a(e,l,t,n)},y:Ue,Y:Oe,Z:Ie,"%":ze};return d.x=t(o,d),d.X=t(l,d),d.c=t(r,d),S.x=t(o,S),S.X=t(l,S),S.c=t(r,S),{format:function(e){var n=t(e+='',d);return n.toString=function(){return e},n},parse:function(e){var t=n(e+='',ve);return t.toString=function(){return e},t},utcFormat:function(e){var n=t(e+='',S);return n.toString=function(){return e},n},utcParse:function(e){var t=n(e,we);return t.toString=function(){return e},t}}}function Te(e,t,n){var i=0>e?'-':'',a=(i?-e:e)+'',d=a.length;return i+(dt?1:e>=t?0:NaN}function qt(e){return function(){this.removeAttribute(e)}}function Ft(e){return function(){this.removeAttributeNS(e.space,e.local)}}function Pt(e,t){return function(){this.setAttribute(e,t)}}function Ht(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function zt(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function Yt(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}function Bt(e){return function(){this.style.removeProperty(e)}}function Wt(e,t,n){return function(){this.style.setProperty(e,t,n)}}function Vt(e,t,n){return function(){var i=t.apply(this,arguments);null==i?this.style.removeProperty(e):this.style.setProperty(e,i,n)}}function Kt(e,t){return e.style.getPropertyValue(t)||vr(e).getComputedStyle(e,null).getPropertyValue(t)}function $t(e){return function(){delete this[e]}}function Xt(e,t){return function(){this[e]=t}}function Jt(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function Qt(e){return e.trim().split(/^|\s+/)}function Zt(e){return e.classList||new Gt(e)}function Gt(e){this._node=e,this._names=Qt(e.getAttribute('class')||'')}function en(e,t){for(var a=Zt(e),d=-1,i=t.length;++dUpdates and Corrections +

`,e.githubCompareUpdatesUrl&&(t+=`View all changes to this article since it was first published.`),t+=` + If you see mistakes or want to suggest changes, please create an issue on GitHub.

+ `);const n=e.journal;return'undefined'!=typeof n&&'Distill'===n.title&&(t+=` +

Reuse

+

Diagrams and text are licensed under Creative Commons Attribution CC-BY 4.0 with the source available on GitHub, unless noted otherwise. The figures that have been reused from other sources don’t fall under this license and can be recognized by a note in their caption: “Figure from …”.

+ `),'undefined'!=typeof e.publishedDate&&(t+=` +

Citation

+

For attribution in academic contexts, please cite this work as

+
${e.concatenatedAuthors}, "${e.title}", Distill, ${e.publishedYear}.
+

BibTeX citation

+
${m(e)}
+ `),t}var An=Math.sqrt,En=Math.atan2,Dn=Math.sin,Mn=Math.cos,On=Math.PI,Un=Math.abs,In=Math.pow,Nn=Math.LN10,jn=Math.log,Rn=Math.max,qn=Math.ceil,Fn=Math.floor,Pn=Math.round,Hn=Math.min;const zn=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],Bn=['Jan.','Feb.','March','April','May','June','July','Aug.','Sept.','Oct.','Nov.','Dec.'],Wn=(e)=>10>e?'0'+e:e,Vn=function(e){const t=zn[e.getDay()].substring(0,3),n=Wn(e.getDate()),i=Bn[e.getMonth()].substring(0,3),a=e.getFullYear().toString(),d=e.getUTCHours().toString(),r=e.getUTCMinutes().toString(),o=e.getUTCSeconds().toString();return`${t}, ${n} ${i} ${a} ${d}:${r}:${o} Z`},$n=function(e){const t=Array.from(e).reduce((e,[t,n])=>Object.assign(e,{[t]:n}),{});return t},Jn=function(e){const t=new Map;for(var n in e)e.hasOwnProperty(n)&&t.set(n,e[n]);return t};class Qn{constructor(e){this.name=e.author,this.personalURL=e.authorURL,this.affiliation=e.affiliation,this.affiliationURL=e.affiliationURL,this.affiliations=e.affiliations||[]}get firstName(){const e=this.name.split(' ');return e.slice(0,e.length-1).join(' ')}get lastName(){const e=this.name.split(' ');return e[e.length-1]}}class Gn{constructor(){this.title='unnamed article',this.description='',this.authors=[],this.bibliography=new Map,this.bibliographyParsed=!1,this.citations=[],this.citationsCollected=!1,this.journal={},this.katex={},this.publishedDate=void 0}set url(e){this._url=e}get url(){if(this._url)return this._url;return this.distillPath&&this.journal.url?this.journal.url+'/'+this.distillPath:this.journal.url?this.journal.url:void 0}get githubUrl(){return this.githubPath?'https://github.com/'+this.githubPath:void 0}set previewURL(e){this._previewURL=e}get previewURL(){return this._previewURL?this._previewURL:this.url+'/thumbnail.jpg'}get publishedDateRFC(){return Vn(this.publishedDate)}get updatedDateRFC(){return Vn(this.updatedDate)}get publishedYear(){return this.publishedDate.getFullYear()}get publishedMonth(){return Bn[this.publishedDate.getMonth()]}get publishedDay(){return this.publishedDate.getDate()}get publishedMonthPadded(){return Wn(this.publishedDate.getMonth()+1)}get publishedDayPadded(){return Wn(this.publishedDate.getDate())}get publishedISODateOnly(){return this.publishedDate.toISOString().split('T')[0]}get volume(){const e=this.publishedYear-2015;if(1>e)throw new Error('Invalid publish date detected during computing volume');return e}get issue(){return this.publishedDate.getMonth()+1}get concatenatedAuthors(){if(2{return e.lastName+', '+e.firstName}).join(' and ')}get slug(){let e='';return this.authors.length&&(e+=this.authors[0].lastName.toLowerCase(),e+=this.publishedYear,e+=this.title.split(' ')[0].toLowerCase()),e||'Untitled'}get bibliographyEntries(){return new Map(this.citations.map((e)=>{const t=this.bibliography.get(e);return[e,t]}))}set bibliography(e){e instanceof Map?this._bibliography=e:'object'==typeof e&&(this._bibliography=Jn(e))}get bibliography(){return this._bibliography}static fromObject(e){const t=new Gn;return Object.assign(t,e),t}assignToObject(e){Object.assign(e,this),e.bibliography=$n(this.bibliographyEntries),e.url=this.url,e.githubUrl=this.githubUrl,e.previewURL=this.previewURL,this.publishedDate&&(e.volume=this.volume,e.issue=this.issue,e.publishedDateRFC=this.publishedDateRFC,e.publishedYear=this.publishedYear,e.publishedMonth=this.publishedMonth,e.publishedDay=this.publishedDay,e.publishedMonthPadded=this.publishedMonthPadded,e.publishedDayPadded=this.publishedDayPadded),this.updatedDate&&(e.updatedDateRFC=this.updatedDateRFC),e.concatenatedAuthors=this.concatenatedAuthors,e.bibtexAuthors=this.bibtexAuthors,e.slug=this.slug}}const ei=(e)=>{return class extends e{constructor(){super();const e={childList:!0,characterData:!0,subtree:!0},t=new MutationObserver(()=>{t.disconnect(),this.renderIfPossible(),t.observe(this,e)});t.observe(this,e)}connectedCallback(){super.connectedCallback(),this.renderIfPossible()}renderIfPossible(){this.textContent&&this.root&&this.renderContent()}renderContent(){console.error(`Your class ${this.constructor.name} must provide a custom renderContent() method!`)}}},ti=(e,t,n=!0)=>{return(i)=>{const a=document.createElement('template');return a.innerHTML=t,n&&'ShadyCSS'in window&&ShadyCSS.prepareTemplate(a,e),class extends i{static get is(){return e}constructor(){super(),this.clone=document.importNode(a.content,!0),n&&(this.attachShadow({mode:'open'}),this.shadowRoot.appendChild(this.clone))}connectedCallback(){n?'ShadyCSS'in window&&ShadyCSS.styleElement(this):this.insertBefore(this.clone,this.firstChild)}get root(){return n?this.shadowRoot:this}$(e){return this.root.querySelector(e)}$$(e){return this.root.querySelectorAll(e)}}}};var ni='/*\n * Copyright 2018 The Distill Template Authors\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nspan.katex-display {\n text-align: left;\n padding: 8px 0 8px 0;\n margin: 0.5em 0 0.5em 1em;\n}\n\nspan.katex {\n -webkit-font-smoothing: antialiased;\n color: rgba(0, 0, 0, 0.8);\n font-size: 1.18em;\n}\n';const ii=function(e,t,n){let i=n,a=0;for(const d=e.length;i=a&&t.slice(i,i+d)===e)return i;'\\'===n?i++:'{'===n?a++:'}'===n&&a--;i++}return-1},ai=function(e,t,n,i){const a=[];for(let d=0;d',ui=ti('d-math',` +${ci} + + +`);class T extends ei(ui(HTMLElement)){static set katexOptions(e){T._katexOptions=e,T.katexOptions.delimiters&&(T.katexAdded?T.katexLoadedCallback():T.addKatex())}static get katexOptions(){return T._katexOptions||(T._katexOptions={delimiters:[{left:'$$',right:'$$',display:!1}]}),T._katexOptions}static katexLoadedCallback(){const e=document.querySelectorAll('d-math');for(const t of e)t.renderContent();if(T.katexOptions.delimiters){const e=document.querySelector('d-article');si(e,T.katexOptions)}}static addKatex(){document.head.insertAdjacentHTML('beforeend',ci);const e=document.createElement('script');e.src='https://distill.pub/third-party/katex/katex.min.js',e.async=!0,e.onload=T.katexLoadedCallback,e.crossorigin='anonymous',document.head.appendChild(e),T.katexAdded=!0}get options(){const e={displayMode:this.hasAttribute('block')};return Object.assign(e,T.katexOptions)}connectedCallback(){super.connectedCallback(),T.katexAdded||T.addKatex()}renderContent(){if('undefined'!=typeof katex){const e=this.root.querySelector('#katex-container');katex.render(this.textContent,e,this.options)}}}T.katexAdded=!1,T.inlineMathRendered=!1,window.DMath=T;class pi extends HTMLElement{static get is(){return'd-front-matter'}constructor(){super();const e=new MutationObserver((e)=>{for(const t of e)if('SCRIPT'===t.target.nodeName||'characterData'===t.type){const e=c(this);this.notify(e)}});e.observe(this,{childList:!0,characterData:!0,subtree:!0})}notify(e){const t=new CustomEvent('onFrontMatterChanged',{detail:e,bubbles:!0});document.dispatchEvent(t)}}var gi=function(e,t){const n=e.body,i=n.querySelector('d-article');if(!i)return void console.warn('No d-article tag found; skipping adding optional components!');let a=e.querySelector('d-byline');a||(t.authors?(a=e.createElement('d-byline'),n.insertBefore(a,i)):console.warn('No authors found in front matter; please add them before submission!'));let d=e.querySelector('d-title');d||(d=e.createElement('d-title'),n.insertBefore(d,a));let r=d.querySelector('h1');r||(r=e.createElement('h1'),r.textContent=t.title,d.insertBefore(r,d.firstChild));const o='undefined'!=typeof t.password;let l=n.querySelector('d-interstitial');if(o&&!l){const i='undefined'!=typeof window,a=i&&window.location.hostname.includes('localhost');i&&a||(l=e.createElement('d-interstitial'),l.password=t.password,n.insertBefore(l,n.firstChild))}else!o&&l&&l.parentElement.removeChild(this);let s=e.querySelector('d-appendix');s||(s=e.createElement('d-appendix'),e.body.appendChild(s));let c=e.querySelector('d-footnote-list');c||(c=e.createElement('d-footnote-list'),s.appendChild(c));let u=e.querySelector('d-citation-list');u||(u=e.createElement('d-citation-list'),s.appendChild(u))};const fi=new Gn,hi={frontMatter:fi,waitingOn:{bibliography:[],citations:[]},listeners:{onCiteKeyCreated(e){const[t,n]=e.detail;if(!fi.citationsCollected)return void hi.waitingOn.citations.push(()=>hi.listeners.onCiteKeyCreated(e));if(!fi.bibliographyParsed)return void hi.waitingOn.bibliography.push(()=>hi.listeners.onCiteKeyCreated(e));const i=n.map((e)=>fi.citations.indexOf(e));t.numbers=i;const a=n.map((e)=>fi.bibliography.get(e));t.entries=a},onCiteKeyChanged(){fi.citations=t(),fi.citationsCollected=!0;for(const e of hi.waitingOn.citations.slice())e();const e=document.querySelector('d-citation-list'),n=new Map(fi.citations.map((e)=>{return[e,fi.bibliography.get(e)]}));e.citations=n;const i=document.querySelectorAll('d-cite');for(const e of i){const t=e.keys,n=t.map((e)=>fi.citations.indexOf(e));e.numbers=n;const i=t.map((e)=>fi.bibliography.get(e));e.entries=i}},onCiteKeyRemoved(e){hi.listeners.onCiteKeyChanged(e)},onBibliographyChanged(e){const t=document.querySelector('d-citation-list'),n=e.detail;fi.bibliography=n,fi.bibliographyParsed=!0;for(const t of hi.waitingOn.bibliography.slice())t();if(!fi.citationsCollected)return void hi.waitingOn.citations.push(function(){hi.listeners.onBibliographyChanged({target:e.target,detail:e.detail})});if(t.hasAttribute('distill-prerendered'))console.info('Citation list was prerendered; not updating it.');else{const e=new Map(fi.citations.map((e)=>{return[e,fi.bibliography.get(e)]}));t.citations=e}},onFootnoteChanged(){const e=document.querySelector('d-footnote-list');if(e){const t=document.querySelectorAll('d-footnote');e.footnotes=t}},onFrontMatterChanged(t){const n=t.detail;e(fi,n);const i=document.querySelector('d-interstitial');i&&('undefined'==typeof fi.password?i.parentElement.removeChild(i):i.password=fi.password);const a=document.body.hasAttribute('distill-prerendered');if(!a&&u()){gi(document,fi);const e=document.querySelector('distill-appendix');e&&(e.frontMatter=fi);const t=document.querySelector('d-byline');t&&(t.frontMatter=fi),n.katex&&(T.katexOptions=n.katex)}},DOMContentLoaded(){if(hi.loaded)return void console.warn('Controller received DOMContentLoaded but was already loaded!');if(!u())return void console.warn('Controller received DOMContentLoaded before appropriate document.readyState!');hi.loaded=!0,console.log('Runlevel 4: Controller running DOMContentLoaded');const e=document.querySelector('d-front-matter'),n=c(e);hi.listeners.onFrontMatterChanged({detail:n}),fi.citations=t(),fi.citationsCollected=!0;for(const e of hi.waitingOn.citations.slice())e();if(fi.bibliographyParsed)for(const e of hi.waitingOn.bibliography.slice())e();const i=document.querySelector('d-footnote-list');if(i){const e=document.querySelectorAll('d-footnote');i.footnotes=e}}}};const bi='/*\n * Copyright 2018 The Distill Template Authors\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nhtml {\n font-size: 14px;\n\tline-height: 1.6em;\n /* font-family: "Libre Franklin", "Helvetica Neue", sans-serif; */\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;\n /*, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";*/\n text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n\n@media(min-width: 768px) {\n html {\n font-size: 16px;\n }\n}\n\nbody {\n margin: 0;\n}\n\na {\n color: #004276;\n}\n\nfigure {\n margin: 0;\n}\n\ntable {\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\n}\n\ntable th {\n\ttext-align: left;\n}\n\ntable thead {\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\ntable thead th {\n padding-bottom: 0.5em;\n}\n\ntable tbody :first-child td {\n padding-top: 0.5em;\n}\n\npre {\n overflow: auto;\n max-width: 100%;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1em;\n}\n\nsup, sub {\n vertical-align: baseline;\n position: relative;\n top: -0.4em;\n line-height: 1em;\n}\n\nsub {\n top: 0.4em;\n}\n\n.kicker,\n.marker {\n font-size: 15px;\n font-weight: 600;\n color: rgba(0, 0, 0, 0.5);\n}\n\n\n/* Headline */\n\n@media(min-width: 1024px) {\n d-title h1 span {\n display: block;\n }\n}\n\n/* Figure */\n\nfigure {\n position: relative;\n margin-bottom: 2.5em;\n margin-top: 1.5em;\n}\n\nfigcaption+figure {\n\n}\n\nfigure img {\n width: 100%;\n}\n\nfigure svg text,\nfigure svg tspan {\n}\n\nfigcaption,\n.figcaption {\n color: rgba(0, 0, 0, 0.6);\n font-size: 12px;\n line-height: 1.5em;\n}\n\n@media(min-width: 1024px) {\nfigcaption,\n.figcaption {\n font-size: 13px;\n }\n}\n\nfigure.external img {\n background: white;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);\n padding: 18px;\n box-sizing: border-box;\n}\n\nfigcaption a {\n color: rgba(0, 0, 0, 0.6);\n}\n\nfigcaption b,\nfigcaption strong, {\n font-weight: 600;\n color: rgba(0, 0, 0, 1.0);\n}\n'+'/*\n * Copyright 2018 The Distill Template Authors\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n@supports not (display: grid) {\n .base-grid,\n distill-header,\n d-title,\n d-abstract,\n d-article,\n d-appendix,\n distill-appendix,\n d-byline,\n d-footnote-list,\n d-citation-list,\n distill-footer {\n display: block;\n padding: 8px;\n }\n}\n\n.base-grid,\ndistill-header,\nd-title,\nd-abstract,\nd-article,\nd-appendix,\ndistill-appendix,\nd-byline,\nd-footnote-list,\nd-citation-list,\ndistill-footer {\n display: grid;\n justify-items: stretch;\n grid-template-columns: [screen-start] 8px [page-start kicker-start text-start gutter-start middle-start] 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr [text-end page-end gutter-end kicker-end middle-end] 8px [screen-end];\n grid-column-gap: 8px;\n}\n\n.grid {\n display: grid;\n grid-column-gap: 8px;\n}\n\n@media(min-width: 768px) {\n .base-grid,\n distill-header,\n d-title,\n d-abstract,\n d-article,\n d-appendix,\n distill-appendix,\n d-byline,\n d-footnote-list,\n d-citation-list,\n distill-footer {\n grid-template-columns: [screen-start] 1fr [page-start kicker-start middle-start text-start] 45px 45px 45px 45px 45px 45px 45px 45px [ kicker-end text-end gutter-start] 45px [middle-end] 45px [page-end gutter-end] 1fr [screen-end];\n grid-column-gap: 16px;\n }\n\n .grid {\n grid-column-gap: 16px;\n }\n}\n\n@media(min-width: 1000px) {\n .base-grid,\n distill-header,\n d-title,\n d-abstract,\n d-article,\n d-appendix,\n distill-appendix,\n d-byline,\n d-footnote-list,\n d-citation-list,\n distill-footer {\n grid-template-columns: [screen-start] 1fr [page-start kicker-start] 50px [middle-start] 50px [text-start kicker-end] 50px 50px 50px 50px 50px 50px 50px 50px [text-end gutter-start] 50px [middle-end] 50px [page-end gutter-end] 1fr [screen-end];\n grid-column-gap: 16px;\n }\n\n .grid {\n grid-column-gap: 16px;\n }\n}\n\n@media(min-width: 1180px) {\n .base-grid,\n distill-header,\n d-title,\n d-abstract,\n d-article,\n d-appendix,\n distill-appendix,\n d-byline,\n d-footnote-list,\n d-citation-list,\n distill-footer {\n grid-template-columns: [screen-start] 1fr [page-start kicker-start] 60px [middle-start] 60px [text-start kicker-end] 60px 60px 60px 60px 60px 60px 60px 60px [text-end gutter-start] 60px [middle-end] 60px [page-end gutter-end] 1fr [screen-end];\n grid-column-gap: 32px;\n }\n\n .grid {\n grid-column-gap: 32px;\n }\n}\n\n\n\n\n.base-grid {\n grid-column: screen;\n}\n\n/* .l-body,\nd-article > * {\n grid-column: text;\n}\n\n.l-page,\nd-title > *,\nd-figure {\n grid-column: page;\n} */\n\n.l-gutter {\n grid-column: gutter;\n}\n\n.l-text,\n.l-body {\n grid-column: text;\n}\n\n.l-page {\n grid-column: page;\n}\n\n.l-body-outset {\n grid-column: middle;\n}\n\n.l-page-outset {\n grid-column: page;\n}\n\n.l-screen {\n grid-column: screen;\n}\n\n.l-screen-inset {\n grid-column: screen;\n padding-left: 16px;\n padding-left: 16px;\n}\n\n\n/* Aside */\n\nd-article aside {\n grid-column: gutter;\n font-size: 12px;\n line-height: 1.6em;\n color: rgba(0, 0, 0, 0.6)\n}\n\n@media(min-width: 768px) {\n aside {\n grid-column: gutter;\n }\n\n .side {\n grid-column: gutter;\n }\n}\n'+'/*\n * Copyright 2018 The Distill Template Authors\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nd-title {\n padding: 2rem 0 1.5rem;\n contain: layout style;\n overflow-x: hidden;\n}\n\n@media(min-width: 768px) {\n d-title {\n padding: 4rem 0 1.5rem;\n }\n}\n\nd-title h1 {\n grid-column: text;\n font-size: 40px;\n font-weight: 700;\n line-height: 1.1em;\n margin: 0 0 0.5rem;\n}\n\n@media(min-width: 768px) {\n d-title h1 {\n font-size: 50px;\n }\n}\n\nd-title p {\n font-weight: 300;\n font-size: 1.2rem;\n line-height: 1.55em;\n grid-column: text;\n}\n\nd-title .status {\n margin-top: 0px;\n font-size: 12px;\n color: #009688;\n opacity: 0.8;\n grid-column: kicker;\n}\n\nd-title .status span {\n line-height: 1;\n display: inline-block;\n padding: 6px 0;\n border-bottom: 1px solid #80cbc4;\n font-size: 11px;\n text-transform: uppercase;\n}\n'+'/*\n * Copyright 2018 The Distill Template Authors\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nd-byline {\n contain: content;\n overflow: hidden;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n font-size: 0.8rem;\n line-height: 1.8em;\n padding: 1.5rem 0;\n min-height: 1.8em;\n}\n\n\nd-byline .byline {\n grid-template-columns: 1fr 1fr;\n grid-column: text;\n}\n\n@media(min-width: 768px) {\n d-byline .byline {\n grid-template-columns: 1fr 1fr 1fr 1fr;\n }\n}\n\nd-byline .authors-affiliations {\n grid-column-end: span 2;\n grid-template-columns: 1fr 1fr;\n margin-bottom: 1em;\n}\n\n@media(min-width: 768px) {\n d-byline .authors-affiliations {\n margin-bottom: 0;\n }\n}\n\nd-byline h3 {\n font-size: 0.6rem;\n font-weight: 400;\n color: rgba(0, 0, 0, 0.5);\n margin: 0;\n text-transform: uppercase;\n}\n\nd-byline p {\n margin: 0;\n}\n\nd-byline a,\nd-article d-byline a {\n color: rgba(0, 0, 0, 0.8);\n text-decoration: none;\n border-bottom: none;\n}\n\nd-article d-byline a:hover {\n text-decoration: underline;\n border-bottom: none;\n}\n\nd-byline p.author {\n font-weight: 500;\n}\n\nd-byline .affiliations {\n\n}\n'+'/*\n * Copyright 2018 The Distill Template Authors\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nd-article {\n contain: layout style;\n overflow-x: hidden;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n padding-top: 2rem;\n color: rgba(0, 0, 0, 0.8);\n}\n\nd-article > * {\n grid-column: text;\n}\n\n@media(min-width: 768px) {\n d-article {\n font-size: 16px;\n }\n}\n\n@media(min-width: 1024px) {\n d-article {\n font-size: 1.06rem;\n line-height: 1.7em;\n }\n}\n\n\n/* H2 */\n\n\nd-article .marker {\n text-decoration: none;\n border: none;\n counter-reset: section;\n grid-column: kicker;\n line-height: 1.7em;\n}\n\nd-article .marker:hover {\n border: none;\n}\n\nd-article .marker span {\n padding: 0 3px 4px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n position: relative;\n top: 4px;\n}\n\nd-article .marker:hover span {\n color: rgba(0, 0, 0, 0.7);\n border-bottom: 1px solid rgba(0, 0, 0, 0.7);\n}\n\nd-article h2 {\n font-weight: 600;\n font-size: 24px;\n line-height: 1.25em;\n margin: 2rem 0 1.5rem 0;\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n padding-bottom: 1rem;\n}\n\n@media(min-width: 1024px) {\n d-article h2 {\n font-size: 36px;\n }\n}\n\n/* H3 */\n\nd-article h3 {\n font-weight: 700;\n font-size: 18px;\n line-height: 1.4em;\n margin-bottom: 1em;\n margin-top: 2em;\n}\n\n@media(min-width: 1024px) {\n d-article h3 {\n font-size: 20px;\n }\n}\n\n/* H4 */\n\nd-article h4 {\n font-weight: 600;\n text-transform: uppercase;\n font-size: 14px;\n line-height: 1.4em;\n}\n\nd-article a {\n color: inherit;\n}\n\nd-article p,\nd-article ul,\nd-article ol,\nd-article blockquote {\n margin-top: 0;\n margin-bottom: 1em;\n margin-left: 0;\n margin-right: 0;\n}\n\nd-article blockquote {\n border-left: 2px solid rgba(0, 0, 0, 0.2);\n padding-left: 2em;\n font-style: italic;\n color: rgba(0, 0, 0, 0.6);\n}\n\nd-article a {\n border-bottom: 1px solid rgba(0, 0, 0, 0.4);\n text-decoration: none;\n}\n\nd-article a:hover {\n border-bottom: 1px solid rgba(0, 0, 0, 0.8);\n}\n\nd-article .link {\n text-decoration: underline;\n cursor: pointer;\n}\n\nd-article ul,\nd-article ol {\n padding-left: 24px;\n}\n\nd-article li {\n margin-bottom: 1em;\n margin-left: 0;\n padding-left: 0;\n}\n\nd-article li:last-child {\n margin-bottom: 0;\n}\n\nd-article pre {\n font-size: 14px;\n margin-bottom: 20px;\n}\n\nd-article hr {\n grid-column: screen;\n width: 100%;\n border: none;\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n margin-top: 60px;\n margin-bottom: 60px;\n}\n\nd-article section {\n margin-top: 60px;\n margin-bottom: 60px;\n}\n\nd-article span.equation-mimic {\n font-family: georgia;\n font-size: 115%;\n font-style: italic;\n}\n\nd-article > d-code,\nd-article section > d-code {\n display: block;\n}\n\nd-article > d-math[block],\nd-article section > d-math[block] {\n display: block;\n}\n\n@media (max-width: 768px) {\n d-article > d-code,\n d-article section > d-code,\n d-article > d-math[block],\n d-article section > d-math[block] {\n overflow-x: scroll;\n -ms-overflow-style: none; // IE 10+\n overflow: -moz-scrollbars-none; // Firefox\n }\n\n d-article > d-code::-webkit-scrollbar,\n d-article section > d-code::-webkit-scrollbar,\n d-article > d-math[block]::-webkit-scrollbar,\n d-article section > d-math[block]::-webkit-scrollbar {\n display: none; // Safari and Chrome\n }\n}\n\nd-article .citation {\n color: #668;\n cursor: pointer;\n}\n\nd-include {\n width: auto;\n display: block;\n}\n\nd-figure {\n contain: layout style;\n}\n\n/* KaTeX */\n\n.katex, .katex-prerendered {\n contain: style;\n display: inline-block;\n}\n\n/* Tables */\n\nd-article table {\n border-collapse: collapse;\n margin-bottom: 1.5rem;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n}\n\nd-article table th {\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n}\n\nd-article table td {\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\nd-article table tr:last-of-type td {\n border-bottom: none;\n}\n\nd-article table th,\nd-article table td {\n font-size: 15px;\n padding: 2px 8px;\n}\n\nd-article table tbody :first-child td {\n padding-top: 2px;\n}\n'+ni+'/*\n * Copyright 2018 The Distill Template Authors\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n@media print {\n\n @page {\n size: 8in 11in;\n @bottom-right {\n content: counter(page) " of " counter(pages);\n }\n }\n\n html {\n /* no general margins -- CSS Grid takes care of those */\n }\n\n p, code {\n page-break-inside: avoid;\n }\n\n h2, h3 {\n page-break-after: avoid;\n }\n\n d-header {\n visibility: hidden;\n }\n\n d-footer {\n display: none!important;\n }\n\n}\n',mi=[{name:'WebComponents',support:function(){return'customElements'in window&&'attachShadow'in Element.prototype&&'getRootNode'in Element.prototype&&'content'in document.createElement('template')&&'Promise'in window&&'from'in Array},url:'https://distill.pub/third-party/polyfills/webcomponents-lite.js'},{name:'IntersectionObserver',support:function(){return'IntersectionObserver'in window&&'IntersectionObserverEntry'in window},url:'https://distill.pub/third-party/polyfills/intersection-observer.js'}];class yi{static browserSupportsAllFeatures(){return mi.every((e)=>e.support())}static load(e){const t=function(t){t.loaded=!0,console.info('Runlevel 0: Polyfill has finished loading: '+t.name),yi.neededPolyfills.every((e)=>e.loaded)&&(console.info('Runlevel 0: All required polyfills have finished loading.'),console.info('Runlevel 0->1.'),window.distillRunlevel=1,e())};for(const n of yi.neededPolyfills)g(n,t)}static get neededPolyfills(){return yi._neededPolyfills||(yi._neededPolyfills=mi.filter((e)=>!e.support())),yi._neededPolyfills}}const xi=ti('d-abstract',` + + + +`);class ki extends xi(HTMLElement){}const vi=ti('d-appendix',` + + +`,!1);class wi extends vi(HTMLElement){}const Si=/^\s*$/;class Ci extends HTMLElement{static get is(){return'd-article'}constructor(){super(),new MutationObserver((e)=>{for(const t of e)for(const e of t.addedNodes)switch(e.nodeName){case'#text':{const t=e.nodeValue;if(!Si.test(t)){console.warn('Use of unwrapped text in distill articles is discouraged as it breaks layout! Please wrap any text in a or

tag. We found the following text: '+t);const n=document.createElement('span');n.innerHTML=e.nodeValue,e.parentNode.insertBefore(n,e),e.parentNode.removeChild(e)}}}}).observe(this,{childList:!0})}}var Ti='undefined'==typeof window?'undefined'==typeof global?'undefined'==typeof self?{}:self:global:window,_i=f(function(e,t){(function(e){function t(){this.months=['jan','feb','mar','apr','may','jun','jul','aug','sep','oct','nov','dec'],this.notKey=[',','{','}',' ','='],this.pos=0,this.input='',this.entries=[],this.currentEntry='',this.setInput=function(e){this.input=e},this.getEntries=function(){return this.entries},this.isWhitespace=function(e){return' '==e||'\r'==e||'\t'==e||'\n'==e},this.match=function(e,t){if((void 0==t||null==t)&&(t=!0),this.skipWhitespace(t),this.input.substring(this.pos,this.pos+e.length)==e)this.pos+=e.length;else throw'Token mismatch, expected '+e+', found '+this.input.substring(this.pos);this.skipWhitespace(t)},this.tryMatch=function(e,t){return(void 0==t||null==t)&&(t=!0),this.skipWhitespace(t),this.input.substring(this.pos,this.pos+e.length)==e},this.matchAt=function(){for(;this.input.length>this.pos&&'@'!=this.input[this.pos];)this.pos++;return!('@'!=this.input[this.pos])},this.skipWhitespace=function(e){for(;this.isWhitespace(this.input[this.pos]);)this.pos++;if('%'==this.input[this.pos]&&!0==e){for(;'\n'!=this.input[this.pos];)this.pos++;this.skipWhitespace(e)}},this.value_braces=function(){var e=0;this.match('{',!1);for(var t=this.pos,n=!1;;){if(!n)if('}'==this.input[this.pos]){if(0=this.input.length-1)throw'Unterminated value';n='\\'==this.input[this.pos]&&!1==n,this.pos++}},this.value_comment=function(){for(var e='',t=0;!(this.tryMatch('}',!1)&&0==t);){if(e+=this.input[this.pos],'{'==this.input[this.pos]&&t++,'}'==this.input[this.pos]&&t--,this.pos>=this.input.length-1)throw'Unterminated value:'+this.input.substring(start);this.pos++}return e},this.value_quotes=function(){this.match('"',!1);for(var e=this.pos,t=!1;;){if(!t){if('"'==this.input[this.pos]){var n=this.pos;return this.match('"',!1),this.input.substring(e,n)}if(this.pos>=this.input.length-1)throw'Unterminated value:'+this.input.substring(e)}t='\\'==this.input[this.pos]&&!1==t,this.pos++}},this.single_value=function(){var e=this.pos;if(this.tryMatch('{'))return this.value_braces();if(this.tryMatch('"'))return this.value_quotes();var t=this.key();if(t.match('^[0-9]+$'))return t;if(0<=this.months.indexOf(t.toLowerCase()))return t.toLowerCase();throw'Value expected:'+this.input.substring(e)+' for key: '+t},this.value=function(){for(var e=[this.single_value()];this.tryMatch('#');)this.match('#'),e.push(this.single_value());return e.join('')},this.key=function(){for(var e=this.pos;;){if(this.pos>=this.input.length)throw'Runaway key';if(0<=this.notKey.indexOf(this.input[this.pos]))return this.input.substring(e,this.pos);this.pos++}},this.key_equals_value=function(){var e=this.key();if(this.tryMatch('=')){this.match('=');var t=this.value();return[e,t]}throw'... = value expected, equals sign missing:'+this.input.substring(this.pos)},this.key_value_list=function(){var e=this.key_equals_value();for(this.currentEntry.entryTags={},this.currentEntry.entryTags[e[0]]=e[1];this.tryMatch(',')&&(this.match(','),!this.tryMatch('}'));)e=this.key_equals_value(),this.currentEntry.entryTags[e[0]]=e[1]},this.entry_body=function(e){this.currentEntry={},this.currentEntry.citationKey=this.key(),this.currentEntry.entryType=e.substring(1),this.match(','),this.key_value_list(),this.entries.push(this.currentEntry)},this.directive=function(){return this.match('@'),'@'+this.key()},this.preamble=function(){this.currentEntry={},this.currentEntry.entryType='PREAMBLE',this.currentEntry.entry=this.value_comment(),this.entries.push(this.currentEntry)},this.comment=function(){this.currentEntry={},this.currentEntry.entryType='COMMENT',this.currentEntry.entry=this.value_comment(),this.entries.push(this.currentEntry)},this.entry=function(e){this.entry_body(e)},this.bibtex=function(){for(;this.matchAt();){var e=this.directive();this.match('{'),'@STRING'==e?this.string():'@PREAMBLE'==e?this.preamble():'@COMMENT'==e?this.comment():this.entry(e),this.match('}')}}}e.toJSON=function(e){var n=new t;return n.setInput(e),n.bibtex(),n.entries},e.toBibtex=function(e){var t='';for(var n in e){if(t+='@'+e[n].entryType,t+='{',e[n].citationKey&&(t+=e[n].citationKey+', '),e[n].entry&&(t+=e[n].entry),e[n].entryTags){var i='';for(var a in e[n].entryTags)0!=i.length&&(i+=', '),i+=a+'= {'+e[n].entryTags[a]+'}';t+=i}t+='}\n\n'}return t}})(t)});class Li extends HTMLElement{static get is(){return'd-bibliography'}constructor(){super();const e=new MutationObserver((e)=>{for(const t of e)('SCRIPT'===t.target.nodeName||'characterData'===t.type)&&this.parseIfPossible()});e.observe(this,{childList:!0,characterData:!0,subtree:!0})}connectedCallback(){requestAnimationFrame(()=>{this.parseIfPossible()})}parseIfPossible(){const e=this.querySelector('script');if(e)if('text/bibtex'==e.type){const t=e.textContent;if(this.bibtex!==t){this.bibtex=t;const e=b(this.bibtex);this.notify(e)}}else if('text/json'==e.type){const t=new Map(JSON.parse(e.textContent));this.notify(t)}else console.warn('Unsupported bibliography script tag type: '+e.type)}notify(e){const t=new CustomEvent('onBibliographyChanged',{detail:e,bubbles:!0});this.dispatchEvent(t)}static get observedAttributes(){return['src']}receivedBibtex(e){const t=b(e.target.response);this.notify(t)}attributeChangedCallback(e,t,n){var i=new XMLHttpRequest;i.onload=(t)=>this.receivedBibtex(t),i.onerror=()=>console.warn(`Could not load Bibtex! (tried ${n})`),i.responseType='text',i.open('GET',n,!0),i.send()}}class Ai extends HTMLElement{static get is(){return'd-byline'}set frontMatter(e){this.innerHTML=y(e)}}const Ei=ti('d-cite',` + + + + +

+ + +
+`);class Di extends Ei(HTMLElement){connectedCallback(){this.outerSpan=this.root.querySelector('#citation-'),this.innerSpan=this.root.querySelector('.citation-number'),this.hoverBox=this.root.querySelector('d-hover-box'),window.customElements.whenDefined('d-hover-box').then(()=>{this.hoverBox.listen(this)})}static get observedAttributes(){return['key']}attributeChangedCallback(e,t,n){const i=t?'onCiteKeyChanged':'onCiteKeyCreated',a=n.split(','),d={detail:[this,a],bubbles:!0},r=new CustomEvent(i,d);document.dispatchEvent(r)}set key(e){this.setAttribute('key',e)}get key(){return this.getAttribute('key')}get keys(){return this.getAttribute('key').split(',')}set numbers(e){const t=e.map((e)=>{return-1==e?'?':e+1+''}),n='['+t.join(', ')+']';this.innerSpan&&(this.innerSpan.textContent=n)}set entries(e){this.hoverBox&&(this.hoverBox.innerHTML=`
    + ${e.map(l).map((e)=>`
  • ${e}
  • `).join('\n')} +
`)}}const Mi=` +d-citation-list { + contain: layout style; +} + +d-citation-list .references { + grid-column: text; +} + +d-citation-list .references .title { + font-weight: 500; +} +`;class Oi extends HTMLElement{static get is(){return'd-citation-list'}connectedCallback(){this.hasAttribute('distill-prerendered')||(this.style.display='none')}set citations(e){x(this,e)}}var Ui=f(function(e){var t='undefined'==typeof window?'undefined'!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{}:window,n=function(){var e=/\blang(?:uage)?-(\w+)\b/i,n=0,a=t.Prism={util:{encode:function(e){return e instanceof i?new i(e.type,a.util.encode(e.content),e.alias):'Array'===a.util.type(e)?e.map(a.util.encode):e.replace(/&/g,'&').replace(/e.length)break tokenloop;if(!(y instanceof n)){c.lastIndex=0;var v=c.exec(y),w=1;if(!v&&f&&x!=d.length-1){if(c.lastIndex=i,v=c.exec(e),!v)break;for(var S=v.index+(g?v[1].length:0),C=v.index+v[0].length,T=x,k=i,p=d.length;T=k&&(++x,i=k);if(d[x]instanceof n||d[T-1].greedy)continue;w=T-x,y=e.slice(i,k),v.index-=i}if(v){g&&(h=v[1].length);var S=v.index+h,v=v[0].slice(h),C=S+v.length,_=y.slice(0,S),L=y.slice(C),A=[x,w];_&&A.push(_);var E=new n(o,u?a.tokenize(v,u):v,b,v,f);A.push(E),L&&A.push(L),Array.prototype.splice.apply(d,A)}}}}}return d},hooks:{all:{},add:function(e,t){var n=a.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=a.hooks.all[e];if(n&&n.length)for(var d,r=0;d=n[r++];)d(t)}}},i=a.Token=function(e,t,n,i,a){this.type=e,this.content=t,this.alias=n,this.length=0|(i||'').length,this.greedy=!!a};if(i.stringify=function(e,t,n){if('string'==typeof e)return e;if('Array'===a.util.type(e))return e.map(function(n){return i.stringify(n,t,e)}).join('');var d={type:e.type,content:i.stringify(e.content,t,n),tag:'span',classes:['token',e.type],attributes:{},language:t,parent:n};if('comment'==d.type&&(d.attributes.spellcheck='true'),e.alias){var r='Array'===a.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(d.classes,r)}a.hooks.run('wrap',d);var l=Object.keys(d.attributes).map(function(e){return e+'="'+(d.attributes[e]||'').replace(/"/g,'"')+'"'}).join(' ');return'<'+d.tag+' class="'+d.classes.join(' ')+'"'+(l?' '+l:'')+'>'+d.content+''},!t.document)return t.addEventListener?(t.addEventListener('message',function(e){var n=JSON.parse(e.data),i=n.language,d=n.code,r=n.immediateClose;t.postMessage(a.highlight(d,a.languages[i],i)),r&&t.close()},!1),t.Prism):t.Prism;var d=document.currentScript||[].slice.call(document.getElementsByTagName('script')).pop();return d&&(a.filename=d.src,document.addEventListener&&!d.hasAttribute('data-manual')&&('loading'===document.readyState?document.addEventListener('DOMContentLoaded',a.highlightAll):window.requestAnimationFrame?window.requestAnimationFrame(a.highlightAll):window.setTimeout(a.highlightAll,16))),t.Prism}();e.exports&&(e.exports=n),'undefined'!=typeof Ti&&(Ti.Prism=n),n.languages.markup={comment://,prolog:/<\?[\w\W]+?\?>/,doctype://i,cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\\1|\\?(?!\1)[\w\W])*\1|[^\s'">=]+))?)*\s*\/?>/i,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=(?:('|")[\w\W]*?(\1)|[^\s>]+)/i,inside:{punctuation:/[=>"']/}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},n.hooks.add('wrap',function(e){'entity'===e.type&&(e.attributes.title=e.content.replace(/&/,'&'))}),n.languages.xml=n.languages.markup,n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.css={comment:/\/\*[\w\W]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:/url\((?:(["'])(\\(?:\r\n|[\w\W])|(?!\1)[^\\\r\n])*\1|.*?)\)/i,selector:/[^\{\}\s][^\{\};]*?(?=\s*\{)/,string:{pattern:/("|')(\\(?:\r\n|[\w\W])|(?!\1)[^\\\r\n])*\1/,greedy:!0},property:/(\b|\B)[\w-]+(?=\s*:)/i,important:/\B!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:]/},n.languages.css.atrule.inside.rest=n.util.clone(n.languages.css),n.languages.markup&&(n.languages.insertBefore('markup','tag',{style:{pattern:/()[\w\W]*?(?=<\/style>)/i,lookbehind:!0,inside:n.languages.css,alias:'language-css'}}),n.languages.insertBefore('inside','attr-value',{"style-attr":{pattern:/\s*style=("|').*?\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:n.languages.css}},alias:'language-css'}},n.languages.markup.tag)),n.languages.clike={comment:[{pattern:/(^|[^\\])#.*/,lookbehind:!0},{pattern:/(^|[^\\])\/\*[\w\W]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(["'])(\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[a-z0-9_\.\\]+/i,lookbehind:!0,inside:{punctuation:/(\.|\\)/}},keyword:/\b(if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(true|false)\b/,function:/[a-z\.0-9_]+(?=\()/i,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},n.languages.javascript=n.languages.extend('clike',{keyword:/\b(as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(0x[\dA-Fa-f]+|0b[01]+|0o[0-7]+|\d*\.?\d+([Ee][+-]?\d+)?|NaN|Infinity)\b/,function:/[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*(?=\()/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*\*?|\/|~|\^|%|\.{3}/}),n.languages.insertBefore('javascript','keyword',{regex:{pattern:/(^|[^/])\/(?!\/)(\[.+?]|\\.|[^/\\\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}}),n.languages.insertBefore('javascript','string',{"template-string":{pattern:/`(?:\\\\|\\?[^\\])*?`/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^}]+\}/,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:'punctuation'},rest:n.languages.javascript}},string:/[\s\S]+/}}}),n.languages.markup&&n.languages.insertBefore('markup','tag',{script:{pattern:/()[\w\W]*?(?=<\/script>)/i,lookbehind:!0,inside:n.languages.javascript,alias:'language-javascript'}}),n.languages.js=n.languages.javascript,function(){'undefined'!=typeof self&&self.Prism&&self.document&&document.querySelector&&(self.Prism.fileHighlight=function(){var e={js:'javascript',py:'python',rb:'ruby',ps1:'powershell',psm1:'powershell',sh:'bash',bat:'batch',h:'c',tex:'latex'};Array.prototype.forEach&&Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach(function(t){for(var i,a=t.getAttribute('data-src'),d=t,r=/\blang(?:uage)?-(?!\*)(\w+)\b/i;d&&!r.test(d.className);)d=d.parentNode;if(d&&(i=(t.className.match(r)||[,''])[1]),!i){var o=(a.match(/\.(\w+)$/)||[,''])[1];i=e[o]||o}var l=document.createElement('code');l.className='language-'+i,t.textContent='',l.textContent='Loading\u2026',t.appendChild(l);var s=new XMLHttpRequest;s.open('GET',a,!0),s.onreadystatechange=function(){4==s.readyState&&(400>s.status&&s.responseText?(l.textContent=s.responseText,n.highlightElement(l)):400<=s.status?l.textContent='\u2716 Error '+s.status+' while fetching file: '+s.statusText:l.textContent='\u2716 Error: File does not exist or is empty')},s.send(null)})},document.addEventListener('DOMContentLoaded',self.Prism.fileHighlight))}()});Prism.languages.python={"triple-quoted-string":{pattern:/"""[\s\S]+?"""|'''[\s\S]+?'''/,alias:'string'},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/("|')(?:\\\\|\\?[^\\\r\n])*?\1/,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_][a-zA-Z0-9_]*(?=\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)[a-z0-9_]+/i,lookbehind:!0},keyword:/\b(?:as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|pass|print|raise|return|try|while|with|yield)\b/,boolean:/\b(?:True|False)\b/,number:/\b-?(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not)\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.clike={comment:[{pattern:/(^|[^\\])#.*/,lookbehind:!0},{pattern:/(^|[^\\])\/\*[\w\W]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(["'])(\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[a-z0-9_\.\\]+/i,lookbehind:!0,inside:{punctuation:/(\.|\\)/}},keyword:/\b(if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(true|false)\b/,function:/[a-z\.0-9_]+(?=\()/i,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[\s\S]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+\.?[a-f\d]*(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|\.?\d*(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/},function(e){var t={variable:[{pattern:/\$?\(\([\w\W]+?\)\)/,inside:{variable:[{pattern:/(^\$\(\([\w\W]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b-?(?:0x[\dA-Fa-f]+|\d*\.?\d+(?:[Ee]-?\d+)?)\b/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\([^)]+\)|`[^`]+`/,inside:{variable:/^\$\(|^`|\)$|`$/}},/\$(?:[a-z0-9_#\?\*!@]+|\{[^}]+\})/i]};e.languages.bash={shebang:{pattern:/^#!\s*\/bin\/bash|^#!\s*\/bin\/sh/,alias:'important'},comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},string:[{pattern:/((?:^|[^<])<<\s*)(?:"|')?(\w+?)(?:"|')?\s*\r?\n(?:[\s\S])*?\r?\n\2/g,lookbehind:!0,greedy:!0,inside:t},{pattern:/(["'])(?:\\\\|\\?[^\\])*?\1/g,greedy:!0,inside:t}],variable:t.variable,function:{pattern:/(^|\s|;|\||&)(?:alias|apropos|apt-get|aptitude|aspell|awk|basename|bash|bc|bg|builtin|bzip2|cal|cat|cd|cfdisk|chgrp|chmod|chown|chroot|chkconfig|cksum|clear|cmp|comm|command|cp|cron|crontab|csplit|cut|date|dc|dd|ddrescue|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|enable|env|ethtool|eval|exec|expand|expect|export|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|getopts|git|grep|groupadd|groupdel|groupmod|groups|gzip|hash|head|help|hg|history|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|jobs|join|kill|killall|less|link|ln|locate|logname|logout|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|make|man|mkdir|mkfifo|mkisofs|mknod|more|most|mount|mtools|mtr|mv|mmv|nano|netstat|nice|nl|nohup|notify-send|npm|nslookup|open|op|passwd|paste|pathchk|ping|pkill|popd|pr|printcap|printenv|printf|ps|pushd|pv|pwd|quota|quotacheck|quotactl|ram|rar|rcp|read|readarray|readonly|reboot|rename|renice|remsync|rev|rm|rmdir|rsync|screen|scp|sdiff|sed|seq|service|sftp|shift|shopt|shutdown|sleep|slocate|sort|source|split|ssh|stat|strace|su|sudo|sum|suspend|sync|tail|tar|tee|test|time|timeout|times|touch|top|traceroute|trap|tr|tsort|tty|type|ulimit|umask|umount|unalias|uname|unexpand|uniq|units|unrar|unshar|uptime|useradd|userdel|usermod|users|uuencode|uudecode|v|vdir|vi|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yes|zip)(?=$|\s|;|\||&)/,lookbehind:!0},keyword:{pattern:/(^|\s|;|\||&)(?:let|:|\.|if|then|else|elif|fi|for|break|continue|while|in|case|function|select|do|done|until|echo|exit|return|set|declare)(?=$|\s|;|\||&)/,lookbehind:!0},boolean:{pattern:/(^|\s|;|\||&)(?:true|false)(?=$|\s|;|\||&)/,lookbehind:!0},operator:/&&?|\|\|?|==?|!=?|<<>|<=?|>=?|=~/,punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];]/};var n=t.variable[1].inside;n['function']=e.languages.bash['function'],n.keyword=e.languages.bash.keyword,n.boolean=e.languages.bash.boolean,n.operator=e.languages.bash.operator,n.punctuation=e.languages.bash.punctuation}(Prism),Prism.languages.go=Prism.languages.extend('clike',{keyword:/\b(break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(bool|byte|complex(64|128)|error|float(32|64)|rune|string|u?int(8|16|32|64|)|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(ln)?|real|recover)\b/,boolean:/\b(_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/\b(-?(0x[a-f\d]+|(\d+\.?\d*|\.\d+)(e[-+]?\d+)?)i?)\b/i,string:/("|'|`)(\\?.|\r|\n)*?\1/}),delete Prism.languages.go['class-name'],Prism.languages.markdown=Prism.languages.extend('markup',{}),Prism.languages.insertBefore('markdown','prolog',{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:'punctuation'},code:[{pattern:/^(?: {4}|\t).+/m,alias:'keyword'},{pattern:/``.+?``|`[^`\n]+`/,alias:'keyword'}],title:[{pattern:/\w+.*(?:\r?\n|\r)(?:==+|--+)/,alias:'important',inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:'important',inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])([\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:'punctuation'},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:'punctuation'},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:'url'},bold:{pattern:/(^|[^\\])(\*\*|__)(?:(?:\r?\n|\r)(?!\r?\n|\r)|.)+?\2/,lookbehind:!0,inside:{punctuation:/^\*\*|^__|\*\*$|__$/}},italic:{pattern:/(^|[^\\])([*_])(?:(?:\r?\n|\r)(?!\r?\n|\r)|.)+?\2/,lookbehind:!0,inside:{punctuation:/^[*_]|[*_]$/}},url:{pattern:/!?\[[^\]]+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)| ?\[[^\]\n]*\])/,inside:{variable:{pattern:/(!?\[)[^\]]+(?=\]$)/,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),Prism.languages.markdown.bold.inside.url=Prism.util.clone(Prism.languages.markdown.url),Prism.languages.markdown.italic.inside.url=Prism.util.clone(Prism.languages.markdown.url),Prism.languages.markdown.bold.inside.italic=Prism.util.clone(Prism.languages.markdown.italic),Prism.languages.markdown.italic.inside.bold=Prism.util.clone(Prism.languages.markdown.bold),Prism.languages.julia={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:/"""[\s\S]+?"""|'''[\s\S]+?'''|("|')(\\?.)*?\1/,keyword:/\b(abstract|baremodule|begin|bitstype|break|catch|ccall|const|continue|do|else|elseif|end|export|finally|for|function|global|if|immutable|import|importall|let|local|macro|module|print|println|quote|return|try|type|typealias|using|while)\b/,boolean:/\b(true|false)\b/,number:/\b-?(0[box])?(?:[\da-f]+\.?\d*|\.\d+)(?:[efp][+-]?\d+)?j?\b/i,operator:/\+=?|-=?|\*=?|\/[\/=]?|\\=?|\^=?|%=?|÷=?|!=?=?|&=?|\|[=>]?|\$=?|<(?:<=?|[=:])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥]/,punctuation:/[{}[\];(),.:]/};const Ii=ti('d-code',` + + + + +`);class Ni extends ei(Ii(HTMLElement)){renderContent(){if(this.languageName=this.getAttribute('language'),!this.languageName)return void console.warn('You need to provide a language attribute to your block to let us know how to highlight your code; e.g.:\n zeros = np.zeros(shape).');const e=Ui.languages[this.languageName];if(void 0==e)return void console.warn(`Distill does not yet support highlighting your code block in "${this.languageName}'.`);let t=this.textContent;const n=this.shadowRoot.querySelector('#code-container');if(this.hasAttribute('block')){t=t.replace(/\n/,'');const e=t.match(/\s*/);if(t=t.replace(new RegExp('\n'+e,'g'),'\n'),t=t.trim(),n.parentNode instanceof ShadowRoot){const e=document.createElement('pre');this.shadowRoot.removeChild(n),e.appendChild(n),this.shadowRoot.appendChild(e)}}n.className=`language-${this.languageName}`,n.innerHTML=Ui.highlight(t,e)}}const ji=ti('d-footnote',` + + + +
+ +
+
+ + + + + +`);class Ri extends ji(HTMLElement){constructor(){super();const e=new MutationObserver(this.notify);e.observe(this,{childList:!0,characterData:!0,subtree:!0})}notify(){const e={detail:this,bubbles:!0},t=new CustomEvent('onFootnoteChanged',e);document.dispatchEvent(t)}connectedCallback(){this.hoverBox=this.root.querySelector('d-hover-box'),window.customElements.whenDefined('d-hover-box').then(()=>{this.hoverBox.listen(this)}),Ri.currentFootnoteId+=1;const e=Ri.currentFootnoteId.toString();this.root.host.id='d-footnote-'+e;const t='dt-fn-hover-box-'+e;this.hoverBox.id=t;const n=this.root.querySelector('#fn-');n.setAttribute('id','fn-'+e),n.setAttribute('data-hover-ref',t),n.textContent=e}}Ri.currentFootnoteId=0;const qi=ti('d-footnote-list',` + + +

Footnotes

+
    +`,!1);class Fi extends qi(HTMLElement){connectedCallback(){super.connectedCallback(),this.list=this.root.querySelector('ol'),this.root.style.display='none'}set footnotes(e){if(this.list.innerHTML='',e.length){this.root.style.display='';for(const t of e){const e=document.createElement('li');e.id=t.id+'-listing',e.innerHTML=t.innerHTML;const n=document.createElement('a');n.setAttribute('class','footnote-backlink'),n.textContent='[\u21A9]',n.href='#'+t.id,e.appendChild(n),this.list.appendChild(e)}}else this.root.style.display='none'}}const Pi=ti('d-hover-box',` + + +
    +
    + +
    +
    +`);class Hi extends Pi(HTMLElement){constructor(){super()}connectedCallback(){}listen(e){this.bindDivEvents(this),this.bindTriggerEvents(e)}bindDivEvents(e){e.addEventListener('mouseover',()=>{this.visible||this.showAtNode(e),this.stopTimeout()}),e.addEventListener('mouseout',()=>{this.extendTimeout(500)}),e.addEventListener('touchstart',(e)=>{e.stopPropagation()},{passive:!0}),document.body.addEventListener('touchstart',()=>{this.hide()},{passive:!0})}bindTriggerEvents(e){e.addEventListener('mouseover',()=>{this.visible||this.showAtNode(e),this.stopTimeout()}),e.addEventListener('mouseout',()=>{this.extendTimeout(300)}),e.addEventListener('touchstart',(t)=>{this.visible?this.hide():this.showAtNode(e),t.stopPropagation()},{passive:!0})}show(e){this.visible=!0,this.style.display='block',this.style.top=Pn(e[1]+10)+'px'}showAtNode(e){const t=e.getBoundingClientRect();this.show([e.offsetLeft+t.width,e.offsetTop+t.height])}hide(){this.visible=!1,this.style.display='none',this.stopTimeout()}stopTimeout(){this.timeout&&clearTimeout(this.timeout)}extendTimeout(e){this.stopTimeout(),this.timeout=setTimeout(()=>{this.hide()},e)}}class zi extends HTMLElement{static get is(){return'd-title'}}const Yi=ti('d-references',` + +`,!1);class Bi extends Yi(HTMLElement){}class Wi extends HTMLElement{static get is(){return'd-toc'}connectedCallback(){this.getAttribute('prerendered')||(window.onload=()=>{const e=document.querySelector('d-article'),t=e.querySelectorAll('h2, h3');k(this,t)})}}class Vi extends HTMLElement{static get is(){return'd-figure'}static get readyQueue(){return Vi._readyQueue||(Vi._readyQueue=[]),Vi._readyQueue}static addToReadyQueue(e){-1===Vi.readyQueue.indexOf(e)&&(Vi.readyQueue.push(e),Vi.runReadyQueue())}static runReadyQueue(){const e=Vi.readyQueue.sort((e,t)=>e._seenOnScreen-t._seenOnScreen).filter((e)=>!e._ready).pop();e&&(e.ready(),requestAnimationFrame(Vi.runReadyQueue))}constructor(){super(),this._ready=!1,this._onscreen=!1,this._offscreen=!0}connectedCallback(){this.loadsWhileScrolling=this.hasAttribute('loadsWhileScrolling'),Vi.marginObserver.observe(this),Vi.directObserver.observe(this)}disconnectedCallback(){Vi.marginObserver.unobserve(this),Vi.directObserver.unobserve(this)}static get marginObserver(){if(!Vi._marginObserver){const e=window.innerHeight,t=Fn(2*e),n=Vi.didObserveMarginIntersection,i=new IntersectionObserver(n,{rootMargin:t+'px 0px '+t+'px 0px',threshold:0.01});Vi._marginObserver=i}return Vi._marginObserver}static didObserveMarginIntersection(e){for(const t of e){const e=t.target;t.isIntersecting&&!e._ready&&Vi.addToReadyQueue(e)}}static get directObserver(){return Vi._directObserver||(Vi._directObserver=new IntersectionObserver(Vi.didObserveDirectIntersection,{rootMargin:'0px',threshold:[0,1]})),Vi._directObserver}static didObserveDirectIntersection(e){for(const t of e){const e=t.target;t.isIntersecting?(e._seenOnScreen=new Date,e._offscreen&&e.onscreen()):e._onscreen&&e.offscreen()}}addEventListener(e,t){super.addEventListener(e,t),'ready'===e&&-1!==Vi.readyQueue.indexOf(this)&&(this._ready=!1,Vi.runReadyQueue()),'onscreen'===e&&this.onscreen()}ready(){this._ready=!0,Vi.marginObserver.unobserve(this);const e=new CustomEvent('ready');this.dispatchEvent(e)}onscreen(){this._onscreen=!0,this._offscreen=!1;const e=new CustomEvent('onscreen');this.dispatchEvent(e)}offscreen(){this._onscreen=!1,this._offscreen=!0;const e=new CustomEvent('offscreen');this.dispatchEvent(e)}}if('undefined'!=typeof window){Vi.isScrolling=!1;let e;window.addEventListener('scroll',()=>{Vi.isScrolling=!0,clearTimeout(e),e=setTimeout(()=>{Vi.isScrolling=!1,Vi.runReadyQueue()},500)},!0)}const Ki=ti('d-interstitial',` + + +
    +
    +

    This article is in review.

    +

    Do not share this URL or the contents of this article. Thank you!

    + +

    Enter the password we shared with you as part of the review process to view the article.

    +
    +
    +`);class $i extends Ki(HTMLElement){connectedCallback(){if(this.shouldRemoveSelf())this.parentElement.removeChild(this);else{const e=this.root.querySelector('#interstitial-password-input');e.oninput=(e)=>this.passwordChanged(e)}}passwordChanged(e){const t=e.target.value;t===this.password&&(console.log('Correct password entered.'),this.parentElement.removeChild(this),'undefined'!=typeof Storage&&(console.log('Saved that correct password was entered.'),localStorage.setItem(this.localStorageIdentifier(),'true')))}shouldRemoveSelf(){return window&&window.location.hostname==='distill.pub'?(console.warn('Interstitial found on production, hiding it.'),!0):'undefined'!=typeof Storage&&'true'===localStorage.getItem(this.localStorageIdentifier())&&(console.log('Loaded that correct password was entered before; skipping interstitial.'),!0)}localStorageIdentifier(){return'distill-drafts'+(window?window.location.pathname:'-')+'interstitial-password-correct'}}var Xi=function(e,t){return et?1:e>=t?0:NaN},Ji=function(e){return 1===e.length&&(e=v(e)),{left:function(t,n,i,a){for(null==i&&(i=0),null==a&&(a=t.length);i>>1;0>e(t[d],n)?i=d+1:a=d}return i},right:function(t,n,i,a){for(null==i&&(i=0),null==a&&(a=t.length);i>>1;0(i=arguments.length)?(t=e,e=0,1):3>i?1:+a;for(var d=-1,i=0|Rn(0,qn((t-e)/a)),n=Array(i);++d=this.r&&0<=this.g&&255>=this.g&&0<=this.b&&255>=this.b&&0<=this.opacity&&1>=this.opacity},toString:function(){var e=this.opacity;return e=isNaN(e)?1:Rn(0,Hn(1,e)),(1===e?'rgb(':'rgba(')+Rn(0,Hn(255,Pn(this.r)||0))+', '+Rn(0,Hn(255,Pn(this.g)||0))+', '+Rn(0,Hn(255,Pn(this.b)||0))+(1===e?')':', '+e+')')}})),ra(F,function(e,t,n,i){return 1===arguments.length?q(e):new F(e,t,n,null==i?1:i)},_(L,{brighter:function(e){return e=null==e?la:In(la,e),new F(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?oa:In(oa,e),new F(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(0>this.h),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,i=n+(0.5>n?n:1-n)*t,a=2*n-i;return new j(P(240<=e?e-240:e+120,a,i),P(e,a,i),P(120>e?e+240:e-120,a,i),this.opacity)},displayable:function(){return(0<=this.s&&1>=this.s||isNaN(this.s))&&0<=this.l&&1>=this.l&&0<=this.opacity&&1>=this.opacity}}));var ya=On/180,xa=180/On,ka=18,Kn=0.95047,Xn=1,Yn=1.08883,Zn=4/29,va=6/29,wa=3*va*va,Sa=va*va*va;ra(Y,function(e,t,n,i){return 1===arguments.length?H(e):new Y(e,t,n,null==i?1:i)},_(L,{brighter:function(e){return new Y(this.l+ka*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new Y(this.l-ka*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return e=Xn*V(e),t=Kn*V(t),n=Yn*V(n),new j(K(3.2404542*t-1.5371385*e-0.4985314*n),K(-0.969266*t+1.8760108*e+0.041556*n),K(0.0556434*t-0.2040259*e+1.0572252*n),this.opacity)}})),ra(X,function(e,t,n,i){return 1===arguments.length?z(e):new X(e,t,n,null==i?1:i)},_(L,{brighter:function(e){return new X(this.h,this.c,this.l+ka*(null==e?1:e),this.opacity)},darker:function(e){return new X(this.h,this.c,this.l-ka*(null==e?1:e),this.opacity)},rgb:function(){return H(this).rgb()}}));var Ca=-0.14861,A=+1.78277,B=-0.29227,C=-0.90649,D=+1.97294,E=D*C,Ta=D*A,_a=A*B-C*Ca;ra(Z,Q,_(L,{brighter:function(e){return e=null==e?la:In(la,e),new Z(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?oa:In(oa,e),new Z(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*ya,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),i=Mn(e),a=Dn(e);return new j(255*(t+n*(Ca*i+A*a)),255*(t+n*(B*i+C*a)),255*(t+n*(D*i)),this.opacity)}}));var La=function(e){return function(){return e}},Aa=function e(t){function n(e,t){var n=i((e=N(e)).r,(t=N(t)).r),a=i(e.g,t.g),d=i(e.b,t.b),r=ne(e.opacity,t.opacity);return function(i){return e.r=n(i),e.g=a(i),e.b=d(i),e.opacity=r(i),e+''}}var i=te(t);return n.gamma=e,n}(1),Ea=function(e,t){var n,i=t?t.length:0,a=e?Hn(i,e.length):0,d=Array(i),r=Array(i);for(n=0;nr&&(d=n.slice(r,d),l[o]?l[o]+=d:l[++o]=d),(t=t[0])===(a=a[0])?l[o]?l[o]+=a:l[++o]=a:(l[++o]=null,s.push({i:o,x:Ma(t,a)})),r=Ia.lastIndex;return rl.length?s[0]?ae(s[0].x):ie(n):(n=s.length,function(e){for(var t,a=0;an?n-360*Pn(n/360):n):La(isNaN(e)?t:e)});var qa,Fa=de(ne),Pa=function(e){return function(){return e}},Ha=function(e){return+e},za=[0,1],Ya=function(e,t){if(0>(n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf('e')))return null;var n,i=e.slice(0,n);return[1d&&(o=Rn(1,d-l)),i.push(a.substring(r-=o,r+o)),!((l+=o+1)>d));)o=e[t=(t+1)%e.length];return i.reverse().join(n)}},Va=function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}},Ka=function(e,t){var n=Ya(e,t);if(!n)return e+'';var i=n[0],a=n[1];return 0>a?'0.'+Array(-a).join('0')+i:i.length>a+1?i.slice(0,a+1)+'.'+i.slice(a+1):i+Array(a-i.length+2).join('0')},$a={"":function(e,t){e=e.toPrecision(t);out:for(var a,d=e.length,n=1,i=-1;ni?r+Array(l-i+1).join('0'):0=^]))?([+\-\( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?([a-z%])?$/i;fe.prototype=he.prototype,he.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?'0':'')+(null==this.width?'':Rn(1,0|this.width))+(this.comma?',':'')+(null==this.precision?'':'.'+Rn(0,0|this.precision))+this.type};var re,Ja,Qa,Za=function(e){return e},Ga=['y','z','a','f','p','n','\xB5','m','','k','M','G','T','P','E','Z','Y'],ed=function(e){function t(e){function t(e){var t,i,n,c=b,k=m;if('c'===h)k=y(e)+k,e='';else{e=+e;var v=0>e;if(e=y(Un(e),f),v&&0==+e&&(v=!1),c=(v?'('===s?s:'-':'-'===s||'('===s?'':s)+c,k=k+('s'===h?Ga[8+qa/3]:'')+(v&&'('===s?')':''),x)for(t=-1,i=e.length;++tn||57>1)+c+e+k+S.slice(w);break;default:e=S+c+e+k;}return r(e)}e=fe(e);var o=e.fill,l=e.align,s=e.sign,c=e.symbol,u=e.zero,p=e.width,g=e.comma,f=e.precision,h=e.type,b='$'===c?n[0]:'#'===c&&/[boxX]/.test(h)?'0'+h.toLowerCase():'',m='$'===c?n[1]:/[%p]/.test(h)?i:'',y=$a[h],x=!h||/[defgprs%]/.test(h);return f=null==f?h?6:12:/[gprs]/.test(h)?Rn(1,Hn(21,f)):Rn(0,Hn(20,f)),t.toString=function(){return e+''},t}var a=e.grouping&&e.thousands?Wa(e.grouping,e.thousands):Za,n=e.currency,d=e.decimal,r=e.numerals?Va(e.numerals):Za,i=e.percent||'%';return{format:t,formatPrefix:function(n,i){var a=t((n=fe(n),n.type='f',n)),d=3*Rn(-8,Hn(8,Fn(Ba(i)/3))),r=In(10,-d),o=Ga[8+d/3];return function(e){return a(r*e)+o}}}};(function(e){return re=ed(e),Ja=re.format,Qa=re.formatPrefix,re})({decimal:'.',thousands:',',grouping:[3],currency:['$','']});var td=function(e){return Rn(0,-Ba(Un(e)))},nd=function(e,t){return Rn(0,3*Rn(-8,Hn(8,Fn(Ba(t)/3)))-Ba(Un(e)))},id=function(e,t){return e=Un(e),t=Un(t)-e,Rn(0,Ba(t)-Ba(e))+1},ad=function(e,t,n){var i,a=e[0],d=e[e.length-1],r=S(a,d,null==t?10:t);switch(n=fe(null==n?',f':n),n.type){case's':{var o=Rn(Un(a),Un(d));return null!=n.precision||isNaN(i=nd(r,o))||(n.precision=i),Qa(n,o)}case'':case'e':case'g':case'p':case'r':{null!=n.precision||isNaN(i=id(r,Rn(Un(a),Un(d))))||(n.precision=i-('e'===n.type));break}case'f':case'%':{null!=n.precision||isNaN(i=td(r))||(n.precision=i-2*('%'===n.type));break}}return Ja(n)},dd=new Date,rd=new Date,od=ye(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});od.every=function(e){return e=Fn(e),isFinite(e)&&0t&&(t+=cd),e.setTime(Fn((+e-t)/cd)*cd+t)},function(e,t){e.setTime(+e+t*cd)},function(e,t){return(t-e)/cd},function(e){return e.getHours()}),bd=ye(function(e){e.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*sd)/ud},function(e){return e.getDate()-1}),md=xe(0),yd=xe(1),xd=xe(2),kd=xe(3),vd=xe(4),wd=xe(5),Sd=xe(6),Cd=ye(function(e){e.setDate(1),e.setHours(0,0,0,0)},function(e,t){e.setMonth(e.getMonth()+t)},function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())},function(e){return e.getMonth()}),Td=ye(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()});Td.every=function(e){return isFinite(e=Fn(e))&&0arguments.length){for(;++ot&&(this._names.push(e),this._node.setAttribute('class',this._names.join(' ')))},remove:function(e){var t=this._names.indexOf(e);0<=t&&(this._names.splice(t,1),this._node.setAttribute('class',this._names.join(' ')))},contains:function(e){return 0<=this._names.indexOf(e)}};var wr=[null];xn.prototype=function(){return new xn([[document.documentElement]],wr)}.prototype={constructor:xn,select:function(e){'function'!=typeof e&&(e=br(e));for(var t=this._groups,a=t.length,d=Array(a),r=0;r=v&&(v=k+1);!(x=b[v])&&++varguments.length){var i=this.node();return n.local?i.getAttributeNS(n.space,n.local):i.getAttribute(n)}return this.each((null==t?n.local?Ft:qt:'function'==typeof t?n.local?Yt:zt:n.local?Ht:Pt)(n,t))},style:function(e,t,n){return 1arguments.length){for(var d=Zt(this.node()),r=-1,i=a.length;++rarguments.length){var n=this.node().__on;if(n)for(var s,o=0,c=n.length;oarguments.length&&(a=t,t=gr().changedTouches);for(var d,r=0,i=t?t.length:0;rx}b.mouse('drag')}function i(){Sr(ur.view).on('mousemove.drag mouseup.drag',null),vn(ur.view,c),Tr(),b.mouse('end')}function a(){if(p.apply(this,arguments)){var e,t,i=ur.changedTouches,a=g.apply(this,arguments),d=i.length;for(e=0;e + :host { + position: relative; + display: inline-block; + } + + :host(:focus) { + outline: none; + } + + .background { + padding: 9px 0; + color: white; + position: relative; + } + + .track { + height: 3px; + width: 100%; + border-radius: 2px; + background-color: hsla(0, 0%, 0%, 0.2); + } + + .track-fill { + position: absolute; + top: 9px; + height: 3px; + border-radius: 4px; + background-color: hsl(24, 100%, 50%); + } + + .knob-container { + position: absolute; + top: 10px; + } + + .knob { + position: absolute; + top: -6px; + left: -6px; + width: 13px; + height: 13px; + background-color: hsl(24, 100%, 50%); + border-radius: 50%; + transition-property: transform; + transition-duration: 0.18s; + transition-timing-function: ease; + } + .mousedown .knob { + transform: scale(1.5); + } + + .knob-highlight { + position: absolute; + top: -6px; + left: -6px; + width: 13px; + height: 13px; + background-color: hsla(0, 0%, 0%, 0.1); + border-radius: 50%; + transition-property: transform; + transition-duration: 0.18s; + transition-timing-function: ease; + } + + .focus .knob-highlight { + transform: scale(2); + } + + .ticks { + position: absolute; + top: 16px; + height: 4px; + width: 100%; + z-index: -1; + } + + .ticks .tick { + position: absolute; + height: 100%; + border-left: 1px solid hsla(0, 0%, 0%, 0.2); + } + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +`),Dr={left:37,up:38,right:39,down:40,pageUp:33,pageDown:34,end:35,home:36};class Mr extends Er(HTMLElement){connectedCallback(){this.connected=!0,this.setAttribute('role','slider'),this.hasAttribute('tabindex')||this.setAttribute('tabindex',0),this.mouseEvent=!1,this.knob=this.root.querySelector('.knob-container'),this.background=this.root.querySelector('.background'),this.trackFill=this.root.querySelector('.track-fill'),this.track=this.root.querySelector('.track'),this.min=this.min?this.min:0,this.max=this.max?this.max:100,this.scale=me().domain([this.min,this.max]).range([0,1]).clamp(!0),this.origin=this.origin===void 0?this.min:this.origin,this.step=this.step?this.step:1,this.update(this.value?this.value:0),this.ticks=!!this.ticks&&this.ticks,this.renderTicks(),this.drag=Ar().container(this.background).on('start',()=>{this.mouseEvent=!0,this.background.classList.add('mousedown'),this.changeValue=this.value,this.dragUpdate()}).on('drag',()=>{this.dragUpdate()}).on('end',()=>{this.mouseEvent=!1,this.background.classList.remove('mousedown'),this.dragUpdate(),this.changeValue!==this.value&&this.dispatchChange(),this.changeValue=this.value}),this.drag(Sr(this.background)),this.addEventListener('focusin',()=>{this.mouseEvent||this.background.classList.add('focus')}),this.addEventListener('focusout',()=>{this.background.classList.remove('focus')}),this.addEventListener('keydown',this.onKeyDown)}static get observedAttributes(){return['min','max','value','step','ticks','origin','tickValues','tickLabels']}attributeChangedCallback(e,t,n){isNaN(n)||void 0===n||null===n||('min'==e&&(this.min=+n,this.setAttribute('aria-valuemin',this.min)),'max'==e&&(this.max=+n,this.setAttribute('aria-valuemax',this.max)),'value'==e&&this.update(+n),'origin'==e&&(this.origin=+n),'step'==e&&0{const n=document.createElement('div');n.classList.add('tick'),n.style.left=100*this.scale(t)+'%',e.appendChild(n)})}else e.style.display='none'}}var Or='\n \n\n';const Ur=ti('distill-header',` + + +`,!1);class Ir extends Ur(HTMLElement){}const Nr=` + +`;class jr extends HTMLElement{static get is(){return'distill-appendix'}set frontMatter(e){this.innerHTML=Ln(e)}}const Rr=ti('distill-footer',` + + +
    + + is dedicated to clear explanations of machine learning + + + +
    + +`);class qr extends Rr(HTMLElement){}const Fr=function(){if(1>window.distillRunlevel)throw new Error('Insufficient Runlevel for Distill Template!');if('distillTemplateIsLoading'in window&&window.distillTemplateIsLoading)throw new Error('Runlevel 1: Distill Template is getting loaded more than once, aborting!');else window.distillTemplateIsLoading=!0,console.info('Runlevel 1: Distill Template has started loading.');p(document),console.info('Runlevel 1: Static Distill styles have been added.'),console.info('Runlevel 1->2.'),window.distillRunlevel+=1;for(const[e,t]of Object.entries(hi.listeners))'function'==typeof t?document.addEventListener(e,t):console.error('Runlevel 2: Controller listeners need to be functions!');console.info('Runlevel 2: We can now listen to controller events.'),console.info('Runlevel 2->3.'),window.distillRunlevel+=1;if(2>window.distillRunlevel)throw new Error('Insufficient Runlevel for adding custom elements!');const e=[ki,wi,Ci,Li,Ai,Di,Oi,Ni,Ri,Fi,pi,Hi,zi,T,Bi,Wi,Vi,Mr,$i].concat([Ir,jr,qr]);for(const t of e)console.info('Runlevel 2: Registering custom element: '+t.is),customElements.define(t.is,t);console.info('Runlevel 3: Distill Template finished registering custom elements.'),console.info('Runlevel 3->4.'),window.distillRunlevel+=1,hi.listeners.DOMContentLoaded(),console.info('Runlevel 4: Distill Template initialisation complete.')};window.distillRunlevel=0,yi.browserSupportsAllFeatures()?(console.info('Runlevel 0: No need for polyfills.'),console.info('Runlevel 0->1.'),window.distillRunlevel+=1,Fr()):(console.info('Runlevel 0: Distill Template is loading polyfills.'),yi.load(Fr))}); +//# sourceMappingURL=template.v2.js.map +} diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-10-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-10-1.png new file mode 100644 index 0000000000000000000000000000000000000000..7541114e2f3149222208e3e972c255f80aa786ca GIT binary patch literal 44448 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-11-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-11-1.png new file mode 100644 index 0000000000000000000000000000000000000000..292637596bc535e76027cb6300529c4d44100505 GIT binary patch literal 37951 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 AF8}}l literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-12-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-12-1.png new file mode 100644 index 0000000000000000000000000000000000000000..ea50720b35f97d0e051b0db6225d718e9def14d0 GIT binary patch literal 54225 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%0D@n_Vu`yKoA(%qXdM6hHovv* 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-13-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-13-1.png new file mode 100644 index 0000000000000000000000000000000000000000..22e2b98a19de05eaf85d40b3598a92590409d6bc GIT binary patch literal 60515 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-14-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-14-1.png new file mode 100644 index 0000000000000000000000000000000000000000..891cd1d85a93f2a0acb8d68801086d203c336f68 GIT binary patch literal 76505 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 SJzd8Je~b*w4&>`O1^*9xC@r=C literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-15-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-15-1.png new file mode 100644 index 0000000000000000000000000000000000000000..78af7621b3f5eea125bb742d233bece1244372c5 GIT binary patch literal 66684 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

    %0Y_Q2SzLgNV}}CcA6Eo~?PH zEm$Wl&wQ)`qd^04Edc8gKORq}AqF=*A)NSMB{dXz8r+B8%np#Pw7s26+8 zyrN2nd3C$E>eatALkarLQ5!)UB8ahf(#Ywh11 zbq&tT6DqOl3yFX;RfTFy2BapLAJ}8SKhZsU49hY%pWyah#Al4SGvX92+oqa0H`Pn# zLzxC{#Wx4S=?uAR1HSc)Nb|caeOvjPuQ7XpaQJtgMd|7dB%$pLr;)FQ+vXy8A>))z z+Y`ATJ;WEh?-};{yn1D>R^B-4T8FxA9X&@Los`zCml^{fsRlHx2mUp2OvvwbWv$O;MlE9P1LI!9_4d!Uv2Yo`Wyz+)HQs!~&$ zlHI^P_HO^O*jU6XTV7WFZxmdUN4wqnp^B@Jznpo+LG4{A*HGArfz;Xf&N~*`RVoin zq@E(R6j0j1fC!4TzEjWBE7Od8?WQ`ZC^NC2ZFG{}*YM^Px1oA$6T@b%(jl|{Wv`=UBdS*2z{QgtW|Liup=5SW{*c^?SgMw3fbxPGXjXQWeg)zK1Ul~mckMGQ<_ zJOuTQKr!~Kf^5phH!P;jpxVfQ89^P}L>*TqP>sda$R8?T-EG&cOO4d;?r`GevB{%8 zDYsIv-r#Gk@zG%k{p-&kloC2*apcI6kr+s1p$x7V=9{CRhKOn{wWgLqrPfZh^3h%&CF z%WNi)AV>?8OMjriNP_$QlbXZR=%;~Ed)^7c5-b?>!Aie=;WA8NjygU|p(@CA@ots= z?ac4AX!JMo>>hwUhB+EvB(AwTPeY&mdO4`}`2)@B!m?g9^TnQgrxbB(@uIW5??|lENII;17p%{iY*;~-Uz;*IGhGCexu=t<1 z4W1>n0_K!((YON84JsugUh5d&VCxoQ;)OyH_zVw}f<4@&{q{!=GOH1iqhI0b4sR+m z&Gl?$xplWnUJNSBtqIgRgA@0)$TbOquhEP>8LE1sqS7agwD?>d~L{o(d5 z9;w>%f$f^cgih#+B3o|CV0p6oTJHeLyBp&_PmzY~beRWDxkXHLrs6*cSJ+DT9K5%f zly05KkK?-PzddFexoi3mN@J4V$4lVu*jf5A-<7-Sx=xFx>o8p+l6skK#+9=3rk0<> zlKR>(F)0FrOr4OGsXnjY8e`9PIR@qH9~BaA?)0Gq-Vn))n_LW|TlZyR$4ne)R*5JA zSf@-$YgSq2;vKnY$#=oMnF&JK3nF(*JAx}nG>8npjFGDh8y2!y(Cs*wV#Ppo{dKQV z=+4GdLFJyd`AhzF8ImriJ4Hp5QzW+@@M~sW6Aqg84o2qtfv>Cj@tLn0w&1`-mlX!TbL#P0`J@O_@6WsUZ6t!Phov zrl6uC1F2U-aqGPWd%0}Xudzrr7f;p{TC(hpO9&CVd9v9Yrc9|>dV96Y_JRtzD$8-H zzWf~@8EnI|4;a zgjP&DfyDAitRCqRmuu|3A7a(adFCK9UveiiUuXrJuZ@+sZ|^9rJe%Y`PE^-Jv{!g|ePSdXdtW-}C0>5r(QCnny z)W308R>C^H&(0iioa{~xkKA#xF$V?mHY;2dKi9<@BQuhmDoxC@w!SWb#BWyA=guvE zR2P<*uFDcQl2v}EV2L}rTS$>Hge&N;_oFz#ea{@gD9^gw zZ#Uf=f}v3$auzWz!s%x}w|^15sG&7GB^eZm`uS@0hfcf-zGmjz;%{9yE=?Kg*5|!= z6fKdSy8IF&JkY^CYj@hkix5%~eo0LJ=tL?*AzkhdAMKd5)2bri)$6BKI{)@@TQE|P zg%rex^V(dz+|_itNQ;qi5DaE1!vH8Yt;~8vFlZOQxZ{7FjrIzZ^zl=4g$~Z;p`w`v(3&f5S*k# zWX6L@vEP#zT@irw83ulQ?=o%m9dri29p3>k1I8=DR_kk1!SSGBVV_-q|- z;2;g!ZhF(N`@J3;;*+_yx;gWWy@csHN72vJ9)AbUjUNIKI#wD1=}6X4o1yaTt*8PQ zglG~!74Me1KRbr*W?CD5nNgA<<~`)|GPfszWGl3teI`WHL|$OGtAR@-g#LZy*Q$2! zN1i(6HI5Fy(a_OA`jiFB<)>9!&xoHTWAs9i5k17>r%RT#&H(cW@}%N=!&L6vxqu{w z@k(d_*R!q|_XO4JVt$okW-{+ba7*r=aSB_1+p)U^Us08M{~_7jSyLwKwvcB;tIT5G z;t=04%-n^;3VW8AFwvU=-dnl)%A9=?FNx16-P*9Qv-UL+evj8FPaXR-8e%1?tdJ>h zO{RIl*4d?tF!Z&Z+m&vuNO zfShyop;o@b1fiy8Gz}LQSFiH-wOf~>XG9%-l#B%pUg^YgGiRBrV+fwCE9fc{!oU#x zC?zI*n`QIWCcCp1D_7(mrPoe@UC+_@SYYxzu+mKgNT>XqzI;FuLulY8fL43#iy5J)+CClbA?AJdF+Nxx6rv6;_ zT)o$E?e_4zrvVt0a*kM#@5?lExsnhs#NAc+qhW=wmFk3u`U(AYE7zBk4hd4(CQZwz z{u6XrH=ZH4u~EV}y*iMp^6nzA?&3lIx9ifUVe63pCPlk>F$y9tgZnESwT>47WVrO- z(gaDWHdypgS2`}2J}JqviQP!CyS*KHth%pgWJt_dg;u3s;|}$;Y;U>dw`4OKY%1oH zeivk4{oD@;TRs))8W_a($+ zWT*&F@zEFaLGZ#cLNEg|WbNDl9<%zfKYj5i^Kr5hA@0ZDTQ|&nL|xIF)EEO?nq8Xi zI|M^b7ZP&U|7SzhbKROB`h!?@FDY&%t(_aC7oEaZ?KvLFmIBhD6`GQNggOa-7;@)s9B>L z`lhDd7n+>lsk$f!fL&!Ly8kZa6n7Ua*ClNGwfP(xQ=<%uy`h1LFTLN zYnx!eD4J5$H8hNRy70=K{o`Z_zckz8{qRf?e;ZzDp!t()gp7(0upd`uNc-Kr;p+{~ zco3~GE$@0Ymmv3qIiiTJ{m$d@AMMUfw@Vo$Xr+)I1nQGN05U4hnoNu*LfL0%5!a8Y zt&s|)>jy|ISCyz6?i?Btpv_m=GASm1X;Zy^qx3V5#37sd2Um8|Iy{(tjov0%N(4Vh z37p(giCdtvkcg~2BPg9=7DdaF798Qplg|}ri~Wh2unjXGl7LjcZo8qDF&UKYuDfnf z=4Q(TRqGxLbp;9LYQqhuk6e?aNeg(?zWC@*8`1@< z$(q*IqeM(q-DK`9`KDv7$_-8#)^CIu zUi*AAF9^H#Y#596MR8P>AEBfK`or<^S7&(@``xx(5J&|=g**%rimpfvHN>a6Gdv*^ zL#iQCpyhXtaKsglqp#25$|1i;IO#bhzVQ1i@^7L!qk*F&3qV1 zX%oFJ%Y6o?A!R~I991&zlju!(tp-_;AXQtgvIEC%KZyssS>)cpS#hp3bF+qwE@j^R zJhKhf!Cx4?pksmPVYTJnH#bi|qq7FGql%@gBNSb^W?{C!+GX+aLHD6jc-J~dEZwJU zmTx%7nq<`~YcJQg@8O5P5`07L0;*6q<``J;Opjw`$?Kb__ zBcafMrF*=KmcoIoijUDqIft>gKho;SD`ve1WwB1I#*29aKQCQanF}spw-C*JTyNIF zmm%WX`%cWY6-|PhMmDs!VYFk6Hcb!s`5Ax@Q}x*ji@ zvSHQ8Y8*P%cjQYRDeh4FiK9aiIlOYSEX7P^%r(B1!Q4S*Zb6K~Gb-nc8~Jw=Sj!E; zzdL{Tks{^a&g(up#258KVv#i{+llzws5*zfp|KEtxO>=f-nxc4`&Q{kCT^SY?;mu> z39N96i=C`1jjr8hQ12$YUGnMG_sWTkW0bw^E)T=G+`?EaVGuw)9fEXrirZ>vWwQky4X1POV;R2CmB zG_{o{$3|iD_qn^fkK(YKu0Ai#9Ys;OW9@9vs2ee`O;!i&4ke!y|KlG7FUKovKJMpt zmN@15uJIkcvY*{Uor5&sS6$zM21ursUzz&mnyZ5HqFT^>K$Si)bLSC1>q*9g*EGY_ zyz{+T)Jsp{en_oWFiTplzO)qxWQ<}DH>&7cO9vA%)n+W%(_f%OOcJ0xlTu@h{`{I? zvfH1?pT_Ae#lozc&dCPKjq*GVOH^G~Qr~%QGx(RW+ltIYs}FX|9rr=?Pquq$1k~fu zasF~OdoHbm(MouRos2>l=21B6e=l|5H#$w&LN`klQ17Ok@WhEX-wl-?%Rw`0v;Rd=c$}6|&CV^=C~+{`8cU@YoAyZDQZpId{$m0_m0q zhPeA%&}h zuSL=A(CH?!Hx79Hu#4$4vpK2Vv|h8B+8bQOIXd%uY0>*;$c9y7cyEE2YkPL5I!+Sj z?rp|DFE7pb+8qDsHmJ}2xy!O68&fS`1+fP{7@#k-9j#F}wbsjRxwdOSKo_Ne_cGYY zW_mv=0p}8G#=gGFsuX1LoF`NKk+ra+v9kATUQuPKz25azgWgVA95LVfH`38`%J;s1 zeM_#zMqTucygDoYVy>8p&zKT}PZRHZnqlhKLR{p*6Vt)|9kczTIW>lWIe^Yd*5zl~+9ZfxX*#{+D22 zR7YzZP@qTO#$T|-GC9;^LYQ9oJ^}T}MsP-%E@T78w`SzK*6x{4V{WYvKlwBEpf?YZ zdUXdSge9u{wX(ps8# zC+Oe>&}X;ne^b529!_zXu4lEdL_3Xrb-PbGUPkF@WV;!&<(}NE4!lENW}i>~9RS$m zFWuA4*W!-rk0kZp4UWmDp zUZMRuM*7Bn+JR66-ep{kh)nBS2QKkvv|%s7!uvDu&nf<%3_5}mS(HUJcD;fB^%cyk zTENBpuRmkqwZ_1k&-Z2cUt^0fUH|0zmxKPlxSU@5_nd+cw7vl3h3$Xj2P04s)zjB^ z%yo_wi&KyyYwU=T)!NL{`BoWMh6505dP2O}$gvrNCFiLHJ0m5qrt}QvZq+%>zEQ(; z5o`thYQyVniA&SH1n3g1CA;K?g-zdv7sc$r!##f#+e6Nzie%QQ3sGlT!|e8wI&`jk zqZqrmlW$y!!G&_dli7t*MMWi1z9J=M6nnugS+MxHKnJI>GPMgqHygu3PStjkaoa{@ z+FMsYja#?A7g*nlULb-tGF)d)R4qcK?mC*^d zfQt8r11TxdthYI?|;s z>-NCqH+Rp8u5u-86taXIXK`&$;Ox036WJNLW09{Q`r%9krN;q>)Qw>(>_<^31mPWW zCz1VK7yi~x?9cDWpm7C<=x9=VJnO#=p~zG4VF5#o(7%27zehs%{cjKb z?-<%$iT-ya{NEf2RSO!=FA)B*Y=lIxC>(hFxvsIte^89K(@HqoS}ek@v|?v^_es@g z54*mNm5?=uSRog4u!`fy#}gt9`-^V5JeX7)t)Z&?*iL*?pc#k#9EWWX?if8CB)jGs_?7Jg{sAX{! zS0ao;@s-T>FBE+oC&;}1bq^Wo?IWe*EDnJEmI1uF}x&_jDm9?1uQfR5No^;W=P35~DL9Hnjh@nYz^wUly=T7@hfVDGk z`BQ=OPiy(m4()p1s2KB=UAieAqgKCZ9AR+e%T;8IPQ=U~`CBqjeiX14aV8`zR?wL9;EXNJhybF=b;3k-@IEppR@{@7kNy9DG z0DqhP1P1CsT=bAD{`@06yFa@n@@M5EI-3_%=grMf4f0yUrEIBv64f)ZjsXsC>H8Z; zJWgVCw~L9%g`C*%{pCrB9B)Xkm47AiEU%On?s=YU`{f4Nxy_d7=P5LMV`oLIyyGVZ z03c`)Rth8;*MNAnF85tvwj$sZNV=y5Db}=wu_jSa=w?Hzzg`}@&h+*1&;3=iHBG1^ zkwoy4J7LCYVGhX;**3210sUp%DW=(T-Qo2G`;Bq8z;>o^KgySVY{2Q)yDT7pRM)=L ztb-buYQW9tK~YNLtrH-x<~U!+Q`Z0~Eo?k}wgGyE9QQLVw0_^-gXEq&a!ereLnw)) zC^NY)ZBLN2u*#Iv+b3G*yY270CY~t{hI@Z0WmV2Qq@ROdy^2}ik zMn6fYf47`&OP+R2HtXVWcx1)<<1-ywO(kC8G4I-NmKN>^$xYtAsA&TFA!Yb~^Onm+ zu}Y7Yk6&&^DAj<-PPi2}k(T$Mi~TMLcMJ^=R|DFH6=HlGvMn*9xCHfe=Zy4@KQt(Z=gsUB*e z`nBq;?9%+cuHtS&p#jLX(_cTA~9kPsaU1P$`HxdHA-|le@ zcnjB~MV!tl+_o65wz;kx*__k5(W-tv|IY?+@D_lC2BFfH)iAmSVlGi^&WR4-?^y6<_L?)nbcs7`|{f3+EvVgZk@V^fcwa zE}!I@qm!XtSWN1PX$Y`8k^V?X7F$Fc71P62{f!q7KAOuRTjjsI{GAVmpwLBZXA*bQ zwp8VJwValT)rY%jH~>Hb&x%iRca6Sy>C(-XZY49eBeQ%9il*@ncXeE@OIeVZM44bl1U-2SkHWTwddp`? zL`DI&|B|<(*Oc*zN=yz_souTIR8fIaJp|k;sa7H~V&XTO?>$U!alAjc$={#;FwlgU z+KcW-Q&f9pHP0)n3bI_h_@WC{ceo$68)+q4phc&vCHe@JkWk1TvaD!eka&hq{np1X zRsE(B3rv1XpIZAZ_+AzPlhNg(oU8yNY-R4NG>q7d6(mZfVU7P%aN`{3Bwc%Q{s?-F zuyH$Vaob4Cb1|ktKonxnON8KFjgjS}{#4+K0(P$(sBWJ`msgz0t0Zngv$&HEQer7$-| zVj(J-_+ZV!Ys*Yrgt`q2*dQ{CECo^WIL-EWskuoJ9QE)ldpZv%f=1X$$7iGa^UePJ zxU&^)m85=m$a1OYbz7RML`Bv*OfZy-R}ZA~{@wW!K4bK4$ISo!*^?p)$XY5^&Af*p z>rsDcd1j!j#%h26{EyR9E1W{S{sdI~cR(J92GOMjk|=GhDa17lsG?#1_!cev=#%&F ze?g6dD=HK}ei2F#3tJFXCm?_zVfGpioTKr8fkGzg?03w9n_J6eJj|T!#INTMwDr## zMTkct`HRXD{|cls7R;2c$AhpO!i@9bpL>Q-x$+TU83@FZPgEdiMzD?k<3|qBtlf#L z1nG5Af`Y77z~Ev<^qkIE7n=9+Ww+)W98(!tc#+JKv54mxGtbC)Pjj+`$k1>EXP0{WWk8{&D{z=nK%K*yzlE_kQXf zfi1msdqqBCQYfgSfhJc4u}^v+#a-W8`PpqS>I|1GSH(KPKkL3RW#PtQ7YeoQV<5nhxAFKR8b7e-eoO z-oL$rw@jW3UHG)m^)=POzwUjr{3rASf4|UPT;ZSJh`tXto$3F4Q9?_Vpd(JjFOh?t zFI{$+)_`Jje?);niZNp7XQ(0Z zyy)MzYVS9+(bX11cMd^CX+15iTH@5qiMPL}Y9bQ3Q}ysC`gbxcq{Id8mR+`!%p5gXNoA?VCoW&ZylnK*N!H*Zr@x{d&2q5{Cg4f7< zvmWj0cXm?izgiJK_`Gg>+1A=^< zgz4YoV>F_GK3%$Q&O78Qn)+I-EIxwM*uP6#L4g{)TO$$!638kpan?#qaqe~j9spgD z4!nnFLixkm7`s{O9Wla_7J?EpaA)ipftj5Yjq9)jB=1Rh`DMxApg(&z z0fDrqrB0W|@e}I~O`RGCt8F_W+yl$<=+1;irfKW9YS{*qd!0W_{y3Y-kDr?j$vzZH#s0vUnFv-i_XJB$M@Ax)w-r>LLf#7> zlqeE$KocJsBg-bYrGWbXF|t#BQa;9NrOpK?$+FHiHWRK0(E6QrExNxvj)za#p9&{l za^go^>nV@{8!T-${lxtQjx80<=H-Q<0QnlIGC!U76!>afqn(0cv>ZklaxI`oGeIRy z=Mxq}fXraxSbTaD=eAcoLA>+o1m%=QFzDYo_%QBt=kn9NCtw63#k~)IzCsGDD;8i6 z{%(^!7U(O}=Lx=!Z&-F;lk_s(!U-SnH)u8mrAtxHkmn=!N0QP zJjKpi4e^Eq!Z7vogA(X&2u^JwQoF~v8%d3K_~_pvljJAu&E~|kf)T?^$OV5)Y-mj) zsoue{+c>E}Tx#da(*#|}g(sx$4c7!(!~QdDS%gId0G+j;xR$b`roEQ85=T4drwW#? zw2yu>Y{6Eq&d3MiN$1-wi}dU> z_w>29f`yWGAbvJe?-o+E4#S`Slh74-Ky^5!8*?(*3a{!{(~M#Fw}U%8pA>Xs)TV{_ zmrX2HHr)3u3fbpFSI(>=ah~`)5FC8*v49e$#b`I@k>TMpSQPiX7BbiE#vS2n&x;uv zke6hQ=pk?(htRlGmuK|($eO|Wn%J8f@_F63AZUn;HR?h9&J$8gp94^X zo&@V?nKF``11}=Z!sgUOS_Y!t+f%C?&x`@ENlue1yK7WyST?flf%^y3I82=Q10F*A zW|Asi<`H0;%hsWBtgT!5kG^JY1l4HKOb}^HCboA2WuU&F&xfoyvXN?_cm<*D%Lv+A zADP$((YQ6DCj|5u$bFO_i}epcm;BnAL|&8$X(3dOY$#`SE&9waDwvZ-6bwfCb14i6XpNVg_?OAAI;yz3yplFhcz0l2CJu=T=QU|zJj z;Kv`+p@&c#Bm==pyDepN4x8{Y79;@y+On{UOxyW9he0i#QV6^LiwFJ1cWosJ}OJC13{cHbg9&0+9zm3w|`eI~e3>p=`x6oAlPo)heMe#8qITJte7+eVrI>KRkO zj$mW5O%SRJlZgl=k8kC za(}hk^c_4?>t-p&kneFI`4PDIt0Rob=Z-spP!A*dydN&}eB>%P$*v?&)*A?9SA8pJ(_8a#}1jKxb-7 zmiw7u^x4cLYAcReu6<)Ix+y}|pT#&9OpX*P-mU#wkCWuM;N^|5rXjs?DrFj$(EW9M z-zdPqdXKXZb~D0Am9dfK(xqeT+#D+D$n-&qOdptRM|O-XDz>(eESQp=@E!nSq#aW0 zL7M_e+X5btx4PBTYU2Et@o1I^C8hbVGBB$-$a*6;Q;l5Zn0Wer5gyFy@I>~02pxku zn`fAxk;)Tz-Tvc;|9RL{oq3^wOnv|LG5R!YCUnX(|BFI`d>5?;n>CrIG#&qS7;-A= zr!f3aU;gV`J9u{LGsyliri$y}AOE!N8PcS~$BK}C`L9MvBInh+V2!Nf|NXHJvVZ)) zeyimYSl|;05Td^4`qk&$OkC(Kk^`-okbtFVGv7w_z~A=Uisn2CPl|y+mh0bc?*Gk^ z)Y-1)-}XxEAcTE{7)Y`|D!hgfa_8&7!0IN6b1a7rAM*_l56^E~8Q9)p+}@mV(+B7X z)b!H;E;o4<)SYc=i?!W0bDYGC~1AYh* zZnN$kojB3syk9mr0bMfLYb2j*F~Az-JokLH$&5vJduuZR5UNdbJnP6ERK2s$pC;N(fkydBvf71ir+DNI|Q-G8r3U2~+ zF0EOqKqp2~>*)gS1p?;BtE;Lmn~_*o^=W|0!|xh!4Z^OZx6guy$STFGrwg@X?eDw@ zD{AGdnSULs8fd6rJsfdDaAefSZ9~@*G&w$kY*fMe%%4=>rs069J;0OOoH96_zt$%O!6cm^ODpAwXzT{^AQ zZ!ijxAcCcRHncn!nVBEKmf#p4`b+Yv+tz#(ZX2yyA!wV*MuM(04v$6u*|Yo)Edx!H zo51z&A(wfno4&Rbk@x-x!F`qLG&>`3l+FT#J=uR5!9|Vc88y+|0V${9{Pr}67)*0T z+`AuWV_WItxb3s%M`=dAI-1Vht|Y*-z^S*Db#*I!_hG=6Il=t^A+Z%iSPAl$y&*m|kU5X@}N z+Eqm5>nfTNT=w?^H|#x^ifugZ#daK(RXZ-bz1C5t2Y$CXfG0gW^^%A&*|5g8^S)=u zPe?vsZ^$T|xH!+h5Uka6guj}rLqpdofESZ_^|ucQPJradcvIr294N~#sDZ54u{!eH z5=3sEUGJGQz@Dt(|8F4X#1O1u{e1jM(hWrU{3<4g6_)<})rIF&6xW^eouQ41Nuf(3 zE$i3NS6b$$Acn$Y09#4dJN+E>S3mPRcsxo})#(%-t%f~`LkZ39)cN%`Zm<4!op)RKEmYY-RC@CXP>wJut8usfAxcNoP>|PPuDBM zD3|u|xDJHG-ACE09UPkbkDlQq^yN&ZRo=@pM62OFK0F9w>3SYoO{S^xWkeHi0wMyWR^~=P_Ms|xgkUDn=M@a>C>l7rSO8u+MEd9Zjbt2 zi~E(6rwGWqW8(Rab%wOmQCWKyPuS4}96pxQyVMU1^?O51!e$f#qoA>B>qGxJfx&FF z-}lc7LoEv~stM;gy8WkZi>4BAsseW)`C>Hd(|ZA|Z|()O$kaWU7}~DaFtc|El%PyC zCc9wiq^rzp?yv!G04XD(QBiJL=FUk*T$c7UqAPab3O!;vNqgE6#AjyDp35v1bdIv|bqRE6VHg z-bnDegltd@@{S*}AMvu0fB#t_f_JWVaS{!}Dj|YyrH)SEPY9JL$zWBu9{}ugB%s*R z_&urG{&|~y?%5q{aK~a8r%_mJc~ICI?zETrC!~R?iRM(XcG4^Gw9SzXv&~VG5Mqnom!1UvqvP!1=Q(AKHg{^jIRGl%FJ5=;_!w3Zy8MEd-zUh z+DWM@<}lf^@%GOzeb< zE2&U7!yTJ%UN@vybcD6(ONfK4TAsO?2MWfdL+dZT`HT>L^5kY5nsCQSovqHnb{K?b zxFpBkmS5~{VNro9fB@7OtRdVz?UGSnY?^(z?)=drS=xB``yfP zp7%@$p=^}OdVcIFB|dpBNBt?yHYHX1S2yjSnGCtEYk1al57oXm;I?a13H!loY{A)c z-0z0{=?Qg<5`8vC?$d^-;Vvrs3B5xJ+!%)QJ+;-g&pYgwA`c8DYB1y|)k64oN0KiM z=2VJ4%9%IK_iKr%QF#(Lf~*>R>^-vIczuZWGkeU}c`xiZDu-zyzmIG!SyVj7Gdi(qz2|;1 za2BtWbl9?9Hxxc*lTJ|FC1KcvkLZjbX2mpNCk*~jrV!Rd!i~S-k;`D0K0Lo~I4j~z z7Hfk&WY_zv+lJH9@R5=ghq8^w@#@y++lWv_i~1Cz;E7rS%YV$ghkYX4kk9!8AdI=z z-ir$N9p$Cy{wYt!^(^o~29H30#TmKO>VECKcW847nV3piR1Yunm(ZB(P88^i~Dfn!k7 z)d(^GM8_g3<>e(4y$a6nS5JT${}KZ-RPpw9EWWqV2x!LkiJ~kyhF9CQNkqX9DuTl1 zZNES6W{6NX1C;(8g58tl=_BSSidephLUl!VfN6BW-aL0;Ybnp1mxgU_xoo=+I|t&} zqwP#{XI;|mnuIj;nzP2aI0??Mi-By0QLf!|5mXYtLDYIe`%OorzOYfMt(6}-@us9( zwDEAWh;BIv_v|FeUA}cb>su+uV ztchwYzJ=f5YvERfx*!MHMoCq|9AnrirrhE7P#9reCsrbq==3cN|C>VFKx@ z-GrRdk&zC^KG*rMfhvF>*OoTA2OKYJjSgWTupXCA?G~+Ph+vdeRe*ZM@UFIEN1LW{ zows0No~wrNL@&;T1%3kCar}5b+z3|5%Z_tHnUkQrYDxB{F-u@$_A{9JI`trH(4A)9 z7%d#@C1})KFtxzvHx7PN?vKI*25O^KLJNub4CRALV z2{sAiBDiYyVIOM2GIAgb&RiEghkNWab$0-w<&&6RXz8K({`Tmbo!Z#U&&Q9}(G+_8 z0?YO0WkprhHtHcL#JWG?*^*_Nc{8AW9^4_p*$vmPT`F^lo$naGe7A@wHI$T;wEOeO ztw*tivyZe?0}db64Pk7l=zXcZH!8t;7CCWM3wwW%+M*!|p-KFNt!p+^pNIbXrGvx0 zl86}#)?d>CUkh(9ku0<=5NuMRdVyt)Q_0O*_rO{XL^!sQT7@;^h&RlYlaMs@15X#N z55EqUD*18t^fl*sCJ*H_S~f@*oIM4#Mip@4I33`)b=cI@T0N zoBd{#&n+y-VW`TF;c80B@It}ife-xMMY3cnE1%D85ptFFIRfdpvo2YnXW^caPhMlc zyZP61-2UT4j%I&l*~c#uT8@YxNi-c!fnes&^cR2Q9t1*=KzEbG)boUZO$iFQ0>Ol) z^GV&GWmGBKA|G`Bym<)CC5r_8z)SND)H-#Yij40mpn@x;`HJlzrD7zremfD9gCKg` zSCt^zm~txI;(hwbLT%3o6L)Laz$I=J(ijh=CdG^`E=`m8lL|M^JY z@jU!n;JMp%F;J6W75b;8M@s))D1@jZF}yB+IrZb}A3w`qj|-IIoQG2Ay>Al}F&%wgCbjauJe|>_S|H~-=V#q)Hhj8Yf>rQ&YgZls5tqyKuyvk0|IApSx QiUI#giOY$li`?`0KjN>FNdN!< literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-16-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-16-1.png new file mode 100644 index 0000000000000000000000000000000000000000..78af7621b3f5eea125bb742d233bece1244372c5 GIT binary patch literal 66684 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

    %0Y_Q2SzLgNV}}CcA6Eo~?PH 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 QiUI#giOY$li`?`0KjN>FNdN!< literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-17-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-17-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f3098eff6c58ebf6f47080f01587235c65b271c6 GIT binary patch literal 69888 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 z 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%0A2{OmNxR~g=fES|Of`#Ota_^V_e6lf6GS_y& z9e#Lg5AcMs<&<%ewB0z`$+xa4T79^b)wqw9!o)5qu1nqii(c{cA3DRB>dRJyfg@-; zIB9m-b$xtJi;H*gm)AW;`hV3+# z$2{#yF`g7`oL{i#4^8C!Erc>S0YH%Q3N?8CNr_iLN3Q7Dj9c{hxWbhD_mw8+EeN;P zs*gi2h(xALQ(av;+Lcts?2uNux-Iw}HUAq?zh0HS0w1S)vcRfByHsK-iXAzsi7h+O z%SV?pRgQf;Ioasp7f@wI=R^*Q%U=6O6}xl^G!ymD5N4~YzG5AXYN&fcr6=HcOZ+ZK z{#P9z;yJqO;kU326sncfVbWi#pP}N*BP(pjhC9dXZJ$kf2kz>61Qxjd#f|@iqZnZA zu4f>>ed(O#eOc(3k59Le+jk$C64A-{$3oKB#%fp8Q^umo82*8P83g0DiPUe;`*&B4 z6ZxNA8yiav!H7Ol7CC_o>OBw8jKun7+TXiaHZ__QfCP5>_`bXUm~4L{jz92N@4r|6 zw};OCHxj@m=Kl-lN-A6;Xg+7)YO%x2Rj-|v#Wf`Tv6)8p@mRHsQKQI8Lj}$>d##|W zl~+^w2KQ;g4!TEWmhYsF+9~$hzxRlkVa}k&b0c?+pQ(&ZOrY`$tDQ>GU1$HZ+`z92 zT-N}m3%}3%=;%lxWt6O;?vwPsyVKxE{SIPi4Kuc0GUrp@z~uT}S{L>Hb}AjQbev?z z1F<#2gzL-c1+xu1D`GXvdtPhb1JET;6fQpoG-Hci*O`AWXo_GZQkE+rLEkVNJ#%Y+ zNyBzfr*u2Us64RfaN9Pk+2rh)pgl9)RW%C2<0J1ZChzv#y*RJ-SUSPZVOQU}HsHqc zPx2n`+A@1`>EHM6xR6R!WxhGE-eh6u;`(`7|FED4xqLQZXNGh0-hDPT4MKXuSlvFO zzs~}2HNk)8t{uY>mDhICYy4;av3P^6%=m0`_oB5mXJqz+%4~&t1N9GDx0Z^q@=;N- z_enJqJ{1Tyd~8l;&~++Vuifa0*pB!&t?sW5YWrv&ErkR5hCO**3n90|TW0g1?i#rI zvq^s=?)mr3tQ+3>3az#@Sw?X*P2ExHb>3!LM&cSZlY@_J3X7aDbQTc^!K z{p`Q4TA>4AVPYuzYNq~^gGsZsXGk-zU$vuVuq+a7XTQD+L%Kwr`bV0`;q|X(B;Ni1 zR}spl1F?H!_G`emSE6GKA29ETH^c8Eq`Y|jliRqXf;G@2Kd-@DztJVw*(6E0mDx97 zi!wBZol0-B&$Cez4scw5jB_opj_us*824bOwdGykjY$0dFS0}}S+=IsfX6;^r2~hT zAWE8@Yzwcg9cRYD1L9Mstm47B}rmn zw9Lw6t~spoVY>VX*vt4B?E2R#eeM9XjLJX?dTq-1PW!mb*ov-({YE23w08RZ3IGx{ zOYPK!8rh*C3+$%|FDxxRuSt?{-MVNsbxfWrs8{w~KJ3!e(zl1H>uIGAJ_;n=5{-{N zvrMrh-8UsV)qPhQm;W$@eQC7ZdM9oMg=j-ne~`W>majw#K7ft#Ir9qwN}qOJ?)|pm z2DUK+>grVG7H-+gtkP~m4@sCEChI{s(v!1QQJ6QL0^f^E0vr6Z1P{H|%3~+MMvJ}f zJ5(dUsH1=yt3*hF4Q_70gd@VW4YU{Q6dz2kEpScj0blsoDJsdwz&Mj#SdUrR1G~7# zQjT`ANyhrWJU3>BgL=H!r$=MCyS~oQbKTyiWxckTF7To>j+W(0INK z0FcLkjA@%>7!nJP66gY3oM(otS@10Ql+V{!=Y1M<83#Y#Z$8Vk`jWS^Bw%j@YERiv zKD1A$4}>9W54n^Abfn$H{ zf->JsY@lx&U+LSaDP_SrQ}V{O(k|&IS`(6PtHYmtux)I=)-`(hu=3nKnQfezZPlb+ z#gpT5xbt|mxbA}tEs7kGMaAZ$_Omh$s*Jm>7ZYx-388B5a-teK8AKccTp4T4%V2yD znEx^DWLW`cN%jf9b0Dk1TM>@r&eb*`t+zTVtUT&F9Uq^vpiI8R4at_CU%3IH??f)% zR35RrWk+r9aW~bDIA*0JW9{RY?rJHS2WS3y-&6@a0UaBr!!#PobZZbO_T&u`qOzi9 ztuzhZxtTGomB_&P6}F;B)nMZU`PnkC*Zr|R*gPL>JDG;+*UgHMXtCdb5x+b4hn_6c zTu=tKfLYkblqFv}HyV>Z7L*t0E{%5R;S zfM@A(Y2kv;;O~cIsRHE@)xe8q8$c;Ss++&?PINjCN#kl5etk>ZFy$I&Y@V!p(u4AI zmuriNX;^2Z^HIu)n3iQ{*hMMH-9|OPYFg6tprJJ~r>Fb^sT(7JTIW(twIg}*U1|;J zOuw`z#2bc5LtGtLU!+>IUe(Fp*HS-rJW#)=jZ|~spAzA_a{^qJWff4XgihNv;M|N0 zeZgdQLlstzf|EIP@Wz0(tu{e4w0E?^7NsDQBx-N;dDQyKPda;b`eus02JFPf{oD24 zR^YgSkBE8<&s3gfOrY_WR=)jAV_5~^bmLZ2y!Cn=dU7PM zL_DNAkM(Z(HF%tw1_Lqu9lsL2R(bK2JF@6Uq@O^|{KW`vFa*0rF=2t})=@zq2F&kz z#B-jjFM|n=TXd9~q8bS?Z*w7+(T|?64GJ5|ZbZ(Mzr_|ThuXv$%cgt-+!WO3!+%h#`BG6a7IyPc(;J+Sd<%(+V{7M%!+ zbyRG=YDGAZJ8sDw0JZ1ky`FRuD|aB$;12x=PNmJ?|5qXU=YQ2g@#3@GbrtAL*8R8$ zv()J^VCMrW4VcnB)j*AD$Ly_HQ*%BjJI^M6w+;H?_T~EhSql7Iv+Yw6?a*uf4I%w% zWF~ok2kRN~g1W=4wmq;3XygdHVIOdsssfxpFq)wl>8&CX()$q{zY_o4?uu3FOSVw4 z#!kuY`!&}nK=X;TA`XhvVuS3L_vdc?B}cBi)mna5GS-Xc+8{GNivX#2GUe1 zIHKc=9gw~Y&PxvrjTJxnVzbo!!6O*K;6(ljKTY%y@s16c0fY@WiX}7#Y9^PSs@=yG z&QNF$j*2La6S6SB1f3rrCh_+sWU$TmLa+O1l}{WWw6=X5rRj!e^_-&E#p)(l+{?{Z zlucm*3DW}ep61wFO~ovOuUzn#q}gTiWEwFl!`7J^Pb5qZ!ylsX4$lS6N#|$fYhcaD zrg*K7?~9!x(tCgx?OxxvzZrDd=@s69CgQPW+829_-{EO58Td#`V|~45V^8IQ3~ooG zFK8Vgg~^M0$ncA8C-JOGv^n_@12HS0=`h$}csZBp(|+AWP%wH#XR5yH0WIZ85W#a*(+uOf5{BP<5e^*yQ0Mge5Z*ZP8 zntwCoA}8H-f&x&?Smk!Ilc?YfyrQE54-GjXM%2)tJu62SoS&c6p#MJRe@7F<#eakL z|Dn0rUBBKHPJIHE=tN}XK0}NJJ}w*J?kU4NSgqHf#E8L28Qu7?Jvn3)w?=f(kB=E2Rw{bm`v+&hD-jzGd%%}k&EZQ%k=2Vx4kyZ)7* z15R74&4NvzyW3zFOsMPHDAd{z+F^P#4#soV%<3-dgqj^&pb3=lfM~%R7XsfqxDQm6 z;9a8%i+aA_;9+X&C;Zt|;IN58*Nw@EK|Slj0`Du3SjP8lt(wF_;1Hr>_LxU$$V6#Md_raIbrW2?aV)#;R@ zulVu;rD?KAopd)zK{wDNC7@yyw14~ zM;jrX;+R5A$sBo3ZOXDdSuWfb)X#T{j+;naMeDX9D=XNRL2+z)SXWwp$)TQ~t-HwZmQkDD z%j$v4W&jOCeT%+5w*ebJ<7FCPRG$V8?^&7wS)r(r-hk;!XR=gHqXIV^jqw9OwrvDZ z67%_EG4*Di;u}8Go3)=S-CrAd;rMT@R%xtND|fvSG?yUu2eQq*hT@gU6d7M1^33V* zU4c~W|3}wbhh>#+|HFcyAR^KNA}A#-T@nV}-61KBNH^G|bcZ0_-C@z)4JsX?Nawru z%$e_R)OpW;b1pBQXYc2ZwLZ0EjvpNz&YTwPD$gG&;VnTGxr~(y#Eca28^WugK8fB= z2JKR*A)|pUS7sK)r2Ed1yfZVX403ZesPh+Y4E}hv;%>rxEW+jdO-DI=z{TyyC*tEg zA@$&Eg8W)so(B$x&=DNhHS}0c<>VHuG>VJIo(RCd(FcQr;DWf4EVC+DzB^y=LR1)l0>?!BW5xosFuE4x|92%^h$3a*L- ziq~a0*iLVRWmhN9UA$rds+%@a z@aYa#x1kz6JXD@owuPXx0IR#xoYyd$(%*EmNfX6vjL+$NO)=BVd!M9_tbOV;vi^Df ztaQ8lZ@LKI17a80wVnn{GqDI>0R68yRGMBtphmN4Jep@sW779NE>Aw4m^m3vF%0li zBGpu-iduO=L=&WT0LaE6Wk1-aWPGbUB=3~uSB$p{9jf_ zD0K)#{s3W_twFjq*Z3No5Z2Pn&@@!1}Sk5Pktt!Zry1>yn*B87VqXS<-IX5#AwKN z&9%T~kjM}j6{ql=vn-VVmoA4h}WT)-U?8?SCDWrWWO6JP}mgi z7j)hHGUZT_z})M5N2!p2+1ngKL7{fof+%Q(bIv8lITe8Xy3ftp8|=CJ85Mo+6EL^s ziT(725Bfqp>|{K7TL$F450q`QOfFnxh*7&qpOqn!br7U%U4J>{Dxdw^nfqKn?c@6` zQmD{nR7>T!2vr%`y6*qgnoMOik>=))KTL9YK6JRS(ZrVY;(xBre~1jIy2Ep>)ktS(5pvfxvqesJlyti zqm1X&vt!G64@s0V#G5n2pwA)4Xxg1%z6)U-Pj16URwP=`Ej+d@x`R#(?H7dA+B7u1 zzC)%_m^5a+8L;lSNM6BG5$E_@fs(Hwavb*TWCA3f2{do|q#_6PHLmnhCSB)rR9P?U zRpDw7lGy;P#tC$)2fhR#SC}J49%DD{tp%+<$Dl%~4G3o|5$Wn$&REFt!8T)6NQ390 z*ed7BLkSCp0|3wWG$S(=`Z00=yfvI2%3;oWOX@%>swOM)^EexG^Lr%^_tfzX>y()jz8mge?P9z-g%>RWlU&JdNuTnj@IVYN^0L=a{f{J50@C} zH*hMa-gA@eCDYkRlD+;rM(6(k$`n=1Kr)_g&hf0cR|OU07MhFKK;j;k%wY78zXsrr z!%)#uZk7kM7xPlyoq=_f_%HyG(Bs@sLBB3vRuYTvc|c%8li^Ey*MApdbSJ3P0t!aGAF$k=8h=3)EaR+2-a;6U=&8EEgM6d`97l8i>#( zo}?A>vwSDR$4G#Im0kQ;^%lE++-+C;hEJl=*-okF8d_z+z1prD!ByzX3U{NXa@U8w zeFlS^hOa8pHo5r~?AWBCrU&vbZ*}3>S)oZ?-rK+9J_gEwiDcXA4!xrhZ?EEBQ_I4> zk(~)6vx&ze>$w?P=9roHh<>?c&iE4HDF|DU=5rMEbx1;%74y zg?J{cN*{)UpL+!CmsgaT%U)1;@mkvX_MX>#cp+O$%R-B!(3)_)RrY34rqI;jX&kD} z4=qCrylh-yLX7^Gxhs}7{ck0`e!h)QZthU&cBs=de?w_9s{dx2UAb5KxQ2dKwUuFw zE?Zo;5ecR{*(m8?DMbj5k-&j8zgHHiHQU3>TjcU*Sh90Fy|iRfJP(~JtO_$!_pOWX z+Ef1a-g7Q5P1o02mv(V`8TcZ_96PzotS=D`rzhC&z4ifaw1Su3rTuMh7K2JGun3wP zL0h4qD7S@JvjfK*UqYNF^Z4{At@e?kS_nO5zSv*XFU2^9qTSSo?5U2j)@ZM5^xEsS=W`J+HIi_H?sdhllqA0UI+x9;k+B?O_AGs z8R6jOQ9tHe3=SlHF>2d*d^C%#m7yp{c&1&}0@W1=t^H3IE<6)aY0Zo?Ak9~nM5#hD zN9A)(^_D2QStWiX``LndrjYd=Gg{UB^i5tGvBE-vB^HbpE0!Er9R0bEbTRW16gl$3+Kj4yJ_0xa>>q&^BcC5=Ere}TY`c^DEQgTSYP9H~XEy#j**g{bM_-6TJx9F;vlN}yidzn#3DF(y zzu44=#-&3DLigV|31EWm7D*@mXbC@Oe1*p*K|i9FB}sn3A~;)Q8qRqur0mVFS;=YO zPPC{n-%{X8S2+Nuimu&#W%RT`P9<61$U)*MursY^=FaN_kGl>P?4~aVI+3cSysYbx z$__lj&qaF1AuV?Z>)j+e1Y^L@MHfh!Ic!0~LE|x!z?i zFx(%|$TXNh7!D+CTDVT^$&dlz`b6cfXAY8gQ_;!(?9fcT0qHQj?kk};4}Nq4zk=d- z*{GEO`Ety7We(YvD#*glhmh(9$-Hx8y+VW@%3U>xN&mbo;Tai@@<&5k?B+x%(;@ls z(rIa6bigjmNkP0jtha`gSlShZQQZdmS*fIkoK8nV*v(Q8Wg6R`>6cx;Lurn3Y>|WW z>>!2{u{b#QoLv5nYH=Zr)uYs`M-0vPBf1J>x>-+>S0h9fVDD;vd7tn8;m6nXtf{I!I2C13o-yzwyYu7j$(n< z+=0*<@Wz- z1OC5Sm?yRjiRUg+mR~|S_uwJ(xvHMgue6taFsE^#>}A5uF>ixSpfk9Xu@D8*-?I22B_3S%Gq5m2O-x-7$qGnM^GA2auyw z9B&67u5bR7FTYM^`?@^oHy4BN!R0-GSC3w0)v|6M63ORaRw7q_1ii8q6foGsEkD^4 z14STfQq@F-6b!(Ez-7Xj*FmkUv;*d28Z4dt#R*chnJ;8L2No6Nu3t8+_mWQ^uIAUf zc@X|DCFK7WpCe^ToK4R04lLz3ix1lyGs672z?|>RYQMNdZq@qwdY?Tl16?n7n=Yb| zfuM{J8`m2t8PSOTb@6Lf)=QLvv!EAV?Jzp1_)3K z@ew>(1sKUDL5ysG6g~ht4YR6KJOWT5t3EvU9Uh(5*#hwMAilA99^0fs6!j<92uOV6 zh^uzrcx%yy(=Xp{Zsh2jPTYHwUux>)I2XoEi~q}ZQ8y1zo&hyoB93v8lM zsFP+H<+8DgLFn^(I6$=Uu010@PLnmDO+sg!0dyZlIe+!Fj^r3Tbp%W%IXMd3d?xc) zH%RrLu@ry*x(bD;Gc}_VGkT{5IdU8ItVFRV{^?xq<)z2mYYI%#eU2B3)*~B-uNY+!I#H zoH)?8rBpTbGIJM$bWiE_fcJ>g%IG_8vN}ac*S25#ioraQSI5TcL;GB%o&Fs+!RzVe zD!-cYCIxnS7V(8vBHtFWfwstuK}Es6@iTQK+5QVg#cMlDJ7lJVWS+ruHe^X zBRoD_(71i=&|zgu>@h{n%(vls?Gdq`p(y_xYk!-9bWyMidhO3LQ7;Z|vFG+wehMHy zOm$e96Z2>d=akCnhi?&Y#vBkvBvFTH(T{HI{g-q?Ts?75o;b-=FltTB;R7?z)M&7v z$7!mo#xIKuWAK^JbH4oQ#*7ZjhymbYnl@(P@a(8fi`MrVW1WGCFrblmP=fku#HSWQ z$E`l!Xc@f) z=Usd{S7aw0H>|zptKQX({n1Sw`@KJY^J~cvx>L*Oi8t8qeeGMApHSbP+|Cg|zch#b z%MLbBM42F;Wx7)B%(hA}pqi`J7Q<%rRyvxcKckDHl488pxp3*C7_(N$7k88ae7he% z3dE=O8l)58)vKha1zBu1H#WDwp=z0nmYtZ>k;+jiRMH%;w7%Xa_neaI*Mb2p*@w2I zPTDjw_!WFuP9~IPL7mCM`bg=4oCE1l5tO*^+U&!@6^KrH0$^eXC!sh zWijolhA~3odVo*5u4HE#Lmkz84;v33-vmy3cKbOA%TNtotz_C+2T>LBl`7LN(lJPW zK%uQ4n`!br8zhrk5GM5>1wkj#txel$Y+4Qh>dNt-_P8ovuhxvt10qZfNK496*#KB< zB>;nX3r4$({`RX3G3sq}0k@U}XQ6XpULP+H2P`i*)pFGAhu-8tD|__bwi8um?3w-Y#iyQ!fDioM)AK&Zg1mUpG} z)5~Mhf@RDq$JOCiw6kRn>*K1R&oK;q%9sO=o#XOJut=9!j<8fipJ~$MgVKC^E_I~@ z`$8n#H>|^(YOJ2gbk*d5U=TtBrPb7;1`G9PG_3DszTsy?+P{Z*EZp2` z4x!IOgil5_RV)5W_d#hOi7ZL}e3cIHmQRs(4X27?k?=cYJ?cyq4G2s=`VV*TEm4v4 zjm!S$)I4HPMW}o!4OR#S6B4eD)w!1T6-u*Ie_THqTV1iZO7I`A{Wgkh!+gw0!i?61 zpA)gXp&RHjvQ5vPKlf*OluJWH^J#s_@xeLf`HpDk!z&Dbw8dvoZ7`Q^^5zmUHd}ES z2{&6>pvtM=wjR!l&4YRs#Cvqhy>Fgq>uQ!5zfvrOpT=g$S#=o_NZ5h(8moSs35f3f z9F=Ut$q*ZuUlbM*p|YePdr}XD;`|P{@T$imQ z*n+`x6Tspz+et=cQxbt0F97Q%|Pe`Gcp({Er<3q2zhBi zu0=?GJ#+gx4#l@oTlpsQO>5X2!RxpGI756Xaa%je^~CdHILnesW^Ql`!o3`Fh3#$} zx3vZJdrnN}l|gzVhAg@B^+iit-H?FrvT{IvBwyQ%b1F?d1WW!w-EeksoX-HHeg+(u zH%tHd2?qE@Q)lJ!qJ2sYJKybevy}=9Nj91LK<69^%7At#K5ULAOH2Z+rfO6j%Hrjg z2VVs94=ks;HFDc_%(aD!5*tX!$S{>4862b&KR0^1yQ5~jPp34hhr9}FpyMW0R(G7c zivGu2W@1TMWz}FkrLD-jPV*AYBg#iPZF9b(1B(2$*?z*?4(TfT1hO$hS&C_`8C-qb zF#gR*AKZyo9YK~!rKzc@lqpA!Xb6qrzs2xaIXMSMoj~j-In&@tzMUw@=XF#yK&WbO zZ-0LRE5a~DwD8HXYsyEltM9JAK0Wp!?wld(+6ISL2>O>H%!U}3Wb_#>?6=o` z*qTu42F?0^ITmp%^IC99UVuCcoRe^Oe29!mlituevfJ&recLi z!f-JxPEXjx63~7JW|!<|7OqrIjp#fMV!I%R{|E`C=|IzgPA70k7mM?xk(eK~b!@3B zb>+}4en(b4eki-Lx>_v(ZNu{V_^z7B#&Xuog5_t=g?!o;0sLMF%E{YV&n-PE68w&~ zH6wM*qudzr)sx6&gihl||8A_;wSkFrh0C|Jn@+0rCx#}zd>7)-uCl7k+@L=uH%&ME zglnf3I3~4$>D{9B1r3QRrTf|(#KEO!-4lqGaMD+(EX*Z#oc{eIzPtn|B(Xl_P|d`F z-1uRw=RF814hpraby{Z^y2@93zEfbM&Pe!eue>hGaKoAVZxYjs?i{8ln}>ympJiav zxImE5FOK@-$B)$0nST3klYEl$^1FSp4=b3kmJXR%SXffL8l&b{aRWUImD2rAn)OzKDq<6QqJ5eBAEnjOB z$ZTmSSQ49gA;HOLXaEF4l2F-P7!t6bds!@t@4AC4_>7_W*SZ|J`B8P6{L|W6o6z^- z+ta>FCHOGvH`G1a;0)2Br+O)Mbelc&PS88j~hG#cl#jk zNWQs(h*^tZyye`VcQbs#Brb+yW*Fg$2Oy~>4?djB)~PP31HJnv+LqSMkz6w1;NOmOW zDK%|+>y79JdFF2T>ST3kX~w9HU(+&&*?e@+#GK3~pJa~8o$+!TmOe#A+A^6x0+(Kn ze$y~<*IZ6X?-1%Q1|CJl3rD z3a=AfmVD*!&!qAK`}bd{iq+tv@8d?dltE(*ofI8R@YYwWvneRuSU^TJH$vghk<_ZkiJZ!!1H&eja;--?^K8*h| zIC%5sQcTRlkQHT;-+oC@X{*&G#t|B^p!J-q^?{B6)_xn(8-?2LgjfA66$>Kmho$74 zqtx;ql{ub^``g(?8)7YP%Q+j>KOSGRGWA6R?_w6+ObPSr33to@R z9CmV}^JR`E4Hsz2vQ$?&7H?<4YxrdW`ADNM2Gc?v#KL-aY})+b#zo8FJhuB#GBRQj zF}()lQyeMZKuHo275Fs03_Nb}aTv$yAh z4ELcnH#cVo_8s-m1-A~B>IHVF=0^PuP!*+f=BaBlsOM02#dAhX*w&~m$a_l{)TL^F zcS=h7ZBg$jHeEr@{4krh`#lXWb2Hy3d)H^cy$afO$zTd$n|OYWB6BlL-gP~=W=()@ zMvm&4ov7inQYo5W4>sqPa8U^H-~AtG`u7iqmgYkUJB4k*z+)q3fKFMw$y{P5Qie4_ zZoJO*F_odN)pZVzQjx9V;^O92h@v4J?Z*0jt3y>oh9YaE`RIFmvkc}nlw_LOX%I4? zO7Wx0iGMONGwXm>Q^Q~;f$wqP$b5SwV^JdUFU#hyRpc{*YCKy<`xa#b?Ls&Hb^-I( zC7?_tp~I#HGVV1@C{?@Wwf6vN<(9SvK_b}(!X8S1KcfMRl7@9H8g2{Z7H6>aU{)w5 zZttH-AC%u;_*i2P3hQai#a7}91I=#_OW)9)jFglCYHyZ`YlL<9w**m~m(!!$fw>9_ z;ISNL(yXwGy?WcF_vI!8@!!I;t5LFmdzyxxUJ?dLeOdCQ-MIN54`YtH(`TE(wUqh1 zF5$@mh@#p~jt>K{xtW*((R7NXrq$tdGOr6l)MQwEJfmAN8MoEa%S{kohJm?7ThDV_ z)yVr~4)L|Tg=QzX=FiRs1x*I`JA15&)WvH&U#6~9f#6XJ{ugT2)z*efe%<-YN6c!_ zg!$)v5POX75#}=>N{Gx7?f_vX^Xf>U^Zl!Mc!qgS;|-qf`ye(ko~m(79gqVTt5`KO zzU133|B(S2LzVI>Pv>#mrX}O_r`yJ@moxi9d3MPka-#rNbooEBFQxRG zYL^qzDH{23jm^x+u#8r$KQsrEGs5rBk@-N2UJW*WLV>;8Y?H5{d_tq&^mlpjj!0I0 zy&NdAW*Z*uum1S6UA_EWLgcY+1F77CBIPx;ojaXwwMDSjC4mVMC2oJaCy$&a;5lYR z2+5rD$a18WiJ^S-=#gIer+0s>00k%XyH>h|R~FskObVFC9QnCAY$X&wzriD( z=cmCZCN#CU4VFQ~!dd1D3MnaDo%C5XGT$Jvmw9EnRnp+zyEivo4rdi{V9cnD# zc~Hh_-hZD~HjX+rHnzleMhFzC>c((Ulvq!2?}KjeIzpG1#9s~m?LIhzYNANV$EG(**(X%`5Y$}d=x@*_w=Jd<%f*hB!4ZyFtR{*Z;!lR(r=qpy)(W4wZq`gp)@`|HA zCe8!&^Knd?CHFyK#st&`=eLdFsz*l4pniT-+6V*-$%OaeI*(=}%(a7Ii=m-Z;_WcC z(SmxtY#!j0HUJf{lAfyn`SK9R=qkU11Y*}p`vz6y6#sLng$sb7Ad!l5fMwbPT;GnU zE7`|Ce!L$mp_5CvwX&*I85yZ21UdrV3_Aya z)@oTX(Z>itw~SW-Uz7WWPPs+oL}-C#X>(StvfR&T5GjwjXy$8`AH}==xgs#CXzaYs z=p;P~V65+ojJ#&!SQH}#C=jt{!%e;Y1%2TFN%*h+>HyUDo!sD~;a(_j@3KOaSHHfc8Bc7%>SDH>Sg20i|3u zWHko!9rA=(!sRRd^opSWT=Or{enDY*OWLbDAyiCJf*dNg>xJW79bcs+7W0Fjw5_s;|Fl}HRq7w z;^H>H@!1glWQ%Xy*%I8&f|4IekbkGD|lBKwc1_=W6$eAP_UnoaY9%=3|Mp1S#wc(+l7 zWSewb-(oTR%251WVV_>mV2g#1Ja$*jci?WMoy|kLm-ojXy?hZhuC>IFy~CgF{D;F& zJf4&&i)89rqLeA@142Z}US*v%#YNs=y;D zJp6XaLvCi{-X>wm^|&F_8hNx|IT`|*6b?RS-m^nclh5~5{6wXmb)lnFXh!4wv9s1; z3rKxM+M@doc?4IZRg`+B=gMe?{LbjLMyqjJ3Yk--6TUCp)yoGc=sQ1u&2lb!{&xju zYFS4nMJ0u22mS^=+?zDMV>3*zf3Vhl`!QBp`Z(~duCejciw7Oaw}q0<{!&2uDiIca zxy&mq7tcJDd$pGi2YYD=;}Vn?_`TT~{F`0zo0D_q_D6H{wsEr>ztnzBJ*YJoa<;Ek zq#Un(T=t+BLG6yNDGL%ggW0KFbiX_Ots9}Do7?lw*v8RZZr&@uw>%}Z2EbBmZ8^LO z426yA3ye-Iol1J-v$%95jD{9e^b*ni`3$_WfH7)bf}15 z|79hM7{Fpb&0tgZ6KfhoOURLlxpfB*4{xsb%{_aNcyvHK?UQo>!ITD$zQoC-G($NN zRty%A?Sv-%Py68C89JW(@^6O2w}kq&S%>lbyvD}$iWvGkR0anOS+8Eb+61Jg6+q=V z(0fM0-;{=^s)$gV(Icy%KZ_MkObRIiPgfU}^{{gR~^q|SeHwo^|K4AxrUz{LQJ~;}i zA~Kv7F*tNir1hvKqXo*I`Vt+0Stu#n4L zwZe&;ncdXVuz~H{KINz1HS|m1i)UgSK4NH*O9=b;)V{yL8Y@JsYrb(eO$g`huD6KJ z8NXYiO((U1yV3LsoJxUbHcAbBMs*EQjuWyPdt5>yV_u)t#h5#lX+G>kC#Y?I?L)Zu zSc`3eeJg6SC>NI1?c3hH>LG!F1muKQ9*SmSDz{gNKnFCRYATC$eQD=8_6qU1UKn;= zk5p~<$_lKR)?;+M3pXwlma#k8;+N@!aIo{gL)KshRt6H6CJ)uzr zaMrfC@ku_2jggv)D(yb`%a9P(zDK?uuTKo6WM#2qE^kj1`V%se?k<$hv3B`{QeQSh zg+?wFhuIBBV%n_x?dZ24pJSX?(EPX!Tx_{9tCE7;7Z%@KE8LqCcptqt7j&YW4f1K| z*_vqsl*Bgfvj&BKo*bA3OZoN=K9E-QVO z3@&*?H`H#zCtkIg6r6sK-p1#8mE!z%+@PRIi8n<(FPguB03&{E(cOd<&6+(kp)=ye z*94qouDLB;M<_F3`aVe11%XPKcLFp#f#}3wlxQR`OEJATLb3XPyD?NgO_}M z2Lz3+paZ6_xnQAaviogn6K-{q5SU4%i1^~vd>AhH|Hs991~rQ4yCf=N`HuoKX_HT1 zymy7gkQ9L4CIE9@VyZtM%TisitBMdcfkVkK=yqka2mjA+(&Uap^x*sSYoa>BTb?jS z7@G_@$SE`;sbY)Xz&3B~4-s>^>AX)de=+FQ*| zr;L_@Rp%3SM+AMepkw7R@25t%L8t=Tz|{5@z(%=R?OG@6SYhu5l{^hahw_h5!SUsH z{1*1~zuzM7rhyw0Uc3GLNw8nQt5@{H_g6>7TdZNw!03U>?}A}?!ME{>@}DxOdAJNp zGMq2*$%eiDslt4KHmwm#L+9EV_){D!Q00%T8)f}RjYhy|pna3QhdXh=0_VX6i{j{E zDMExuZ}1x)L45~8A*wQD>t68>5I!!sB8AxIv)C6eQ72;MYWoTl*vC=&IBu6VP- zpT^@B#n{S!Li(2#e03&ZG@YQ8vKjq5D&(C(3`lBjJS`oaG!Q*=K|Is1K~G44H&JR9 zf=uXTcUV#|(uYMi4=xybl@RPdpF>0v-OAagbnR4X+$NCCNMhPGBA;OTC89KtPV1jEs>VkA-t^%OmCM)jyF4-x3CcPkqK}fz^2p zjs6>z^6YvDD{usqMt}8VGjTK$5|ZYhKnW23jX$at>M_IXwjZ4TvyGuNNb;dA&D*;r z?-M1Z-n4~lxAV!*B&np2pevGsbz}@E39@ps z72e#H{JO}CcKQ38rpAmq#tEl2C)ek2`ntLtNwa%5Yb#wZuIs2V{dTl6A-egE?v(zr zzKe|CM^(!keUYmYi8-$}N0PeIy`yRInlE&i_74#KtKuTUFQS>v<4x%FXVYFw{M=*b z8RjD`FCPt6|2>4}H0pbXB@huCYtGb}62OTxd7CS_h3()lbbr95N97|ze<4BWv6`tD z*GxVJ6qW5}rHgI4m6x1y8+an2X)qoPXKk-Tm%hLip6I03y{5%XVs@!bull}T(vMQ6 zsUrC#Qn%{+VtaEVx^J%h`jepCH28#$Efcs8Bz+VDlYqpY>P-d81!#^VK*Fd1Dgja- zVn*J3?8mH1$6sAQ9@5;(LoQV)Ody#1gl2$EIrI9u3OwCK&}mtVaih*+JV`JksJjcq;}wt}X9s(=0^uO;F-3jSkFFJ%rYQ}Q#8(8+cH1ZDbBx7yxBQdTw+N}>*cy6Gr9 zzWZLhwsz=C;B^mc7C+VtrwUGdfiPQ`C2|YT8q{Zz2pCH%mvB=#Lxyc35(CN`* zDz;4JQJ85*%Lkg6Gs?K6s3y|0d#{wQIqvOA_N=%M?wvAF@H(hWAFfGPUXm3oQ7#$i zA#q$RoV+fulWe!j%kXcsTI4n6Lt4fj?y4pWoF78yJT{ZORQqbs`R+p~!aP8$_B(5u zv9})h8Jn220R&`oG3-JK0tHlG3mQ+{VnIerO-(If zZ(o9_xJ8FeAmV*bpR(A)Pn?c9S)n`afF`?c_Jv7mn$;AeYna!HPuj|t?OO64*I$54 z6WONL_hbCl<;gUSa=-wE+JgLMb2&3vD&(4Apr-$UTW1VgKUn-FB_-MHd1!>O#A_Jg z1eVK$DW{OK6cnJNLkTbn$2a24?I?k$Z#&PH*5@Gm%pZ^=yq>6&E#hCEyzRRda%&G&dA5GKnALO1F8*|yFeBIptMVAP;NF#=R+=V<61>heh=MRpYofw>DqD^m&Wi9RBb>?WpwD31 zvBH^guN}<_hJ?TbL!&Oqqq83~;IOuxc$T$fL`Uqh!*J@O@%b%e$44(jCXuaRqykA*-y6 z^Dj9g184vpR3kkxC}+)lskJxPzw#tUpTFiV$89yHx3pHw)|c8=X?b2p^IXkq+WXY&>#zZ!lwr9AHBxZV( zC?a0r$-ONKHx%jqgE0m^hq=FRserilPg2<7Xf*m&Is~;~04#_!Y7=kP)C_4ku5{qtp@LuY@-Z$9=k_{@j*|~OxvXxuv zpJ%HYB7o*ZrEN4|ojnqH%b$=kU>-Wg2w-xgK+zDmoDFZ=YLZ7?G;*sYzXXN)X;ThF=^SpfTcZrM9gE8c2OJvwHVfeMh-@V3&JAriNe?}Z3X4y?{^qkH9v-P$O7QWg0ScB-7UH3bZ$) zMEjh3SG$-VJzCuOYHS)`24;a_2<)|qPLOQ76=w4ww3tO8JTaV6d9fh!v-bmr9O;`* z|I%h&jzD#-n0PR+Rbb|-M~e-Zpf&aE7Lh>>#)oI~pek+7h+>v@O0LG5_*!m>EE-Vu z6!f$r;~|>Rd^gli*tQ1~7u2lAcKqg%Sfv zxpEYU9g?Gf8YB_k53xnR>p5{dA1RL-aCu$1yV9PA53md7$eaATcf!C!=`zyX{``ri z3b|E?b@pI)&c~W1(f9TvEfl0Q5a`l4LWPOG^W!}aYDS39PuZ93^j7z@oGlp$X;M7jV5^aY~7D$W!^4+;nHZmSZ z1wY?q!@0_qwjOUq&J}*C;4c&?cy=d`7MMVVQ_|FQjkvAM zc39HXNv@dr#i+%Rk;n_fRmER=5kJMIsMbyUJ5Q7p+2|KQ0o4JD)Oiq!rz*=M>KsYQ ziwfU&x#q9goe(X0z@POOadFAI%~_SJZH@hHNGS|YQ+AA*>ED$B{B&w{mwa3|F%v?B=>LBB z@AYSt6+CS_!RgiX0`<6-Gcsv?rDL^Jyqx=xC$}gNh(rtK6auV7qy6_C~{7??4Q))L$>C z{N^$E=Ud&OoDD~tgy@_bFlp31c?L_;>D@Dcd5xB8{UX5N4JK*P;F+}8u+6|YcD0kSy<+a#LHa=7&+ zE>+-hT+G18f9bk){*p?(s75VQt3l0}Ico!v$IV$4(9E^xX_kT(nN|!3#=lV^S9_BF z<1VgX>M7W9OxhJzp&N~-dWd%09Il;Ze>-T8e*4ZCq$u^#afBP0rk`S-EXaO+5*#Ch zY6DoLSPT*xO0}Os2JXOBjMGBzzYC`0*U(4l$0eG*+Khz1am6oRn(CLx20-P!;hpfOx}bhNZY|4qVaqmZ95s|IBv^NY1cAK65| zoV1CR;e5;cwiK9|tPT&J11(K5!FrV>lWhCMRtq!@Mn`kP|Gr-SUM4=~sMjm3q6jH6 zP2v0^};Aus@a%viC}3rM<8I;Flw8*Z za1j;BB1FAt8^f#Eg#MuoPJ46eGKY`a`&D{WkC605h$b$BrUj0hKdWRiAxp*5gG&5*xSo}3A+Xey4G=tf7zfc(9CU2P}@ z+LhhBs?cls-%by<8=%i|^X7N&8_{yxS)=dk>uY{|=P^mzN?^Qqm#~aZ&k(3mXlgKCAr>g+XqceWLfP#;< z<(bjg<50$qj-rn-NAafTu#@?$Q}uA;wSxfw;c5A%HYp{8RV59SQ2ouysHpUil%e-u3zztUXP37NAEIkfb&Gx zaMNt#u3jul4KP-?{Js3l28TY@fEVS7*L)6Iw9g4j$01WyfjQ+4?P;{S?-dF*O?{CW zqq?3vZ}PL*=ey6PpeY4DGrS(H`tm9E2_fL$a_U5gsALWXrANRHB_2ydt?OFWp-w-^vSWR}orEJ@w zoXFy^hbQQl9kjB7gJGA4A>t$lntq6-j+5FS*0ybf%k&}j3^LBwe5$5A%~Q5@nQx%K zKOtDJly3S4mG0@AO_+X3rff+b1V)8d4S?6qO(@mKm(KvQfSik&1E$hEce`yIQ4+_k z(0 zAOIb#Smp*cKtftCZ6iDB{csO|AWotVM5zN-JB%^#j)Z^C%lD|h*)egX~`4kuJA zj4Cw?^e-KNNxtGp+kjYwXr!aAP|cp~_jpTzR%%^U>PR`<4MLAC}=|0|4% zdZQ^`Rl|q1e22Y8GkTNt{hV*+^B$%$3JOk*eN&n!@K$(e|Ju)I4E12Tgm~J_3DYZ% z*}yybhkIxB8c&CJcytCU$2YEoMl~n70*}TWXU$@hMwz;_N*$FReu|`@yC0H!T$A^e zYu6G3ycs*Dxpvh<)=$+|_FaOO~9zt%){Y^--0k1xhp$PvM@<(_KDc0?8fJev>$L#Y0mus zMUA0+nXbk%NTr%Hz;vQh74Sb>7FwQ9um>Zh)!e*BpfxKozDmzHMYS$WF=!cWS$r2F@Wn-AcdGtra--WQ$;p2o(YDI zjZVXTe)n+f??YdN@fTwNpTf#BzIP~6jhcQ@;;GG;v-Ax`aPiL+B?iazTfAXH;nV$2vNlmDK z>G(HoU<5JxjyI%**n_k&Tf4FVNi%E`()+tJyqtx4J|wZx)35diIe#b<-z5H^F3Uf{ zXdhJ&8}7*(WuOK5EC<|z^an98JW$uLXHB2)PE6hP9q2DHk#^1@&PmH*e3ice4G_P=@Ck=#eLyfHVQ+d5qj^_H6-znUo6>`-I~k$16W}gieCH4 zJ#*Y??e6aO&eDM_j8rUfm0YzhiK`9Jp^DuoNU}Dbguq5tICdO;5B^ulQ@%!DQDJ6% z@a7xcAn9OM6S1tX$DLRI_(bc7i-M>-O7m}8RKL)$n^)T?RO_uUIKZgtOA`-}o0+V% zO?Fu7y#uJQ#@x#?0MuHQV5|MPSm?QS3{nJ6x!53PKMy2Cu@uqD-p^;+QeqP zPZPGI)L7V1&i_>ppuG~&ad_)stE=v%(KwNRZF_yRHQ(+3iTm@I4L6fX(VDo{QuZ{%do1qu6-1ipdedC5U>c9 zkXA}SVxfSPph&k!x1@AfC`yMk64Kovp(x#*qI4_Wobdxe_j~qrKKwtO>zw!b;Pvda zSihKa%rWN}*$0rN za(mbF0d+O3yAzDKnd4?(_UsarYf3e9P{Juw5s<*(^8!a#=Gke-c6zi(}yWIj@7d>4T2QbMx!I z{%1+r9pfzGn46OXWNlY{%BsilZq)u*wjY^DwD_utx11#JP0y@MEG0q3}|mWt?`lC8S?z<6mpKbmNr_? z!Ok>kHIs=BX;6Th>HbQHRZq<6N5V{-YbT~+RM4LJk%Wp;=9AHpL0@`ZQ8DWxM$D>X z_p=-H531>?2NcX*ZjtsWXDu|;c3j+R<8cdICZMYWc!M}f??4}_M}s?Ro%5V3SKS=% zG*vG~G6i(>ovgj$JpE8Px0S{Q>#C(1hd-&S_OUBky&uljG_(=jUoonmvo@XnDK@mq`fyjgv?sKMGVEiRb3_;s9dr6yzxd*CzXBXQrz=MDe@>XL zKd_c!JZG&H0_nj_&8v6t3Mz36kPQv;l)477y=1tY4@C8$k%^e-P`)G0$R>MPv6c15 zJ6+{u4Y8WHQk0hypP?V4Se-m}zE$7oVsFxVQM<+KV}3Vg5s#`ct>Lf%YIzb$_-LbB zh4M9hJppa!=k;MU&Y~7%(Ej5Aihn1oZ+2(O@kgL>|G2dy-Q^*%AtN1kBi^{Sy91l$ zc?)LGlE=Ca5oTB~U3ib_=0;Y$mtrA|&6fox-X9NwN3;v>S+0DZ>48;_ zrUqsi)yI)HZ6pzqq@>sXkaEi?<(tfAoxJ&x1V}<@4(kiir;Z~#68a&g6p8H59H;NB zS=g?NsECus`HTv40!1hP%DvI!rT}A}S}J0OWdxLXd|fPPwHg} zUSupdZ@0QBr#}4v|C&IQorS1?o zO_paa+}W7+D5-=^o!lRoeP@Cf#KU5>4GARgXc9|&os{X= zWR~>7QN0%Mr;>(miR$U;$$C62jDYtbdOp8>6Hu*{m6d0`qNdGUY^vMr*^fQ3!9g4c z&P7aBh40@l@s1?Emlp{Y?x0+9u9Fac_EId~!=NVi^tM)l@zMn(*in(8y%RAP!XV$? z=>4pk|HCc$w+%jq=i}eK>&g2ZPaiQpbO)|iqQDcaT`e4f2LK4v?elDU6o|S5 zY{<9iWRoZ%-{J=weKn}Os4RTtYJKEN;N^m7zl|VV4#|WoT{GIy_&r*&)7O7%)_>%Q zC$h1i?nfynb4Ppi_w$I}ZSpU8C(?I!9?w(wcxAz>nhg}K;w5wLD>Bl?{IgVCtnGP> zf-FW?hNC};l=r9}f)Fa`@l7^STdm@aUKkdgbu%*;74xjKvj;wyrmMw8v!%(mX&1}V z%bOLJ6@;%$#zWmJ0C`A*&J_K6?)J)l0Ei%&jZg-q91(#0D5*S{xgih*oK(_J30`;} zC$(eu_JA|QkhANbPR+nmcDRx;W%jJ3@RG3k!pwtvO_4MmE2KT29Pek1i9F-!<`Xgq z${yUl=WsreahLO#P*fnu`{;8qJ$dvpm<u6ew!(6Rhz`!2lzH8)Nyc(s_4yimE$El=J3A@QsK+H?V)@;?z>h)@Y|I3H0B0}JSw zRMmti8kdra>Re%H0d?Q>~Ck!wzwRrXPq)q!~Ni@rO&d5@}24%@g&-u{?@z_<}Q4#GQ1QOceAG*H5! zSguQ6c#4eYDpF1dws$RXZ~BiHgA!kBycBu}%q8>&i>J!lgtXzm+a)*(KC} zBc*cIuOwlyCOpWWpuLYPJf86hx-Oq^Pk`HcW@5>05F~GeQ6>;l<@Jq@^v)?ZuwY7N zN_2mR952xLt{@U5u^;R>RHW~)db_ZGPioyGJE4P#L>m9`X`oq-v?1LYb65%`)q8H7 zM2E{+eDolJLcxi>@aF!k+;k|TLF5Y+5CDkThDz!qemH<^{ATU_nYK z+QjYd+lv3|a-a5leRpzy5Sp$G<&+vb;;(kmCHqo5peR-*{m6kz5EC=_p5 z2PocOIl|K<7gF)PCNCgJPLLcH_O|=xuN&zo2eb~O`Wv3^?pHaU@V+?kE>t9D{L9um z7a6LR%?&*dZa|N_X3Z9CN?GEu4k$YxB6_)M*fs6pk#gH859bbif zP<984LHpJ9asFLe(5?vV?pA2QQh9u8?84^I@ixl6O)8imfmpZL`Hs7jg2nt1*;~XHXb$2}spFeIVK>K@mhMZkP zeigDr8z%{JnWTp7Uih}ylw3Jdy-hNnKD^7x^*b`=$M55RH-H{RIG#Q4sX^1y`=ZR5WoJQ9}V-nk@mL z)$dwnxwxxbo_+#h5p|vX%^2{VZN;?v3q7nyZH|#X-$Np zso+kU*ZEc1Z0fHU$;g8eI*j2YWTI!o9@8;|>#^}Q@mST#8z?=TD^tiQ`u zDU{yMw_Id@P8qD#NXRP*j`k(0X zyn+Bq!3EsLBP>b3H$3z;+=(g*W)ilmL?`LLs?go*DBJHX5*3X=TlhGx)+e*&Cf_S(Ff%$!4t~D0=4iOzubVP|ke91Spp| z{@ryiABQ#~4p2;Ic3!VjkA7kV#UNqLd7Um(XJy)xBNhu`t#ERq#)p?7^-MsAf`TwbcucSG)i zO`&>OdBy*&1Q&G%8~o$ji(IWDpAa=!b4ZAY1EZ7H+Uo(J;3)9I?l%0qTB3Do+P)PO00pNFsNFED>h9za;4A|m+V zAEr_e*J2KS<>o&4ki}ID_qzF(L{i_!B!B#A>j89f!Em|gx>eP~me?33>XuUd6Nv%- z_<9fjBvJQ{>G+xzCLm~n$FfPU1!cn+;kUkk8R7oHZ$0x4BqvBbyV4?_y?p8CVu4-B zhvg=L_Pf`&5^k0(@ALg(YnA{}{?t+FxFc1KwRn+?0qQnnv}fd2<*Y__ri(L*3@@GI z*gNU$|D%!RLUau1$~u0`P*)pw;8eP{>{|*E2l}{*g}%irz^mB1xaJjIzkeFD=ajC% zY-Z|$U6;7UYl+gy>-@&u^fpo(!jjbST!wD{qD~B@x-_D-K|_IvYfv0>b!TCDh!Qdd zg}^bjH>)I+M_D`9*Lk#YF{U$2!{5}6HjlN~+9XEY@pMh) z1Rsn3hIxyY%nlGTE^ptw5%~QG^JyTQ$7LA}tMyn-0wU&+uP*YanZ$%op&l ztKPp5eDkXEDp}A{y-}jl zB{gnU8Sy09935%rj?SlKnFfvoW@JA1|1D9F@dg8zvrdH$B}7qx{ps_qQQxuLH+QZr zEmbP6%G-48kgaAoT|3)y?5~&Hx}wpK)yN;uvdq9V*Y;@2R$w2IQjc3% zC1}^KEA>Ck`RXD{P68By##nZREsmFiHj{ogQiAtaiPGMtBO{&Bcl0{{FFgirMf9SA z9Y1>=Z|#B*UTLYH3tp+Am=|OPFtC`)3Q8#}g$s#9!;?lwe^7S}B#Be~^^ianq>xJ4 z>0GAb7eNu4=vhrg({YUJ{59e?mi@QQ}iSqi$+BTK5sMsCEKflb9V8b@n-5u zn@~`bI~Ne67ckLxROz&{uOIRw$0)6(e`NN}%2Z{clI70B^|Ot&pMsqC=-Q z*;RHH7O&fAX~p`}%Qsf({wje=VO`%Gzy3#cbi}Ivl`Tg65K}tsTeohZL95u<*PoK5 zM2*ook|Uvs1Z;9cL|Wyw6cz`0Lx8;eSak#|_HL>>4q@R3+l2mZx_S;P?n;{Rlh1?~ zcbPy&2uGfh^AQdnp5ME7XJ5TGpO1K7k%&&;x>UYdPhP7%eG!7l&S|p>FSbtiZ-5WJ zohK7bi8=mg1+d3JH2C>TvENi}SL4K~Q$Z;y3^g^GCv>9#zJeAMe5Ut95pSN=@3DU4 zrKow^YVAh1b%8Q3;2u&d5nw@NoHt|j?|1_u+ScVb@7~bal=D}?{oqb6vEPi zyAAE1HW{um>7%W0`CZMB5$w@vwkIjZ@{z@p``G$nllAoE&zTbAl6@(w|pqLmL z8KVYw$t<5HVM1qD*6o-dP%gkEOI-eR)9>_UKRN$ws&8RmocL&SH}1Jh?6RwFbe#%g z4h|Di@ts}YO&D^NBM|U>d^>bsjt?Z0HuW%wPG>BNJ&5mWceI5D@2S@3o3 zxV-vSD!#sEEe~@dvlx7^f|Z8haSdxO_Y%v#sc$i5Xqd*vj_diR7Q8pMWwDX>*Bam8 z6_h+AO*~AhLwW>Nxf2@-vmY%XKW|lxw+$bmwZD=FW)rwU_0bly1Ec& zD2+9cnWAF|!s20V^AN@G?OUAygIO&H_VU*1=Q*ndOKx(ie!u8HsBp9*@erAr_WD%Y z@0Q3+`0luMep-+D6NyRF)LWzvoSG||B;$u8E2JBv%1((f^R4nf3{ra&cHo<~D4Vag z3=m~48ri(6^LsHmkUAfK((L?S>l<~?1xp1(?aZzH^LA7YR$4;%df5Y#8(EBkOo@S1 zzkI%Q(5FV2{YlF)X>686Cr2s$dN_~bXJiIe<3f=4$=@4L1p0O#P63}4i_wXqQWBN* zYL#>SYy%~PZHKzGK-U7&G@FiCGmhD*f~Z1&%iocJ1r}Q-vB~D^xxN9PJkbx&#T(Wx zo@=3&C5U<5t6adReDKb&QCyvd!K~f5>9T|1*KjDzT+s=}Kl_&Nw#F&Hl~6RNkhYFI z;V03TItWKlv0}QO)*6mwnd!rc!A!;(AzIJX)VR|mAMWbt$n(|{D=c2KeIG;>^#-T? zjc$nkxx#kK{cXv02!`2GlK$((t@&7jRc|bnSCgFh|K72X%!pb!=$^TpT5`h>Emy_R zoDE|5q%k{vXX$?)CXvCyWGcrgz$imMJIqoZZsb%X)!75Za^!MIiq+uj&YK{tF#cRF zl7F4dkQZN*N6WMBKiLd)Q%%gij@=<01W>^yZYiWsFf&iTTW1T@vbP;T=*{H zg?$!t{Q9|Lhqpa=N|!h+2Cfi^mvh0&l97CjQ1i|PI<^#m{S8cpbH=1yu)@U2{>C!y z&4G){D0a#_7gqjVY6u2{d>pd3mUA?Yy>m0D@DQ#(xHd9dzyF*DwWlq$(xVHKk|Q+_ z+u223PMc8+wEk|TTS1+{%q0_e(cPa{_cP^{8{ogq<5Z;sEt3MN9y&ZHF$xOZ*}oQk zCF(2PKg2VUwzn@XR#6;i0SqBJevs+SXESIQ+4<$=jIc5pCLYduiHZk*=bf0hq; zBfWgn4Qq@_WAm^4d2k=+q`xZYxN~_VRF#V*%Q#8Kqt0q(_>hZ(pMlcm*$oU0HSAxV z1+?D+0Q74?bMMHCG`59?gEMKpd{F5=+W#KPRVq)oF5f=ds3t$UuEPIXZ~>j9WZbS# z7=017^1&>*mg84vJ7#76*sX6yWXMM$)#Z-_o1n&OBjk<0*ns^9elv?)F0E05|zRNHXe;q zyU?D|1IDz~+;Svz^Ga`Pw#Nlpk`WEdgF+2H4%!t?;kCdLp+=-Ap{+BP#xreZN*L*n zhLT?U?`=kR?>e27ukoslMZS!?4wZ~eYQo`iT@xRIJl_q;T+J`X6QL08+BVfL!G|>gOj1K$eb$wqD*hw?HC2SuXJv%3@ZbD^i-D7h?t1f6T{gD*l5y zgm5y@MXfrv*_Y~PHAI+Y+ko8J7D)mq2q3VCVY0_7j$2FNE}QC)H<^wq{l;v%Vw|3M zK=UB_v*q!mWc`F9X2FfFCT}x7QLO5KEB_og{Gn5>2q9TVN5|*XN1CueXq$Oq6Tq=Q zt6X^&gE7cM9fid|?=MgVDT)f%pc*?93C5N>O~(C9XMM9`)jvv1TY0-5ST5pK_zF49(xu(!sB~HJ201pO zU-z)YDu%SXH{}Z7aVOY+Bn!Gk!)d)yA7R?^M^m zpPZ!V##*bT>rT76jg${+UCI+JeXZES4;xu~|pUy%SrHOl)q8$eRR~ghjXvI z<|2<;CRnmbyVk1WA+DgnBKz4aoiIC>l1IvWx z+ox{(TkS6YKtfJ!X zP{i14#lEta`Z_~@kDWuF%qa5mtNVrPQ)5!q&)uoNnHc&6n(|BiUN5kJ+{RX!%-HjP zQSI1r7nw}Xx07F*I@94;^Ip1GWrzR#Zg&%e@bIduSWBfLP1fRpLYtSh2QqQEbd*Wi z=@{gvdgo5t=r=G7?}X0f3Nrp)$oIejl$^px5AF696JDcDviP-Y+H{iDDC;dnF^=01 zg}gvaK~%KwyMzkLqxnX3udbi>yAwk~D8rQSxGq{ad#(8O&JkMz3)wdW_wnxwUca1x z>2nwB^38g_2fK@8oOf3xY@}@32HGBM^YY!6mk+l{ntGru)zGI4*|rp7PR==Hy{@*2 zms`QOpH91Y%zY+?$D&YkC0GplRCvT-R;on1`oLxTU{AQ6?|GiPH$#e-@zuL$hbpK; zb~Qu;5B8XSD_O#6MltcGwIe(R3h&FVpT#d|DO+s~+_Mj0kJW3ESsZjeu2m5)l-2pB zLf%lJIM>ksKJSz^bg9!P-=)IbU;X=+3L}C3JB#@k7;saxHD1`0C*dV!jHP-_r>WOE zi{JeEc5?Z(LB?$6YF~}A^6Qf_xz0bAd9AP)YUWV3`i?$Z8PU?7GZGn#_fl!S4i8V> z7f_Z04R5FG6%hk4meWYVEe|06N+`29GE>@Nyuy<`S$^v1xBiruy_u^TKN^UN=j=yo+&&j-GyxgtV|=9?WfJP?;QMi?l{?@9Rg3H?@Fyo*Z1* z9}NN5fId7e_3)#1Y-cU6;k0kzqZY=-E_02#Z;XX15ayRJG~u1haqyT`9l-ZiBoD0i zx+DKp^~P@(zn2}Tmc{&bbcmI^Q5M9SbQEcd^ffzXy8wnRT=T|8(jg^`(b zMB&{inv2hLGc9tKk~3oVH}|~L7yI^jJy(Zx(b(CbXLH*aJ1d5pLRIYN%Jg=* z?cVWAOBnsqxm%vZJL{Iz@kQ2bDWr2sFp)c1aP7=vz~IQr$}W^2IaLjk?Mf*&9Z9kr zO#l!ag-#Xj@0>yV`*c_K-b7Mtqqs5A4*JgJdIJ#-gf1~eDh@gg7PG6K0~^N9iQ9uA zW#YJl4OEIx_vQy(hZ4^}Q;lcnF*>Ze0g8FMwk!z`o`$uR2@9`|tQyw2ji94uan_hH z@+~K&gSjj|Aab({3k$KC*H;Pzm@wii@}Y)NHmkzrc?N8#`m}4W@QI~LLj2xS(vOOS zeSJxqO@|0YH`ApqQ&k^ODBg~>jGdzIt%<&yHoCskIkGW7rHZ{U?Mzfn`_W+Z^>dzKJdmp6|kzQ=sHXz|B)r;@x+`87|SsKQx z$5!r+^bCwOZ9U%5_Ik28DrQc$w|sgSes*cwCZQ|qQSdsHfKssqPwVX zW(3Q|#U&lJM|A^@t{P}CMu{B7Ehk&4sD&IIKLYyvtLNz(pt=-l1IT$``4DDbys+o3 zSZJ;#*{g=#T#S8mKjt5{0S=KGyo+5|2IrU}ESXIFcSwIps)hRQJw@TwsNs%A_5sO9 z`9HhRVKhz7(hPkKPm(FI@bxxPrBiO)PFqh3CqU^+vIyU<29YVYva)K;H&qX2Hw;9| zvH_s+(36&2GzSgi0+6n7IU<$X;g#>-Us@oifaW#cgCFhhFm#=#KjOMgKKSL!7vD(o z`2w-j$FVcnsmIR{7hx_6E%CLb4N+p96dLmQ;JQ$9B7$^=-;Q@<_A$DYBjtXrSl^wd zuYtta)MVNvUG`bo)SaJqFy~_~I84tvsnaQJuJk`(9OTpz5kt?jhBLgeXQ1Ufo=bth zk<#SYiIRJ9qpXBh>U@bpneG54wgjKgsQhR8A6lUCWuj(5WJf4eUfC&aAS6*DlgKo{I4&+O zHA~$(L>aXu;G^7iQ&qRGMrLdA*NKJfAOkIR!~0SP472HPJ808(+lB<*4Wq9z6kS@=UY+n@xuBPp>*Y<|^5%2$__hPW+I{ z{$AUYz5F^AQJyn?B<7uSZk} zU9Q9lYv|bwZ+{`M)q3@7hpoRj`B$ltjE}_GH#P=2iF71-C#J`0xQ<+iQ`wDQwQVKC-QXckrFq^Y71<`9?UI*f`B5z= zSK2CfJ@Sn|5sLS9?xz0MXUyfRY3xm0J?xUUj~>OGA<~vlE=egUxQK%^Cuk5p+U^9^P?d&f+`lDw;4|YLUEUZ8iTJLY^%|pt1@1Ht9;|M8Z zjoiuzXSgQ7jU=vyZeSYUcar1Zb`#)VjmGY@bVN6DtQX~a1Xh`{gq=d|5LZuP^h5G; z^!rQlJk`5bRL6k8+uZ>pmXrGR^5{d-!=pHQ3&pO3^=4OBsdQHA*i)15>@&MDOSFW~ z`jjs)N~X;-5FhX2jD&hs z7z)eP=D(D$J+1wn6%_I3$sW*lT~yXCj@lSc;UdH`SEh)sa=8f_=-Pl4T0j*10mGmT zG7lBS-@&I48()f_gg#2vX1sWN{&?@78a#)rn>(&mR?LwzwLxv0lx6&4$T_8lPUD4S zpr3tL54rJdaeSl1JNXe&#Y?J^*~=l1Rd6o8MoS(WLS!^Sqp}D{ZW2iQcci$zt@zO{ z7aI0_E0PRm5qj~@IrFPu{r6*h?O#~?-0Sv zgh@6yLNm`ElLUy)35=IN@P{A_Q~s^*r?f$IX6NHZ*kNer{m@nL7~y>F(D1p^TQi{Z zwr3=*mxiV>`hkV51;~c$15kD}B54B^QWd0nc++OiAJEWZ5TVzb|0RelqB7KNV#T5> z`-(P!kyq*bG0E8I;*-*nhtP)JJeTw%X0KF2+}u!;pozFG8hg?9Pk{S_gfsefOz?Vo zr$pMlcFp(SRi{T1m~dAVjWavjwe;A2eZFhIsFi;%U$n|-O0~0EV>0o59CG}HApo^G zjK-j#0KdbVWyue{ekhw&$fC|M(}H_0B=1?@ZmI6((e=UWvWhkYC*EFWPNVlF=_Cpr z3T+%K;twF=s8w_{94*0Qmo_uY?W;eimy8r(cpc+%I%2kQFy-hE*u5mL`^~r1&V7p) zUI<;f)xbJmwVW1^_-I9}O7p~5ZK)*Iiu}z%eP(C1j>bF(Jl?F2IxC;boK!Be1_g>) zIZhA<9=`W!rSiulhk+}OmP%AN&vQw>A|&Oo^e6Qcg z5R@~z(Q-R9MDXOPH@f+Dx~@E>S>Y<|ESpO6g^NQ(zbBCenp!d~j?MfjGYz?*Z!WTN zXW6gZIM=5XOp|WX{&+gXI@s8bme=-?g-@7aQS=J?@PN;Or@$nN!lPToJX~cMC`O!; z?A-EagE<|_ZGonD@#enmtPpoer%hT9?&qdm&`ihiUFyChH*)>{0FH^2lo?-gT*N8$ zJ-GfP#<8BTm=Tohg>?I`k1s^g5`1^jw$}4i+#PWsY z|Ke8vAmsd(V{-F@^2e=5#y$=iAJHrCB0j`nNBqN^qSiPkf8~zV!#Nq^!&ZVzv8^#CWhRA23DTv&%Iy?`Qty949|HU`mM%c z2GAWE`{6jj1^!=m%P5KyR?>gA6i^Bv>Ap|u&6|r!OTRFZLC~~1UWfa8#L){dV7~b= zd*HGCN%6#eLfx46v+Y)Jah?K){MfOkQv2eg!OiJ%lJgJfZC!^9hz}+NlOB!XdEqY; zaOK20e_n`8ZBPw%W~0DOep%av%9pbv>X9VXxkLfd)oA91HwydIb2Jm)Pd)EC`ACby z3@X06vPNT)?~#gpk%7CbH|&*nY~SZE9rMSFU9p-V{=lI?<{(9(NL}tH z5U7fO@=psficKtn@E*37tsa}N7Y{BGD-F+2$DVkQ?1z$k5b9%H{h0*Z*ul6HxFggD z?s`qt1taWR`nB9J&g}L}|0jv#oE5Y3maDdO z=c#GHGN!(I)Nm=4JW1Sv72JUJIQrFUjN#9MlxBz$$j`dfwaxY=;K9MUZB5MO`jCSa z7uWyj|@Di}!lAV0tVx^6WGSXGa;5GODq_H7z|arpn#!67bojE-m>e)8u#tgO3WJb9|8 zJ^vWlpWl|t!yx{jzAD-^y^$JEikhEay|%VCYpfdO>cSi7>q|h(z)&AD`~$sp<(`bp z8J=?=n~on}dxz_m;mv~iv1w_MA(T)3fwj2|ger5Zab*9jD$1!4sFMk*sYN)F4U;X7 zjv6ofwU*shX&rZ(V~wvcq{HHA5*K1`cSTF$V%6_*ZbkZi6)y$x^%e?24ytYK{^n-y zyDuv<*F?~}dL8^%+1NQaj+0;KD=JX5q_c~h^cs9biPd^3D)Nz?*QD;*RYmS+i4U+L zlDB{JEujC@B!QU#XGBdaRao(IXIGav2-(k}%*JpiFQMD~DVqssrInTGi*4p5V?~q} zr=IRLl>oL4q%r(D9q-$k9G}QfCgrxwph;gEoeFM|C;tgQ{aaK$>Ol=XxQN=fBjXK zFc?Rt%JGxG%kqDH1y05bjAQGGEEmncKHj$;*Ob$+4%ma-j{KLs{)~Zjz^^9Tc!2)? z`{ope$U10<8$$p6>48yhU4?b2W+w?+cf7EUT*W^BW$+fHVbj3M0pO;-&Oz*R-SAlRm4xb$LnEeSSh4ZM7>|k4<-6f83oO+}+`q zU0Wvd2>y1h(7?cCx>~kJdkF7 z=gtwGMA6-i{thDgpEhRdiT$e;N{WAe?GCe{!Xq|vxH(+LF-n#kxlc!NGwDdfR|AiG z#wy7KvyCC$nP07NwEp_x0}7w`ubj!0zqKo%wr~OU&pY>n?2&8#nX4?{+QQqDCDjJHTeCmyoRgNi8O@=6?@Do(XneGAk8HAQ znL-7>lvw>^GIh0}EXM~2p#g-MP!5=JQ<9aX0>K@BkW3K6KWT43$epV1qQylqy@E%Dke||@_PhIY)_*X^$z$X*_rckO z;sL5M9R09$E|(ql7i?*$||RAug1 ziVt*~nncbmSAL$>(hIU%AAfOKu`m^F-8Ci}jC*{lh;^e~%xfi6X}nMg$-w@8N|E@# z>SR5{X3*Fp0(2y4%Ka}%7b^qIj&be+kRzgM#@b41#yx8 zlZB27_RAZ$|E!v7ZltDy@Ki`tE$`QhlH5u!2iB0mH&7?xva~YmNwpzl!@9wy*bVXq z6S1d!q@gM|Y2y21huX*b%y?1rBV1L_Y|b8hz55hPrLCjQtBl0dM^L!O&77%lgjZs* z3YvU1WA33){f}@peAsC*KUTpf(J}a7LvW~vdxJnnApV=9jckQz<+e{qE<9PK^h4jk zCZQD1eFKBb&ci&=%(HOF4Ns*r#kPYf4-Vvv__MpImh(Xy7I&gbN_cD}16hrUFt?uu zY^KOgSm?xKV`EE$f)(p{-K#uLG$>^XIYY@sEGmz~D%&o8>RrMyS0fU4UU7ju^6g6( z)uG5CBQM`~9&nHNnIE94Qp~4h#;AEo?oXcR(7OZw_wrCOvDu~ZjvvvD-bvY!a zA@JB_xG%6!MKI*_8p%Ul#v3uhkmSm#OY)r0(`|}y=QeQ^A3#A@C8Erdw0=+}1Nt=M z)QW^@Grt0K&!dI-!Sg&@{nGVJerH_0y8B&8GP~sFjCZ%K0>kbCbldSmWJAx=dT%fF z41X?)*KP^NDY)D*P)XU~=GA7VqQi>CFBO zq`36M`o9Oi*%wLwgT0zM0=u`XUbJfX39xTwH(tMft<$HtpX&LO8Q4!T@u0X!T`oXj z5E>Dw0|t)@{K$z#JE&XDcHaW^d%x?CzCJS^K5>{(`1=CCpx#IM4>xPGP1&X@z#ft$ zBKcH_K`#?Tz>y{zecIu{Q}O)UiQ(9cYWEiY&PyC#2A|HmjdAFVCe#MZK~q4~*0vA| z73xl_#ou~{Li64fg9FqWsrGrV#_%VR@|VeZd%L77m+PAuLtTN<4MaM{bebZJi^EL1 zGXyNnkDjQWY_B~`TK#KqPYRWHVHOBJgqfoId)@yD0?`z*D7If>0hG&s-SE%Oh%W&9 zG1eKm|9mfRItU;WePjPKxqx*U2LKu_pXmN`)}zB?KVu6z2P!hYWN za2WTW3Y~Y{woN?cc*~sqK+s3=a(V@=yFzC*?{|qfYr}w^<5>T8zSDXI`tiC zXhesBAj6u+uo}6i8P;dAn_?3ZLZCw<8L#7Pj$H3+}un7q5Mky`3n~upS%cz#Qlhyi<9T16a{|u^S058(8}f|YUAQq zM9tLn^zXl*XwJi$aO=%WBe`<`)%bHfgGc%bZ=9Qn_x1aKIiws$7%byyyT>_y|K?x@ zjU{0IE);8AWcm;5M)wgw?*IScwx|eE*pAO|BFjaxR{S#~5;k zC*CRh8g}Wwo{9c=Gj=Y~ubw}(i$4b7vI_~v_1*IpFaGOYQy~M8_J8=xd(E#mbwGTo z`6$+Jm{U%6FsRA0Po3^+Z?A^7n|qS5z-d3n^CTl2dl}Aunb|nPbnhgBMV2#=5}-Tf zHRl}%#R9YUM*Ri%VgBQQ%x(^i*S>~zumv~8Y1ImHt92p^$p;IZ7aU0!UT-tp-1_-h zyVCu%Iq+sZnC^&^JFUG(WC9Qr3Lq}>>d)zhT>?SUH*$i$w1l}V`%FGILJi_}9m*6~ z$23E>5&gh+M##?R*bV%7KxfP3LH9H$>K}A4E#Arae9{kuF8W5H#ZV1&ZJ;G z3ThBpclWW_C|3L;w*;XQuVVqNB3er420!+d%E`!718JKI#6R$oU7ND5orFI})8n;w zb=4tQ9n;eF54^r7Nx7>5{~{FG1QKUj{8eyt?VP!~jMsv+Vo77Br}yjaRoaY+v_)Ew z!l{mlN;^dM(_S&i^&L`Tsrf97WiB6;lq3dSV)UPyGSVXLIQC&jwt)Ocq=bFoRHB5) zg@B5d``H5V4-(>471rQd(AZ9kq2IcPly`TwM-gdY@THAAJkVnv(Gjo(D)^{;*@i4@ ziWXmxFKwGq6*6Yvn|J`1!LinfD4Z-d-W;8G-Ywp1e+ca)WuP?+6_kR*k*zaj1h8kb z7C}zG615|ocWiCHKPMS^$-nh}B0GG=pc~}%F9qQyyWH3_$j6XS_3(Hlfin{5VtwV~ zOjg|td5W!VCOr-4V_1(SkHW0RBbC_^N9 zmt|;aX*28Q$Y)>MeZr;bHaT_vnFVbyOBw@G7(+8)8gI8WH*4&2l3vq5XQvcN?z(g^ zsergUu8Gtb@`n|qS%|x;#Bcs($v(khx1`6lSkD?d+HM@e2gW?au`Ml7cBX^v;iqRq zcKJh{lO*`PA7vk~XsbBx7eXni!RcRTHor1tk4aj5x0rk4-5#X_!I6z|r7L89GU?J# zjg7_RybFPZnwiC4<2<43ndj2hlrAE=JJFt|90GKTi}k+sOL3q6#YLTNM)W+B;!_||zLmSJ}vtwGdY^g!3 zduH(q_ZpsogXG993SF#&vv%dnk0LmcP8*4;q#G}d^!V}z?>0yE!4g-ZLF!FtHq2QQ zqG^w(piu7s z$DUg*lz55VGR_iyn*DHeDZITQE`L@~{RW&Ua_DXrorCs?V>YgNAD$1)JY|YBv8j9I zudl>BkGO9^Yy`A$ig(GI@x!C5`WcP?vN&(|a-g120@1xm=!jW}@SC%j5W&gSu()ZZ z4T)ABrn0(ewHRJMA-b69{mRWNyk>0n$E;!$F6Ef6U%v{sV7jpD2fYwUOi8IvOG`}5 z1j~CR!#oZ9wyPkPnaaSR2&>%#mM#XU~6P*;FIMbML5fAio&tUhnv2#hwaU zsEsn|s*d&Nd~MzGJkQ^4hk!p7{< zmaQUu<==0&>Jo1Y^POn2w-PGDV=S9i>H0FSqzzPqfB1ifMt<39BJ&(OcK7Y`Dg z#+hYtZohvAQK_X}UtiBM`+n;&;irP8SWx@ClUg)sp~#{gE!Vh@&wK}|c+G_jKr<*2 zn4L12b4}BCTE#!hebo+m?KmA3Him(>kI{A!Uk#z7qjT%?qa|dhN6e|&tsEMRJyb5%4@yP4 zWtT3en&#fSMY(5kIZr6G5QqH6Mbh`0ZsSE;*w152OG|@a9c{DJJbJg6O7;P$J8Dfd zzt6InS3{bE&K5O0k2OUypEz-XLkfb=*$-N^&pP)E$OV91SVKSZFN3t6ApY6^5t7vX z0=(AiMxKNLN)Ra_><^R()_90izX6HBUA_k5p)}mALpG(0q`{nzHQ)3fyFs;B=r0lc z)LsiIm$)-s)2zgq9Q;_U7c~nIGvaOOHmdEgPyi24B#&97_E>J-DE)OJbQXHn$ILp- z*BT8J$wt^s(QaC|#)_KcI^O*tp@3bomw9s+r_dm~cdAj9RQ@yz3?dUQB!J2rGeBta zs_oB;V^<=I#*koWTW%TJT;-o~1EFE0hq#BeSHbSirZxmK54B;0vU+dzR zW1qwr&1@yL>AwUDCg#_~St7;3B<8#kq6NhZ7d~-S``O%;^(4?2H-}ZwHx~n4my(dv z6e92J#kY}g(P`~_g;LJ*(8i6eieu#6#E&;rJ}^$?#Jf4sZaimpKv1D3(~qC~(hk?| zL(%cez$n*Jt6!ldk57;Xaer}4!3g^Vz_EJ1X5+yUu8CO2z1}!nurIq!-y%Uga0DW; z7L`~Is!R_qY?&7Ewc3XZnL+gSFm!)SbW84~d<0LgLEpfcnFeSO_0L!{Gf58K)+wi- zM{vVOYPHQ6UDY8wG^AjrH0FlK@zkP{@O*l6{rujR@Iy_W+3u9706uH7A`=6mFATI3x z6;U1pR<3MN9~A%p_s<~6S!?lfqI5-<@33)j==}0A*W26hfB%Dzl+fAEb^hnbdZQo; zqD99ZprQ~jb1=A=SkcHylKQjVUmyMXQW^ZW%=;eZFyLz`hTz^w?v zb}7&e^~Fh2I+}1x-=)bmnzX0e5af;^Z8Jb36m4K&faD-n;z7*zeqFk1u^iN(>7bLj zFHkbON5SdOugI=C_Ugw!4^Rambly^=2^LtiR(Hn372R?dOly``8TF?JXL@tRcK|fs zL$2ESC`Xyq(Hj(_H>RK{pyMFE1~z6ivJUk!^8M zZweU|ZI6Tf1PNlMTMU~^9qsq>=15ma5ad;10*v+~0Nt~yke|DyOHzX`>|HadRbM{Gr>8L2#ds(m^v#bKQffsG3zE&wVt# zXo^mG3`TQh&|&dz6IRZrsdvz}h*8(={vh-bpAS}4{+w4ld=dH==7To9`(|^1PN4ie z0M>uK_VBn8ST^D-UIMvKHv07Gemvy=J*T*PW+Mw7@aVu|f%h@%*B9KPeJdsmU! z*XRA^>5MR6@o7a8Y8Kj-GK0U*QhE{Vr@zIPK&~KWG8co?tC#Eb9+WhyKO4l^| zdd2XNs46qHGDllAM+S-w)HpiIme0ppw&mpI>w-#`s9FLakNpyY4etul@X%O0jBrq;kS9(2zufR*5U|IFmhAJ*>-^&BG|ME$wC7qp0yp=?*i%5 z3T`bdE{=MrZ$%>!u{k7fUg1_FD&tqF-LEpk16^~TaKrU~g-cKigaOmKBsY1v1hD;;8i6u}NN~9T+upJ1 z4(yMSV&dYTJAeJb?NHoBO?v&xJP>gak)z1L4zoS;6EMpo$cCdZ0FgN_p#)x@Q4uJj zy7l$n(n~G`ig72as?-4W<_6G>p1{F0@1*gzwwvX{K2o8^`8+;R%hfzd!BR74D zgB~6yFCU@ClEi9T22XER0~WopE#bArmDxU$ylv1r&DSl`>z(~@Gi?)oTR zZ>EW?sXr{sURzsyYwB>tNO>X@S~=Z(Clz%2fgVO<&e6sCv-b{&=rkaacnWq(QFCB z+r_ibNz`yUlLz067CRaI6fd@ia!C(UsN9?Piac%6%nE}!&+trc$^?DDEO6c$Ca);k z3+neBcy$Vf>b-^s*Z1GvHIKp!IvjfFCw9)eR7E7)?NE!Uz1Dm-~4UtjGBOC;@-H8tn2APt5r2aD&!h z_PaN#^uEj*#c_8AQ-^N-u+5KBbh3^|K5v5g3IsUAtlOX>Y{7FE>;mHQEA0c5!Z(eki#QSm^C{<4BDcE61^g>Y^%Ys zjB;jm3Vp|vkSEjw4KkVdH+!1?ulBArn$0{9If-uOoYA$avqT-U2Rl|rxTejO7O856pUHWCe z?B{(yCg-2?KX3l;`+I(u=Xol-yG6>iJ^yZNo{-Du-cct~-4goe9-Aegau*oQ zBCPwP)~>wxD<{5q-Vr`B78P9_Z7_I_-8NS_74bkKh5eHBQVUMUa7+5GfW~FHp$tLT zv$(e5?~j^3tR;93En2r#mCU2nNXq-%=G*-}yg1iIO&PB<_Vw=6ai*8NM_-jNe-bbz zpbu!uV&`m_JkxWPd>taBlOZjQ*j~c|e^46a`?Z(x_3;&To?2_yar-ktq4x~ppusg` zOi^)ZnKm1X&fLIX(5|U=nHrJ0r)#+VhT)R5%<=@toAPSSDKDQhTE?a2h4=mudG{Hf zIUvZ&=AI1~em45uQ%?PxPPdTB5n|G9?f4_sw>wI(Ze4}f!^9Wc`itjbDv)C$m`qdI zBvd)I2aD|+sM}H!@FsZ#36=4l!R4)oD<_^i8fMsI4Q!M{HxFySBAEMBhz(F9(W#ah zWKIzkgu9zoN2O}z0x`x5socYVVZ_dw^b69crqEt&+^45nJ|Q@jUD=r6C)w&3u4z31cwo zCbV3Ze&7})q<+%T(hC;SQ?r|79gL`R=F60C%C8N(T?KoXOmGl!M;gl`7485)m=I0Q zUg)af&854*Vb;wh(e@8H3zlm<9z>R;A9$5G}KgUb~J*A|(+ z8XF(~bWdxiTyb!?FA}h1fw6~hSRt9gS*-Sx>F>m4#dyzLUe%s^`rz`TkrLo{%Vc}9WE%pm~>cy z3Vc^1#R&A?ew$gVR@WXK!8*3JjYkM6LOMJ4B{epUx zXbHl&s2pYN@%<>F@)po6U3d+_d{Xvz7!Sx=X5Q6l71JW7y*F3#A4x{=b@TwYQzy3X zu)LzNK0x6LkrbrF;ll((jSMLyKhFy=f~3D|9dXnEQG7{MR^EbmIl zw{P+wmLFIF-+;3QI+k{i33??5kyTkpoTq5~E4(Q5i&qwj*u4h8{fT?%ix~d(p>7n3 zxQf~)fptM)b%SgjSjmK-AQokF9^Z>aD#VV>z(ZR98dz5&blj!<8)9C>3S;`+lb&aX z68(#B+?l%Ot%A|MHV`eqqt05C8rC=&??Yj-J0u06MgNL2O#^o&^36+Kvwb#obX8V9 znuBhgBSamD3*Dz;wv-Zl6)e|(Mp0;2FCe?8%4u|Emwax>ba0Y$?}jWyR-c@#*10BW z5YKmbQ{l`F$x!UCKu@iDbco@{EG2>vZ& zzaI|91`eDT^j+o9zdxS;yBqtYv9kblV(01`nzB$V*z+E$#@9VZCh#hog+{(-LlaeH zd)L71*k4VDN{BdF(_D2c*xnF(#ot-sBWn8*V!k{Q2qSO=^vnbF<}LKTUwq!h~k#2S}HC5 zw1#|2D-CG*19uP^T`Zg-vsZ9YeyfF-FEWDEDOVCh`D+*2&o{#m$#W3)u{v;0tw{*j zq>R}wZN=_;y1sm~_b^g3Fka=PHN??X_Y^|fFhsAyoCx8CE3Y1jk+ziT)a2n!(xa(Y zRsIZDhgfmbN^r)su{*{W=kN-7tj6!Ardl`?IXX8noF;Gz?mG6=3mg@XAPs(yu!s$Y z{`mgafrnO5H~X4x72MD4D8Pm$t)l}j%~D%ReQ5|MM?atThOM)c*aGg8$E^8L-KD>GPT_dB+WDYWJQ#oa zNr=`L`I~0L+4Yt3&0qwbJZQlSUmzX!2}|gWdh2reazK*5rEh&YvpT`91Z(Cx5?e49 z7AZi*W>p5<1af8Rjy3W|C5ra`)HM9!DO$X%p6f8r?BW=GOc1qn-mk}j?Aqxq*`0o| zFohKS?!05b)}u!AOQ6YjxLF%SZfDPECH`Xk$yz(LT^7pDbBRXGZ=t$0%5dG$>O~tF zJ7pF-`1$|7(pGYoOxkF1*;zYW9zSRDJca({C(TS~Y z4K$C7F6A?_cjtw6zy6K`JG_v>w)uG5+b@=4O&I-vO0pLy7%3nS$OXA)kJTU$ zk_iap4CEXc_$2tn6)*4sm8Fb~inWZajJ=J$qq>8!iK(oqovEXxiJGi51adz(SX1BP znkKD89J++(cBel!BO{dRSSY;IMy==V@cgl9iS6i}Fq_gxUs@LN36|^v(}!u6ToSa8 zXzH>i!X{31>o{&$17}%pan`Q!pg0y+D7+g<5zs<#+;VN zD8H27(TyBqBfi5}0G;WZDruVi@k7+P&b#}9cQ=&ha|Cw;I}y|L_nP6Q71qWv+;-W{ zi8-M_MV9D2K438Ke(TLCQ^+x0L$UrFl1B&4$E!ZSxhJ^pX+AZlNRCJSfyKiRsIJE)Dyh*j}d?6 zkdnLJwBu*Wx1+cnBPRoCk~DvgI=?UEwJd3%IWa|BlCRx@=vPz*I8v-h{4mkGmNKz`>4gApQUDoOiXb@zj^H3V*aLR$^E`9 zSldFlY5o0f`7FH|vG+36+)@pOV-jm~#3-#Z(&UI zoq?#gopw;gQ>~re1H8af)jW^qcAwZgiu2wE=}rWR4mT1KgkCP~8vp<r=9 ze}AQ*JWu!TEx9qDhl@z= zWHn84IeWcLp_9`3+U52z>d&U7DGvZL7I){CGJ|e81nnzD`@2u`8E_ zu%+u}$2JBT^r|vAIXLq0-Z+CDhmb$#7Dj#fgF5^91QKO!Sxec_dxp`;&gAM%9_99ol8t+wdA`%)Y$UlB@-~6WXL_S^R zUk}o(5|d1n)BM|cG+D_IqH>BUH9_KYtZyLy`wN^#_Wz&uw{@{)&H7v`GVWy(#-XhA zaIjZ_&o(!&SbiAua;0)-%yWA>MDpoS8y64v?YaO%pS^}LuZ@nZAJyImuw1SDuLpP1 zDAUxqJb$G}*&Ob!9gD_Dcw?Xyi^T&a=E}P8eoaLm+YyxF_y^A?5e7u)#}|TO3$r+ZQBKG z_VEfhR7!PS^u=6fg5rwE8M5==8W;>K*)w(LF?UL<*du0>|JW#k=0rOUNgAZSJ*l#p zqww(UIbxn*(c%M#C@VY$4%6{mMw_R$=3teaX4~a*lPLW(7E}~5dJGl{39e)ATsr~K z4xSCzYr}1|C_P8Hg@ctE``$U-pw^nL0bNTJi_flcOTU9*@>l-P_ov>6?wFq?p?UT+ zS!*TTbFoNvlX104^0=t3<%i)dyPBhIvXQujkAW;c_eEFQchdEC@FBL@7eq$y!k3V^ z4888+>_m?-kCV+l<9jfzk8WQ3$gPfcoM611iMnag?;7P)0RM2mVKK#KT@`pCaNtqhn1?G;aKYe%Ue%B z-9;8OM^*1H@I3sL7UmVyGM9vqFw{cb0Q(0j|7NFm-=iEKXyrK*p}n|TPrZ{rX;(h^ zZa>E;2B~WQE?8u2kc^ty=Hzfr()Rdp&s`y2#6I!YQMGcCgv;pbrWmhhe|l&)Kk2+5 zY`W=a1#wc5UpD5!)<5<6;W8(eWDG$;iltil{v-+01IJgehD~3e5!yR`X?zCQ_i{I)GRVZ|Aik|o%#ST;8Zgy{v*h?OOU#U5KNUWMfIjU2X5Pj^i zIX@W~c16T4p5^287S3?zk;sLPdsbM^gMC8b(rldl=WTPMKVul|GYCM8VgrnnkEhkR z@Nk^I3)t#(`aza`8ADE8;@ZwW`~yjE2-V^AUg{97x^g{3rFYaUb|#IVie#uB{Ma;o zYO;R*+Wqd32PNyRJh*XkwOb$xCQ}gid+~`cWTo27CAe;zBkRbRG$t1pHfWT^*4{#k zeq3_r$=t~@u7CIBQAQHtc*tek+tqUi?`n&liEOK|7q|C1Ioj!fvnetmwCl=q3oxxA zd-R0|!Xq}9@kh9tW7D(O9NwI$D)QK)XXyL3k9Ni-TkDDc44|dwi7?3n6R!u7_p3a% z)@2g~Ekl3ddR~V4%uwSQ1`H8LFI{gLCY-C>=zQqX%9Z&TshV4sndrf7zN&ats2nNr zljmHfDcg~sf&9e4$`8rY2f9kGu~Fq*(jmN2SnmNf@ZRc=`|ag==2v=S5xjGlK6tM> z87ns3Bg+!JEP^D33y81Qo=Kh1J=k7aTCP~xt`k%&|H7ATTEP^A_1Vfbd@`gYw)SH_ zaL|H{@~@q>NP4cefBuF`82e*cEtUL1T1=7^JxWmoUpk0y*5)7%WcIMwB&xQ?6>K-( z3W=`HqYc|^tH7+kP2;`8$n^OwNFb#eL}Lnso!=xu`vZIihLT9SuGe3qR8?5!aEP} zEev@dU~QI0CTvTF3y;qyd2h#5Z4X;#*wLQsbs?U!oI9CA95|GwS>XqAt9DucLW=8VZ zWmLLtmzplknR#syL|qo=oBHM2ROVb;y$kwV#XDikPW;E$Ml4c;pW{h|c*9|b3lB1u zD5R}#Uh@78WEI=PRre?+!ohkQpKQL8$Ih~?oy%l=lj`;Q`&t;Yhpx+d8e_WzIj=xR z@isL3)K>R8N0QgnNoiiBSb)LVaOJ`WT@nX*^xg~OH8tp=>-G3~RQ#N`#xruteh zgN()r4VW#m-zI=gi!&wimrh$1{ZzW<$U~n+={Agn&k@0J86 z2`+Gy7ong0j*pWKNCXqFWK$3ifjHvS`Jg8d6Q(4ZZ3G=%gh|veNp{Xb z*&%ZxqIw)JVzaDc{>fzyPec$>k z%3AaQN%nP@!5h$|RwsRa^#W4eVUK=XFjrWK-5T{6NXOR0)hPvWHpOzKh(rHm>y{`- zC}Z*RRYAYq0IR1M0^KH89mqiOjcz#c2f=RjeGP{O!AbkR zaM>S;1{(x&KDYQKV3{m7rCs8m7?Roi53tODN-KQ21}9{W?1EDE){8+tlEF=1dBa+> z&iEL|5~p-MkuJ`V^)bZBQT1UvV!wf(*-M@0+>GXf{oX@>Dl(`<=aWl|zZaE|PSCy} zAE8To00OsqfpxfK-g*VEQT7sQgtryc?696!3cyw=5y5^g`@Ly=5Ye5QsVYP0IYT+o zyzuJuRDwiURY*4M0>)0aCyK6rvV|k*d4sMGcXuRI2no^a?LxxP z9DAoODNT6~>2*!SPH*!|#l7?DGJ#aV1y}VS+C8na@O<&C6?cJzh174$t;L@F*TQM^hAv9m(GIF#X?!sj9bvC^dmdun;wFtn;k)jKQYu}tf{RXsTZ`P)}Q_# zvysvWq&9qKRiVKjeHzN(}GmT6rv<7yjba~`X7=ejNsAIMbC zMp&cF$1)tLytBif&j@g_#BNI-PEz;0#^QMm)pFZZIJ~cPM#{g2o6tU;LElSvM7>gD zhM{3jnFoDkk0ol{Sdv@_EprJ;1|2;luy4bC&?iI ze2jT!p)sE~aWeLWS&XUL0x_eq+qM^JUZNw#Gnk6jK#*797T=-n%ln zhO4mAPu;LpUWaR&#jKD=9FJNz2e)arF)934P$oOykV}5c6Kl}|D zE7}#UXd>XCe0_&69^*#bM?|DYTE=hzbFoaxeBl=`EN3}k<;-lSzkVahj_%5ZxqMxn zh}bdrxr9>w(TTQndeyr%exKItd;%Ib)d{7$?xvKV!>4kLo^sj)oZhKBK7Mk%lMSjG z(e#nIL{DD(F-H+IvI*(yOrCL9-ze;(GdA*3o@|L>Yje?gPDq3Py@jnu)0qKHx5p@W zEe(T(7(S;)+Qo2<@ef^KWtkD5e0!O{WFPXHlShKeoJ~vt&CaMH*hC=`?d9ylSRtU@ z%P`}R=)o71X(hRmdt|`ai7X;2Pb&SvkV zjN~8T9XjTPN9N+vY`NF2sphWHWDU6MA&#~tL!TX@F0D-N5!;CR>Wzf?;QNcFR>=Ez zN7GG0{{XmIB1FUvnjViGy)CLwHz-C`5>`yVSmk+6>-q|B|u=6;uU_n|0m9@X8 zXnyg&Ot0@P$y(YyKk4gOM^4;*MdKtlpCtzB+H9mQr$Ws~1_6khm`Zk}+wW$;KcPt9 zJ^RQT-5#|`B!<;4ONq0o_U11`4>9z$s!$fn-$p8_Xd8K3a)bfM(J{<9>IHg+f&)N61k^t+ zqc{#&q7Z(|!aSgBU&X2X;y%E@sg-L3Y!Rz>W@686@i=>Kbco1q;T%YZdN+Ud-8uv3 zXg`nDK5#c&+UYgw9R%?ZCylHUIO8yhR&C9PJ?1G7j|oL(|8RPYLmcXr96_Sp4JgbA zvW=^mYrI}DBPlz6$ej_ied zZjVG7cvvEiFfI0n-VB4nxJ!e4frwMW;pnS@A^t7DF;a85q+95sW?JocP%_#T^yhWW z_|V?PRTb4SgM#~Bl^G{jO`MPrRJlrQg=fnk)}=VOJZuxG!Z+5SG7oz#NgHc@-JI8L z#3(AwcIxc2g$GmYeEiz zB))bxdOYz- zQ=;Fv7F2^m55&yE{C16$*}U|F#7-)|6cXFnJy(Fn8ki^g>|53>!rtw&Fw#CA*m&0E zX{&CeBez9C#Dj|vpm=4en=T%NX4eRjZs{d)nvXG+py#2Y>rv zkE2(LLE=t?8((mexk)6?Ybdr?x9$p#yOb!vCtQ8Cxx>%)#+978CuX(6)h28<(tC2^ zvYTTo>@LMLZb1loil!W_E%3o~Y{{jx= zRLq2HJ$vlTQ91>muGO)C<_v`0fH1&nxK;`(mUH4b`~A%|Vu&dzasnWuAfv_7zj5-P zjU#+tQs|}@qahB}o>$KBq`)Zy0M)}zg>|ucInl4=6K{;ak&UWm392c(GfN%7LrbKu4T=u(1=kmWz=Z}xp?px}w@wep$ z&Uv$qDF}3xU=JcN^b2(r8bR%c5yd^PL%lxFSM_!bEak44$$U28PljHYYXOp}ol=D!%%+hd$I_%)XXLvydj z@ipjvUubhGH{hAfO&(Huxb#!kB!{lRufZeu0?~bVl$MITT>h%?u*I$MVs*R|U1?vG zI&xD(?XEIDb~?K^am|FSC~rU%P)Nmm@?B3zCpM2$*T%ztZjFo|5AZSUs)U>*G-$t%}!rjMG`gQd-83zqfiB?{N)>BeT@ z8g!49`VXqLL*FQ6*2hnA<`9d4KDVLq6SRuC*vQ0{evsX%!;&b?Eev7k%EY|otL5ex zOGu4|#FO#ht|$$u9m?#Kzn(5OwTvX3((Ciu?#MSEU4?kJ-}alz)>V9=65s6pHh-po zf`&7@;WKPVAJl*uyv}P){EIZ0`gaFw6V@-Hu=$umzy%n)0Iqlho2}jlbK;)=&3TnC z+k-(}2}F^XpLJ{!U*dU=;y<0mIrfVu$`*>GkSe5m^!D)KWBRXA!dwZci ze9+nGy>*QZSXO{*wG&@yeyni7La2R(-{KnP^Obuy87~Wu`=s0TSu0dk25K+B%QP;p z-}=3u)jdiAf^*BQ9D3RmYswoyXmq}|s>cF*c4QmC{?bC-?#RMOm|yKa@s1lTZWj@4)6m8CS84rZ;l$)!FG zUiTG3wo>Nvl|*oy4SqmJ+{w7|^zswI{&28GH3Dysf~7o<7urbBjkbB}junNb$?tJD z(_@BsAemYYH?kr@QL{Y0*N9NB;#s4%%t5I|@3@B5!5$$Lpu(RI_pT-Fts! zHZ}@S52woN>zf0gOae>*ZoHo%b@zq-4dv<)ThtJH>^)8BLtf1MSFa&&nnioWfo?d5 zQ{@BFpVA^c@UUi_hk|}or^LZxR$hC6g!g_lCXt(KMOF5CL=4+fbu}%|daO$IJ1E<2`yZmH{_ok9htj*)}-$er+M&$&FtMuMaWj@-<7V6ry-<=njnVRquZ9 z1f@!;?Ty_psN%N|8B29SLaO5}7R$WkLOd(`bqmOa)+1E;MnZiGB0LP_%C+|&WWNp* zM7=0TyLV=qC<*U6F5U{`8V6m!QOOf$Rz=}tR>ZRy;PQ|9&xgoc>EzHm$mbSTdtf#D z3wKv)~l$>||tOd~xdTTWLw6s&T{Sg?@%a7NJ< zrbd~rn;|b?jv3!gW zSvM#?8J042i0XHxdgRNJ`329sn16b4oIbLDU2ZOuKVs8#8>_Ay3`=_Jh3OAezi@or zPh)rvF!`U&E!El*MByLJ3^f}1_m%yV3H4qDSLHy8(w9W(Mt@K}uq|$3cNsE`vb-nH zI0wB=N)BvV;vljFdSW#ljJs|9ruS{<#9Rf>7(cU`%y{kS$fhWDvD(ezCY8R^S{h-i zv`=XR!AK}bR0q*QtxJe}$4ZPth+tb8=XqZlF5Yh)?^i6pUw327qa?I?t>yCf`)?T! zpc@`ow~xkTD*f7BH_~nJ%E)TQL{X(sOHe`!S4nXF+Inyvk!%#n?61f5fxxFd6s({0 z)6>#~K(no|56hBWaVSV1W4BdbSX1aI+(Ei&+iWp*9~8jY-pwhP#dsKMO6gu^|0Q%= z;ta;Xe5zgsyDu(gup?i++!#{N|3}<~D%Ehl+jnK)CzQ8EPN8^e1_K2P<^m`=5;Il zUI#2v3sdyvYh_Ln<>&O#Kn26ZR=iC~$DvEav_$O_cYN}}g;r;O57`k-Ezq=7v-9%} zXBriofmNjI1yzP0NX16Z`BCy(sC?Ec=UY;(X0j{4VV$_!igy`-wjuxy{2^kh|CtF* ze@{vJ?-9b%GQh-Cw&>U0)^N9 z_2@`*E}ZTCRsw8px2X}%rGVD*=fZtu+X|FCyfM>AzV7bqrEe&TI@V(?eH4>kj^WMY z5+Q%Akyzk+hUz{m9Bi2MF%Lq1xHVCPBmR6}!3_~D{nlVg+(fxu?QzyM-1VZmZ8fd= z!O3gzk?5u_Z}*R_pzVFDm|5b#h~Byylcvwvr$pOKW7#IcL!yE&`M3PIRn{3FnyhmB z`)>|@yOmB5#44Aavay5lE`;h=nKSAJxZsCS<=F&4_M+MO395_UJJWLhPF|A%4C~8@ zKQ|;+e2*)NKxdtIm2Rkha!P5S?fQO~{j zMxix>vFoCKDuv%dlYaxf?wuu}8zTpLv!bLkdQpe*Q68Yo3Lv%#KymD0m=MaWkf@DI zMrTf4QA&UznKI|VSwp$STWU?<#XC`fE$HeNjELW3`BJ6N&i--55CHw^^3Sv*d@s>pv;) z({vGFntNiWIt?#)nBkatlK0`8xrOC)J9~7fnIODIdIYFOY+_TsdG0Kui}#n&9(g#J zb$*^Z22Pl*fLpCocC<1gDuu|j=E#z9A~&{D2U<^}*oI`)kPuuIq@3oFK3B8HBVyu0Mlqtr^Xu<)ms6JL$U%GhAn z#l=dLB0TUNVpKbSva4Lg`LsqhTpVrgv6d5v3vLCz>vYf6X%r3b2-MIrn53_b2}%rs zcEQo{J`E#FS6Vdxl>2C5YxSLo>|$+wxF(?|H4trQy=K$lq9f3+6vN+eVtFX3=#io` zr5Dvxnrw3qLXl=!2@SrN>6>7h-Gq(}yFPypyJyjU=g4xq4`^k&1gBprJd=~a$*;-x zR>jYyHBM5T*{c|!>N#KS=nk|dhe8(%6uet_g!)^{upW&YQPWrXG83c1DvuZT#M<(8 z)o{{In@X)2qfJ@iN9G-|GlqSei6XYcf|7P$*=2go^LA|t8zOb6S0;xRhG`95OA^i! z{vFhl z>>TSC^*0bbB}Un|C}-@X`J)Yj3?_;>$+5SyMWwd&9LR5e8RH`$zp z1aZ6HuotsJC&}MF|3h7uOm!-<38bdbl>VpMjs~1dG7;Nl(h~D;H-}9*E&04uvM&88 z2l?+mlG*^JIqv`CvH+D&`b$Ur?ScNh!PpS+#j_hP9NGUAZ2V1`20z6}R4lYPr!tKH zzU1lKZZ81$g_4>=1s?s&^JK~R3d3Jy7UygNwa!TNJ(E*$nlMlV5bzacTT3H2vh!EI zAV+~Js}4{bn7onit=C;gdpx!muP!_O(IWbvYfAMHcW^^?K;L-e{l!~0pl8Eu)WQ~3 z3b>QzW%L~Lh;iWc#k4S`;(>hK%*p4`ck3EKs{zHkp_C-yeXiE@s{_lwS%uTr?DCsa z1;Y~H)VAx&>io}+e7PZ$2jK7aLT=%3zqX+*wfN>2E>>5ps%&~)R(iY|Knpg2(3Kyd zU(Q1fTN(eR`>%UZ{*r|-Q8~z*Kg_xkZF%y(`CVWVZl{OMpS&w00LgqddZ&$&yl&o^v=HgID%f7}_ zrPYQPkS(F+zXt8s*q9bk{mZgJeAP%|6(PJMawmYa5w;t>UorKO=WwNG zKo`*J+Gi8N*S=5ab$%q(@zor@q)-c^Y34}&V7tkfic`Bpyhj2QG0O zVc38-PiKAls}1?KvbNowDjUf;v%U-U-LHr&XTZrTcww0kogRh*;GSNRxOsCu{UG)T z+!Je^tuT?#VN1q$QE)qvr?M*X;?FgO*&XJ_cWMaOvVC!GpUi)o}z`62uzlTLDwlCseHFAeFR?C4E()o^3LnOHOIZq{J?n3Uq zK8m+aHJ5*R(SKg4rQ^u zgX)HEf!2NLhszvK3CLAYNyWjMxh&5=__rhjAr8K{dvY8dJXG;{Th(YOJ<6b%!O*K` zd&rzc7j!A}?Z>NyjlYwqzftrr0^vAupayZ0H6Ziud=Z0zTODokL!ceZH>~kFRz45| zjE}@P&=VQQl1BVnYI!4NLIOkAYUJE|I4~^{duI~VzGc8J4X2Xitd9u~T~R=0IrN6; z%vZRvF~|hfObZ~zJU}t}fo?h5#3Mb#DInjPmDp~6^VKLCm zbtTz@-jEP!4aRlF?)pQQ^Kp)2R!P75G7tDjKp*iNTjYzI=3{EYG;esG1XUvG0fHgO zCjYvg1kvmBY`4-hA$CB9+GCpZ9b4GI?(XwG%+c9!Qwf0R3C+Zf6@d%(<%$bEh4^Oh zcH3Z*8(GeEIOpgnmUP%Kb}<+ZNKg#?3i*Zs;tG|7@(ak0#_coUl zgjY_nm0NBCDKcK7P=Fa5J2LVbIO?og>_QQ!bVu$5F59=cz}T&swQm0BwEuvgEnX=G ztOw$4tmV#y##c7z_mr$h;@U}(_~vd2R3%vb zkFMH(!8hNGI{@-=NqQ*eEsu93nkb8($m<||CMGjmhm#Wi8D@N~C;@GWa-)<;G!xhV zX7oshn6G9{7_ZWH>6Q6E?3;xGcViV)HZkpe+@Nimbkrr;Rc3GA$z5@c;(vnI>DwGO za4)dlYfZCJL;Fw~?sH(S?jQR!_9OVtjP++i{vNy|mNAbzzp6K-U*-yw{_oZM<1}BZ zQ_ayk{-#x8?*W5Un-3>Cxlz#348@@tm4EIORuw2vRrH6>-bZ;wncCv{{T)VZkzAqw zu<9GBuuA}dr!f~~7!DZ+E{@EHso?smTt=#U4oYtQ(>+uu!S@1+xUOl`&0hl5#Ct}8 z{)I(~mP_5LiOpIAJ&(Jg%fGCK71+52k^9ii!TJzMENa9m>}yvwoG{?h$yIODcTAwG zqQ3es2Kv2k#~1RLGAEE-^@{s)i%ah}f7=f(wi}7=UCj6;d+h}KiltJ;F)y3P|FgQu zmxxcnC8(5bw*f%b{<>Sr4`^fa1AvQdmPgT+gdns4;@GS2cqXm!nut%O<4#Ca|KQ9@ z&B>Ug0iaACn*?Pw`;bgV4SlJ?$;{P zM~$}@U@XeECM7RfvNbgFL6XPGNv-zkXf=Z1m9TWPQGNp#f@lD(F!2ch)r$HAPWq7iW8z?f7wH`s`Z_W4AZ;vAo6@-EcZqx}tx2a8g#cjL_ z4?6+5K2ruQRhgF7S{g={5DII?0HFMRrUN#FtnAB(JUcgd&e@_Sd`ZBK<0O#m?@t3E zo}tKU7$)b4Hv%l2t%gGJ?%GQEG}QqZL@@?4DS@_?YmIA)ANWG93N)S$c6@D1xc~aA zE#_CoHt2K89%Rvt0*o+ya+=b?-#2+lL0i8RIrPeL41x3+QPYP_Q)PMRRTK*P>0QXlkWQ*jEvLk zXTYkn1ET!wJ0Ea%#OYiPRIQEX}OxpfVrO@%orR@2D01?`U19q%!7!^ z{&Kfduq(O4Q&?FX8pxfqIPB^N&53>WzhO3c=3Lf6Du#wTAIu{8I2^T?;9i|$@mlpY z#8-K`o|Y~ACA(Uh#;hKsZi2N4vFx~6z)&p#g+ehHVC%xTELkm7XAWpEVkLEZf1U#p zso3$fLo1;O=&728*<=0&f_b4JCsK=$UzWIn5rr>kjC0F1br-F(T^Kw8I)lN}VJ_>u zqIWDo`MPCx7hF_%I3f-J5ZkvE6&2*J64r_JF37~rAd15f;jbWVx0O8kj=?&bB zPp2TfoJ#Yq%AJDg6>DiSfJ(qv2y%4a0`q7^r{MVP1(89cGku1ERM#n%d6Sx05TnQIQ8l~t2&*cc+{cuEQC)wFyN>6) zKnX0dnmQ3;=G-1B*cpQ&C<_>yDNrQ76{9F^2*cdv=FEU3v0uFp8beFnGSpjpba{Qz zMnj<(mUsMg6D^T~>@j|?7y}jbuM2T~XOFXa35Jbws6SdtM*PP2CXKfs)>i|rdL+m^ z1e6#vXDmTu!`R>MHw5rjuNVqpt|L$ltBT7671_W$^fGI8=TR~FK33N=jA9lF-%J5- ziPL#oQ@BB;1jbohVTs*06@71$mhjdbI*t$DfvSIgcq*$eeUgC={hU9M80x3JM%&6M zSoF4lI{j1{rW*7B&*zGWP<^h3!vO(x=h*;i$wLRkX&yqIR^SyNE>nKq$Q@5AMK|Vjjl$sb&vwY^@Rb+ywGk z&43vH|Df4FqmN4L8@~(kr?WUKR9DA!r{8cjU+z66L0AxnugjV6?;!DhmJ4LrXKincr&!>!NQJbXQh!rF zK2)biEgXXq^FVCRj9XJ%fmC1cw>M@b*vCYovWoP{X{_-J*LuO!)*_CJGc|3kEnF7S zblp|2S!-38M4-P)1BxwXBjuA(Q6%Dm-?$)WlDkxMax8H-%`Oxu1w8$SUec*x?_>na z8B3Fp%2UF#&*MX7qBO7bEf$)>Z*)d|KW@F;%ISLI)zmhcp%qt*oi4byv0QWFBf0mu zT%vzpg|Ly{Aw1G&B}YLn3rvDyBa_d=BlM$_6>!XHgigs3{8S(+w2= z#}y{CC#NOd5_oKz?)B%scj2;7_H2U%GbY$;%cSk4k%P6$;nKaD8%qNEAGyj@5+}0m zbxU{ik4T7y5S=001;mK6IyOfc3dvNAo5kglCc!G$Vx)6x^h`DzLg>~x2N~4{4R`9d zK?6p(T0C5J`8cMj+0{`073kTRN!l4TXKH-`OrN1(VhV;m_laHsElkqtd9}PAANq3~ zIuW9maqiEy#Q)*ZtTRL%6IoJ`p=3)T97qjywJ$k{lVhI;B%cqj@9>rSsPklZcc}V) z1aPU-dIfjHD6;w2pm7yM9Pu~N-69uL|p!+usBZI4vHrzvmIO!RZ2pbCIwHFByGYQXgE zzP`puHzS|+)nJ{%f-3n13SCaiN>Mh_*D@3b1fLXsV0$KDdqjk$4FwUt{Sc5=!LaLA z(x1A&@(Uy_H*t)g3$aCcMHt9J3VOeXhx}h?`TdpDEfQ=1zq5M#`PzWBaoQJ@XV#i3 z(iR+UKr;EIS)YVGd`k|&UQol6I~{ESnkEN6OG4H2ZqTohU7hDv`dv4KjZqQ%7w9xK_;+4v?!2P}8MUS70DjoqhN)2F+k zbMCMI1%TSZ@P_-rQDVmW&6n+4=(qVYK7FfMe|H)Uu=(Bj?8?nH30KEC^mbqjX6eE9 z)NN~0R=q?c4xe7yk=N3tKK@5lX~jx|Ny#A{1`=xT3)n3UeU%8ox<~V5*+sqIrS@7c zV@4V(l5%vdo-yb-__A~x_z#;OP)^%$AwVY;8BWP1;f8p@P}3peF4fFH4S5Hj6n4JQ zA@WYIS+{jb+t8cNG~}$^*9aYY!Me9*o)_eNx#3GtEauKnzAfQT2N^>!%JeU?`Vqfd zX^S9>UT4RDF@ch6~cb$To`>8BcNeyHEc7U$EZ2fxFvSO zxN%A;)o7HpcMAXd(#W9g+H!=kaR1BJk7uvVFk`IgOYF1VY42#NeGwWTG;d8UIt~|f zF?eQ-z~kOt+ylPlE`5sbR@~NX8H4T`e#G56E;n6HwT9{`JpcYByWaaB74RywPZ&5Y z-$h~v<3kao4{#r-b3Y|fdH0b9q5g_#>nV-C(8v*Nn86$0a0uvG{>8`*;jtVj^QShH zOv=*Gc6KACGvT3ZpsFkOWiOz>jR4Yk9j=KNKK0~NfcF(H$D0R+R;%xmj!Wk@+svGR z4At|BM%;7zQ*oBH?YU>!3XavZsQf zpj{-pJLfFlryC4Q@uoKnP>nKeQ53eI=w~alZ0y&{hwaIDfy#lDIz3Vw6b4E5A2KF7 zHMR9;c7C%hDygCud-n9*?ymcEV{qHx{)ub9?SoH~8Csz?vVpcliF;;5vRWViXe(1= z`MCPa&11_-lo#|+0w92_aGGnMw0_V}g_vA zog8iyL5CO)Hh-DK8a?{OhuBlter~r^(j~!^Ak+EW)aD#fY2zpAOmZ@5T%+3ryEa@< zeG#C*MG?S=_q%|8lFm7gh1cEF5zf8Qh!j%Y>h$QD4<_i!zgZ zhUZ33l`FQp+RMi&@m^)3KIeqZ+gyPBP9pY9v}_s+D?Azm3J?8 zkD?uh-9X{AD|WQMr9g1ZiLk2L1oD(RdjuH2@c!00-m;rnRNQ%g`uu58r>JizQ`Yp! z#?n=2K+9q)UGC=75atAwzAH9=12EV2-y~Y-Zq#NK1O{K-u+B#gtoQez=M(^hEIaK{ zNVI{b+jE3GMP-20&(nk`M}0V6pkKlH&7)6In=lmMf`%TDhJ4mCr|MyIs1D^}!r@@dE8 zQP&XH>P_MzQ{-JOh_u-(sKRum6y@nGM%H;9B6hT|41hMXK3e$fB-3Q8r%P`m|V!Dt%$BYLF=d6Z}70wZ4-dzN3n_wq3| zL8b0KsZsUGv1iR5u>K}qyZ<{^Y3V~C$H@Z`$#|!-jGOP1fNS%Oz`+%tormfQ4?Dhi zfPY*t1onVAsFq+FPc8E4^Pd^rAgR&74w)w{nfrSKfoKq~duD>mx_f`H;Ft%u!J9^w zhnw9pN8E66O+wih!3T{jC%dwUoglvIRWf5;wK6dNRFJLv&5W!6K4OjjBbd!ew5{Ho z%`oAa$dR%#Qwu8crxI;0)S_7f@pQw4$SQ!?fWj-_|KaPae|+25^fG!J(+qJc8dNm25e^~hXRxPFHTlRd(;at$c}O_dtHLHl}JtJ}lm z3WleR%3;D{fC8OZ9Llh`+cRSoEe#l_Ja*u&7pacRACr$huL z*K$WPRrM;?+9e91;M^(i(Q>Vzk4@~htAe)PnMxRw5Bo>pT|;(Py7#VlqA#n5K!iW} zoE^Lp4B8Tb<7<{1A}D{WRE&*{CN9TAHw)~|$OLm09{^`X*~Gt7eeBHU$kXz779s4D zVXAHg#sl3&9~8*stg{u#o))}{yz$sw;Dzc(9UID1HI=(74aO11g+Fb(bROn;8)#wQ zXyILztf~a?Xpn#@Q;RKM(gE02(=s4~tk|E-AXR10oy5ZITunme zZwHS5;@7Q_*lceqRh8&dA9Mt(ne>fVjosn0mOC}5M6PYc$VMA_d`6j(9ecQwM2@NQ zZirNqej2Ia1-_mYV_N_8e&MY<7Vo#3#Ze)ihj4gVs@bSgN}cb!*8q1>5yXRPWs zebhth{HpDw{#C3M+!TDJb2l{5$C^Y%?@~nw?yA-mRwQOefMdfM#T4OiRq|Bw)JjT4 z27191B~=6CB+@5A;ur82Ae$~vDKtuEy}tx1=3M9_nv0Gr*mj8LcjDKG|4_Mh2FkD&_Apk=j!FO$dQOy^Ti3*!u4*A28XP6zPAQ)hjGi+ zC)k}{*|N%&cW>i;x@cC7nbd7LySS0AwZ|~WY>-F-Bxl1@8il8N6`h+V1|O4giGQmz zK;p%q(v;iKeMZ?}tEV@C^sT` zB(BIDso{ZVuNGK6yyWXjI+ z9UpkoCf+!%Qs`8mo}AOwX{;!wVJ;>mGlKA*Vga-&;7PQ%`MiMt7$EX4SgO50NznTP zp^k(+bIH-JUuh@8$}i^}lOs4>aSGl+qmLb!hEiES>)OXr+b8;Xb-0Bj_WSaJ6Vh;fC{fK>306Q z&iG<`G5zbq%#Mg9mq%4Y>(%$tZ~oZ)yb$_1faz8n9!JinPq#7gf(@vY5Uzb~J5C@g z$VuD?A2qrz+~cYFR1{~NXk?ux=JWt7ww-ew@u&+2rWZw`l2k%HUW!fx?Q@*Glv#ZT zDP@nU1Je&5j{`)okth{7a;vLP02`luE@}3+jmMO{URMJ5c~og3+e{5qaXNq~+G+5b zyu%FnNk!wVe23-K=EH`BJ_)ur=9zPspND8V-!k`598@U$~2wd>Ib1ba;^PEJb0}MK%wl7~h8Jyk|qADY+=y=vZR`ijdFzL;TZ_C^Aq8Hxu1TZ7%&KTu^ez-H66=&Cm7pUBO(I+nH zzoxJWohhgs3Mj2j%R<1o1;oc_NmXsh+GJ+ELr;=a6rpJDrdA< ziJdxPRL8ourSw*k6^O`Uxc64|)8@b6n?A;##kb(aAWNb$eS9*~1Q&&uat))VKpv%v z-;{P{3`$;>TJ>8@Yj>}W=Cg<9yWAUBrN_*CsoS+9i&LHIN!}xgUqRq;dqK6?<>9^c z@CT$7OMsSs+?Qb*MmqH>Pv)ZU7E;vH!CQ~??{{AD;cZ6(Y029i>ua$s;kJX;Axz+X z)Lr4YC)qCw3M`i3N%h1nX2K||Z~=iW)_|-l6Nl+hCOJWYl@OjXgUms;48=q}!_0Lq zj^r`MUQHh#vVa?G$>|xmkrJ;HgC)y@Df;QObbkaT2p%e65C~E~2Q+A^^Fmq?L`!{F zwkBivl*K9=`=`wm|Ng7qh+J(fUbSW_-zBDC&yHD4$$ae84z0??e`9XnB6M(Iz$ZN1 z>m~Pi$cwvZU*?ijR9GhK{ARAAV%{Cf{{Qsd1wfWQP>USv`ylkoGIKc~@R9D*QTc(z)bn)I(ADf6$8%Z!xm`O9P`6Mp}m# zAM=>x2{$ji0M*<*RL0hMONwpV~vXrzPi(-xlJqob8%+9 z=aq&73$7KN+}8`V>vnSgM=bc~FOxM!b9C`j)d*4HAkJwvKjcmf(3+5TG-Q{w@o%;y ze4w9OXs75O@H?@j<2YaH{N!n^4j%#IztDPE2sQskOwNm_w-u`2F6WCcN-7^M$(eV47Ui?EXo&FQlExl%=C+z!G zvo_PM@5Qs9m!z7p z|NdOT*hPe+9~8R#^52#sJODm;a!ucY`QLtzHC=1cqQSkt|0R_XV`b_BZ1-K%8R(tz`cRN~hM5NF{Z1VRBaO zHx$lmZQbvMULPM&L1Uoma9Xk1&x?p3RdRyr04M_Xfk)3z8Er0)sysJMn}?w^jY|?Kx%kKVy2a& zf{IowtV>SIcPPulS#`wa3LX@7f}c}sR_Sb7+=?=52hfDZptB4|P*NDg^y!=L%Ugi4 z&<}v-f42>*005uS-md(FfGh0`OTy zfRJXri~qog>OwTj&X(Rs0STHlsuYg}{(f;oIt$Co`nUmk#U)lkFX2%)QL{El} z{`K35P=PSc*(g!VW+NwN-S55T(RB#CcEe`AmvEytnlIHNHze9|K|zL3XZBTE9a(N7 zGU1i23DU?sV_gcAH6y$#6Uqw=ua2Ba!JjCg7j9sG@D~MIAV(^kjs9(%ID?Rel;hg; zV~OiI_nz;uB@H6XWzWXaaMec}B`Vn#?d$EVU7|Rm{OVR&Rl@G zxCrRU3L}5?lA+TOaSAuriKD^>Dtk1j!LF+6L*qfjl%4YuK|Z9x-F=dEi6dDpIFfTu=xDNn1DQt4H*#G{8P>9tQ97 z;k6Xs6wWz=vc7`6-%EH5M`Ny_J&N2o-){kY9Cb+A)0J6Z-fXX)AwGvES)P6Xn&f$e z&jsdm_{1>riz}B~I}tI{x`^-gKjWYOiOe`u1Vji*lL16+4*ORY1DiIarkAmk-PNp{ zCj6lHSGnWkr!%HI`z(0U7W|mD zwlqAPRlXvgu4CJRu-a_<5&ord%`pN3dKIh24JAb61SyD2|H2RDomRYJui_DL$F21u z@{8N`RYL}9rbENc+%uwc#ghLMbN@UMt@&7;&Z|igCb>|h4gyoifgk}ONa6RCj&t7m zRS4WvF92jlp#Svh?lHKN*-vZ-uizr`3Ti~y8@MVC+OWtiT5~v7%lcFb_lMKyqMhr8 z4)o&&x2HUfx0o9y8*7e(qAHeic!NLkQH*4mt^`xbi*>c4q5{J*yMog#=6|d_dm(S3*(l|MQ3VUFH)2){P66%`I_R<&Z#~w)tdkKTK-PK#4NE&rrRK~ z6|}|G#$kdOs@X+ugJjo}#;g62q6=nU~-hsa0rqH|73z#&W6; zJAU7QbJ*Us{dEHG;TMUC#Xt+Y{Yn11!m{%jJ~<1W{jJ_xG)tdP<6NaN>#{ED&sdrq zzrN^E_1)jrv6-UpzkB$fKM9^fGCD>@`0HH|8>lnJiP2EXKmF)OkP=j_&{E~U(K@TN zw=!os(e(NL(XXBrhCN-uOGuLTx^$i%N7*3!*3^!??PUSfTb%1qn(306?=^+4Yf#t3 z6CC}w3{3FY?Vs40T|uaY81>SZkVbJcYpn3ky9pAa00=6~YOrR0sJKBA%o6(g5wrMYJkj$;;t-O}qvq`;t{ z{<(8KuaOn;0o|-ZM8nO1m8og_wX6Adbv!R$8i|rPUA>SqSM9)!J=^{X%cW@ek>h9( zr}1|lO19gU1=Hoz@5YQqIhtlC(m&eg9$_tFw{X}Zm{Sm`WE9AU0OPS+epCh(!~%e% zuQhpXTK8e62ANW-@R6cF6R5JIguvxXjqgm!YmOrVi@4_p_mb_ug8(+AY2ZzYAyHg@e z%PaSs*F@)vOqLSPh}j=~bBdC&59$*=f;7LnBP1=1#>^r1m&+QmWH2}K)YFIWS7;P? z4|XR?kPUaSDbB%T6~RMyk^&3lID$T51fm7}hK-I2_kxe(Bq$ev$o z*tjn?AHQlisQZ}QV&n#=<@kWT=XaY1uZ8wJnFMP&&BVzvxfXIhnZQnVwU*}&qTzv$ z%{O)dcAK%q%|6j`b*?o_gXds-6Jj`>%5@!fAvEGv3X+}i7D=IdDcHZ8{_Xk1mK)oC zK`#XPf6JshJ%ykBk4W07udmx35lJgN)=ygsq2RXCXZX@dgigcVbq!22c%9LRUb}4k z`4ne9%(+(o_{d3NjEuRQ*n>fW-E*ezk0Vfu*7ql#Ob`H6Q#s9pHbBD7N{L6k)ktr{JaBj3~?58|2nQ^jO0`Zd~tq>6WGCZfgBgRu=d0xkKNF zEpjLD_^Aup+YQ0AQsLvuwhR4T!J69#dK*rFmhU=P3p522yE%fMd|{zzxDauoR12mp zkj8v>Y~zyliTM)Gij7gM2-ZDI!wOkLwNy1_wWkFS!aGZ3RStg_Qc=XF!uMgQbC_Ab zCkJO^4fC%gE|$7(CjI%(T%5Bea~?Z~#$Fz{nZF2tZ4M0R=na-bu`vK7MxeD?fl}Il zk34v=#tZ!#j?G^8S(KEQ>+G={j=P{UbGz#3x&Lla&Z(!>xBTqQ7#8u}&`_lf

    p9gU**e0Z5F7TcGSFW2y9frFmU{VM39zG2UzJut?6|5S z()Cgi{bKa<>w#+Y%q>S3U>_=r3G^GTJEkTEucY6tY+M+vq;-(}z@i2g1)fGw^wt%o z&dz<>QrxS)_(2SB`t$W3$pEKm1NmoJLE#@b`8+d8|k}LeKCTfZG3zaYCz7p^F$qFtvA*+`nZwqwK4W zS@?n9DyRMnjQk4hSy7JTZ;Taz;c~7@p6*xW2hJ*)Cp-7@yVp~;-&$7tV|RAZ<+HU~ zP61SVt>mN)5NQt1ohRFoY5oRo^X5Wr%!2!81dLLxxibmGX^qTzQb+)13Y;qQI9{_>mO zIaY1a<{Fc4@6NNIc`_{pmN3qJkH0^UJVQbr>4xe6tV$^kO!u$j;Z7GQVcyOPx+`zg zvttf8l@52$$)0TJTeV(YRnDcDONFr(`iu zXzkgE8F8ExUN!woLACtRD*X4tB2JT?jl8gB{wk5dMm|O`4?H4u2EZ;s50u2h-K$+J zDdIm>{JCux=X;=os2kSZ$Dc#!%SNex|BTq*^Lf7=&cTPe0DO69=id5|b2ex9gc@Bo zu2}DO`T4Vk@=SW1nst@qN*&$a9>9Y4=2Q-sk^fWM#1bQ8bod|H3SNL)yJ|Sv-4tw0 zleJ(VE>>UdV1LgT##;-4nizn1axt^Voz{F4hS!Y1LN*r?!8K!Y+drzL|9-_arPw~n zPqEeg5-b(k&`-r7956yZsSQ^;8-IF%TS*f^OW6zN<5G8kn6ulw{QBY(y-4#{8fG7{ zU52}q)S93(q^Qa;NvDgl@{f^Xpa0Bs7<9%!NvR0tVH?VO+^~PFz)v>oEvRr-e*&eD znk3(McYPOh%k%#klVQWQ7riiN48A>J0`2yJVL^#$oY-w=ceN#c-Qc_}NQL`>StQFe zY;@PXlew-q9gbZ9KB4=&;ccG>Ltj64#>3Gk?PS&{-Bfot?F`&5_OC~l5@f9zmQa6d z_s{7`aE|Wg;ZKWX-q`ZforvbL)cy4?LwKYLV7YccwkO*r9@7kLWjjRouyvSS` z*GJW%yS=^CSV-jO8ofHivL3Ytl-kBA1#rqYM#zw7wKR!PWes(!8Zr$)e3$f61+?Pp zJ^i)402p7H`8`b|jX2qJfIzeZUut7;pp2XK0m|XTM5k8{jOgisSa|A z*g5~vSmL7zCp@VdICAX}aO|TFQfA~X@F)Y{-q4K8XXWso%|L4k0T5&Ai2SK_92@D< z1SZw|=`0|w_0{@a3Amm+otq>Rvq*QpQ`>{w=mR?D;ZHy+m>pbMsbx)(mVe>wd;X)P zO(4|`!|v;p84Qm@;_}iS3_{R+XtjTpl^>!?H}snVq=WEN3FGyqx5ka->TRu>V>a?nGuq|9h+<0r8?%C!6x%MvAFA zxqVvfs!qJj3o{TB3eVrteb^Gshd^P4px1l|;Dhl~s@};4y?#I71U%&YPQ@@$;86Pn45NP%-38CCz9J9C#QkyM z*lyH}vSp^>=bwMU!Lj;ipr1;o%O|uu9~yOu!pau&f$^IS)Po$ize5E$r>DCB#sJpP z1^oYUnenrBQ0S}}NttxOz-xf|W18Rulfv2KNENxw=fk^FODI9bgDN1?SJ+{YJ$87t zVDa?dRp&qJxR9q-w}T83yF7Vev(O(@Zpy`zBK#ehk6A z&PV_4W_C54Voi2WgG-E&odAA5BBGW20Oxn$yk6vEXzATRgQEHi0D~9Tzf-qfg+`D4 z?d!MVe?gS8v54YaS?Q6NE*$_%#@OP`TH0{)iqmnR+d+YCjLe!KbL`E)JMQx2lAyVX z0MFAqgVXgFoca(ASYUE*hR#HKw>jPe3ouFNZy+}WP(I~d9KBZs_uwh6Wb!F$R0*Yl`?ZC5mk;>AM{l%aKA~Y(oe)m@4nZCi5?2`FK3?( z6h9ZNKv202kvH3iIV`Ye5E((H!9n#iS=Y8H6}~$HV4A5DCe321Wgh@B3m`GcL8KB$ zi%OGSnZ!Lhrb@!)>^IPEn3UoN)r1dW-TP!ac_F^Ai!g|z1_inCd~Xf{E1S8~G1IUiV9birr1fPCPl&41`LKRbTFfyFbq!#|nsSJKV$3c)K^Sq}ZA5JSO z>(V9c*}s4b6zYPIl*a8ctC{wc_RgqvAJ^S@1kE8;edBv4o}dpGeI3OcksJE~@5nc! zlNdh0ChG@7E&~7_;|gG~H>E?iNT$G{!)4Y%d|T_+;<3s)1Lu)V1=af!X!-h~+Q9d2 zRIEYoaopWe9v<#L9=yVf!?{M~KvCR=f0{U3@_bwz6<(Y>D{&ur!n|Dl5Yxo))TXOt zhkw$uouu=7Q7v>=?T1&Re@a~lPu8PybE`l}-YMt_Xg|7pmrDfEC~R#Ys94QL1h*iL zk3-n=XE*Gw1#oZz$N}Bw#|F99A%l}@2rNQ8UA_HqYPGoy0}CY!0Uo1LpY0#_uRngX z4A#m-10BGuY@9MH0Wb$!ex;gNaj96I;b{H!JBHtP!?iF{{Gc&WDtq$ z&xXVuJutt&gbJg^@!$Fe3``a{!mHHG!bg$i-(Ny-9P_VNgOy$V5}!;P1lYO80~}m- z%dwGsj!MXzy?OJde2Ills#;MN@ikd0JIv|xC>JVtQ)e`>!jC?*TNEmUS;HTIZzZrv zV1U6w&qx7R{-z&7LPCi!a^4Q(1I2w7a1NwK=kUg<~Q(Xs>@%3yhz zyWqA5HbV!hR+HzZ{g|h^nKVijqn%d7pg!?_N6sltNJO-kYs!X)76cBPEG7Hm!qKVR zYB4H)eoZJU84x3qFWUe&KE-lw|m|v~G++>iu zwqH1%$bDe3xwtinv$3fZ4tK?>_U@42AGcwh!^qc?+*r|IrOY`N0QX7D?f~wB0mw-K8EAo^q8f% z%6bD{*h=$>7>TJ9(Y`OMm@Uscb#P=49#9XI1LU&*hse*Ww5*5*Ik8XMv5 zl*hBFYfXFk@*QNZqc8tifb|P&Z1(n!j~MwY+mu;NNz7rBBryu(spzz(Qu} zj>Ya5F_~QC-2bsAI0k5!z3n;(Di!@TaJP>*6nYb%UgB$JzW#I;M;BhX!&cWReEa|u zHlAGx>Bd(>ayH@n_e)zsoAhd&*yJjAeukXvxlpDT!^^&F9mcWGR2SrV&f*p3pgI8| z;g8$tYJNN06?6J0&+IBu*)D!hGA>u%{YA49@ruh;bLaDcm&-9Bp?2ch06L%P0|}?f z1hFq~56D`FRWcHm$cJtPAKysD=G}{Tot@j=+KS||)P}*gzV>?>PZxph^aHh>o`iEM z;}$@4I*^sy3ysz6!CzlKW|9l#!b0G`dwIOC^-9%}hbxEdRO3`rL{G9;hnD6#8If!M zeTSCHV;0U4S#=81M6AZE`_rTCnF?i+S}iZLuru6@<>mdSykprI~@(hUU>;R{GTD-q#?4n(LSp6+r^7E_2TWzf%gh@HW}Z z?(D%VP)m1|_!VkuZJ-+Di_J#a1`_Gw;^MwXw@iy!r@-lefGz@-3CwUWUbFt$agpjN z)H}D;6$!JSKZLpL+lxAAK7an)bYjHsiU@D??2Hbn{a(dS6}-x4JDQZMIr&EY)dNyZ zauahQQ9r(VM(`V&b*jyYj$iAfTFTfbOuusK$B!TG<;hko=_qbhR$AI`#PM2g-<{vr zf+INPMbvg*T-E30Ey9c0$()YwUFW^My*VCCvz35i*FKNC{`4bE=WHxhjAn`rP#?x* ze&jUv+>cXX^W375_yd|hD(@z zrB^r_jt-v_=%Y$+rLxG|^rXiR<~PR)dv3>-b-r~oh7fENpFkyp{fqKlK(U=;VU1>< zi)V6||Cz(P7Y{Qk`T#)DtppaRR|7z@sUtC{Dg#hNqQyl03KUg(5>bloZbeYd*h>Uk zbP&JcA&i+Uc^7@#=&8#2%!u8?N0E_4bf`GHy**JSrY%r&z}lX*x3?rncfGXL}A9+g#tL6b4dtt;5G*KV68 zLu=IlPO%JtKLkOYXkW%%FH${+y2ny3Es33q?eTRtPt;^~EX-arKgC%`C&?x2a8;eF zHUi_^eHuC*+vOSua1R>I=htUKfJkis!apX?B$|pK1r`pq9)v$)6LMWsQJnNZkFGq! zCf+3~Jx>*@=Wvd}q=_x_+h(=T+lNM_4(dzB$B!Sgf>BaiRHqmY)^i9ZkL*Z}eK=!m zV&p%eq@49onjx4aV8Y_s;Y@~e6}`M{7Q@jKv3}+Pn<$6r&~;?&RWVz0FnKS*0&5;@ zF7%RVb?mRVraRKrMR5AmY-#AsueS1KowhuA_H$`$yR^IOQi%DQ~(P+BIqjw&$dB8)n2fSs6IrUlkl zYvMtrixF8{NqgdhMF|O474+`jb-&1C)0lB~D(JrKHIyddBfPYbNA%sd(4#UNe#zVX zp}V8!XWOv3XN`Xp_grOleIc?{ci74VD?%`u*FM31b&`KZsl;O9i`tbDFbQBHW6`v- zC%>ipZe|IQku)z26t&RpCCg*6g1~_}&q7@yMv$r&i`#0NN~b>152luM z)mp5^2Z7KDG+viGi~4vK9yV07iE3J6ah&U*z(Db45!Li*jl)G+Id$w@;;Hkj_qIVu z9kilBvJD)X=+7TtHKKl;L*XPqMcZlRcKc{y>L!2(92XyC`2eG5;ogPhymn@VofB#P zfS}e+G=%7^jMrsJ!)~ksfy&ed%h^*$g%l&=XkTA~EkK16V6!Mk=l^`OD9H^rKyTl@ z%g<5txJ#u660Zi8Y|e^*E?xNFLxMw%mQNI~gV8e@>L2x|7Urjuj&Je9y*s^y zmOtYTlzMk)Vy|?%fPqD-R#hd_9)ogLByuIA1q_<@%3pd(<=X-AYhuk7WA6x@jf01I zDjdKiEkq3U*4w*TF$O6u;VM(#M2Qd&?+l=>-T2^f=gkxTg58{$2`*e<0OaHiC?cda zfmQW+uKyrS(GTj$usOJRaUT2eM+z{%$7q%g`G~3_z~a z-ddT+wVqSrvYPgV4{FEPWp^LA0OUyrOJ&bT15zRSYN z4d^QbWUi9BE__;~yQPvG#)E!wqlprvA;C>qA9;7Rg4BCT^Seo><{cQe8yG3@D?HU80bIe+m*N2^| zM3piJuRa|<$E^I|+FYCUU!DgT==rnD;uzA;OnKWm*hYQ6G8+F-=s?1HH4my}p7|HB zIPKst5(d!uD|b_yqUS3FIQP&+HG7;2A34*rOLe~ov{W!~GyJ{*^KiMlfBDf4PBAz@ z)IlPZTC(Dv0pRHh34@|9A&t1GsOXykP30{0z6E<}YJx^o*~TSN%?@Mf;Id+eLEW&T zM>+Y19lQ-Xa({QJ+8WirFuwcKNJys7c4smI)#f`rJ)KeHPe@RUiHebmVk+HorofBVLk4l^!T!$x-KYt(u;(}8VJ&KG6osTJ1L4~?^r z{^#b||2AMFj+ko4%-+9$?+=w?2O|Y0V)oO5^~825pm;MrTIbh|o|T|E-bOKwzqeD8 z+k%3uY4PZB5EFPqekYu!}zMVf5tcND#S^3%Hbj2VoyqUvTA> zk(}zUFR*-89l~#3zS-81F)sAKAr8_k6;W@QZMGB8#Ynh{7*TT=>=0B3)mhVh4|ao2 zQ5K%5vw~F5QH9cXx=MF8mRP{rEEwdJDwkmJo(oux;}Q34uq>hl-@9WQEm^&H_bUt$ zL;tz%Bg3dNn+1Ou#Fxy1K{2Gx=Y_C)G3nnlj5Y!~v;)DlRrl(6HOiJsFFToaihYDg04p1+- zdzF4B*LX19=7I1)eH_)FZ(-RK4e1>EM_X+$QM7=leEm0YpKCUHccw2dxf~1~2+yAN zOI#@iDcwDzGu2440;9pX4_=<00f=AF&+miJKYX}>GFx=JO_qS2RnhWk_iiq61h@Yg)T@(GrITttm-xyrIpuNN?{1pU z^cSS>LU$#fB71r6#s&`6$a}#;sXKhm+xc)X?<1Ay1-_oG@vCtCHNBbf!iAM576j6q z+O?9iE_#k7*%GfC)$7^+++zfSD8%GhC5DM7qTF%Aqh;a;#gc+P(=GO6Thn2lGpGJKSjSi+vVnRY{rU(rdEh#50 z2b-lpB@XXD-;f{y4Ac!D1bdRPY-fmE5%FGA8B}}+*FN`F9*?{`{rcl{TfEoX<2WX8 zWp|$JQ%J%H;+P9JuBucx6l7?WbsP1@ek_F;9J)1!#uF<$`$3JW)a>$k?vb)2u|iKK)qJQ6mEHvG(>`*5oLU=x~biD7|>tN`eo1_t6WZ%bvW z7O?VUm!=7Zlv7_O5JeT97_m}KO*(t!e(|YF6;VKbi7B|Zf#s`%E*Ym<<;M3vpB!1v zk*j9Yt(W@%-|9F!%-6|29n7L-5*(RZMxum~1;kEV1gAd%&T&jN&d0@8GyX>3i`$B) zQ#fP-f|RFn1OCe1BjT8hH>@Yl4`2MLz;Vs9A(j@r6juFDB%#4e_qbEBE zd5G5}%cL)@w*c9sHT^us*v2TyH%j=W*~CSxw=BZOXA_(37_yOF}Gsfu6L#aPpS)mA}!4`qfpD_fs^O za;9Ev_VEiT%x^ORza9i~eo=k>6vcEUDd3qIfWXccxY1aysvGcG(d*3!h(|3V=Hxt1Nze!EG}}BbRL312Za_ z->)(Tb=V5XCK^C0$sEF>MM|-UFkn1-b**EdyXA5>1=j?&vp>u2SHo)oPjh8Xt%&>q=+OH{qO+CVdJU@*@aG!X!5a{faf{sC#!M_rnjflA zvw9IZIoFZwGgeOG)-j?6G$2Kd{eMfafBxhqfV(+RIy0o-0==Q$@u}%|98>45OUHv; zLVD!PkgL%fG035OUt3IIn!)WY#eM!j1q`vrkr2hIQy(e>AA3vT4*0(7pdJA$PQq#8IelZ=EVYdE%z2KPN2qb{V=uT%SVTSiGpALSOSwXh?P$?vz`H_cBr8~xNC zd*?avN6x9rA$X|C8HjpU>FMjXh~X6*Vh)H@t5g`nU~pf_z1MGMPt$U1sZE*9>2pT4 zr*cwQCv^y0R}^L>ffDu&Gsbxml8M}FgY3cqtM-E$h*u#8PmwC+MLL;iVhZ*tQz1tU z8;|FIraxE~uKTedgLVP#F+W+o#Nyk?_Y%vv;o+#Nu^p1rUU#U1+c^7ns>h5$L~v^=Qh*8wNE%#R+&F=1(7WDTZD4D zF?gV z#rlr>aEXNRObkmf*2XjV^Z6mhXSn9y2|o-mZmUzSM(1c3pSh1oQ7d0=XO8rYT2|Q* z$P0^vPV`J?C4&L2?*(=Pb-7ArmPE1S6hfym_t(ctWDZ+Joy>zIf$Gxd;?PV^>z>T1GwhsMfH8x>s{L(7VS+aEoQ`7@b;$!)%fw56 z3METNsYliSdJ1u=;TL!64Kr-El+1&Y0D|RvZW|tS;^R43(8CIwUd7@)JF@zfh-T#> z3gnJt6@CO}(6T4FUxukCX~datHH*!lvli>)yvdu>-YS(&CDU%_og=xOp$?ez?FKB` z7fb%MEp9@vV{iAfj-<6w#6xQ`wPHBvf9~lP&1l;fxo2`BBSY%Ou z8x+_by8woIW>GFhx@^zT*~5o6*{(x5!WHx5=5N%Um*%E|B_YsD3?LYY$fST&lQZ3v z1)hnNbuhXuwJc>T-)21%*#X2*W9{uIhB<@nSr8%VxSN;WdG75i!8ntZURsu(4i*n* z`ugdVtrKh|dwTKl@oyP7jyFVUk|;+G=j*(7`q`zfve_Wt_iH1Iv3X9vHoS{bB7!`k zb}(u{Y%4c0yY@5YFwVm{%31d$ZsCak!SdBqW6+CP6Y9-`tu4-mMV1=TcS2rMT^^AZ zbhT|0h+WzGA^p~pA$EyKLr*o}H_nfXsf^k#GuGBlNLO%ioQLX*d7vAphFju|6Lm(n zQ}WWgGgJbexOrL@sDxce6ZpJ6sKII2IZSEwO$EY$q%&g9+*J;G0al1-Qw;X++=lVB zxiL0Cl2HpPBjbhGV9qCB-dqn!rOe=7SFnB3rSfYKhrc&}WI7jHh%vapuz6_60N7nnl01CD(A?{skGIREr5bKby>mhHCyZ z;%}eayrd;^e+PSw?4e6@p%J;+pjVAUOdoC;9paKTooJ6#86 zF%GlzL{5wkKg4d0HcBo_X^Aotymz(dvz(NSttjjp8aj~P5nr5c6A%LSL0i6EXY1E% zt?@#~OA?g_Tmu7AFAs$=K`LA}!){4rm?nm;1R_z~t%~w6YHI3xC-$b9lcCc&d+PS= zNHEN@5jm~W^6EG~pz4UY!3!d(74V<$?=Q}{U$_2x6@*J6z?X}LvFaf09^}D3wt_J_8f=j zMjvSZ*)U^5uj}T08XhG~MTx%5A^S>zwLPtd`&Ax)W|7$Vp|$&WsammFDcm}&JJu#y z#CpJXyH5{}PLC0CC2)uFusb$BQuFHK>nST}g5`s(9LM{361D!0>*!oZ1QIxD5`=2MAeHy4P0SfA}qQ2UCZW5e9J zA;0Dcd1SG~yW%ciy=@2MV&^#q#e_wgxRL>e^C+l}FM8d>-9xVLlkB=)(YWbQxzOaY z@%in_oP0}a4mvK**8OujQx=XRfw zDQaA=1dP)gTY2!*>rC~M+@~T6gBm(uUYiS|?^WuaY%Q&|LclWe#yl=L0r_;5ae(o} zD(%S=XDIz_Yz4y0>%L%T@A?um$v>Qw-Vt1x+E{d@)qLjUMp{pM5_9|0)`vc$Pa{IR z80q0s=TP(5tIsEMai3F`<6yR9O}$+2dvRG%lZ}$SW2@pvJgs(de?G@!QH@rFazR{t zzI^?f$R9K@1&z_IE5oe0GeSxsA@vsV^ca`|#IF}E(muA|& zX5db(*Qfje@Ic{=Ba4QXr>-&Vmd>yFK30RyYj3^0nyh3zi0P>j%^HHTSY5#aPkn6- zsty6M{bGCrrQ2&liBLyO1_xPK)EBIhUbo?CZ)JWB*(ai4M75~+V-_|25lUJWQzKd| z*%R^EMd+w4P|6}DQ2hR^D7S`tD%_K#sioW;f7}ljO+{F1h0#20bLUiC&sD0@m4TJ2 z+{~ydCM_DQkzB6`k3YK_s%mVjl0+~Rix_}u*v7R^D9%FHo5#k+knT1v@1s>FM-*m~ zf)orN)6$3s;w(pZIAQH7Q*~h8K3E`RYB-HPrBM4a)jYUFsf3>VNpp zO{MDeDWNlqV^Z#l;@| zeTdED;4LV)zVNYIP=EQte3``l?y5`&T~u^`f*8?iu}lnquIqtI31F!Z(?sCvi)Y?ICvcVR z$T+JIU(?79bz1&rhT9Ut=}EJFNh&|1RjVe{U!_@5W zULiFHZ6OWpVXHN55KB+yEC#AV8%?j0o4`d$MyBU&xa>`AhwAChx_q$L!bqr)U=~cS z^mkCJ|FZZ3IPkMNq>-yr+OxF;+9;&6OJ^BG1bBd0g*KkOCBWZ* zy!E}1w52sFdJToSFk{5JEUKxz#o z@8QCcPD#0jNYlc8%`JS}%`vEW7js)7`1%3k;P$6acN48w$rEgSnC0UQXiPc1Ryxks z1~G;ZvuJ)FFEtx=zsTpn7R7iwssnpvs)eQ0CD{e8DKVpqm5}@LQ1TmK^p-c?zAFMMO*hmvZ%1g})`qG#A8G@#=KU+gjH3 zF|$o?F>f~rEY`}Ylp7^x41RcEv&2J1Clf__Y8kk|Fy62E`RZ!vrEJd>W#aI1w_fQ? z&N-sYDqXNq*)AwE^hWqr+E=U*CmPD)bptcFykw-(rLWIoDi#m3cs}qA|daUUIRl9BLRtk ztLbh>td^ReXL!^2_l`gkMi}xh5qSwT>v^3`fKAkbb0ZCyQ~OV^(f<1-H)w{DAPw0( zj~v@2O@z-#0F6bQVamT4pCGAU5s9Tx{}fD1ky-Y1=08&i&*db=n)KxgBX;pkcaNeUze@}%Dr{g%7J74pz>fN| zn3xz$H^tO~lxYG!2H|=`*9X%SQ$crE6by)HErir2^HcSiuqzSu@(kQC2B@?WXaWoc zkz<#WlY{wIBK}{tH5LJoTN{uC>YxS~hlVr=2=)>ZZx0WDXlf-uUoj5YSIFk3U4Q^J z^R3o7K*Uwy5K$ZvYQDfIw0KtTaMwaY*cf?py_e-R-0!$x@ zzJY1QdR`r@$iz>4e`gan!C2hh3vLpUlEfNCQVO8E7&`7hVBC z9X-Z)53xf3$skm+SP+t5zI+LU@Vl8EFs&HP`B)#sD5V)?F&i1oq^27kd`<4t){Vd5 zy5Bnw=N$S*nVM>qi!*Xvl@8dSw8P|Ujdb#}u2rB{8qmj1G(M~77KiJ7ILU8MTSg^` z-^D<$VV}O}5g?$H37OhfVmD{Z;^!0hdoNx~%=mvDpEXbxt1!$8UUu4QXL)n+uWkD% z0@<<%EP)ZZ_^Kb+#`Am*`F-nb)}CWOevE^MgD;5k8zM_Vpxwxvx{Y)?te^r#QXlX| z;y^4aXf<165p24mzkHEk)!U~I`!%7iQuHiBEu_4TJUZXR{Q26vi-?6_R_;J~ZDZhAO==o zDn)$4*`84Y@XFa@ed|O;Fr)%yyz5#eO833@edhb~4(bD#z155D5OE}#W!b_c>B>A& z1q~1+WL#W-=M5WNB%;4UydE;JH$c(tAx$$_Vwqf0VqgWBtJH@qKm{lBz2D`zn?mp8 z4-WFJT{;(qs6_C;P;fB_9qeW87Vc(C@;L2$W{JZrznOh9$j~5B-SuY2ON+~YZ8r7G zz$~f5j(i9FKKSd<17Jrqs67hGG=E@5C17r*=?&+g*?UNj?J(d%>;+7_FL0}3plnTq z|Bcgu7%@VLj<1ofEynH8uFqH+2Rc^sxbS9tT--Rg#}r~2JN1P`s&B-kbJh|G zX$C)~lkRUOI2$dKu6C-#dQda{ZUMD@ z;?7C^!7+!= zb3-wKN$1PRqn1I=0B&4VV<>zV6$ZWlku>`&n@O2mj*I0dofg?kLU~dDa=+IvJZ(da z=Ak5o3n(t3N2`TVD~+|B!Xmy7w-(+EULi_q{H040cvPz-=naCokSkg?+!WVP5DQs1 zUvf@3tys0ri;mGX2P!1DXp21P1S_LMhf2^JuEq>`s%gM|;SCBAeH89hFb;%geJtu5 z-Vgn)usZbj0qI4YNTlt8W}a5#?b`M$_YM6ron&eR*pdKIZ~W2wp&x-Fj;t}8*%@CS z?R?^NL-0aQ-_Yws*DT$l??%eWcmF?s9bm<+ggtoBxWx;isB;;t~>S>=kAr--Lw4Z z5gtclJq`yV+(2aW#l@~kP3*?~ig$&Co;P{!Q~4UBNE(9b3QOgc6)TNWJ73#*A9+C- zs4!xLM8YhB3Na!HQm1>t2wren`C-;JtWs$Z`34e06T;1)DiiZU^ON3Hu>P%J65;>RYc2&Qh*uBi<~td*)F{U zkMC)e+2zZZ{Q(tWbBN@7omsG%PXTOHbF_HsS5kCZ5M#Zw22Z_fva^na{S1kGc5_$z z2Th8ACd#3*nSzkjO0wFZxfpb3<$mO91s0R24Au2{*D8zUE&piJsRwQ?WJ4#S@g7#q z8Mrt%9*9NPPn0`tADlsE&6k6!4_wH9J-~M_*QEHF9FN+&Oagh8GW-rX>$Tith@dq_xiZ6&i3X!MN}e^?EKKYt&vKKiD1yu(r)KV z*a!3wGRnrfeW|Irg=$XDzBkDzV6&UBX73QVTjJn6i7z%)A3ey^U@61L(AL&QI|WF9 z%IBLDx1>FBQKWa(2KaT>P=KA&`$Fu28dUW}r_HeYu0#N8Mc&Bzw za2yF&`W|}F9`pZ2!Os$wdJ(C+-WzL{+$XYieV!ynW$icJnIZK-@cg5vfO8U;40hZ^ zG}jr=O7xfX<^PwiZt+GaL7fLWcN545kS>A6pphRHZvX=()!|^EHA=Wg1O_~YF+;xX zT?*RAxSogvUC}Y2bHucB@)x0Ni-nos$L>V4{S@}mZVbfYQ;+|zJra!kOkxI3mYu*L z%EZ>N=f6f`Uab21bs@7(*^g;Ry$>93!~%r1{y>Rpfv#SxuDBw96Dl8noa}jYem78L zCuBOAlD^i##{9p$U`>keBEIIk~k9^94w# z8tUq@2lTzKX!zQbJa-M0JdKPX^?c=+c|Fvvj{n8cd}p9LLbJrcdNMa-9*}Os)+H;0 z;SLEvloVs*&GG*LWKg+=bQh@eAPs^54@7 zF4TRm`|klXHG7U;F=?;n*52Np&NfdqOR(v~r~kQk|Nbwszi$yxt?WS_&5K5$9t*uJ z*=(`M*C>c-9}l~afXu;ack~Nm;(ompU=Wyc6jM9jAn+K5hrN;ct&|k~c0Xt7NBkjA ztm1!J4j}B~EWmfWJ`Iv8l$ir%CbwnOG;owc&ai5sWT?<5^7b!vc2sCozjt_mfc&Wi zT%yZ4ZQaXLl-@DROygbqcsZ&aQNTYy!ds&WCRWLfvApo#NxUigva%5(yt}b&R<50s zq3p9gu80dZjuM&X%N@+a?Iyonl9sRR@< zK79J}rt87!ggIry6t}Av3G|HkRg!ZKTS7^21KBw+mF zMor@?9<{`x{+y<)v~bSt*R*hAwJymxBNI+#2|a-vVc+Xf{r}P>fd>UVUC$$$AKu!Y z1uFCo-nWAW(9ESlR?RNZGXUwxGuaqs2EcMVEOp%9i~@zXBZ1p$h@54$hRT-$=>6sU z08KXno3Y>lN=s}C!6yc9YLV7PJNOl@=gZkldZZ#brWYFA9J*_GrDSrJ?%Q7+f(dx= zZtQ}mU(+02|IM@6YxA-sez%_UsP6U`3n;Wcc^eUIb)Vk7dlx5I>+rtgn%B_S<|1y% z5aN+zAyryG(XAzM(LS#q00Y28`N?7o;HOJ~w7eM;pIkKiPyhR?Usuxc3PgLGi33jW zRq|i$uPp!Xxw%O>4^R5}D}#MFQ!a3kI^;uVlwk>Y+G&9JBNBL5`1Oyw8?u2~CKJ60 zh(~1su-2b;w}~ItkAz&NVl=X8%t_!mOlMFNN7Z1p9Hx8BXVDWuKpwO)ZbHbf}@drZT?u~vFk2?IqQ z=^UuNOjmm1SG>WPl+H_j9|9i0nG3=gaRxMG-8;w=m)^1zKi5?;aa))d7oDC${8YCq znt_(PK(j~vDQx@LP^pn>Uuu~0cqQNeothMl_w{oI{mQ_lK1$Ov=BXO3l-nbEw^~;# z46Ng>Ic$CI_s0KwnoV?CnADWZr}L>8eHn6}9lgA8(>mD_c(T3grv4z(m9UaJ`UxSm zWAmBl0j<(zhxBCQsjt&IcS{UhQ|!5;TzCQtEwf=}21atic-T#HiL2nMpDko=)VmeU zPiDyVJF+~N(u?=spezxis`%!n`$$b0X@TGnPMSQ&)MO)s#w8J-QT+)(iNT9(i}FzNx1NusR11$EAjr)1_7q5+_xA3`pSAH4Th0L) zSJo~k+vEe!;UG3c*)U^0pV-VL52oH5=g6zdW8dQ_@MHdGCUA&qY4Jl^29A2p&0GOj z{kIMf5(wm6(%Nz3boKmN@hiqNPAcP0V^hHLAO3g_Xj;ftSq&QEe(Spk<*DaISbPVc zIt8wwih~#d>fp?qM+L!khY62-TcQ!`64x70f=dL$+o)50_MJcYyBiCq&A9dkyYHCiTgc&X~=3O7LNb;UzkV-24dZpFE&QG>!7yC4VuFB;A(&mlQ3gAvwCSP z>f>c<9$SslK;o9AC z-9{w9xLMdmiNd|JE0YD&lH4dpEA3 z2EY^y$2DCQHSe%G8};#riU^LGGJtW}%;si*ViL%`FaRy%dUNFl>9l%Sb0PKCGUzZO zuP;vpE;7H%JHPz^tlyL3tIipy&}TAe8K%;CWvN~6T`m>d3kX;JI+OkjM=kZZ2Dk2s znq&s-e#5UUZI0lf|7QZh-9pq118A9h1d~=*$>A8k4^B(t#YTa{&NRPcH!vNRHk%yb zAb^Vl@B1;<8_)$TCEDKT2*`@y1HlXpB)Bg#?G9r7R0lM%gB{lZe_IAtG`d@mOvTXC z?9#w0C`u)U=n=_lw5K`Q*k67;w!(JNtEa%eoFY=Egc+5$p1T;@dl`x3E%Tr&Bo`Zx z;{QG!am zz2Qrd+)spSASG!`_ z*gz9rUBI!GI2-(x}a}v*e3YiumLhi3+KKCgob`Ch; z8MXk=T1iTf5EqY|@PUFOqL_75K^)cV$(QiL5=b#AF9foGAIy+FFBwieNyXQPIwmN* zfqDeMV1p{wz@os~cBC*@X{B}e-3`#OiImwOJwqBA8Dr1+0kdy`wbZ-W_+{!`@QKH& z%`WO(VG2DR+QPw=&mG0k?O*|!JAL04DE+eBK3oLc@LGJ(0L=@en}z%&~z? zXzBoTc(5|arSz9@7qwe8Cy0Ql3w$Lyu$$gKX=p|kv@}|H;zRRcsK51T??Gt@Jv}z{ zK%@!Tw~Nd8L!g-CgE2kZ_|>|UWbS*%pb&=KSSrgR`NQN`g@tGBi-ZTL=Aix^n3MpT z+Nb2iz`PwAv!2Aomn&zI70YFwBhU+MGgm={K*ANNBz*p(&^h%Yvuf167c6+=g?t7k zAha&zwPk*{<2oHN9=&1|*!RHG<^b1}tQ;HPg(7#b?J1EF8R$Px4LnNL&6kZlKwboN_! zt~3qMDq76cRT_^Z7W0=pMZWi~R+c1gxR;9iEZdKnMe0%$3eR4 zttafV=v8rrmS2RPh~@O_4s(JK7Ad?lh!4v!2W)6+(l8LtiX#~&IJp;`Tmw>!-LLf5 zFKuF;*Kru`I>XM%C8O=&N4zr&Zd!St3h#SAynufr-TDmVV=IU%9d2xX$(SCJ-6$AV zglwwWSsNW9FR##tJJ8q;% zZ@dSuTJoFQw@eZA1geyHiHf z5bw_>x?7F5{+pBlXcov+CV5vjrZ}9YwgJ`)u>~p~k8lC#n-f059~y#Q9^*gMG7LNx zJr?9b+0XbCfCdF$3+a_pGPf0yBz$~k_;^(Q%lcJDD~}bd=+&sm#b)kP^4c63scq0f z_X$?rxB*p1uNe6?FAx~v*;VwdA6tG=lN*)=j%MDBoeD~ra|O7Q8Ok=+zJcyl7W9}s zfMN2v3ZhCoL?L-MESmch=5$el`h?pk-|v|MxGZ_8eF_k*=*TLl=32KCxH?Tq)YpzIuP#~fD{;79^Ewk$zc*S&jNI7Y6G8P*4AJ{Ql5 zWtY26y5;T@rf>{sWt#&sHdgjuZ`xj^s4hYccpu`{W9niOxZe+27WAo>j|tYVXD5=) zjTaq`HHL%@8%2Z+4L#%5EX)3~fr>%WAeZcfCz*_r(~0>ht1mKsl|OvEZbX)zLJ_CSv?d%IgxfeI<%Ukr$l}bf=p^pE(K} zNHU=W@1mR#kK~{E!^)rnRD;|JSf37#6N^ytMS&meH%*M}{M;0UugA^#YA;SP#E&(&Io59E7xb8pwGgjz2!pjqhw5)N zfS=J>I6A8x#?4uz{^dDJJHw3gh^&Ci7Q33%v72ryr%;YS;l`8l5epED7ZUDIvNXJ& zYcZ2_nJP9#(nj$AJ`c=o1w5vz9n^KFG^ zEF=PSHU!r}is5qr-`IRG-@pk92^!|_yLiU#c3^@xI$FG$=m=O%RsxV7Ws|2_>%d~!>YRc$ zNynbBeCZVXF7vP90lB^f%!=YtL@0G9iqp$*VxQqTyw_!n{1y|OI~=i(?)iE=H}?Su2o;Bo2zzmm!*Q4bKl~I zy)I~}1s@l2d0)L5{7eQ}-?AGvob(#kQHej3a7ToY3nU=OPAaPI{iP=0ABNFS%EAJs zNq$<8J32%Azv^MHLoANs@8~B8CW*E@VlVASDid<4zPh+f4Ka>)+xwA$(*Y-+sw2Zr z)^vm0+A>jk35x;Y%5Yc2`QoEmng;VOL#|1K)Ds``_>zzRUhA=kg8?=xG=%l zC5UfhI0jR}qWA7>V@Nx(TN=_Q{j9jShgt!>Ux92b z{vMrES4qg@5sM!QP9%lkF()>8!x#rA<-eQEr}`2aok@!}dva0uMIplE-FmvkmQVEb zvIWEa%=+(bP*bCw_O}q+ny`@Iu?W?<^z1pO=!Z4GF~#UTY;FeA95)l;;gagX|24H# zxM7IEmmdW_YJ6g4MWkYFMTpKROh_YgXUl?o_!6ia0}rJ+RtN2f5e8MXA@@%#C|Ygy zdEB(eAp$#L&)<7CbA1ZIt{A$xzAOr0-32|u%2szJ1Iwm1eK2k43FP}E#HwquH~*u=7uQRa&q4e+#vx!C*uow(~?b92@zWv z!|0W4+?LM~RBtB}4t4_YXm8f+L+kQM8SavwvDKC@7Evs_M(6d5op!{|vBeng-|F2R z)oA)eh86sTCOqqwcxA_P=A=<-IiXAIX1NR0+J6B)KraB#205MH9KGY@lFnV3ioqic zL7GGJ3V>x3m-+%FZ8Go>4Qx8ot1)Hqev^w08+w0R(sW_jPGUM%S(n!ey67i>#($-y z2yd5vE19sB;%zw^Kj^W#ox%R8}oz14xhUV`2MAJ6`jX2za#C+I=Y^NhE2v!UI$VIfA9}fIIfB`FK+(C82fgU z=V4G`t};0D9OTlNA-*YgxieZh0`=DA6gpr8D}GV{-jW9d1g4S`V27qw1dz9=DS);m z3)o%q3XVDtfl(tcgmIWEeTVg;#OJ!(Q~*d$&BwBoyi{{eHb%7W`L6eU1*yNXj?~Ea zf}lNtuV8y1ErmrPkw*cppU}VB6Hg6@bs%CLQRVHoQ=I$&dRa~IXKCvWi-1hkYQ5fl zCaGlc>n#>L%IK{jweCmJY?Q~}4rTgxl9#$~L&E2pQy)i)JY=~gzE1k&;Z-AlyTqb% zvq*Gs{!42q#HFamKQ+F%WBptAi-ia9#`o`5KHI?(_5<9#!bvP*9dFVbsjWF@pBMjM z8z{yC8+Lxvc$f*6}i5=EpPZ_qnd_5sUJ)jM16DZC9xAY|5_e<);*&3B!#Ic6owIb(rX#@W)l#OvLEitGIsd`Y>?!;D#KfZKX}t7^UB^~h3ZWEMx+h)i|vLDwqd0r)MhaEs8-v+57k{CjMA1l86znG=oxoL`MFd~Ry4FG za!|!9f$JeqKa+Kaku%|&N*&$!%ZG7EHV)3>a zE!=enXm7aGypH3Fze-_ZgZP5heb^8d@|7f2_J9cWoWpV-)8J@=ta>yljqA1Ak|b+|HU!L13C9bCWzH;hKn1Czbp6|4Jan8P zWl}4-t{~&2A{02wac77%c(s%ZK!|zG>k`&Hz{+xQ4k;tK)~%$3Xb-E{keCn8PXR4a zZzW_o2P&z0=JuIq~j!zdcUxX%rq`bT>G(@Kzeq z$P&cba8o68`*+i*2dpw6b44XscQ8jGU-=56t>S{F$v1Glh?tnR~W4fL87~-ly_|oF*+M z^5t=`@&M0s_;}w*4K>+4KM!)Jf|faP(AhFJKC`t73^<)2J;6A8&$3kcx{_k%S{>;F z*wyA&YwDc5(^C;@)j*9KAy{(O)!9Fr$0QZwzV+*A`Ns@4ffAqn0TfQ>DGLJ|!=?u} zhSfLRlDEIpWdgJ*fl}}LXM@|*M{b@y4R;M=!?C(zKSp5mbKnb5znbkT@G%`}o;7vR z^RTT9cDPm&^>M4nHeWNGJ0|jefVhKvR4(BY!0&lhTK_sptc4l1gj$bloyg?6OyPM; zw66`BQKOcA^69uS*2y}9K0mF^sz7ab{bwGs1Iivd4 zwaz<%UMA-aWCUF~bOTDv6_0HC@pHz|9kPN}-kC}bsirLMx_&3H?<<@6%{TYh!Mj|8V`zjjLVKlPNEfA zLTDQy6reOYyFyW|PmOX|KbO{eBFpeE#fKl+lRZ#K6D;aMQh(I#)vAbO8Zd8K*t`rw z3S8qrq`*3(xs!8P3dCT$aqR|$+D}7C<$>#W&&RKHK%e8Pl{9N^YOeGBJD;lSs*KTl z`LQvqyrUHvPrCk9j6}FNPn7zA+Sa-5kkGWPlbhbAXxi&};URTMY@Zm3}_jwhXij;ZR@!(1{yY4OaeY zx<1i^h_mC7=}l~A2;%`uIv%yz156d%>s&=@1_tgm(M!FNwcE8Ue!88c0-xN{lf^%* ze#N%`uT*IR!nmi#AAnz^6AIt}ffK4gWXCoxy^oGu@{ihc)_s$Onvjq%=B2%dpv-t^{@Eh#zPe{N>W@i^@1$TC5#3^1c!8XiFauBqxrC@m|h8 zRtZ1n@Dw8Y*Y)BnI)?o65=YER?0y> z@ea`JY@z>k+knVo8ZggC0WU7D%Bn)3C@!WtvyQg#!;xo%SLfC8h7|@b6nr~Xv2`Ex z53Rc7PRE=xRp}62ZLn5p{#%oD2XTTKvdg~=596w!uu?QxK07E z_Y{H8N^TLK-VH2idiE&Is(NOqw5+y`LXfqfiaad&(n5Ur{y$j&p)yyUuaGLH{d zVj?6kr9U4$RV|T~3H)S~Go1Ej0i2cp8?fSW`G9bFjkS zsk?nEPCm>bFcea;7Qkb{5ON6CQ2DE+ zJr8^WX+QpTx#3E)q- zLXB_s)7R}lv@03;xN)6PMmEs4N-un4825*PD#%Yn&_?8d)GG3S-{S9oEr|k=qxkx4 zV?9O_Sox(1Y8wu}!_r4)g9dFdMAA)F+r|PMNd&EHU|Ez1!p}0M09tJ;575@F(!tNf zKoM=7l0!k9gU0P%6o_8+VxIEfUjjOr4w=3o-g@;eMN6^<-(CUg-vMl0BMyKRHE8&5!I93mY9GB?in z0x5bFpOTX8kE5dlEaJ=5{`&G&F~l-tnh&P41~&uEcTW<(8l=wW2P$%lQ?RLriNtz5 z?eTyA*3idnV8bOPwPMWEt;|1X-PO-PU6cj<4Nxm^+M~gVz%r~f^mjBRQ!W#IKQ|;X zfuNCB0;I3#0ei{j!|QAW7AuyTIqypau7}k?`X34WFl8%fPe5WryiFf4*fT?me3ArQ z`;hybQfg3_ASuAY!U6{%94r8w9&`ZdnY=EJ!XZ)UBA8Jfj@DETYe0SE078>a*+j0i z96w1zy6t+!T_K=<|8?bXS*AC#je>B^qy`)k3Y{czRo;XR$^;Uqfuca&AQ4M8&`VGtbnk3 zDw`0`x8R6yja`Cd;S|UOKP>{ydkBxtKI(PjV^&s0ApKe5Yezzc>^t}E023D3FMKHv zR*JCz(t0Hu{X&crv`Yc)fMFm5`)A^_SIZu(4WZW%c!K=@94PvS?kwloJMha)PaAk0 zYm{>qpk5Xpfw=L6`6=*DutA{&=LlnEpi`rR6*>d)24rz%5&&T=5dEb8$Zp|fI`d48 z*3D$y+}4iA(Fnhcw0uOzo}emYwy!??ODD~TcEE_IO7!Rc0kO$j&8M$wPaCNlfhdn*z+CGDnF&3J-Yh&nRMCk_9FIt za|7H1kuRBy$m9UR?dY6bg@6?XZwC<V*(K>#6-83!DJ%a=Nw3zt`spjH=KqxjZI~OgUhI$ct2qo{FiX?-M{C5X+5Lu zR=Ef9id37s88QbqWk=ycc*Sl;|{qUIV<#IyH0Ue7voeWm`ET6E! zd!){|p{&MVO*$Xcf?1hNt)FuY$$@%az_0LH-Q>#*Nl_K&%c4R1WTs-P(+b@ZMeYKk9V5iWu(<;(rN2%{H#y0lXTl%H806keJ zzrCbD>5@NSMN3gj3ZBftJ|)rgO6N`_=eS{1{N~K~WVXW&Gs-+y3*h7g_&rVv8^96@ zNGQ%}Cly=czFj$P0#x#J=%=6`sUbgFY>G~jpt?jU`x{JbhJE)KozLa_TskxcwW>OgB*Ur6oQ*yS+v?Q`!<~=@22oyg`N3IVc|2CH| zp0rF(Eb4DM_gGp-pR@`CQn;`zui9W%K9tP0S$aOMrq z-)5{g;G(IIFn@Oez?v|KiKL7Iw_q1!q#OIN36?Mj?*G7hRm8n|%eO6g2}1o$0XFxl z{x|5`1%k$X)99E6R`~XBaWDy)%_(%w0qvDyb?a1)24?&4;rTQX8Xt=Q5$%BwM<_>T z5vTGOic4owR5=Y=JXc<#k|DRPRk2=+ePRc{bFh{_)7w-R^@u)^Mq<+3C=^VrMKE0IG zDScT`WU2~+EB~sN$icpn<%s(+{66r*Ud*WMW3-1ev>JGG!<=S48cle6U8w=UFikzf zwQiUO@^Gv_gu!fm(}tfrzo|i;{Yww{m>lQYFQg`f8dOPy`hr5F>QWnXwx zd4DgYSDpo9FKVs5IV<|wIH4C#IY{x*H)pl(5fz;)XwT6dq}Do;&80z}d@ztIa%?7Q ztUCNq-8kPPExm5mf^J64pdIJvNx9GMsb5vJ7mw-1`DG=^!7r z!+9KT#;t*KI$~UY97L<7Z~va#@8$G7SfCIMeDGZ;MEX>9n`>ZQ%@eTV=`$EuIGW@p zMVys)fq#)mh#|vUY%G#%BU(`}XJ@89IAu;Dl+Bi@tvWU)rt0{}&wAgt&F@~X_XOxu z{Zd?ddFn5$1o?8``t8rbi|)K9X2QKa>HLMNY~POZyM&?Eu1N53EGNXRctVxoFxEOE z@cSj7=7(|O_LAr~LJkWFfz{Ee>li;uh>N3-t{m2L&nnZW3Vl`+I9 z5_NN>I@a$@Lzg&+D38Rzqa!oF08=#f57HxV8f5tgrC#V809CXqU|ItSb4vgfs_?hn z_PhI#T@>Q6bs{%6inBrZhoMJ3T_YT=7wj@-1OYg!cEgSPlbB8Gcb)Gj=DbPky~voj z{XN&$-mGGEg5Ug?=3*(VrP!;o%)GL^@oM&>zmDudR^FeUci^jUpqSF4^G=QP_VyPo zq3a$qVQMJ%Z!uKF0Gvg^TEOuy14^<|Q)o1p!F$IsH4<8t+Q|GX#Fq_32O^vT)I;yy zXybgu`fS1JpwRM>vPz?}7@Z7S&k-X-of#Zp0!2QVu#Rzq4bbEqj{waj6i5)Tm0i6# zqFFsI=JE=xd3?xJ>V9Z5dTCx>s47yulOHjO$}KL8AJu0n!BMJ3Pb^XqOXjW3#-KbU zUCU5v7hMjp$~tA14$=QO+;q`R*ptd7gl%rZZ_w2XV%(RHK&;a2hP)$KQmsqw;j~JT ze1sTOH{1^l(Kgq;x47&w5L>y^Rt1Ec1=m0aqByw#@?NVE?dk+9>SSDdulGZJUZcz% zv1>M-y-hh~R!IQkCdGv4mX{PnXc7UL^kVBa8h`+jJ}@;g=l$S^Q?$FlEowb4PLQJ zi~9WJwnxt=cOG+W2R-2E*cuNxy*3yW?otS9JE4)1r%^vLN{7^}LNC%&*tJ{Ys%_^g?xjL#$^!*k#HSM_5ryqWnAJDG$#0Pjp!G}*FCA$IYz(i9+nJ)GKk z{PvyiI;8pK`jA4k56%KnBS&ru8f$#!s^751bd7!ImUoA+d*x4$o!a)vVy!M1Sc8Kz zLErQOY#e)FXsvN;eADOJWXv*T2lmzer3?oQb~U2gg=?d19~fig-U)@YDkBX9c;z_lEXW7w?Zj6fonR$q4ihHvib*=g*QiU&f|4eA5 zVl7SDG31qxaDbcVVjb zDUWyG7ghpvBVij)mq1;qLJRs^dMF4Jn@Q?2!2U&fOg)o@p z6j#FxATDH#Mjn7=IZwU4FXZV6((WAqn%M=AoY_~QTtXl8lyctyfsbA#4D2{xmNUE< z`ob;$vO8BLV+ruwvM>9qTmwsfSuuZvjPPIbAd}1H=6pyuM9eEij{s zv(==nrXSX^+8Clo1&H!sHC!!Vy4@t3hH%*@CP?j6H8)x;A=ifZn!L!qBtbmbZM2*X z_uaOQXQ_l8$LbVd>Der@{dtrfFAxf_l6Fwd#;61OA1X*uh5J&c(t-7`G?1{UPy+k+ z`%Sk=r^yDl@-?@~-!diQK(D1g=ve-jE4LoyM18b#_x8qbW}>RYcDAhdU{pjTDci?Z-PRWPr2Iwebb< z15nWLiMO0Q%H4ku0^4{3`GA-5a#G5?H=-qv#n@y7!BlJY6^T4oV6(9NcfcMV7|=@L z^Is>hvhv5y379G0yl6_|aLZi^@UN=&yW5C2&{|r}vr>ThBlBg4c-~A^S9lk`Gbt6y z@=VdAT(*3w>2b+%epT%FKhis23q(59a{0n?i*b}=Zk3j=canY%6np|BS?$<&ak32n zt-it<;eNMV%P$AF_z@z+ePGMoKFuISu_Eh+|2w2*iWG~6#A+iv`>jbGk^c4xcNNjB z+sM(i+fS3eY(#!r@nn45?#h|?yMOol?6RWH27wa2Sg+OZ61M+KHRN z!w1&6pKTS-%_e-m4moehSW}D}Ojz&q{FCw6p@=~4IULLu7Xv-PpCjYa2p`f&+$M9m z5YcI#K5KF5)dQk;OFUi>A)hXu`%d z!`SEqEGO9nMh|{b{=ory@Rd1Rh%Zv(XGcg7a!`hL5M06Tzz*J~{d;kKe5*3KmX7OeZx%6Z!b z6yM2+*Y4^aWyd?LKL)BjYLgYH*lpomZdPwB6*gNumW`9A9Y4n;mc zWi$0WuU`d{9SDey0Rq-h%YHNALt_4gcX)+!lY??1jazF7rc#@o)M|cy%lEm%bdFRAq(6B$}DbiS|#e z;YWlao4vFx%PwK-wa?B*uc4m5$-#7;lwbhAgD;rPQ=M3uBD(TnT3m_(mT^qW${#%t z)!cdO$b5rk+`Q!_@q8V3Y1IC_E8Ya9;AMZ9eVyg--n8)v=$Y9Po$&bL+aDsgjgFw8Oof16h-o3k@f3|!MlFz zUZl%;%MuSlYPpfQspyYNw1gOX_rApZsVnoPcUqYP{5mNRPLaW@Nq~?4(Yr#it*xzy zcb^wL&G~p=>=q$jv%J>@g)SA?u}RLEYtdRV6ST^jxOmsOg|55P*u~Pja)nzFIsfDy zr@iu3Lq|RF)$+4R>zGfXy%w1B!OzYJh?#2AVbmCdLedKjYH znwtWbH8twTWay~Arlre}ysl2jDRLd>IRDN`Da{u#Q5`t^^CWh&$)zERfD%UZN-}!M z$Pi=X-OToNHtDWJeADwBjz3S^2!pF_?qiERKUEkDVwDf9X)#2AInjvy33N=Bf#W9D zW~NTY+q+#z{OBpT%=VgFHhSxqvre@-1hB?Cf0AEL7M2?LIZcP9I1FVz;t=Z%*Hj(Z zw-QYxo@m&|Y7dFn7xU<}P4UzsES`;V*dd^Oe~{d-6w|Lr&g$oT*%}|k)Pq2bVfTUa z_oC519gMUn%ACAD%IFW6nNteiL%$^`MgfwtYIcHU@w z3?k=01JjX=yrrc+Z_r<;z{jbuG_4~w5?wmS;G?Q~b5G70m4DS1N~4}^m>kD#PBl*B zXk=rvVjVHti#!}FIGgv#>+a3s`|}g+MfwIA$N!4|w3nF5`gr3vJ!BepM_&gfJbGx_ z0r9j`O52&NAR#PUl!heQQ1~RI;ixr;%aQNRuR3dwr7}YiHj(Qw8Ne;vpr!7eRS%^j z#>29kkN0XA@pn1>o)O&d#QKq$_cl`iNj1Rf@txK3Zr_c+nZNmP-;kEtTT`Q-pShn} z#@T0d-th}Td2Kig4xD1StQW|tg0UtGfyXnB`1E+iZ9K#AHAYh#sqWmvaMBwN;P0No zpZlSN?8&5D*py8&ri1ol8c4}M?$3O0I!=4}PaVo`xnZ?~rI}8CSD@>9-hvAq4d4Z- zO>*qxKLCPnu$_4N@$vET2W4diuql;g?`-S+K^X~;rR&h)_Zg?#%`!K$DJ;HUaEkLs zVSz12!uR6IQii_H1gCRMW1eL>LC5wl_lhVX=GvE}r%1Qm-_)K(;+9IZj6KS&lXQQ$ z0d?)E*IQ=G*@-q0fT+*{0uUOIXchq$YrTseYh3*;wDw@9BN9}_nwEp(sb#kE6@JZ- z6r!Dzc-u}}R*~;o1%W*8s1+Pr^2W=4e+w(wSozgSwfGKk_=2lzm?^!i`q`?$}b8AlN(i*AGzp7SWhm(cd!D&0zMe zn6CUfB;b74LtB%0_~9tZ_$N*j^@r2&2ElY{G+&3MSkFqkUHt>_7 z`aPFLQjq6`;q`C|&wb-_JDE#E+_hOdCf=PgirY6HfkzvvjE4NC4N3gg?~o5)Q?~8~ z@xITbx6^NyJU5cdV4jRlH9*A(4br*ZXyUKZe6FvFk@W`HN+BG6`hhu#ucdCHa}f}} z+T}u68niCd(z_#$ds@98;k1p-TLp?RJU=J*F~@lSx}@(5%PTBIbf+hKOIu2?>Gops zvDbM~5(U+r+N0e)pVjAZV?=Hi#oTt1vlxh~on0%hRyt3Yz;Li!S3=GvcIhI+kAuyw zCW?b~y>q5pdwiX?m0Qj!n{BI%e=BtY@e z#Nz?|mOiEXnoYJ1`yY-ELHitIRa`3x7T2)4n_GbGSOGXfKG1#FKrn!CG~pOqs~cEN zROp!1K<;4)j%~jz)7e;qKhvo4sGQGnL&N@l!b;+~P&W!Arm;hB_~?)VOO%n4C1#V? z3-jb8o{wL0PU0fK*M&aH1Wnp5!I4*h1rFR6bQl$cfW;;HESXhSHpFNQexsu9-?qrO z?4m|(AIQscCIroG)ZJS1i$aJp-r9PTPD1c+Gk$86H2PQG}LUjbb>S0~(yQ7^W0}o?1cf2&Jw(`p=A9^V{wNu*$ zlOl-gF)6+x#&BW?>I@CdkGUl=phrQQm59XnK|XCJzFImhSSia=HxQ=+=le&!Ql=$3 z$IsP^Xf}IWep)!dfjmUSw>S9cnpu~E-}vWUtG5Q9{J=3=!Pxqxw(Xu(ut_3u`oxj( zy4lCuge7xc{N{e8>Q)iXwO;<_!{=-7N(>M0=DYTD28?vW+jk@T3m#>{NA^ZSA`C=b zpPx$BZhW+?-C46-*LpRsJQgCm;`XO(|20eP>9(9`;IKAdIY8@03fsXzOb;zkj*5wK zpHb|Ry5mQKa`YI*AoIh|kNEGlQqdgRJ|rK6Rtq~<$hg1R6l3#Zj`iL*m+F4xc#ENq z|6@tc5`BFlV6^+f%dM<|gC?=yFf;!tRk*fjkpI(lO|odvCKHd+GSiZmNG&x>s#5=R zhe(ThwGwgeW7UT=#~qv*79*xvNfk=dNV_!VFfq6k1edb)>z2m<_rdqTS$bC4U#zenJ1_wfNqOpF_Ez$Y)0?6dzIXP0@ zpT;Y_#@mIsdXR?j4WSbl)Vf7(_Ct|;=r3sTF~Q7<{KFAYoCEcGwOCmd%;}Cg;qQ*( zgcFBPx-8wy7GQ~v)&liE?bHq2eQG_AqrOkg`W5}DVNmtYq)GE==I2$Alhu&1SnYA& z7CM`MTLwrMzkmpzx$awZ&X;j51l-Jw-!DaJu$BKJuzFi4&U&Xg==L z)oSMUG`=B0w6jjdtokzxK!5#_(My~f`AttCMV51Ro;p;OdVGISXbH5a409J_)kC<; zxX2B7P+Si zB(GXO5L!ZK419gj5Oi?m#Y>jo&8(aE$C@lU24WNd`T`{e9aKK2WSO`OW}F*7C)rp^*A0Kb{F$omk@*U+OlM`q^X8ia#^1!C%bDAJNTK9 zH8oL}4XvqvDYw|FbVA73pj~!m#qHd~~UkbRQy+8bCG<-v2Brz|@C=mJ5xp7+w zT8#pQ_N%I@K8Ch@;p5}~GDPQpJfG%!9m&eCty2aXXIJFD#HT7pnFltR82P7DEe6Tt z43?Waj8X>*QR`JR)~>NiPIvp4Lt6SKeW!(*#l26S#e3Fp&uwhS$ZuAUATNJ4ZFA_= zTjnr}FJUu} zTCmfunwa`+S*f`9t$pCyLcu@gvJM9XA>`2?0lhiPuFaRp%z!QjTd^3xmV&I_+DLN5 z9d!1vHgYrBXDxhwOno8-vvJL;mK!AG1(%17S~6Ku#l7tF~+nZ@QYq$G+Aty=C5!RcP=>Ks*7!Npl2pAMe;8-<5(@JB*& z%eHeOuoq%6Hk0%s9`5$vytX_KNa?X-h!^pcs>|G5lanQaz|5@Gd=VYJisN%8hVdTV z_!p-9t6~hh z_-aelU`v)C|0RU59cq9)ZX%d+jLm$Jn@8dS7|EVACulK>2$#tQz2UXR{;~V_sWo}u zk`3oR2#AfLdo5=zCN4y&P!pQ0)R$1LGHX!A@*+lxd`uyPa+rESI8X2#a5$YnHj)V{ zR}&zVavYvqKAvYnu$l03hUMNxym`Rq{mtlnXO+IYvER$Ystp!R*tH#-#Aw>qri2j6R;JK$Bs|vB_AJ(nGv31Bfqo^PqRBI`dmE5U2; zg2$%N%?L!BsQ>=Dh}PApmAd>ZKc|R^7aqO(%AsD6cS=$x539$(kSej@Z60OZ(0v8J zMyXgr9fam6Y*Vv;?lZ7M7P`9D2$X@1)dY&y>$j3S#+7Dn!5#S_EEs$T@e(EE;h+}9 z#a#LF*KxwGxjB92Q3mEd_68rV^A+MqlZ{^p#qQX(^`@bpUtJ7Uh#}2!e{#86D(dasbhKu_wv;z+ zFrw9TyNtJ7i4)tsd8pZOWlCx)W$KKTXJjCXy*UmKp%743OohqP-QAt~?Z$gsbJQFX zNqN1Z(;h6i|M9y?*Sl$~mNrAf$vRCksZ)D|UF(msre42BNt((l)%)U2ekzZA`}U2; z&`=*GgMAKbX?Z!&`}4wa+i6bMA?DAyU?&M#S=r3o-1Ge56s=IqGwHOZrdg>n(m;pd%eN>iq$v!3->`ot~YKW*K0>7Bygsj6)&s$ zHaXXyCUT~YPJ>p$XYA`nvRB7#IJ=*PY0_njkdKI-T_h|VXA#`>p?HkjJU*%<{`kIy zxjCN+B@a~^%F$)0j?5`dc?oa4hjn#MAIP_=?2Gqid&uvQ=`or^gG}}SEJeb7EvP4C z&{$l|dXqyh5*!>{WQ%yriw?_u{ya?x;Tl25$FVT7$>nrM!Fx0-=rMuaFphJivKriU zc_H=|?mWwNev;fTt5L+syW}1oq}b-h;C9|dH|!2tF5t3MFOHV)=2|#I(OVQsow@g| z7p}#mc5&wTFdsX6?UXv1gp}0rU@jPAyf}3uR|+;@eHDK#?bF6@PXY4xLel-M>dO&vGh$vc9X^$RUz5r-(HyzSr6V^Ep zJ851@=Jv|;T==Cj@mxaSHSPellIz%dOJY6XFONTuo)|9jgoUB}-M)i%B27T)$H+tV zLy8lpivgyz4KADM8m=QgWQ1D`yPTb7$LF8H)Q#YW@!h@KdX8Tr2y1KetN_VYgwHG= zsghPM66MGr9qbXTm?(zLjwv*`{%b zOo|qN*F-*sH1~*gjfe7{e4Wo{(H}Az8EWB*A>{HPqA$g?P!V|6pC*(q0yEwafiWMuEXC0k~;J4Hyz-h1!8SBZ>@>^;hsz4!0DsGiUB`9A;t z{^?b5U-x;P^Ei*=J%~Hgi&;axxI25Wv&G22C{VCmoE>%c)$4e^E1uX+ucXB0qea#qIIBxuijFaHqb&;{@a8m`zCZfQ>F-#F4TVeajkadIHHPDT)q_Z_uraX6TadN zK0*|GkXRyFjF&O32hPaWBCQp`i#m*;Lu04z`f`7pJDoF<;GIyo;fuwRQ*%l0m%<5d zmN87xe-oCYbcV(oE`+NIa>F<_Tlq-He9cLuE3cu5&#<87aNYLWjB%gDUc;)vV>~_+ zb~2``Z-+A@KTfHF%|az)Ln75y1?s`e((7h&OT<(NK?Sk6{VMs4uk30+H8Qd2-gFxr z%rXc@DWwCSmRw>Vmi4G{z6j@GxkfV+2)r?2^)`> z8BxLwe(=VxS&(1#t`=>|qB7U^2X1p;e`>>gBr!#sc{)&SfgT@++Qd;IKQ*4fzIWrS zIvi2so4}JJUw3oMhHIGW>f@t#@m02Xce0{6O23afPxg{EWA&nZFE;mghe{n7w^&n9 zj2Cf>Rcv~J+0jcAC;}Za+Iy^{^q&{9GCiPCS(R)wb}7s>6WfBr&En*su;`!W54`-A zUy(85xDSbAUFB<$kh4*D4_xUVCTvq1K>dZ0H_H&Za+ygw)JS1tDN7&9oz1?FnXkmC zW3_DxuXSrxIrSLIA-!txIev+;ojWdHe;7iICnV-LjuDQ>$JIk#dHHw__{_P)-7=SC zm1$>gwEcBGMVi%vEf?FCc{tG@8!xZnYxbM(0JeA z;Y3_9mdiH%1L}|;z7spi1o^xPCxsc}SAB|aFAtv9A1crG8GaKm03#I^mO z<}Nt}p^h+a%dzS&(L}i}tK^E={wY+Zld6;v8pA{s6D@Xs!W_dU-=+|bJ)@?Ftnd~W zm4~hy`Z4kJr_@g=|aHnA< z=MKnoXk*tLEvGn-o?dB`!iO-$2Za}Z@73|f#q%a3GtV4+Bo?0gCw!`PC&lirte0sU zX37nW5oXYP9>SfM`kT~W(4u~0$(S|rPTMtB*TUbeX16zo{fTX%Ax(>3eW&Q?0C#btP_V-aVM7c}9? zi0j?p5cM5LBm7R_d^xThk5d%oKB|-a;O(B;ec2C*Bepz5rc_O?W(89&jQz>rBL=mQ zfbTPX>3lRM^{>q=lOL0gN)*1j6yyF)Kz;r+n(l~trWWiEJqpM~m-|NtJ%TNd_v?b? zMw(%rC&);dvf-=Ub~i9EpzbMVi|9Ij(ObBt@M+x2Z@V4+>|Vr2A|t5U{&ro4nr){X zj*CH^5|A1f4N81&T>~RR;H4K5xvqL^#stxnIRya7N8patAq&dF@bled0e1&tL)?~k=L8p{I=9Zq=3XjQD$nQ%J>)`t2NvQ6n(@lsmlpn+fzQrU<4P!~p7-!C z1bPD0(q*p3G=_mA?a4^G%$E!y5vE4W7PmQt(ovcccLhc7WBt+dnRr{ZFQV0A<5c0i zyu=-pj!y;%C(36LtIIt@Q`}`om@OG z?cd^&ouG19rUwcy#+H29&)-{%uvg$A9-zgbu*vb^LZ(6vN`_CIlfbbf6{X=Xeo^ER zC@%i(`OSOL>upNQ2E-rkTi$KiTKSONxDY53ku)?30a3Y@iX>Gf>32bQcxJuW_So?wM%?x}O>X2Pb2aKb zMJtSV72}hO#0>?^BoBQ!6>q@2vhriYz4Waw8S>`wPp<7lo+ZmzM9jH}iMP zu4}Pw7FVt~cWGOvt_?pBBx|muzjxe?166%PD|{=l^6H{F*3J7^O(jtsWFQ6QL|Za& zm%^Z9-|XBEo!GUF^{it~#Ct1u+jv!tdL3jlwyn5}!;%abqx*cfb96cKsuP>sQwBxb|0VPbb3}_U%G@u0LnP7_Pj>q#<7v^~uRNLn~X( z4_`{ba4#w4_$9nq-R#(XSn24#Rs$EE(&Eo8N;O{~gwi5~cwy(>?@bmcm-#>W6wrVe zhLRWNisua_nyT6O@yh)HW0f9$LyALhyhz7YMa;|j&0jPocxeh@m`iHOB~P8?B-vef zs75+5|Lkv|%$xgA53?Gu3KwLgK7JBXX!%S8Di=%1w^XF)>>Se%KiYpp9gSLp(vev% zrvr{r1TO0S(6zZFw7Yo${#=csyENB(3Rr%p5RV@0YJof|9=-Y#EpMUY80lUXY84OO zjt~{q%|gC#&$6Ca;ya=5TK2VF?E>~D;-K^mwFUC81)pD2bjyz2@Aw&7QX&%s=N~|M z=Vt~p_bX+lo6s3VDB9;FD&tl_G?lg})t&hu*Id(ks#YdRU+JEm4NIt0-$Azfmn{8P z?oHL~?{mUi2brMMP>E#9cQS8F1^v#su%q5{QyC*bsOq3XWZ2#E955wZ{Z0EYFRT(K z@7>j<{eTQYfSabbwC4%AX?#0dn0tvV5PDPXy}9~LGg_kn8z$yAoi~{9hwC3i&X}ld zvfg~tdAM#wIutvj6VUq`O74kTRsOt*+hISPa$F6BeW1Wok)7nebGPAG>&MFMFk=%2 z)KeyK;QkFNYgjh7wS^y4Fpm7P{&7FHSY30lwZuItgW!!rmAd?55lPC6XU|JLOSl`= z@LN~tPYqTmmZ_K9OstmC7I!geFA{Ft(?C4u4IiJc9p&i)-&l{fyBZ#NAhX_7G*&3@ zjlp*pd|S3@Ckg0H4k_w_^|gl+D^45Ld{X_V4(^$Qy3zt8hy4d#``4!X8X0Y{-mR;N zz48J1zNfjV4bZ-?n_?#;to)6ceTOU@z-?bJq->DNdX1#-PdN5;nnml;1M!1MlXv`& zn@%P-x`1r(T4w?%^lSN2*|YhnK$bi+k_a`Am&&W#LQ>eS{^IQNp=;9DrfpABRQD-j zbb6BX{S{c*!;ar{MEjdH8&w(5R`lo~Zs<*r4^7t7(d_!}?0c%zmBWVIk@MaNc}%S& z6c%9C>XcSHHP`HvAb3=3Q&UB~chhfo-o7}L%)bLk9LB|wL4Jqxz^VoqK<*Vg0AU@E z5vicZ)Xw09%Z+~yF%UzYVOIO-dbTRELwTHgA@0<{c70ZZi^m4vnJtJt%Y(Jj+vaN3 zB>Ecpn7$mS{L%p{Jv0hFoEC$Vi_yK(_CaJQMx6GH0CyiU)f*q~>$P&`ny23syioWWEg!4e71V4NhLHR+hVK&&h!~?- zO?w;D29Wng>_e}*I=i=>5U-YZ!rssGWPG~H{quDSzTR|oWfoX2_9kac9jPR=?PxKi zcv#fN!}?NeCzw}J`Xsy#zYS$9dX8s34CM=tdufm7qs`JPD4FrTyLBnSg0PlmCZq-P zjNEk3n87aCWC$nz%MF%;1yq&1LfCP4rp7=*MsWdiXkPom0p9Uh!?F(dq?m`8TCe-p zQB~?A%hGU@6P}J(vDHi+;^vKUEE}^d*}dw>tW2EM24GLZd`OIgJ`b6706N&dZwrK3 zhkzKs(#hZ)=p}X&0YLr?zqe@1226g+;;?aT0Nl;+;fBrdknUE6Uz>FkY+7}yQR_sT z=fsUOpFZNzZMlpea8ZXag&t`TEuAE%=dE=|CE$15zeM01sVR*r4GYB>GCYE3<T!U`sp!L_Il|Zn7RsK4A~!f5foS(ecAyLt zWR5cSZtn}#j~yP&Z%Gg&*v*Gc-qFf{d7IR0nfR1phYeBSzsc+2THT-TTv!3c&2Qxk zHg9umBrJ0@UTb%jD_DqMKM0bs@P2yR6Zd9}So15@iM7>qt3en;X5Qdf&y-JfW@=7? zU;|r#xP@gE<`OO-A~2V!|9Uu5rFx$DU@gD-fxEF*Da$BP*aoFOt%N6;aL4G79ofUY zUfCz4`@WDRa3QhJEVjY3@_E1;AOvtm!#E^%x2(kbE6_2>N3BS(y@28&9fgh+wSim5 znXJ0=WOlw14Rt2Y&$M&H{axn!>VUb)Z)jzjXj-c@fg+pes+-SJus%^{E|3XkDTt}# zZB?DzygfzBl1!@FEYf1AfnQ{?wCvhGEF+Q1TU_oU_`zTub4jzyfS9;jaK-uF4pOD} z_25n)7hnzQ_+&ngHb0iU$nOagi2*;PhmtEB!yy_41RL>$cS9S1WR|jl0Xx9fN97mQ z$p9099|#Hs+8GhBe$NFN1~9a0fG_4Hy);iIDyo$YxR?yaL(v6Z7x@@(rx^Q50A8?9EE*3z<1i{InX+Lw>K1=F=`t5aXEORzwNgZ;csX$4I~O)XIW)t#GIofg@NPp@;IO>THI0Fr1J zF!t;Q%98gErhS@qJ-6D191C8?)!mnT!4Nu#TmyFTTA+TK34|oJ!;?=l8bEb6#XsyfS^UL?Du}I`Ely8;Bolz(b5xcok0^ zRS)BiuFv~xIT8nY)5(}8zo<#zrG4Jhxc_b#$i!j=v<{hX0-XX;EG(yD(+|KgR$F*_ zsMvtLxM4f!^tZW4IHWD({_f(A;Y;`s`i!w<*-IVUS_wd`HI(QX7bJy<^4Ur5d5zhH zYe4gW4k=pk4e&c^aYC$B)@6s(=iXl#_|{Or_DpYVh|KP#T^*Hv)Z`eVS%t8-aga(^ zmBlWX%8J#aF*8bG+=KT_M@OABEVE!OwPFk+q6yP>|(U{f3J0ELOpkyr9sxl20ArzdF(uaY;!OnxGgGQ8()eG|mE~94ZNVZcAZr^x!1Yy87q6VpRNm}I^8A-&*$+Vs{OVC9%;w-{4i3xvj+i2&g)y$h0p)&N)ZI_m z#RZPGOBUTfO|}taOc!R{*G!^m^rN-MM=mmDy9rJYHGucH>3mltr)fthPrmDjQGnL? zaDi6;!j83gOEFA~#5Z2hwFnY>2V%X%ohl|h>69$v6abtwGp=QxI6u524sdx$$dYKg z)jjL+9xmRwk_C<=-ib848Ac(Cd=lAeJZFYd|TZ& zm5fY8NIAx6Ed2Xh>;(R1wr^5!-_exaR@LfWd|O=cwiD5BdTzpA4*I5Q^B2LqhAl|U zNC!XzOgot40b!~4WRq9@o+F^t6ea^Cizn;MBp>ND&0W6D+hYFyeZpmRjQo}_v zi0WltKX64BoQS4`?v~a>_mms?Cgkoj;@0YA39>p(ZyVM-*-?gR!JfFF6{c#)%h^vQ zwbNI&v`!D4K7|7R6jsD*!AT#nt+cOIW9!8>_lXkTk{xw?zTZ^0+|AxR@stNb_*4QS z|FX@)p2r|`4pl?00a|TZgk0x`UqqrHv%orFN#3ic@Vf?h-C4b>0m22^Co4o6KM6(X zg<>EdFa!%huUO869J19&RJ~c9N?dg7aUDsm7uDqbZ$rvtgUjylLYJ|MnU{{O^5gr# zTFe>Sh-w?kDw@z$a3>12as>fm&g)lFg=jzZW_C~NrQd&TGCf=1ZMN_#@&Od%IUtf} zg-Ba`aWT*CW8vj*j;e!AcFqBBIV{N$umBqx&{zMI_JPh!1dz+GGGx<6x@Rb+fLXp6VcWwuN|G_8vb> zvunGz;?Jb$c3iV@V7nq(&)q`odg)Y%9W-~llD(g#DoU}M zh9(vhdYAJwK0MYAWbm5qUVWlVdzL(Ig%_8V{DesoJwu>iUHs8qWzctKOxMg0nqu3^ z8cI7$zJn8O`(*k;pRHyFRy*rYK9?D-AEu%ptOjY8_?)d8WM*YOhN!$h(gEK$hHhq` zIX|5T1nvrq7l)^It3!q1&8PG1Y43-F?=N*y?EL~FdPI$7LF-D<_m&6M$5**s0UD$m zXtoegu8%na=Bz^@3l^sVe7eQqTZ|7?xDCSF`PNXOeAI?h@wLH-k8LYt-FeliC=j<;lahN%n&IZ8|Gd_T$#LCFmVL-vxi8pgDd2ghzW{I-8Qlhk zbe+{rd#qN^+aQ0mW96rxUST?P-i>~HVBhH-?kR%46h4{c=b}5a7e43t7>BoVPw$! zebs2q%*-sRGU@zdg+7Lh0UbO0;74T$nZZUR;I=HoTLJxfT=+(If%C+cv_2_$RafN)rg1xD?p|wE z8VXf{v?+GwB3w0!NqV^t?+8Ziu4L0>@8&BHYq&I1B?>5N6*=^AdWRV+=cz{|PCbcl zuRhwy#?APQVlU8=++ED>zV-UGAk%DcvgOuW#{{HBzAwpC!OG|u7Q0+^Wh|kf!ac|bmv68S=EdJ$n11cq2 zqSvEAJnTb%RIye z3RQ%+z^z-NegdZj&D0*P7$qRd{!GAq$!aG(l5S6TB#1h0V^EMG-_k zdvC7&9Gk9kP>}N8Qp!DDCLB}|;ngRLGuZ@D5YZ;hy@y5Q?69Ur>KvdtFhUc0J{iT@ z<`LfsBu<#P%)dtfJ&K%fK@C8VeP|!(hgKa4kwZtF_06SX|9~??J~94RJ3rakFP8r$s{ zSOCXMrTH#S{*UwnwtG>{-r6jCLlYm!1QM&-=KKoL9Qr-x%Q6M_+z)^6DpR7CJu-}N zzgW@D33xMpG39(Ol#MpaKaKY%`lImZD8 zG%L_vvVPtra=b(fKz&Yihd+aLgudJcNmY0i_Sl zJ>Lo^aC3D;^&ZnM!X+$HW}5cq?)zkvVP1-*0O% ze;MVdt^YznO61cXioWXCb{70o_;r}GwVrkVb3%^?U9JP0>M!jIy}llf+wC-4R7QzO z3c4iJW<0xCeN;E>Fm9&Gy`Uwg?31VO5jQkv>mdR#l;G~eg+9>DY=v#A;1@of)K;*U z(nA$hxSD3}p0sOK;2jE*ujHr>0!SnvaRXTU75=FYw>xOlJQ|k+ey-@7-3)@t*ProVT0UuR5LqVQZ04y`Ki`zj?HY;o**NB&dwa*Zub5@( z*VGixt>pNpyw4?+2v@C7+a96F;&-edO#pcTc01t0{b@&0Rn_$R{l=xVU{jC^QP$F8 z6brzOEGsK}^<@i^LJNHYbC+6)u^lWc=P^Wk57HrB3vnr``BO|coOg8b-$)&#<=`mp zdk^(#m_8FFkCE?Drik^w2#xb2Wm$?3 zQD&Aph6yWNv`I-Pb>=&_)i>;!zkZt2 z(9IDKr{|!gvP#%Cjq!qdQ>`*4l*(VgHGjRaQ0x&%lAPq%$~v>3r1Y~hQpJpFWbDhY z?~OKbu61Bb_98xSaMK)zbv0vVBXAkot3uyX>mpkAg41}7icr+ceS#! z^f}fO@&_Z4wHkz(CMOx+DT7M`C2}Km>j7@@hh{HrIy>tQr$aXtBsl5s}v$4hLcxKKLDwERBplxG-{xFwf5Z)q)e6W$xV8wj*4;2Sk1>*Bn+4&tK>6A3H z>3b_RjFGM*qfFVnL0=-^qyBF}nXS(cqV0*FG7~XpDylPm{T$6nNQ~QUk zP)3**E571|D)y0+#R>mA(p$bDo~cUa;}lQ1j_hjQXOj-I{wECr3buw4s!wsO73B`- zTLyBenauI>pTteYYxf1yFB5)#2R08c*zw7Y$;{pgNr&lG)9Ir$2@EId7T24UNLzp5 z+0-);Ew!zy(BcCCLC3K27^3a|d{W|Udj`#@jc*KjVJOUO0?x!8P?csgA1(x296qkp zV7HrMAIrZ!eq%EjNqFYefj;Nj)pEg@OYqg#1^Q&%%2CDjyfq(o1JZmGvgs9X_ZPNp zzosOf>fVdQHX%@U&6^CKEL#rsg>LB3LF+>p}tt&hvd9r=q-1E8A}A2(HRaDw7)Oyyve zT6Owm!S!pk?Pv2kxg8#p2~YoIUDqN29EeG*PuyOU_5 zP89xbow+Z2q6luf!aailIUb)>ufiGsuJF!0Anohn$NaWA%XfC>TGHcw5)xL zh|Wf``Lz(V?c-yZ*7Ph>?y=wKN5jY@1zYW8bnaoDM(xijjJM1KhHePAI%sB>6iob@ zV>SI6cd(XkvX);>X~TdAeU}X)Chmlln0vFbw}q+R%a)Oy7cHT|qf1Un`=2xM2z6+2 zU2)=rl#lKZ;sH(YQJJ-?6pzMY=esc>%r9{;TjapNb^hV(2Q+@nG@MyhnuYdcRqFVa zsbs8W7&$b}_p{V(-I`^|3YS-K(a*Gh$NadBe016?uxy|ds>DVCfoMzvd;@>500a=F z26o|QHONoFbJ6}gp2ug?(56@p&GX7jO@{sEMs{-&J zRDJOF(8r!)2vt=`O-))4bNq-=9a`*Uf5@aFvPRiw=}%t?A$`X1dxbk?y()fC@Z148 zBmfII!%8{(`<3t@m;&Ih`xLUON-it-yP$rJ+a5_#_c&{l%v7FyCYi*@6Eq36JsDGz ztEDZCfNSl}5R>r3{tN+(7wkYc;KUJr{qJ%{HbI@5Okig(DCIgFDqAL3!(X35Yg<7v z?_N8-!c~Dr$FP7;&6P`DKJ{{PlAyT^qs^tZxv)0$>bHR_HRaLvcHVxHIfP{mWrn>K z`4-6~C+H{!7Pf7Ix%OX1C59=><|{IH?b|JetnHRs-eJJ^Hzb36hN|O zVW_h>A_&#n2o&(*xQd&9cyr+G;T|xZyq&o-)}s{*-j~M6xtQ1HYBN9V=e4^0T`?{9 zkcr)SSDciz{{0U*!pDw9F_o9Wqp8wXLsnmx>O;6k;9RYi^{VCOC7C|bHwlN!a^@wv z5^qz^)=GvV8*CZ77lqAB@ZA-j4h)II;~BAG_vSWfl(KwvQ#Uh?CPXsSr0W;j@@B8k^mfP(MU zTs%~yp3ys%v*?Zd6cCN722MR*)ZK1_cTK3?r(0hfKmnaW^&yayz-YO9^QUw(Ccf{^ zIBDv`zZ2QF2UX_LloyPp^MDk65MuvK+}vEB=RH#&Q#7aa?YC%uOX>g&ax1l>rNikf zYZF5-4#7#0V9SqzJ7CD_I|?E3 z0*4s92}S~Ba{wLW|0PrOxB2iP3_yRB-UxeRor_sFl?5vFMbXmGx#-J|s!G93+$|I{ z@1nz5=)gx21-$EJL`4yA$$7u$odXBdjGCGe_nJwnF0mFiU^|0s780yFu-Jv zco_07`bVAbLo*sN0k`3kB4;n?l*6~zfM1)I^~zx111WbIFRw-%N&(eNldbXUVyD$1 zxvuVR$k3P5apCJO*P;}v5OA4ayz@}vUv!s+kI3-XBneY_Km6 zs}>O$U~31Ski-y52|g4%1!- zouuXocNP;I;%y>RmUY>gwv=xjNb739B~&CIeI=p3Hw;D>x0}^wblQUaous>PM>T>hxoY zi=Ir1lea=w7a}?Vgy@>ml1{(x=`$Hsc~X5A;6=KVi$1s=3^y`LUBX)tP*YRu1jV>h zW$u+(F2urcP*2{_Q|I$(+VZ)fY2k?lNAIZ@>#+aD(&^S+fKBx_qfLzLRF>vjG*j2l6fmyb9ETPcfz5Yl{M)X9_lF@1m8-&v+^(GIn+#1F_LXcCw_W3 z(d+I8_<{}1cMb9eEOP^ulib~*FelZ=PgYq}XpcYWl4sDXZRqp6aPMjJMd7d4u^G%o zHIE=Om*VF0ItTYwse{+L&j<@+JB*FW5*;e&6 zCw_^Vug+~9{!W~~ecfS$JXvpJFQF<-=0N^(2->KsFk)``b~k*#d-v{kfAYDiE#M_< z0a;_~@hUmsC%_IWHf0i#viO^iz#Qm-UdJ80=qZM0qf~FZ92L}eT>l9Ll-_>{#iv-6nR*d z!Y?@h;}+>xffpX$QXZc5A3qD65QhhuLFZ>cPgc{NdrV9YH4&djzxXlLk+WkWOwo2L zySc*))YsR)tUg&!I+4}>zWRjTz1Fe7+v^A3RItNh!uStm${9PV&~jRZZGb;KK6WoB zOP6$b%ys+wvU~dVg0j`eH)EhRNbzv(`t|E&08SO~L^{Fi`SViXudP*OH*NcrWa0C- zUs~j7PI!@EQ`h2Ov2qS0BBX;xQBz9j&wDU}|#mEZhrL$EyNd*9vj=uBCK! z$((R9WEb4*EoMEYdfam&1_~q4uIIEiHaG^A;(*X^^fT9_ZX;x`Li~ZAS!~}d+L==D zy6+W`+Ws9pe-1Yw5HX0h-uta-nqbfCdM-6g9|Hsij}kBA?Z2A`bfhdvwS1mUpdYGD z-)Y&w7@-D1D7tvr)oF8id2HGWgvN{v-4qjMFZ- zSYtKK``_jk$HLs6s>f^pciS$*0z-drTmH(YFmNSr@pqcSsfSTzDPCIYXE*BB=RGTi zSdBt2vo-&-$x!3QNEAO5_#&V?&cwO&3@OMAQzMy^-zELG;r{6e!*pMe{XoesEZ=(d zfe5w+=%H5A{^tL)*Z*1qIFs0o1tM|NBYmRW#%KJH!tZQOwKF8+zeDor)SM`W@Mq|9-#> zuuL$Cz17WG`dvOra{IAiGnm?JX#d>|PX;*Zch~G!Sa(7ZU=reN^8ID6{A=$QR86IU z``VnqAqWhjy-vdRzaRa_(*WL_%AVi3&f*Ux;qM!P4#t6V&$1{#K5BvM0E59I>lh@YBUx|*BhzI6oE-R0;}0lV`*x3dpO8+?IIFL05| zK|jViH|4NiO)M?O5=#X|eH{&I$LfVAV!OT6nhihV^CY5v<93ph$5lbt-sfjz^CL~y z!*0Lbh&){UUgz6Tk)^m`%@R5$bz;`$I68bQ6islu@C#vgkf~|(8&4PeMv5sh3G_cy z06zMZPj-Mybd&q}l)#tocSvbL4jO4f6x;jn07awmsLyw%KM6Mdu=08+Liwb~XKyNW z>5GUuaTf_*el+1Ruav&v{Yv-2Uu(5$uhlo@@b0T6TZUQNbmK(lA*FcZtWrc_OAdGW zI-rP9+#PjrxqR{_C~hmx6V{2g0ZX_V(R`!C04(9NEQlL&Ih80e#0MK|asAI! zgya0ZR^pv0mn=ztuTaOMC~VkZbQp-RMpg69ci;VGg-c3bXKRpj3hHK~+UfP3Z6dca zRE9p9sOO}X@iyzwFX9x3bD{G}&CIA=TWMpzny4A9Dbqzi?X)b+e||)O35r4=^i>$q zFk!{XdNndg$n0pAWG37B?`2erD`|*4gNNz*m(=>V^7miOF>FM2f1|-v zP$hDh)!kiD@FG#dX}X#rnxs4VT!kjY>6IWx>lKrZ6#MfpJNomlHCv{>K!l2-LGatB z_8$ksA|pJ_Brwa zYQvk8V~*`x)&T-Cl=i)lvTe;Q`ZWiJC#VS|;1JkpkNCT0Wo8aGxI4lqZA1ETC=S2= zq-t8n)Swm{emv*I&G1Lq5Ahc5Q27f@K|w(THhY621Sq7HeD^gb66e37EciRjhI+<( z#YL*!p--LrglCN{Pl`Lb@daG)yF2|T|{4BCM%!8Pavhi6M&4Yq?sic&~|n_J@gS(HckNJC8)hlV`Y z+GPsJ{!z>4k@yh1gCEZZ;tmS)@?_2dz);%4BA2jhF3{HsJV-Y^i~7%l6lQ+e94Sxc z*zr2#UrWH{V;dt4n{=)nTA!$Ix3~}5HIo3BZH$jONY*o`n*^cxHjtp|x;Wps=mJjW zi6->sKq12L26}V~Bl_izjL^M#Xm3?CW%;1+lYjymwK z3SKIx4tqr-5j$eSSK$PQI(3$Rs%PDkY0IUpd$ps4ven5*38m2-L{O1Xh=|X9`^9K^ zHIotLJ3h~X1dg+uS0^J!ri=1K%Iex-9NmyCTaW9mDY!)I+J8hNztI=Nb&AXo=$sXVbd*oa;YU@L*@^yP_`VuFD1vJm30 z3#cA5O<$ZJ2tM=`280$U5K3gpy9yh8rC}cA4vr%hJB~M1#O(4T#G+})qhDL;BQ;;0 zM4=KepX2`If}sZBo!bYJ4aBVdVk*w=Ko)Txl4b`8RVY=W^Skvn#-SG2H3!69WxHV7cGl4?)7NcDW~RiqFKFCw=hu_vg9oF3*?vUF5=Z^$560 zyDLj#Nl@z{3f7S|R8(l)VUm;1YV1Z6`gz60(EtK011yuQB>Dn?@EHICM*z!Ez2BOT zY8xF!|FF_|ux|!nv@GxFBn-OhjC!K={}nd@%u_@`Cn*7_5;HSuZ|IZkhh})$}aaAl~)xbi010V z-sx^WfTU9|$4rVkG*V1)PjgFfy+&-|YixMRvYf&s&?LG-kZuE2%x>Vc#|-TZ6fPr1 z&zJl`Nb-2Jjhmma z&4voJ!lI*V+}ztD@E#t*gMx$S%|%XPomK`q>tMj?i=p{=u()70`%>6(yqf)>2uJ%5 zCD&A>Wdo_Z|IRGXkW2 zkdRH)BGi=bVQ8zu3%8%GzKkUHLd{Gex}hi&th`4UWGqpEMO-)-R7IrCWGm4{!}QFm zlp4mSN_>N4pWC!{+U{1%rwcww3|||~YrE~*SLeQIEzrD#D`S0ruXuNq zwGk{E$j@c8)Fj~9`zm0T)Yj++EFwp@%fAaeu^cKORniDZ+g};%mS4{i{ilx{p_iiL z;yp^9sTgbrOUGeP4BYOFSdywZBQ21$g26ncItiy(S z6&c8Ua#lkHf$Fk@Y7Rt^O1?cZW}X^MU%0u8e@PFwA8k*4k2vm9!kWP0KdI5p)y{PA zymqe*O=FBn$be~0M}?7HR)pR2Dbu`8s|0jWvtSQZp7t*S2NEEBEaLN6lgw>4n4Yg#vw#Uc{P=Rji$+$ho{&u8tp)?&w_5@WPSu#H)l6n3k4S zng|_g8s?I**Co(74Rj8Mr4~LmHugNgOjk(*OVMXYKF6D^ zv>J~2(mOK+Tnv9zi4482BeQ<`Gz+NYv{5j56ci(VF}(LZX|M{_4p0oof5V_yX{mMs z%;d2#5ielFNpW{Jyy?ppSDU@s^5b^RD9HkK?LCcNUtEZc-f?T9I}tow(`&}%FH|p# z6E*_b@FhG<#536OSrnAiQjLI*q0ijZ4JcSSwLLl5c)zl-{bZ&6{3}N0lw!B zr#t0jUF^j3GNM=)#W^ln4736p(ZcmAhxE;v?;{@S>8jOn#^KXUn@>ln3#AgbE52d}wq!G-k3cy*7rxQw=3WY1-| z0bV15#a>2UjnpS=Rn7Z1iYg`9TsP*z;H-D(ma-qk(`?L@|? zeF8|s6&5P_H5UC@IdN>wfD@_I-T9~bgeb$@wM%9+@d&1(&NVECmVc+W%* z{`<2(8;0v|n8~2rrj6`@n1iyIe^cZdp{UK@@un7ro({qEPuSRj#^XqR;SLImR@vtT zK#OVA2>~{FF8|WD)yr70zrTFHFb%Rh+!?TZLkE3|u#P zLEv_NkyKoVqnB5~V{UA-pRTwv!`38A*o%*t|9&YFVt`0$6=?$0DA<5uR3x6rsiHo} z-@kEn1ICap-#-8#x75beg2LY4NLwnV1>_s&E{>@}o4gHW@${NzG{d#gIKQKg`zJVw zbD~V!=f$FF`t+@p=#I~aE>YMRFdQ6zv(1UdSx$6RU0-p8j}2xo>fC!o_Ak$3K@&O@ z%&`H;Asx0I{MkRqUD;FgBSS!c1q7jiJ_l|5v>wkSIrI67XbTCMeps zBVWf`cGMf7H%C45WtqD0xzH#Q?qz!x&umWVs+xxevy&*^{~G1yAQSF+H2#I#^eB7q z?zD3Yv-bUk^Na6po@bu5yRT^bYVRYeV{~u+&&Bu<_R+4+`>BA0_o&Tmp}zT8i(`Jn-VKbhZ0j!U;PiC;lpJ+-1Rn!Rw9I7*;5I>+kC;;*H0iRM;N zsw7$d+R_;PDCKboSznG4tu_t0qajdBEX|H`OoJr|B0^-au}NYWB(@TfBsMr3#70z;b~ZZzv_QI!3bP> zUPq=={+~bm|L;pVg~C7aWPxwZh-!I9DG1>O_p=}+Ur=3?E+n6`1#q}es8c={UbR1i zn13H#1D-wy6OIb6^{^QpgH3?o1;lRw#_A=!&VW(c{R)#%c@@2u9NH%k5kM3quzrRf z)PU~5$lmvKcb9(wJQanG`}`Q-JyT$S26DcWnUaEZ6Z}545$xjzyO04vdl%v|MkIg) z?oj<4ATfx`F#mu3@e*9gUXoe=M+WJC`ZLrJbTuaWy#0Un|Gyujg04p69{HPX_+L+_ z{sm>i3*@Y%rC>FRR$h~&`;PHQS1%6HiXf+6OT3`QPGcV&MNLH%8AgTRpH1VI0K*%t| zk&617xOM-U*Zt?rhBIN9W_^;g$HSn;*O>u6uo2Lu0xAJ5gRS;!5IK)^=wgzGJg}!_ z0U=Fap$_lzbaQis-Sop$8)K@sFaQX~LS#OP?gE0hrl6v#tf_eqY(Y^Ey^cF-7n8_$ zj@_C*XQYCWg~5VJ*sJnOS9daj3+sM;2mfM%Nj1tK4Ub!sxP8fG?OZVsO%tt>pqXEn z3^q>$SyxRs^~;4NC$mG8V5f~K;gvg!-{Khn{=LEsfRaC?OTHgV26ma9fUYqIgwvUa z*kt34uiZfb!V8b7!H#AN@V{D(?v;%TAU+x$1_L*$;nf8BrKa_S7-H=dVD!_!kgvJ{ zr>;fa_2~K>NH`A+j><^%t8Ml8?Pq*nBryPM+UlOD?}>sW^|>59K^!(gi7|gHpB`aw zpmL*<$>B?(BcI)M>&uYlIV9e2=axE{@xzk=BoQ+}mfME(GntDUj8Xo-=B_*($~EjW zArgmEh+|8UlI6rH2FD0R)=E(sN@5h*_w47SnnbB2YqAX@drV_UrNzE98cWJ<8pJdX zS-$%nCFi@&_5J<%qiZgW_j#Y~zJK@n^8-8WE>g+q`?*WdsYlRV7#4D- zSx0$hq&XfblV(ozDx7_J{U#u-13lLFoDA;m72I)d{fZO96XG-q>m^MEbFQPJ_$6)u zRc13+3!)!DS1dO#Ak1;0XC%?yIf!BdI_eB~1B6nya$)+dtg^B>RGsr9v7ZT5jsQd ziu(ena{D7piDM&DR2a8j(jQYga;g=!Tk3s2BnJFr!204pI~?GMBQlr+_SBe7CJK|b zhX-NtWa9G+B#$4NXSAEU3eEC*mChHqKsjBxx=A9gUKZ(ucMubmwa=wXW%$rvcwxn2 z-ilF&F~w8mrTc`D%`%;q_sry$wh(5=^7w#J?K|phW_E)?@20p(vNkhx|K1hZX&8q2 zqN6I?pC%583%krP%eQQ(-c$X$r#d;`r3GnR9;Bs+o$RnoGt4B2Pz>weL%cl{WWd9 zP5O2Xew2}X+ROu7+nKDQBM?b;xoH-bztiNm?pWk$Lmb}6o`Icwl|PtrCRfDnQc-Bk znngRZzaP4r3S<8!0WUT)1d(h=jcM|py57^Q;U+FUUGeJ1a>G_%wHVyOy`6wLe*7-U z6C1w!_?yPYG6OIUVauq`(R=4$Q=g*H%7aL+3v_-SWUTo5boBTB6>$77=S^BW5KXdx z60va)#|C4q4g^D96@6+Jtc2IV)wqzz%R22kTYp>8WZN+SFi-*-9H`g3Vw00ym4l)9 z?svB{&^WxjA=rbjU2eE`C+vF0X6q8i=<8yC9QyOyXI0Qm**&4li=R>iCoVtJQg~MC zF)|>;&T&MqhVLwer~$_U5kyD8*aIrMzw=L3H1#>K=1SQ52Fp6vmclUCJ44C+Xn`Cy z_SthCu!q6r; z&T&YgCCl_T=MUASM@!IqrHjInn1_O*J661CX=c2F>4OL zD~GYv5IeoI-2aPxt3d`3`@G4ae6CJ)a12?@Tlv;u<;&kK?ETQ*P-(k(qkti2xUk|$ z!}=Q%Lx3}I$t=^Nb#c(`+i1sQC@${qHjRohO;Z2;;*_bI z(u(ki9EL8K805;3U4 zy*;lccB|g!OdZ%DU&91q3^=Furvx)k5H&&Q#=F|pm0ne6(}WXbiK^Q2_PVI*=UsnM zuztxK#nf^vDN?NaN>I8C4b?1masnkNG_+MK3NHt!Vhqv!(B%2gpo4?-?aESU(S<^+ zefpw&neV$~-5L8a!LsRW3&4|IMKy?1ec5xNMei3Q@Ll4u1g3lYosAUm1TLpvYSI|# zB4cRov7lGpAn99R-UR39KWuu&EgK0d5IK1K{1AO|iq=mcHS)Q0{??1%7YS4e+0B-0x?T9qgdSb`QdJ zf1)JI(I8`0$41uxbVZ8tGplT|MUU;sAtAkM9&EJpvB$sxV)`^Nl25{aiioP54(stB zi2fuTInCR6fOXPpy^6p0SG0yLJTrug!fe%>?(pIJeDCcwh^YmG zBcmF#a>e!EDku0LrPWZ~iZsCv9O1 zA!qqQY5ISq4G3J>hGA3U=QsFINPOE0Y@GHK zpywL}!=Qh`=pRV^6KEfNq}~tT$=au~0fGZl%2t>9pAcT)AiR;d__eiT{dlT?d?75u z^oBOcAKv7DAzF2Kqfh-7Kg_;=O&Ak^oDQp4Kntt(z|T+5AwNK5eUuDKb9M-Il{m#X zI5>2rf@>jrBHGhw?H^e{B6I()1;zfg?3AnTaRh<`HoM5gp4DXGHN#>4hD?yWsfsY( z)$gyFrr|kQZoUe!y#pZZ z9jMecj0WNV^jSm%ip2%FIQtv+AtSR4 zUj8_Qx0$)6va*sX#z0d`oi`me_hXzayP@eft?&$7>C#;u$b43!6AbW&aZR-sezA%r+fy-*k+H##&@SqyhE2&mEhZBj!Q2Bd5u zrwU)zdDg+nDF|8hhvoZf<;l@JxB!GpfL!QG>&zRGP4<09EL!I$8c|QscW!aac z;gz1ErwT4!5(2GN!=LBSL!mEOz__4dw5aOK^08iGMFq5bm;`jD?7Q)gDrk+MwP`or zmpjo371H<5mjUff918DjCkG(ZIb(uRNMAG%!8*|Px^%U?ZElW{ZUUH?D5-Na{-riO1?BJ`L<&AJYMo3@Zol4;eJ0Lz# zK%BTnz461@3{Zlx8QSm8Wtp;WzoA<=(s!Ya92(l%cLIQEEEpFbm^Md+=stUaVl+Y1 z@1kV}0AYtIZ8aEsy%r zX^7SU6LOkDUOHA#IV|=b+Kk*gef!?&JEW|mW*RTvsp_JMI$#-HVOBjP&71TaA=J6u zi47e2gP-uq<&+%l5jAb-myupied6)3H-_1aq+x@sE(X<%V4NW&V}m=g%!IesgUuv0I*}lsi4(ae1Al8<}qmI>vQzZe|3}WB;bxjZCkAfFjwg!qmNm zd5FPV{T@MA^!LNlWh19sGbkj_p+kv_kx~oN>DC|o=fG_wID8`@vvSwxbNmNFyD+AFfg4JYEWCT-WrZux|U9lE7znr={%C1Wf!aSce9T z(zamA**tjn6j4X9S|%VTf5)yI`kcdMi$FPbp~Dw1?+ld78JN8u$b9d#?MrptUdc%eP=naQI^>a?@bArcRqD6 zro@MKJf5CVljL-HmRbz%#{iHEGjF}?ILsbJ5hp2jq1x#^U&FkH5JDQ#(A)SRBtnO9 z1R8XFw_8_~0Aysb#J2ZlZm#}ZOM?Bn9j)SOxS@#MS@p;Cg;Xi=imEd)0ge+DSN2pq zWdD7i$&qy~j@5gt28H-)78fT&XW#a`1nRS~)KDl(P}2PL6?iuyC2Y?R%iy`UkHwmZ zNIwM@7a1ytUnz-L4_xvbco~#C+EVpoTUZh=YItx^-||E$?q=xct$LUBZ*%%Z)T;IR zzUB)6q6DLLmjinzdg>+oY+84vq#UI&KEGE@Z(#J7%+2@Fras_|)`g$XrJHNgORuoG zsIX=0+2FaH9!kW3Y4lxMg)@YZi+FtXBJxY1U;Qm&yG2NMM~9!$j$S|K<`iw;T8>^R zFwl{>rjWtYaTF>}&a^lH{k)TL9xv~wiM~lrFmIsG7os;GiF$Az!K940MVTj<=iKF555va?1^3vTZH`4;gJj}E3bG?-M5WhJ^4D2YF)yZ$gUb%~K}j|ynL_G-m2VC`JTc;tmt#dE7?G6Uprcw7v7AxD4X+4wgETD37kDe-h!TV&E zLd^KW1@KIZlst|c?ZMsmUMj}1ON(631qg^eXGuHwt+nQE6FKX3S&?RVDB~YA1)J{> zSU+cQ@tjqoyBV6&&9ft^pR%*+0VQW<*tzY3O6YH8-DtaHIllXxk?~@e+NF~Ue$A7l z+8%Y6RL35EC(60by{b5`pdi<1q#Ez|X}Y63(|T`FpC;wTcdrF&Q@Lxth_W`vt+S$eNseiyEXe0|Hr8^pIUSKEmwcmfVDG z%|dwImzA~w1tRI_N(_Owrjl9Uu|>p{77;O_KA&4>Nuv}>HP|C%Ha~8aJ)pR2HzA*s zb*NsW96yDUZ=JZ>@!>}KgF4YNtN1Mc@N%3hHsyqgZpatBT~|QgpU{e8uF)-In+VqX zrjAb132xnn2tlYnhZnqTfsX1bCXheFYEQb6K9d@f~ryC&H_Dc5F>Re^~|%|H7D z9T+0=yuAv&FNr3RP3pH%-p4ml`7zb;&JpLX#}Bki`LlgUA3BKUsecM)ds8wJ(A%Gs zDxo`88_6RV70KK^(}80-aATP$v|AFdB~qQ?p`8*iEJ|MZT++;}FfJ)_|G1yH{{n!^ zMO(XCU-VO-PtUKml{lFvg741lo1TiM?`PbMnmZE|B4?t3i-@rBwWiE0g`69rs&eTK z^ig-Kiu9bfyw&6B0!m|V(v>Q=mY^>kje7g?5H+u{QO^%@c)sCx;exTcK9F)yPT=YX zlqDW24D;-~~KP1-D@wb@w78_0S%u8KwR@RAKCIo|XRD-w1X8XgCb~jnHP5O3T0n-g#1HS&-d!jp$yJS? z&-VsOcWS30{w}R->~}SAI-7&@b;t^#0}3_a+x&9eAiLg|lFe(f*%a;q*M}a|#*1Bq zJQ}mC39M#U-`0=W_X+G8BDfCDZ2%F6_yxZN_Sdi{XayAWT^djFQc4p&d=f%M6fX9=dq3;889qx3u0Gd@>N4Z^@V`AIn%gXY^rl z!f){yMg)SaF*oDmN2K57?(yR8Kceb7o-K& z@$Ku%=i(E)!qs4(iF5#)CQSx6+ga<d}MwO5;7Sk{jdKhDU`DwiQe-2 zv%-h7F2jdr8nkeN0ggA?Z-#&REfd_qHu;gdaVi-n^J+LOht@%4{eFnY_2aq9gkg|g> zu*}si^tKB+GiGs+UYUvKT38s-`6Xz>7_}@f|76*r%Ns@QV+f=ghImz2ScnZET|8vs22{KekHYMP|!|I;&V`qqqL-&Gt%hS)Ftp* R1#IwRWMHOWu>W+#{{WABP@(_; literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-19-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-19-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f0bcf86841de8f22463c8e28f96c56c153adaea6 GIT binary patch literal 83377 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

    DHe-v>4P6)Sjl7nbO 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

    0SG(FOk&ttNzGCd^soXMT;+m4tw9qVc&EK0s} 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-20-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-20-1.png new file mode 100644 index 0000000000000000000000000000000000000000..4717a8d302720296ca264ce36fc577858449b8ca GIT binary patch literal 87276 zcmeFZby(AD{69QeN>ECXGH3x6X&4|1BHhiTWn*;12nA6ol@0+ZX;5G^BLpNy_ekkR z8b&-H^qlYa96i6^pU*$f!*#*MwtIKHJ6`wawW_ilISD-p2m~URfBaA#1j3&Jf$%^V z2!VG(b+32>Z(OvNkx_-o$jR8**g0z0o0wV1S=d@QTAQiMJph4(LqoNUo-t@qgA*!> zxo>s8=+Df2fALfxvcyKcCt!5()S?(Zc00nRMEY&(>i7q1HvXC8bZbs9wKQdY)>OpQ znL$1Kb!hHdFi&cUYAXHhRqF`Gn|@0S}(K{{8GC^o-z#l5@t3i9YS zM^4D;SIjG-g`0c&_(V>dm@sjHtbEQJ?T=aobK{k7_SL+=`XV2V!@go(sDu~aK~PWP zmG8xHIYv(hQ6_86jyb<7U)@mwNHG=JkiirFS8TBrZPciDdH>OrWXnTs%dd`!|`2l&ra4wTJ3F6KvUf zbx=M}Yl(|k=drRD9qJazuzVwZdp&q&>yq{-@K>Geq?iXM5S}vXW>$%p#))Lk-|n~^ z?;g48e2Ba7{k;esDSZelpLXew2j6^kO4-vXAxLN6@b6>alrRx(ILWAF`Z?7I=7=>z z@K>7H&{nDX0FPCgJ5Q+|zGb1X_BME$_KAdk@!7}4jAtJY2Buag8#oV7L1miI({C$_ zJ$D{tp55H+&S}_qrggKL%*W$du1hzurTxwRyYhVU?_V4++=!UHbM<-}%X{`#4f7E5 z9?>Tk1zMtSIGJx(^z?h++*D5%3a$=bbdzpAwK9*LD(Px^k}O0y+%?<I7HGYA06>IxRWhvZ9CbIDZ@M|KQkl)&N-;DuOHs>64uj`QZ7kV6@8wR_=FblOQVX z48F>3ODLOzGkCOYOp4P|^#rt!aGBddhzj?r3s!^%$FuvblJ8-y`|p|Ad}k(R!PA{i z$&SemlYZZfrg$A8jt~cCr(`*3zsJUX*m_~wXOemA7`3tF2l~T2;vD9I5)F+F<_ao{ zG%o{)P53-rg>tDv>5QrfTZ-(=a}jxdblFa;wt2;a(~_F9(S+>YnKK*wc*?dj0XO9( zuiglRS9u1k?Pj|AC`gPJ`ZqiMun{LP^@e!g2UANn*uS_s8Cd0Of%*-S^bp*}s}j;tCJEXsp*!q3_CNUfDHpw`H9G z4SUxZpJ7it5!-nElc4gHGrTiachV-a!FIqv2wUjNTPi7mxPbpJfN+AWLHNLbIKVGG z@CyRrrr`el4*paM-rxV@{rvEjhq(s`Bn6UxD6Q#^vpPTuP$(qfS+@)u=GA$y1}A;lkzbO1Zg!>=g1K~cRW&!CuH2fk9!ojBm_WQ3tz}NQwd&d9Iel3L*KjV^a z(Nlkqvy=UZi-Vt3n2XVZm|HyUF7vxX5TRV{{5OJpw+cBTuCNalLhOt^=At-SKAW|~ zD}NAuw5@oH^wwqK?c?pP1na)c3at5Ho}Ohe5AqJiwkrSXUDJSfkp1=X2scw+cK`W# z%kAcCb`LRO^a5?pD}y}oT^0|9EJnUq*lHNXpVu4{ff!pnsJR0^9ZG}m7IxBgyi(*^z`(j{+P5{=9?@p?f~84RQ)>Z+ z2Y;==TXD+-RmAF%F~PmpZv1_#olhlC_j77aR~bW~@9uz3gw3S)Ho7|41SR#zBhhu# z+GC^Z;sqAUaH)z31=R5zpIjjh>S&;FG*R(@-T}K-R;CBZCuQhYVyF9I46o4_dI3Q}wlLxEufC?sM|_#r z3yE4Ak6Fv-la2dE^-~Z0J!w;jb58K}3U>A|b_p>MACZkl3TSvJca52QG8orUV;U;aS#V!>}oMOO2;@(^9~|K@?h$P z(OY;sPuYFwU}~l$Qt(lKfVz?a`0TJNp@rFZY_%4T!co+Uk#o70U(ZkMUpm7R?os&{%7co#DZL<%aGx%hogy`8qvLULGs|G!Mj?oBCB z0ojl~!aobbl_9oK-Dl`JVj&V^I^PjDFL`#T(upZHnIj&aSCFq4B6vy@(!Mh{TfN=M zUpDTVaJW~7g6~+!BDNSDzg;iriZf|^sWm~YegiOMDfqY<-h2`>A^aUCL5%aA%Vx}2 zUEqK8KF0?f-%2de^xGMHh}P=8QJCdaoxk3G{%n*+rs7>B zr?vW76-l#^6I!64tE_01h|yW~K6WuJJf2Efxc($7Gq7yTF}UYwCR`Fc`jYrB6PiVV z6Q2@2Et;!wvQ{=Z!Fc$=ZQ|~c%l)Br$RT1oP-1WR=Fs?X!2^6Yl_Z-^iT$yx`#HON zU#V2g$!e`-Tx|0x4oMoU_2p413smJUVm~MVnasNGuU;FoUfcyGgar`~g}~Mf}HCj)TEm9X_Z1akr|c@q~uoqBV=h z_Z~sPr$55w5>BRwBwzWw3Z=dGH$MdU0DdUO3}1|=WYm)`HH@(H$x#~y?`EsaRbInr zy{c)F^jtwc^pg!h1TZHzTauDir+d&XS=<8EiB+~QHt`KLmi^+*g_{x#+MS-`RI^MkM|6a?Jh{3c~r5g!9`qb^3qSX8DE*~t&Yq$(LwG*Wq%AB*j+`iFz{Q3U@;CY zjA^4A+U?N7mKjFD^{8^QUaBuSOH<9)Anc{Cluw1j;WY>Y`Y92?TSh% zxi`Ad84Hcu`+@kvamQMY)d^8}yk_U?ga!iwN$0fsxka{~S0GT0=N@ZR#mA5JO1VyR zR>_FL#oz}+1x7|^-pep0aA0P(#-~be1X%K@C%hvw!FJio$y1Z46NMe$2swKHuJv4` z-HhX0lkS?m{G8@fDai;?df|*%&C0bLD|fJ59sV5W>e9aLLeAe8LvylpT6A-|LO=PY zT-g014K$6Ix^cNjZ^>Tq&Du%}1a{BmWce0cb(%jAJk&PF^o8~)ku2HFYppa!%}IKf zG=m=H8D?Gcyqo^jLx_2m+XfR8c*R)`0db!W%o=RXQcDYAG!mY1(3G7Fk6Ir&J;5%N zzz;kxud8NRUEhDGdr=9sKjF2m(wEcPH?iV}?1Ob`s7PeU$Lvjb*_p|??G*QzUGKtj zM2NFJ*)`7DSK6)5E&*&(+;y3kvubU#N~AS(4P#H%7@4YStjC#&nA}qiv6E-(f@oHd z&MT$Fu6LVb{mWCMu)zlm$kQmz)Lfi7)L4)xE#~!JRBkCVFrbo6q-HhZQ zZYK^6`vIFSUt*K1jz4=m{28&NnBuPzk*X8p+m=tid=`5IXxa#4j}J~r^aw@ITJ-l% zk|)+BH7A!7gtt5R(>$=Ow`NX}8nXdwa<@$+$>cDYYj>fP{TOlFKv(;=`_SsiVI>zcmX+H? z($Go*nS_VjgJd?cMV)lZP@v0=c)4vYjN?w6KwfJP&l~=XZ@Lh zn7Tuz5|z_@hy3uJ`zW>f4DPk^@J{sUg}1sDjux3pX>-$H z*SE0&CpaAXpI!?m?aN=ajO7HvlNi8pf9u$r8Od~>h6OMRe?ohrSi-!dJ)+t$7ey&Q zlqD4lO3kaVev-qcsg;}o%KX74`2qa9cUS;H>CJGt1r|K4%(HUQ!li{|U$8?fYfQPg zda{g(tV2yunHvOIW^BQ=<1&=2bC9H((`9rzEPmssAyMVTT~-Ov#PxTE(DPObKf>f3r@d=oK(F`&f!rRXA5zg)`?h$o!AttUnn)gc)A*wCSgMz8&2%IoKH zKFku!?N(6GTEB*h(kPn|sB@6*vG=-DvcjnH;RstCvB3)->xwoQHnLS0x%py0`RsTh z9f8o3JZx2w#Rf6s!cE#D}%h|#XBB9mlr6ztr~Bt*uftpMWfT+pu= zoAFkD*>$((bjf3FgVZ45wh0U=yX{k9EOZaS8QM7H>chm?H`u1&wP8KY=r(o<{^<*6 zN+RdD`%GvL68YMr*V4gr-b>{c%`FRA=?4Td)m3YwEEd7YVkFh!GcN-#A?p|A03+jm zGSd1ZPPy<#pt>g=ybJ?Y2Pt2XFQ|d z7}V)XpQyTa7nMv=w1gK`>&IhUEo>sU@MPFBsYh^h4~RmX4nLjt@kN_#DwVR7J_O^S;T+=ez2RBTS%u>`7qFTfNy30H>e3n7an2D*9>#-i~{Ajo_VTFq;vH zq&rq$kYsd8A)*$vIOcnXos_G3$&9bXuRN#fhZZE4|0Y+ezr!jnUW+^g!mO)v?=~Ll z;;BI_gWqK;B}7x3W0!SM%LT#f1gx0!&H?8VwAFhg_H-YWj1&gcRd}^98%jQEY0wix z6E*##g;^y)K$7N}LQD=1h;H90-*DXle6Ey**E8e8fq*H5w_>gFjzh0J`=kAkbw;t& zrzI0AU*}+A&%<%+Jtca)DtScEdGPo4}hi{ktG|)qv{EZa82aP2$0=x<3$v10@kk{TUP7HZj z-PIV|m|i0o{*oWQ;xgnFSQwRYG&UEGzWFQojJg5D1`l;^jK>f%ijw(Qz+N8BFrNt@ zfewI7rChy?&JR1%2@%m9v*I6at2gWI5#cpnc~ z-mIDeg8y*jwnrx6R0G8>N!Up3Qm@4vuGiVNk0ye>h`+6CUtB^S1|_BqxdevMJB`u zfAm7v9)vbZ#E7cDJQ+4;AC47?J7VbD=Fs4`75K5U|8+jWE=iTD`%cr+HJ|Acys3bo z*O@^V8R?^1Vpi&jm_r7!!~!?>{W%9VNfV-4*5bM(rrTrI)Vg$-uW0$H)psj$=80Sx zyfwJz0N&tdlr%IB+gE2qy#*O2?mx(`Y5cNM@fJp9MRYyyDAS;}i0fP+coA%`Bg6Y#gd`R!S?*58rmtvCQ5eZaN*)>R5R=@k`g7HT^(_ za&uc_e0?!5H}S$4qrqkcwXf50UBMQlb=k;xXw)GE>O5RKwzX!~3RZ%6pX_BLn6j5L z;>nJ7-Ns#XM!k<4iU=e2h+jaKt2!=1Dd%>BA;%3H(R*qb?6!_^PF!?+1I5G<<;IK1 zY|P;yz^FuZnDfEfPF7u(q@6??*W`VVt=V*On}zm6%bxW;l6x=F$D=EKDy4l5+fV2i zT3fX0$&x35SUtM5dh)Q-?J^OAz0`wnAXV}GVr#J2)(=YLGm~T1z_WLd9CEJBaOG=u zy5}9%Dyp%j^`X$1x!*S)#b&}&UXBu z_Hsvp5|ml`j>;i!E_s_0AE}e8oE87dnDLZTHe_drG`a+>!MbHUI-d-2r_XwFUE?a3v`a zO_`*q3;a;m0CWcZXjEaENE%Vm5xs*m7NZkh8)t(=s1J?w&_!&ik{6oZ8crL)}kNMn4Az3{RW3D~T zS}IdPpL!SU^1_CT^c`| zuE@mV+}W+B?idUYIaN6^TIS1h$!Dh7jS=Ng1x!{Pu1#%6++fQ|W$sMi264v0*j(2; zxnHRmm;6&IZ2fahS^w$Aplg`xC~kl9)hh;=93^X;JMBEhsD}7L?>TPx;3puX^?MWy zkGO8;3lEv+S6W4#o%V2HuS>=c2IOZ@qjRf~XX($t;{o~Ok+z==EV06`2S?};&4L@j z!06!={SvM*N&PE|!Rb8u(eSom-)cF0phSjK3DTFtqtON(*^!1WlEMk9rXxLvOBp)X> z-e_bVuG+L%5#5!{xGQAlG2>H^!IVY4KJAoqrK|PDMNy93lF<(AkaYe9h~4)+Mxd(n z`Gm4^22(Gm7>lAEwd}GrN(LjwPGCeRhi$d$DV^R&AM_VPVog)`aU8k}8N)0!Bz4>m-W-)rf( zn#AZx#<}-`9+<&eu3oE#7b}bjPUC#{3>&Tw4gq@|n)_yLMOqiPF;%XiHn;`_s#W%c-LT32Qm#-gN1@_PRfWx|sz@X~uf; z1j8%MSNZDKci`KX&0xuos0H<5t9%8v6JcMiY$hM}RN7EY2YuQDFCKWWN>Tds4(ngE z1oFjZK~kso)fD_5QL%#u_di&tLQp=<7e$}iFhk*j#FEY!%eT#g-LPV%Wn7FVt3LHQ zGY=WtYGKj$Hvn`v}4LnP)~ioNJ%X;e|H9au%h6X z*=IyI4jWPDEkJsNeMUJZuqs5C=OuYAbEZjRj=v4}xQFI{oWiB?>_1TpGnf0^zLZ4T z9-W^DShj{4XyxDRG)yv^h9%^Gu(na6q+8{DS(yKBA&G8Fs}8+qoh_d>6vv+I-K&I& zzrG$sNbqh~ym#Apg<4lzy~4Y$O>iy*S5IHZrps`hI4Z5iT&_^i^Q;2MamF)UDe29y z*OW%lduOz0jI?X&l6|Ur(teXWA9+{t&Az5`y0)eKry=A6vcCw7(Dom7(a(2Qo~?)v_wcbi_w(D>#-MKwG1Q3ba+Q{O*A zJ(BXvNbBIwjNfxbiasN9uVUEsHMs_!02L~Vv1&$+>-rND0X~Rb&LL3Z8eS*D52^HM z44|G3wcj=~xby}Pr%x)^C-qbNEDqAaeSNYq7V%|x^j9zx37_$Z(#LPbP`FNqxLlzwW)Qryb(;F>!)I^0)|__%>WR z6CP|b6CTyRk~xX2k*g6r?2^J^`Cl{w!53OOx%&+Pda}0X955CCEyWPBE>;6jJ zdz~b_<^DgSHr#>$s881Ggy(Q5t&m9rzM0$)XVz`B%5HEmCWP^g@Cj#UJZWq=bLEXA00n1n5YFJ(ypV^2N_dYcj z3$g(ia`I%_cy+;iStKK2Na7OPqB)xgwVKQ&VIT#QOuKOaN_?)2 zEPRs2HcC==XpVjC7~wgQC2JJ>W-V?-;!-qcUx_iF4MdB#J9{C!QhKwrsBzQ|X?BvH z>7IS4)v#TAWg{bdA#TI_^LpTu&Ca14E?Co%MPUc9+>Wue+=^>cS=x2ELb~jQnT1`v z2)og>n8OyE((F>DyOWKGtBxM$?BH#&xc18xL5+YgEYQ$I;DZ`Sd8t!u14vO2!UHAm zYsvODCMT5^wp7r3$1#rxb{*wOMgva#0$a9~)S|ku8>nOj*Q+pOHpR7Mn}rTpbkg$m zC51|gI?iwL`Lqy03QT=5X)hP$r>Tq$h>`%^z4f zX|#Qn;U`I;n0NJrvj)3f#Y<@=w&N;&aWZk}qVhDM7KqVSeFCr-sGRcY6lcY@+%88GQoBOBDap(+v>1F zjBR8bGKh^Mn`-IW);_E!IvHu(Bp9~$Ot`vEvFqd-VwQq%Yr-=IJ>h)ehJ!l2Uha2| z-JI?|{U7>1jnJ2@hl)rJ*ly!pJ75WgS{|IrZdv=}I1L7|Cp(hY1!A&qpOO}B5hpm! z0=baY+;Sr)kOexcBnsahXA`Jc-A+F9-pQ?oN(Cx~I!TxajHqpPeu_{5kEm4o<>KN$ z$@!e7?|R;c2#xO!9O~VeN@zSfymPP|)3lp45Brqp_@-i`7TXcT>=Ub*pdlSz{=(NG zN-V}3h@|EmI}FQO2LQ6R-YJjHUY!>7tob3J`(`fJG7Fp?ooQU?4N0usOMnzEyj3|e zkwI@BZ?lfm{V?@9`to%*3-n@NJ5*DGdB81=5vP~&K`Fd(-_I~SVdW$S=2Kxqx9?@m z+tPtl;@k*ybhi@Q-y4kT&8+!iZcxbLr8~IYB`LW~C5Z7kEa-zNWK;*yt+)t5sE~5M zYG{M_7wWXW(P)vAKnx!H7sVKRwhByY{LsWS?2ARh92zN9NbJp5NIMp?Pkp`BBZ7;F z9|$*0QmKgd*!tA6z3$@kCX@UIRrNDG(yTby!x-h0Au5h0&rT-qROQ5JGkdXra8}ox z;4ZB09Uu#)E#d!|GM@b@i5{N8)^PNFHDW{Dc)KzNe6pm1)v{(rgesua59!{Yw+!fX zHS)zF*n37kj;hHT;HkV*+xw~yOEZD2>`?UUxgAKiD~MYgJATSPDqGs;%@tkv+@?0J z2G>4^VBrOH1lJyV`XT>JD5`2WX@adlZoq!9j^hc*TW-oF7zC!5d74+k8-`Um{2KM$ zhmWVk5QzGt=8aydj0pxtX4D{n_UqU)su~Cas0@V9Z^wNb43w(?(yeWdLBP7H(>M3Cl4l|Y2cA^eL3lXJIp&#Ua55r+|r7z@l8LH+4Li=-?j zeNX62iavd`Ryb1yp)7m>KxaU z4KfkyG_JVAB^6(&_d??`pW+Z_sc(tmr&NmLqpgjITI!(vz{330T|7dv&4dg@BGBKf z01D_4gNIWxy$#}){no_=;kAib8)Y`~LlSwr(biI-HXfR7mFM(K(qUL{@=?y2ytT^{ z&6(X*cW3InDZ)8gqFbw^q_lqc3D3F+hu{$LguE`BI7il9Qyr~7;HNPPByFjgIkxr9 zzD;{%;WR_eSIqmi50bpr9rSYfayLEGnfSu6d;(n$7G}HwBHunI^5VE!S~*-)Kg@8i zZ(HUC>7nzu%TNV#ojSH)XQfXfM>`uD@siV<`S!k-yKaGL&HBrhr}Tey=FZ#J(mF;E zM{jp~1CkpZQ z3D$eRYLZ+iJ7>w~`q1}iGPHPa!S(6N&!(tL?#QG5P z$)eo43SwN#@eQ^jdZVIw+W5^vx@--3LIrkPvrnU@nUf$KtNMd|_8D7LTCVnfzXc@H$G-!_CzZIc4Rpt@!hP3DhhFCPDhJ6T2_KBY zxAdO9NF%*hu z5o2tGM+XNx9fq0(ITeQWUl1FlvHqypK=7Ghi5)SE2bCyio0Ac#X9?ol4y8)ERIZe- zI3&mM*c0s^e7Ez(8hjtnfhY~rs}f^6?kq8VK@70kpzPscFtOF}t(q)Auxc{XTkLlJb1@5E$ zU7{jM$6LA9c{Mp}Te*z9`XI%}4y?*)fQD-L`5#T(aYVB}UAw~hzDHv|g zOn4GhYZHES!v_1H&0Rdd2(3belq^rbmpN|@3oe%m&L5$M$MAxzun**i*$OEag}M0rU5_+`taxo>Xe6GO7!$5_#TWr7{64b@)W{(Q87?GkP& z+_oW<^!pBZxJkkgdsMsN35AYapKHl<`kD>On%Drwr=M(lL%GX)8=cKziBG5*xO3EaG239Q2I;2NgZjz%8FsFZ4G!iwVhnu_=cd2sB!l;c&5VK;pz9fyc5&}z@0X$; zB+wbV*FOtr_$U)(IodDKHBibV;%Gh!M*_v7p*)QjkY}2Mo1VE8wDmC>Pf4X+;uv6$J=xr#(>XB%axibH?~Z(fPFp|^KX#?@2Y>QmNYCAd zTS8c~=LU9oh0{6dOQwe}(W(OkQkh=rFM<~*cIB~$mODOr%VwX&HNvTes*mAHvm8}L zkn(3H@vqC*QTO%S+|_`9lacpZGviD(9am2kWwJ1wgj22nJE~t?fFTnQE0v6=-+hPOBI_u$CV^5ZvV=2`-7#}39hWnnTx2H_5VPL zitET7l4Nqe%H)gAhP-k5tnO>KoNO~%Vr}b-xIm8OZ)FX)zlP2I(yrjawQ=dDZ0yep zl?~5Wp5-S2^|g?z{A0;SXMHJj^sJqNSCvTG=5bS`;*T)u%udV0deN1g84RmZL#hjD z;NqQ6Jt}S(xKP?9x|QpIh_<(IEAKx@idYV6cbm0?i9Nh|&}PvPK)jx`xt~!xJD1Ql zmtZH-xJLSeY&&~)Nq7VG1l;wYopz{3HF&~dgxWK7Ys9zpJ?pxF(uN1WRj2a_8}!aC zL^Fw;7h0g}i93ag&LGr#T*-~;w#=^x(hwJas*SbF0f>nF>1n@F`{hn+%=iBbRpuXp zdtVy;xRK;9ki@?cXC!ohS1-RV@&~@{+{L_A15zhhdhP%GP_-OrB{h(@;`|%H_6yGj zENXPGz=YseGE8v6dAUE^uV#eiUt_Zvab%_QKfqe!{%Zlv6aaI>y_u?d>pwQ`KY9t+ zx7g5oe(7He{(EAn^T^O$jpJ|p&OhguTDw5$m-~NN6{nn}nuD77Uo-w9T8b+Wun%;W z&MN+k!henAQU$0*U`+ky9F6hM70+L)iUFL0F6cY5{qYgdG^OF_&cJQgRDCz!m23wT za|QX~qxbv9#%yFm=`EVW7-7w!*J1=GqqueAR|-+!HBrb2Xx+I%UNk1J#x%&Lb5AQPXU}k{5c|K9%#ng zC;9flq4}!(ogB_jB|z4jaI!xsY5gI21UTREt^dQOSylOQ%7HX)__hJEgY4?PuOZBm z6EVO!|@aE{wEKiXNE(YY!ht@SgMwov?yg1=r;#+)A*z^q+JLpd)2Fb9WV zA_}HNYHx!o*ZiJJUZcu$15yQ#<~4#=x~$Bf_Rclk`wxl5!QZ-+6$dh`j4&>RM#Tv` zq*fd)=Z-J;gT{eMgB<`$G<$iGaamTm21sPk&k0Bk$whg@fZiP%pk*TOO1ec0qg!In z=iUqe4Ki>*@4hq`Wg9&{ezA{wEw>vFj%y{8h3YFwA@xC6T;pV*$sq1%L z1X70VFXJ{*c6((^@Ke3U-`BhA*V;$C2<}_>?6NX={khaC?x_>%-k?M?f>zAI$SMn) z4g3_43wz*i(PWK)#%Od5O#rmt^@#bM)h{b^&p1#vol0b&r69NI5ZseUq zo$o8$IvGg(9fD|V9FY$6{3snx}TH}uE4cGwJAj$ zfzYrVePMb(6F_JM@Q5yk1bCm>ElaNVD)70il&Yg#a|IKjof4aMc(QmRA=iX>N5lU{ ziT&FEI?^nfzfgK@C{&QS=B$4-ppTBQtv$5d1^_IryDP2(S~_t(X>wH>Jz3ezJ_jF{ z26AK6&g`?7+PDjy{e{W9Q|KMzdI7{GfBro*8cm}$ZlHub+TXCF3q)UNbf_}^(&sTP2cv(iSVz|gw?UQmFPA?{Iu#M3&z@-H`;@s}T@SiM`dsH$qHDeR z8X#4HO)l2JAA|Ol>TPl&IS`iW!uyP!I%gvegi&mDCtB7z>4NQz2Vg<_Fql4X} z;nprGcuMjgW)Bt7)Hhym?S^m^6C`e{iQPz0Jr zimjFOg~&>?{wG4c`;x!1;GL+&Z(&j8;e-n1!2ZxYWn7Gb1KuNsEEeNk&`6Zh0BBYEKx4*n=zRyHV6a=a8a z6c1G8yAg-XqR!8DnrDVSdG&*VX6C(MIzGY1APS))M>@Hj5>SBe$6Fw}mI2mqXTa6= zW*6PI1)>0l;P;RmAW+e~G#`8&=>1;FnO!2dQ0GC+6nuROr9*quZtG!+HXwe)PT{9a(t*I<;!xZZ$$qo&BDL}P1*9szX|5Am+3(Cp@3sT z`~QFQ|8)vgevP~8ab5Mcf6Ya3bDr*q>E+h}9;fdx=u8PO>J`=5;6LMtuUt~(<+>uR zdAhi0bZ!UW@?XHrVP;17{x!PkpA2`9bv%in?$%ccNn z{w-eQf&ii79OUMcX9WE_{htVeX|eKu^;-XFe*E8@N9R9cUf~w#e!fR+GJOMD$LfFQ z960{(ScQfM5babxiogh|?Hnz6${n1Tuk~cVkGi0F9 zfN;M#uS)kcl)?-n45@1}f&`u!jcXPc36Jr&fRW7+E&}lcVMQ zdAT$z8&TKl4>GI)4lMM4KCmzVbqWlo9r}RB{$~_BzzNVrw9vpPN)%4j-?W3Hqa%dF z{=1Y)(VQRQd$11QBNaM7Gs>5q6-SBee=K>9Fh43ZK_}O@MMn!RJf`XwymkAZ!uC^0 z{Yhv5iTgFZi}$;DQ)XELbQtj7T~1#` z=W0K)sH1ul~Zy{DUG{h5+57yx<&h zG`gQnEoM{LvZh(cc5vu={%US1hM&{t$U}e_k#9^&C!D z8JQO&HpPSQ#JDr2YCKB?=kg-&WpK9y6-&OM-T#bMDVwwnSnAJ?kiT`=a;cXl(-#2x zc(QTHNDZ~Hk6T5#pJBIt=+@v?cI~vlq;`!PpYR>BC6t`Xwj#8bbaFl0KVkE-vs+KU z4eQphOSk4e@WbYD@oH$%IIcDOZ{_54Q`7q21LTr>i$J%`_Jdx<7Z(=)8_WgctGj`v zR$WP!QELWD7P&hm9E%J2uo&L+lz3;UCawoW#>}IutA>oS)yvu9TpY_c5ONb9x2hJ2 zc~V;&mWEaIjoLZVhv=m2bs>QWhxc19{~S2?WW}g}zaNpgFJA+BPx;Cq#c824(`$d7 z*I>Q4+@)28=Ekv=&wWZM79oI`6(TO~+yoWW_j4lCA^J3a8gV((jS~%l!8d>eQZ!+% zJ*LY43bmgB(mRm+E6+W0qbga<9W@`EamXoJcVCZn{A_OMBfbNWvaLXqv7SmS*Hy`I z&N8$-oRVo|V#Qfg^yOiLdDBcYt{iXte6qF*Eyk=KT`yQs+^u;Z&Fg|7wclc-WC0D~ z+;`>tAhpbqCAy_8Lm0oiM@L66+b_p}Q{HPt@$(kRzxC}9plADJh{O|)x1twbT&yu) za@_9p;y2{X`FIshTp>*Tr?jU?!6+JObcNppNI40UEI0c!ss2ZaCPyAnApxU&(c3U5 zC)k^eg^c1tJZy2btn3%W>K>&uKlh(TI3Jqfhqx0<{S0Ui!sNi z3=R{_IsZekej2(g8Gsco?mf9nk&V(<;AV**jEBk`q;e|XKJsP+&v;8H4Ki!$?Bf#Y4ESe6O zsTnj#U#WD-mBa14`bYGUV+c?x3R0)f=QE5C#Miu~K9z~ge-OSu1t2_qbylhK6CdjS z%w}852&Hl(*wUyY@9!Jz4+dQd^{nXC@=Q_#6=Z*Y(&cA*^Iwq>@C~V&bFZ;4meSBQ zDI^U~KPw|asZ*cdvHG_gxTd<;~lVLRSg-diYQ})O&_)hG^=Q1#%R!nX!$qLrD zPp=QZw6;LP>JM+rb3R{2uAbS#Wx}av&-KmdV)}mPdrH`Oov^2=0I2~trV*63pnM6f z@`3xJ#ogsm~b}8W${k3eIm|Oq^`iDSR zoYOLIMcNwIzlhM#ObFK=hdknso&Aqg8>lscrz(X61~E%cwSNw~d0t_ieK7dl8c;{t zLav41>#$NM=j)+h#sXG~RQ*6;N=^L-N4@|YX@B0Bvqe&JhXm@u2a@}R)%Zsg;I9jC zx2fSVTNC94!2JUO^4(Xhzpk(TbGj!i0Ne1tF{GN|nt%#Ezf)5c%l!6dPN;gGrOwsj zGDxOLDJUqE6l7n+DZlXI&tg>;7cfxErD8d^$b{LRoZM(-Wmd%C59()K1%?SYal$qp zYTGgde5_hK%h&j%T<vw-hK0lX8RLr^(fxWldH64La$mz!>MX0{6MlGIW&&gumFb+G@gQqcL7oNEx`L{!b>Q z+#`S%5RM%mZlmF4*Oac2#Fmt{?$K)fH@g;;l*2d;2iQ>hwMyMGn| z%32*jA1?6+aNon0$>+die;>F^5TATJ%bxl1<44_7nuv{WYe5OX{r-Spo3ut)Zf6{z}32@kSli^#CQ8O z=7&(HE(r*zgLF94I2wr|bNM6)>y)$n@jk;sLJ7E!9ECzsOk|W2j>&Cj=0DzF+eeKf@ z)9bRNz?zuAf7pzo7`Pbw$w((Gkp7u;wn3R~rb5hYJF2}?EY6nP2%R$k z>xj&@OJI`lj7)pA9t(rN{rU-9z|#n9QI56BE?HBnngY0|C+Y+MY) zLx(_^XbxMt=eEe-eH-UjKrz1DgZY_)zO~hPIlb(gT}?58sGr4PBw99sgnF(PYGk*6 z`!PzlI5AFG$;FXxRM{KVJmlBc@jauxB8Y2|e$Ie8>Fn^$XGAS7$y@v6x!mTx!wZW} zIX*=WTjq2;EI%9>D9`y<&j9XX1 zQ~TU)8`|gJo=9Fr$2gh-C61oy!F+=R^DEI_OT8IL*|C?Fr9BrFBekSZ-?7q4+69J7 zNiQsTRP8rCNCoeUt&QcET26><)FwOo5+v~J)t~3eqj^1r@)xLOq$E3+iXYr~cgM5v z`gwMEGMw8ba4I)#%J4#bMMtWXyOD%o%xc$*k9wwK_jGt-f7X;CM*LEirGGqm9cOoX z`sqbw(WP7bu)*8g=g(P4u&r#(^2m7){g&-prU;oj-cm#h7_se50?pnvc8oZ$e#tkE z3u>J55VrnE+4@J!Ps!SmjmXB-k=GHKk@>6K5BRa)ndo1hklz<7yw6<)UnJ$?5~i}C z>6QTC_?0bOON|q$tk<3kB-k(nNUQQ&b}Cn*+TOI(JJEI{GAR(#FquxV;_J8~7Y_LH zMk3i5vQdg*gVGD+6z1>U8Vp~;G0T{ZIS@+fRf~h zI8hhqt#nZ0dy0}r+=9vnkm|;F8X9HUrH9vF93@QD2<{;E=Xc!D@nkO)sIk=v2Kv~3 zm`yq)($s56;gly=h%CBS@5LP(MW=c6e#BpQoB!8vs#5#M6W3*1V$Kcme5cZ6as=~T zK8C|$psaCm7w8kq2d~6zl=LZE4-G9h7`aZ=e;9>|(Jv?1Wt4I5RRoo0#xKT}50AM- zoaKb#lq*%15V}~Q53_7Llc^s4?HYc0aE|cv7WBE{XY!c6v<*BtMl65!>uaiU$KBTX zJ{%&3DK=)W)w?JTPfh-o^IjBs19%Ke&z5KG75*;+&$c4V+8o=^=zM`GdirOk`q9Cv zFNok1fc~au4%c{A@EewAIUYUBlXg`8t=&;a(ys{WB-HBahhk zS2t5#yf$jet^!@TI6-*4$KuDJ)VcU>mW!mcx9=F()s&6^4)gusz>(q=zXZ(!;ChLe zqWsO2qtj#P_=j!oT0gtzIX8Eg2QZ99O%pI?G(`9Kg%ke2LKcvJB~4bG^c8AduhYW? zG!Q9Rg-Pt`76bPlV$YxMv()#gD&B@ZV=mS#>@G>=VR~I>8R`V?R8K$`tH4*&zgBhr zR0N>&TxBg_AhD3>w9E^-4{d=H?nqGRC2qXrs!|3ga_{ zTrBe-lVka#FgAKl4(0m$yEtxuge4f*Ry1YF=bT3N4`B{|%$&ziW8McFeaWXK70Wrf zhM@J=>`8ZyG}O`M{9WRGKtRJbR?V9!aG`O~fLw5+D|YTQx=`2JbMM(&NiFpSHBi|9 z!`53zMcsW-<8-Hhw16lINOzZlboU@2O2;52Js<*tfC19o-Ccu-NO#u&(j`*T@15s; zf9w0;^IMBQSWB7t#J%U9v-dvxTrDWInFw`S8&;c>U?oEVGnR3X!gs<`8j zGy(F|{`@w0`U=?6I7W)?3Lh+nFeE$)za0-mVAEXFzLi?}IkR9bZX_i218Nm>8;gj} zdehVTB_=aD=t*u20w(YYyQ9RqI?^u;9X{h~Xiy8ObtlDt@f=r@;i5O&~sBrfw4enU3)-ihQ zEJlo`#-#wF92%f2gHmEFN4b0+VBF|vqG;!N+mGev|H9KhziFr<@t_Ucn7Sf!6vyG{ z{QF{FR4@zj(NE~mVrWfYYd#$k4w-x&$+%ane8!(Tc*hz+SNNmgC!PkgMZ;dWNJ#zP{P zJd2gYa$^N*{9i1rv;>_+K+d)727w>ybu{Cb$XX*=jQjAdFtdvFX5xzar3~Z?LM4QH8uY1rT^g zFa2+P21>voc&5XRWv-dbnJlnG0NuQXHdv@rOg=;(XZtFJ+2eNeT z5^~?7p(dDn^&#&O@T*B`IN43T6dZWjG(<6+?vc3G(xTR$mIuE%&cs8r!mL;lyyGj(& zrS32AJepq51NpqXYy{+Q5bj|lsJNHv#&t@VYZ)9x-8O&r=aUN{K{oAL^^TdeSFF+ErSv5sEy-KpqS%Cqk% zvoMYft=@QL!vDfF0h35*NZxRU`k%rm@N-TRg({^*Mt%ML?iw*)Btl8fLUN2cF*ne8*=wYG3Iv9j zXd0{M^?il*=s8kV3G03Y{`E=&{va>L%5X%)p|MY6q&U4Td3no8g?+PLuyh*0((|KK zgjX7)=$|}IaEgp7IYkE?Wz0M(RlO6Q9jm{Sp}Kqb@8I|xV6K$RmK;`N*~(Ux2Wm47 z+K>wSde6N#@lV7|Owqvs7A6mgrMB8cSEEA5wx*C?b--CrbP9XL(SFQco8g@w-38z+)WkiGojMsz|!t40!b zUrHT&*90v`i8LcWhx3!Pg9@Q<+Kn~=55)WM$W9Ejw|FlKQDecsK(L-a98I|V3uE~N zxX1h6+_6v04%OP8=9Q}VRlMxfFD8(e&c?Ovq@SuRmVSj&VmFLs4mR__>Vsm7zi<_l z09o)66l?|x=fu>b3rIpqY&qYl)e4|swC7Vo*vx5y?wMGSZMa*~V!>GPiJgVq+P!xH zmqLfAxo<1iG|)M5L#Y1>F@eaBR5386-sZJc@c3G&U&`aua-_EXU=JLK-{%s+YbAno zQVTx7L^Rw}B)~g^S=<}FM`QVKzz3v|&yh$Q`g4hwJYGNDhc?vMWI>S*=-AT{41o-@ zyI2ACsv6i1beOs!@gTbJSbzSjOqYHL-p{C6gGm4nv+;QV`*&#qei?_8TV*oXn4i$0 zT>^+R$9b`Czzp8S`_EEAMia6Z%`fT@Xug&w)RDodi|9c;M@!ZIPQIHglp;1 z3{{YE8Ppk9sh#PstKURYL=q-DRQ=T_mWc_)wKUtWyueDcJPnKC`8l2NWD*-f<_oX> z%B@?5OjzvJYPfv;?jaF?xDMr53Lo*m!>%+Ozv}Y#=ESd1X{>-U>dmZ)T+7J{^9q0LN_A5aQk(EA<3Eb+(ggn{dUyav9gbQ)Uoq)CbBK3tCAf|k}1KXf6YZ-W&; z*xL%#Y$!4azWG#O((~Y*|7Nkk#sy0Fu0NJ}?1{#`RUY$Em@M^JAbYWpxlcAy;ia1O zAs;JAkZQEGnxRhQ5S=of=P#v#MjW`SuNRwMd(Zjhbo-c7se;;+e;MRS_iVap-Uf}A zE#U7{Bx3y#clrN*(Rg4_>XVrI?tzZPV^Vk)>;577guUI!>FDTF2IzcX=U0qZC8(WG z^WMr-{-s%wHUh`GjiEtYI5O*@bP(J)ibI3G52T6bB~6v?_k}xvB3{Ar-sqo;uA6Ca zo(K5LBR_0%=#}x|%q+pQfyMgHi6poA!BC_nEz#G(!NKaxsWJvMMYMV>#KmP%GN>-z zefW1sv{ggITcz;S&U+Qci+jFGbZG=y#<>RI?oegeiH0GHG)Q8$-6q2Y&vk3OSg5p_ zN5W`+=-q0BFWk*3e5xuL<=bn$ZlT4{L}z*i%*qr)q=5HlrW=US zYDW46@klK=ug@aB>BBLm!ee2Oejg9(%C{-(ksqR;oQ($Jubjg&uWJKYyBJBVpV4C= z8r+G-@2MYya|3wA5^{yRPz5njhlu>^M6i8o)|ViliExOLIDRTxNondc)VEi+9GL^e z2#Q;5HY^{X>S#GXR7Q3fOrt(`a}O9|Hb#ejUU=BVAiRJPL#k2PSSctKplgo8sZ1!0 zxe!dSxyNf-7h14-%33M#ui!Ms{0rCu#_QH#jsp`#+nR-zBk$sVI5t8H-6h7|-K5c7 zAj18Z?Bz!`)3hcxR`!Kl#I1scf|S9SPdW~|Kr-IN&(BW|DQZ5R?9dg`{b{1AfiE&~ zv^9}fy)|CXd$c|u%~RT+Y;4DU1dKqJ-7!Tg_b({kl#)^CLBh1(qFvq59;zQG_=TpY_|YwO!#a3?~J9}OC_{&PnX)o_OE6} zNrtVq<5rKI*t7+nT3$Acd$uNZ{>BZezU8)8TU8ZZ%1s;9B#g5wSZZLoS3FMRod0%f zq_Fz?CardEyh9C5bOY`I1!LN|%BAxQujD+~U9BKC%5@+y-WMnVH+1n_54v9q^zA2} zMV}<)t&6jOze!!&O$U76n~3T2$o8t`j!^ur0sUcuty{$1#e7QrMgv~ zK}5{I23d~*6>;xUNBCS*%YfY+@G9JCQBa_DNczVY8fl4&=FS;neFO{XO=S# zwW`yHpqa6>5GB(hf=-0j#$>Y>08=ZGTnjuF-?K{85>kO1XuO1Xjq!1Lly7e}$c1SQPgH&}r=%vCe@LaB>y8JUdeE=9_!JgiS2|3l=Zw+u&_-I+`o_ zQa*^z-wI&{OV+8aGEnnZXoB)r5AqoY{xkeA62Foa^t2%0a>klHo ze=uiG2%D}V9jUjDfYov1x%T;nQ=&u7JNt{8mDl%B^ofpW#8!dR%Iw_r>(S(~pR6OI zbTB(d8$ujG0ljC%Z8VMcZf>F+NG^EF^caiC+7~^6FZQFx)~5X8i~pTuwps|_0p%J{ z?)t!E@hv6IWw!G2_XwBpQqblPEZ+{KhFE%HxjYX1fkDcQj=d&Si@DJDo7UxEM%Iv0 zD)7#se4GIK*)0eV9R{2h&pIFyY_P!a-P?cA?!(xx5& z)Q_Ovw0>qE=pSkoX!br)>sETH%dNeEjQ#(#m-m=n-Ev?aF|4$#XIQD;5o!h0X_Ws3 zvx9OgI*~B^0`%we0#NQ{mA?o}g+CdG!aHHhG2HjmW7FmV3?fvqQyQS;aO1 z%*xT!YFiW5x7C;A+fyD3zI~u8Yj-?<`~q}VZ8VU-259JPi_n5krKYMNW^2`+P|H3c zB}`kj31FrZbp99njtisy1**A-#9@FDuHV7G%w>#6gB0KvCU~|76Y`Zd{SJ$l@^7&# zb_K*=quavy{K+((Qb0ZUo_P-a!C$}uux<)icAIdBj^${>RMw(dH{wF>c;yvV=Qxbg zsGlEhj`fTUCi1=vs|WF}7nnpk-0?lstOVWZS$#?`ao#vhuLIxIEc}-IjxnTFb9dHC zw`u0Y=GhhS2YFQu9OPh&fOFaIH=T)L=E1WS8MWJvW4327jG#TQ_r8pt$dCdF*RHDy%5hktgpeZCXgC? zVIW<8DWO_}ivGasyPmztw(j)hm8J~K{V}tH9;Ekmt;#j<;x2mlCkHVG8m0DZpRtzZ zOgkVu#Aj;;q^_GZcX+ZhBSqN?j=mJ@%^*7*Y8Gq@i+h2q_g)Toum>6l1IZVN#^@Ywa-{LTtkKz^XuqOJ%MQ*^gf}92wr>^Boq9&trppA zm1naKEOD&J({xY{z*hB;sUnvA0|%XHl9PO%TGbPy+lK&ecj?p8Jx~`wL`SD4jIo&j zKVbRY=_^1NyHBWBpF|@Y&c3?1<11fqoeK@!q6}`=&6TE{F`dbySE&2SWmq%Ybkf#K zl>8Lv;Y`iv5_yR;eU?kPcuYl>Tz09PnlD@G5fuw@&LRGDkl#HE@wM}QrE;B?xzo3; z=RxJ6yr!zs{vF|v!*}N?VVw&9qkm~0(pWHf3E^ps(R*U5GP$E!C|?2$xMMk>fZU%!6ayY$()tcFN*9=) z05iTh4lfWB`+jzPzO+4g4GyCQg)xNoNI!5Pe!NwE4Oo$-glTzvZI)4~WMV&G&@S)R z#&fhtmxJ_u>(}TZr_$l((ALsW4bV8E&7Jm=ls*LxuAMs>37+|?HUfhm(Q*n5a}&Y} zVhsAp7brN^458Z<_+T>|=~iX-X&8eNa@sCX^!cQo@&Rfi_Xp zt-!7!uVqxnj#J<*Y6entkY7006bLQIcLO{`BS08;3$iTplxP@b1X{I5Oo1u9HHsJm zmGWE;^8wzy;I>-ss9$vLGP&fThv318mGus;9FfkBep~mWlQ8nm1 zfA}|!^8I*AJ6FZeVCTOniFt_U_x)GT3OV_)eY~8+v`n^&#hriCu3}$%znz*G4?ACR zy0)IbhUz_AFO)rr(NVBH-=YgMhPfWJew>-Wl_tNtNBMt#7XI!!C0a|z(Jmik;QMGX*7 zNc#?RE$fx=E>6=7<8ra0enf+&U!e*8WZMQ-2~c{-3mmvF_3KWD6=FO;Kf^Rfp%ubx$Hw|$^kY^|c8gPO+3h3-9~sng zF8|XW`YzFB$wizJY9S@Vbm=(to#aAb%r=a4a&mMYe_4>67r>>Z-Rf6N;h;5P^9&_~16{a|Z)g6OS!7EuR>ad<|NJkcF!mT%dOEA#AB30iV#CVuru}g-&s1kg zRSmwEB?Z~oyXVd`{6}{Wek8XFJ)rk^K~6O)3AjgVKbLlgRXDRc@4}^jY=YGT6%|_Z zfoQ3oLUp*1lx~*`A)M!y?U9L<(!ZKCq*+jp+H;1Kj@Hn{ZC`D~o+@C%qDLPMbB$yY zH=RzuXkmfmEWb1=nSPFJ9yIm^8R?V6Q?psh);~`&C4Y7&UohTc3y~M?`*Qn{!3X#1 zQjuKC0zCKCvx#SA96N2>vcQc<%4-u}O<=xX{6Hns;yi0eQ@4`G-gavuX46@YzFCVt zVtKR*zW#9rSQ5q~`ZfDBIx#N4uDn`06_jz{Qa@Tgx*TaW|L(tLw>tD7g~wy|{DbGl z7^|a@ZmI9~!a#j12R1P@v%qiP1^XW6)^tzm(HIi~+f2iTwsGb76959noE=#2|0^M? z$H^luM>5O~1*Gy;{Yf_b-D~sSd-OY3K&h25q9)dtcY7MBq*6ySx=&Zi>0R}pSfyZ+u_x{t^PK8Pm9^F1#~()e$zb?5CYxjwcfLR>g~KMeDs3sWA!hT z<6}tf_IZZ(pWj)4CTbZd0Nmv4Pod#gjG6am{>_9@2hAb*Z9CN#Q@U%8HkCEeAh8<%a)8(Ue z53~sj(w9#I9({FCh@`Xe1F61(Y7}xHK?NqDS7@G5=iuL>sLIYifG7o+<-fTcqCX0RYT!iE$cO^ z^wa{qh(goL0@@~-9{%opH0gZBJ_CPX09D_Chj%I+y`WaT%5RkW2@Q%g448 zoDJl?(*Csr6adcmUxO~%jOjP|PqaSp%%$N@?`C~g;{_E}{LBh~b;9IzRr{8KWwz^O ztpt$m*(ju_&PgWeQ|c5b=C$#SzCQu;TX2DOj5&2>#3s#-Miwp_^hscGr@gns_=tV; zSTIxQLMjh?f%%uhCkE)8v6>n#eL{2Ys>e_E^4g^=cCSXpR{Lp7c@=!Fq-Vs-jjJ{e zJ*2oPuYY@3F0`w0OP!uN0hL&BvW7e@k0u3LVIU2(UQlLdqE_A2aTFH*@ZW4$S^;JS z=F~Has4=>*46~fW`Fnq^O%qC5`=9TQKY_ZARWw#@gIy5=qkRE z`}0wsJ^M7DYfWGRVgZ~Zwk$#OEYtNz5OJnxE{_{J|{$hJo$)}qiQ~6RQps87ACf=u&Elp^Eb%9`;Puh>9 zSOQ)uF1tr>lGFu=DCgOK4E?K+2vvY%H;z*K$Bpt_1K@7+c6JGV?MPLE1>1)cpvf8n z16jx{w~A}st2cBiRWm~hShI(T{eHc9&z!(Um7Vj^_G^At%ewodIku1q>$TV6x;dEB z;$H`kM++~g&dq7EWjhCmL;XQ?%vqWDYP{9(?eq71{m`}7mq!zgoz2J7Jr6_k18$EB zC8-xUpTN-#Ce;v_&QFL%PLv|JBR-k;C9_+?V;2(JmnQS37qoaA zj~fM#!g^N1DpdQ?GT#JHvP_{sBo*5@Qxj;6?J`eacKFR!SrNNj#1ac#*XDnKm=ufB zULQG|Lv9a?ZR|)5&|321H+FrQnv0)X*s_|Piuag5@oeS8om!Aw2^(tf8mN`YoUgp* zmN+P_y;oY-b+{)arS(|UYUb@eJ+oN?djG&?+fP}7M_+aI^bCFJMFUZAVE_7A{|viN zEZoner>QB!#KfeEXHIwg!~FB3Rp>`d$0Y0s%=@<&MBTR^$|_Ga7M8Pkw>dLRg%_4z z?Fx53pQ(7+V-1F~JohTW>gizf$sXv^H*upVHYg9g%goG?@cj}r$PIVrwUg-oul zt+6lBR{n(eY^$z^TG0&b1Gfx~M)#e^PajcEA$SaZECxhtV)i8PVY~K(n}K4*@Yy?Z z@W-$jyFwKG5-3!UNcd$Si~HHhhD_7S3gvJ{M^6wo#K^1pReuL<%b(*1<%D&0ArGga zQ$N~Ro|}-hFIVB?PA;Q%u68KDr6Qu2;Cv+E%koC_=_&eP#fqzFnu;E~_F!o}mG({97ziJV1@ttZ{ zOKw-0TLWMg^L)Qk6Or;n-g!mYxQ^8E!{tD-N4DjEzTa`$K4sB|#kfr7cS`vC0|SA( zv!It>Cn&VSipIOK9M<*BZIyiEYQfWWK*}*KZXHYC_&7T8;8d2zdoI~^fb2SJY^(O+T@#DtrKAJg zyl`#2rWHb>L_pc2K(;j;uH(Dl=GpHXAI>CE^${-bo(s84OI+v5icLpzBLIP5G^v~hx-plu zIH{mua?K!sj*B@b&GwS&)J!pouK5eN8qFgjajP6YKV{+w+^|<<-I0I>+1^79>%kWq zdx6Ty&7GEC(jYOAUa4>DoIgo)N0H*0b9iiV#_%w&`N2DFE9+HbmyIK0$;?)WpsbFD zF8-GWlehrFN_|-PyGRYaWF}9(jDUXyMPz`4HDdr@n5QBlA{k!RPoIW1w>(1cfwniF}5iXfoSMY+>C1&#e^1|<+#yqJ|CDq zS!iS=OQ_TQIgT{!0OataF@?f4Qab#{ zIa4J}g-$q0iSL#Afv%YKVygE+l_i6G;nouLjT?= zVB;9$O2aB+sLqU^q?WxL)Tvj8CFzZR$b86ugEVV z5-;lE_$$fwH=64pM?hR2j?(+6bUx~-yV#KU!#8~*)sL!whhd@igMHI)Dz(-_JKI`2 zDLgQlk@`hxhF3`{_OMl>;LBN8;9ke~OUEQAW(1Ak2Or-=PFv?I$o$ze4*2Q$)OXb# z)Yz1_vIO&I1m<%$uH8%r4Q!Zfz>R2lc{Lcw>gbT~OjRoAm?w*Qa3YW2PoF-$ZxEN8 z+95}cd{PUBuzm6Svxr?7Bot4@UcqPC`(a^e41rNcf{qWZuCA`Kx+dLR$ZgrKsDBv~ z{}WdEXf(cYTsyMd+H=oAXn5{(Y3>+pO(#8^ynb(Vi_Rk-|Kf1}=#(^HZxORVDi zZrpJ?C)70}Vyk$KtzZ*V*!ZB8r!;8t>@Go5>c^ONF6$eQ8LSdB9JKAr8qjyUG!Ta* zlSvjPe}SH(Apq`kj+cRU@(UiU8)#3`*S z7CQ+ooT~hFQtclaaXts_6K*&zwNUvc%AUKw?zplhjtI1W1cz&k-hsX{C{t+vy7cdC z2K+7_4Bubw>@X6Z19nb3s^c9g&|;(NjH)Vr(N{lzV6Lf(E=RCn@KYitV?G*#4j${% z-z((Q)cNnyslL6&;8fap80~&LEP?Ht#%i_*qNushuchTMwnsj6XMJD$u>3+?PhGI<$Cxr$16kC;@=$vf45OZ{5VN6W- zzb=$O8YVF}dA%xds6r`PmlVMv{e#iwkQw4E3J{Fv^cnos$!Mb#b6BvjSlK zkUy3eYwhV27}%IvxyMIcbRv`x$7cZ@`=cU=Kw8#uGiMYo(V=n^TCcOAM(d-cf%Og> zV$G8h!neu=Syb1i*R{cp&3mj3o2%#6S6@5Ao~}I!jn4iOt^@EX=^bU^|q7850wOODr7481zK=F$|xFPSgwXzT9p>=HpE7EDT3RKp}hIA^;Wj zu(t4fsKY`V^Wm6(?9-(g+fN4@<+-yxPQB?93)k;U==cI1&t^>5GsySw4!*Rj$Gkmfi0f`f4xWDQ?H8l2h-(txN&1&-wJp(_i3ZCqvzWv_dPLtO_&@`frUr%+iJ>O ziKp5O33p|+MIIkL-Bjdxh_A44c_CHsQ8vKT@0hfcg?DmnWetzJY$`yDLdV-k)}DXt z{Air=ISj>$_z494UnwaH+Ai}4JsoAS5jz?In6?7ftoE2S1BW_`fVvZ;@rd-b@5E(HsE=<9WCQUuz8iwLGS3f)rgYDjq z!&QIqA-|Ww_w-qsrQ-5&k?9b}O&imD#8EwHGp1L+DcLwUDCQlJJoXRVPV+oKIO0iw z-pq^vP=4isb08u<(1nHs+8aCc9(B9rHE?boF3>Fmyyl&ZrKRV5&CnmlI8Y*CqL`mG zCvfwELcYCWV?DieM%+)YI@3keK#P6v*&12Z#d%bR88#6^rpY;xh-6uSJU6aPbtWDg zmw=?8yde)B&%=jhH($bcCPrU^m4OWTS-OA=;E#r@8r-gKn7SB9FkAQQD=aWBu1+zZBt+N+1*nK4 zw#gB&%j_p{Zmbwas3a-R{)Q-Iiq>LxY$xzJlBM zMlpYt>-ez!%0y#b!hA6S2MRV!y)%(8|6g?n`Yi-+Zt%?ZTJMmxgx4VndeO7y>22vm zL5EwN-pAWE|L=Z@>zrCng9{32Z>7#WcLZPIKlQcep|5uV9*@B-gi=pW%nBoRQlM;Q za%h^YdKWp>tE=vRxe!zV@61qBI2 zbZX6JbGE2zB?(?K59rDgrT^5E=-gp!O&i>Ge(#=s8;!2iuq4RnzUPUh7YmD7j6rU|`X5ug{`0Al3gW9^B0RV1qg+lWMYPjN~5#`g4UhLi4ZRAX7T; zkWM$jThIcOP72M^`c)d+ksQKm`>9V}C%dXZ19o5S5d1^E(PoXqj6FZ~T*T8ftJ)VG z_AcgmFINZ^85U7<(}wLk?_rFEv!#F0)nO%ggSPGQN1!+;OdN`*bMx$jq2l0Ns-7`W zQV2}1K77XMehS7hYskn1{PJ1$fj&@6B8k+D68{}avP74RK4Gi?X9W=$W}#cHo+^0= z&XVDck#_%|kN-a}fLyLJ79pY7)&6AVH&}!j`lh}|fd|3}Lkv(GxGTnJ3^=`9dj&6- z-P?1bN%8VCZK_R%iLM!^#CpLo|4ebg&iBg#!<+*)JG$3m(ED~Z)kM2fPx02?=wsncu;Q zr7iHp*_?4|Rn^ss=>b4VxGgPRux-AH+nDaRyAUXp+xcTKfSHH2^yyAe&^Eb8CC-Tx zi=N&_plPCx1%>N5ffRI}JkUtbu$XbQ8=X^vj4AK$h4W8kZSVvH*2s3Hdev0PIX0&n z$GL`~XjbiS0_^%Fe2;r$hpREe`<>(qTNr1y_#aYDj$!Z<$`pTm91Z3`zY`z; z5c+2I58wJ**a>U5H1MH~CjzhGU6@p_S8!z9`Y(yW(e9^pl*pDZ9j5;_4FuKW>jr#K zZTe}Eh7=UocK>*cQ{a-K_5Nm5>A%a!3UwnqO-~jGKVCkwmbxeJN{gy0fk+T?QiCjg zF;-N3Hx|D1m0%Vmg+(n`^brba%4^567|(k=3h{V;Eav*qG3BYWiEvybQ9_=zoVcOtUj49cpe1Fa!@=9zITe@txspe22M) z7|^P$04ij@k*%+Cph2Ai+xu|cc~Oxz>gVd}Fz{AY271)&-d>fkhzN?)bubqiE9~97 zdNcmp*I>qRCVpfgF~oBvW;9>>!4cE;j0}8XAj%+UhGWIQr;jVG>hO_m42kk9Or1Nt zI3kE`M!UKDN!XlX52Cu+*}mOg$He3UdH977JsILwmMj6}aaK*um*M+db>r{$#{(3& z{@Sl6w?2Fo*%HngG3yHzq$Ma=Ey$qxY!_B?WZ?*ai_IvB$79uFVi=I4)( zhXejspTPwCM;JT;(;yl1T8BYf7hoH-nD z8co09&;^U`4x7KY6}XA{%#aA-vaaQJU#A~^jRFnw#Ft`J+W#D%`^Vri0Q~D;zDOr| z(~DMmqeuYNF4iH8>@70^Dy6)U9JnD)CZ+)7$gq(&#F9^Q)l+X%sHMJM!hNn@2P_vf zU%tE#4opZ;Xm|a>Mb_Zs+dCJRm&N5%_Ng7=l=uU+z@6Z|W9y}RHgP!AW8U*Yvbg7` zNx8`LIiSPq_B4c9>^ofi+3$AV77meC*S$Y#vc{Hv7h_DMXnQN&BsNIA7JRlkAb43Sjn8Nqj> zyjhqOsT}FP*im6Gj#=(Nf1s{aC8pg*)O~>E*0L%36qe*)D+t0D$}gOH*(CMo1H+W^ zQm!t{eE3DQYK_?__)jI&?!J7Z_m>p?g0!isD z1WDj#Q78HG4I&73j8S(LxPMrC7FIkx0uOb(i{M9%oFKb>TV7q_D7u2b1hHs+*Y#!D zfx7{>vWklMp7o{i?P*Z--ko>d8du$LS^9=sP*9MOm37ak%na4{`tn5fo85dVbK&`D);TXj8ay0 zV8UVh6Tw?>7fWVt*V=b5vFqZhE)7>fI@HqzB|*A@_(jLmT|zx6(*_|up263;8tHIW zp#f(1BsO@m`VSMSETnDt4~2;WUG|3G-Ru;VKQEk;7#w$J>&fZqRUz*e>!LFwYk{i& zV~x{-J&OQab$`h`Oa=`>l^HsLMFeDwA`N)PkfnfRwbRdkpSO@L^$k{AU z@`^-#Vp?}vz&O3Plyvyc2WtaPIxz6(sd>A$ynpJ2wozYniSP2`W##TMF-NMUc4b|LL~1%dYk8I6g0cB7_IVukc2F?CPh(2*=PmyJq>+!U zeQT@zYei4l4w;0c7FH9AgqS$xaiHS6A1ylbwL@xtlfQQ3LG|l@%{N_J%K1HLgN_k? zt@pb%{vw+$g%4YLX;>cjm&U`=U z^nP&aZNx*Xi{0^|0H??VN1nAUS5)p>lum{-k;BgpKTYv~cvc(;}AVu#O&G&9KxNY3S z5WdPhD7*LKM{!Prl77>RM)Ae!k`j4Cd3Uvx5#f-aAd+i)XEE>NM=^zA_7Ab@%pQp4 z%1k=Q3xK<4yQ@-u0bk4{r+(I|w!-KRk%y&L0;R0=D^n9oeimNxfXPXN`wICfSM);U zkEv$v1;oWs?VnIlqROG87UTX}OUuhUqpP_%p-SN^#`QjVeNjJbVBWWVxq1hiyfcLy zEQiT3iBsE49qhqSUVLSw{+?t(R!;5-Rldl6U&6-EB(94-4@Jc{LJ2%^j$P%}-oDp+E9Zxt= z{EFlz!HI%)#>}|oRAfbMW6?My9t@jHRbl|{9cMs~kj{#uKvr{5D@rVJNJ0-xgN$k& zRe_9l zC^%3&f(P4=gF=R=wL(#VJ=pCB@#Bku|^fP-O`g3SUW9p}y0uhe3s=IO3%9CATAluBdb z?Q#-AK^2e{)Z7>pN`@H(;305P`>6*We#f}Mu7XTX{T_mcDG&I&=YX~eZC6)*(En7Z zxF6xP3jE5xNn8Sj*;{CCOB=||n2$d!3%=|oKVsdslLlj5y2sRe*x8~?9tzXs0;*I=KGCB+dh$n{z))>!xeQl)j@ z@Na&!Huy>)~3sDZ|<|KsJae z!Vii>Z}`fJ_iG&6Y&MKB(?(ObeP^C-Ri%N)_y1E=OLt;y+D1IE9BV^Y>r{{4$+0=f zA3d(;staT&0r-sxlnz@wR(c>@!+bo(LkJRsUV?H5>YlEygA2_IvZa)TVBDxD92w2T zQPtS!7qQghh7B=5eu4z1czJpADk?tN+S$bjlns6#ds=T~qo|1c($aDml<2bH>`b>x z@s!^Pp&xiKSgfqDH0zXvU*h(>X^m^LkNy2)3Z0NW>85COHOF7D&x#0&8xO=)MS7TV zbCZT2m)_Xc7NDpqo>Ujf+8A}JiGo9*wc-hAo2o+82k?xU5`hJL(*8e% zL)Un9X0RxA7sZQ`>?X9mE>ucHuF304QEZ63UgVXN=%c^F26ql0H622Hvug|j>lqlx z1rtDU284{C-e+Oa0!!Dv9>Z562*n$oULTAS@;W3WSj*85^`AE}RZjKo?5PsYf{h6K>d-W}3Qg($5MB6_48{O4K-Tb!fc9qwjIlF$!q=@lsYMn)`eL-aqk zhUleol;+*?;FE4gBM?t(J@jT16#Z23>i0u2p#l69sz;q=~Kwtl0) zRkT?E#|0HzbVg=_`5J8QtsvKwwO0m(9x6Ik=rWj@bT5KdC=v`5BK87k{^QAlSExt~ zCrMV?1UIG`vGhD6i8rbdyEw0alm)})5qv)lSBnYjHln+mJ+!b(UOuSayFQNL#x+R8 zZ=ovw;C=o?lhq|Tn_{sJ71#RCxyPSh<^hYqiAb=G2iO?y`>k}xbnpNA1vP5%5pmm| z{D|ZS=FCd$KQ_UbQji;y}xJy4gnfG(%+q0_bmiTP~?{oVtj3viaXB&MPY7=iwC= zHfUOC^eF9eZbC&R8BCFW@mj8hSG^c?S(=%71)%1bVp+@ZOX}T+zr2f~i=RV_hq$>30Hyr*pR*txd^8WB^x>bv^B@3Q ztHbYM=&~^)-W6X!P_dpFr=^l%2;1Cxf53O?l)t&3OtnJ34P20Xt)#U9vFxvHSlo&he0#w z48J|F93+UOq2=FG$smQ%b)I0PIlaSVSwMf12y>Ay&)f55JmGzPQ2;JAfy5{m1~UF>CB&dI7uf-jZ@C>CMv; zhL0os(6Syb%cm{8iY^539X3{00NrV-suGrmKpY)8=YTfd@*I&?gOPL>?yUJ1;3gqg zfQuOFPZpyHKSkdJaIrGT@3KLy8sNS?DMRP(b8sM-UA-%{rw+z-)>ovQOL?DDvg@Z>w1pseml}M{^?f%Xwq3( zFJ6?rY$I^;cq5Z(0tZ1=?!ZtzW|k;ny8+@ntKOebix8|ifm@h-UfCcyyAbQdX@tfb zULm2UV&}IGK;2SB?t?Bp>Kq^@1%NyOF-;MLgNg+-p3?%uttPGkM3h0x9%@AcY(D-}vs_7t2` z`Ovd?p&$G%DSObh>myAw8$B9sU5zlrUZ4fLQqAapHeQ%Ac@V$u34Y7vK`<7ZL{5Bv z|17oJ4=A2kPR0uRy9irC*!oWkQ(>||Qrf4_a$R}NWA2ugmZzzyZ#@?6`YbF)ie$2o zLGZF*zCRhz8MzBo2Zytt-~WE+>GR?x&Rh=t!9Thy0&wdm-unt2$6Zcf3%1V<-8k+<@XOk!qo-tuNZe z!-2eK=T$(^J(5PSRX>)xKqu;)6A?kc zSHob$Mo=AwuBC7Y){Dq;TDtP}+H$rrmQ0w0OxaOZU$C2sg^T@!yp~f=_>W@`eL@1s zEGNDBAq1B;?bVgNlWvDgbhInaXWBaantKBiy`4QjZXT2?br1WkLl2tu%XKlN8$_Qs z=CQv?DSAxN`)jS|Lh(oL6H;Eew)V=hX&!C^YReZYDk^$F)PhVt6Z{E?|f|(Hdt zbcA{HjIMGTT<P~ zmd6HN=mm(nS&-S(_nrw25ATELeo=KydV9pNJAI8VXN-e_RC;8Y)H)cxDDA_Fsz5#xP2m z)P)1ejCYwSlMwN1?D6%WhB-plMY4Wbc3%vCBd~6RB_t zt-l=l8+K>u_&)=vEKEz@G^h#}bxCcl$+VL-tI2Bzo7X&LWn1Rw_qSI?YuLEBRO`Ci zr}<1T=}o;K;rWz9`21W3MJ)3Qd*ii7Hi4N2r@~9E!d$LuNPF|GA^wx{<^3rIv^lm z9;*Sne1a7E&4bEJl{N&zF6Kv5t4WNmTg>^tgQP!8qzvJ=MHWK32c;0+CC}rV+nday zRFu=D;=4$Uyp~N~9#&lyB0Vdqj4^biz^2gnj6UeGz-_Z{W!CsHX9dH)Rk>&aV3Y|D zO4r<+F-^itbvn{IIEJq96+q1KR_$;K&#a2`&SJh|Nxyc==nqw|ddRHSc)D4oCJOMl zZ_VDFA_N3WKma-uqm+?x$G|sPN94CNLOtIEI;QNcH^6j4xh|_F5j~5f=bKxp8mFq6 zu`@Z9fhy0 zVt+P^sK9Ym(DwM2Ng<%o?hwfC6d66ey0{Fvg3>bp-U02YI!JJEaJZr&I)hG1Yi_<$ zJD2YNDfJyQJOduW`)b&3OX7PiDd_wd%96O2zGQ!y`6`0zVqs2BZjgXM z-7(AphhY95j-hn%(PMM!StEOtp`+pkJvJWOog|^w!*1ptd_bP)uCaz*Wkm{cL;D<$>Xy5S+RA zDu$>N2$m=Gu8h+Nc0<`2|78e|(bouEcZQJ1j&2}@#Y2JT!mQtJ3$>I~P$N^9jI7zn zdd?uc2prPGu>=Znnbn+c0M}oM7p50BL8ofsz&)xsfwMkGy zN1i6;<{H0$|L(67Cn^%LXkjFne+aKSTr-Db=5{#BrZl!$b#bAlb(LS-_P%Hd)x^CJ zq@r{^vMuTofGGqK7Ocmp}o%-eAQmhMoN_${`>6w@;YQK6#L-zAL z5=u=W#}-OYkQLb`zV)U{|xguJxM+7a^-*^%i!@m##{+q zKR$t&vk^7(?f^8s@a4;_<>fstG#Hk!o;x>Z$kflEO@l(7V08sS&;wDgltx$n`hymF zHv(j8a`f(@j~DX^0Oe3(8>y~v0{+pC9#O_bAXE44ENxc^?P%|{-y4n~XT2W}_jvBN zZzd}|EfKJfHP~IXRh4aG1H)sv_LTeJD7NRdjxVqqinrz zC$C3_1>BKCBp*czI+_ODj&`SKbR{DCH{Jy&E0r~KH?I#6n$)1fEkit4IXMK}4BEHb z<%ll>9sj2oBDOvP!Zdf$;8u8wXsNf~=GK;C#H*z>I)|1YW)g&m*cj=6WfaNsa0l1^ zK+QSd@qzBUie3uy{t@TT*INA+DV{tdk~CDqo1~l6qvkz5Zc|d-XdX$^VL*=Y$h{YA zrcU^C{K3Kg$?j*lM*M@~$i>FCpQ+zrUKg81Grg-)<**95lpFH>;B-e1&m zS(>|KDMV%$jX^im+pm4r&sJM(^Q>K8?~U;i_3vWnHg+-#oad%{N_I}6x7X6vsc+rF z&aR1`8>6T!I(@&-oiW;r8S$#&5n-&I8XAv6^42$j4|chzd-v`|hypaphLF6~m9vy) zZD?RX>++psypOK+4umZFTHY!>AYuMK*wxe4w)`p&|18&PbW^YK<$nIGGy3e~c#xu! zQshWL*ujgJbdS?ruI}fcY~oU?R&r7ar=D)dtf27mDWS)XpHrAokzGL|<6?6wiZh&6 zUWcw?xYwhsH|}Zt6Xk`o#!sI-nVNU4ZXiUi<3FgYt7C&T#%3ujEb@9DrBB>jfG_h+ zl%NC|%tioU-jPPa)2BkclzDQPJ4pJq_Y1+*!0Y}lUctazVs{T+){t57&S$;TWzRcql9DkY+yZ|{*AtwS@FfU+}EQ8f3Wnt416rGm5!@i6l4xv zSBlW}hQf>^0ew=j@!697-KfMreMbXxIpZPm)8u0lXY$a^v9>5A64`8264W4c9p{9= zX?TudwPs-g2}c@5#l>E`jqzdkP}VDKOw|38h@YuLG33-HOiXu6DqT%7!ejDnAZG|1 z3p6u&;d`dP#o)vEk2Da%m+^|>BbhQOky$(nSG%0<9NeUhPl#V?E^q1NC@i94$jRql z-|joOd?M;eik^Juef(5KEiuHg@`;y?DKhiRfKD1hl=}I5PmS{vdI;Xjms8S#F+wZu zejeJp6yeV_GNjG8*#WjZZE93$M;?g~TRUNGN9KATqsYndVdjA3Fu19e{%pI=*Mtnp z3FM&}d&Al!+_biGXpbS1)+@&jIaZ zvWMZ6LNG@pS;(HkbX9$Rf`ni`1f$rtg`~e;u{xn0NHcK%%*>fBM%Q58%^>S1z#%5$ zyLr=A)bfHx$Uknyzivn$NoC3uHqvh`#%G$EM^O(b^qPg zC;q8jl+ZSMxZYnBDhKsX9y9TVpMlb34}y;7{Y4RAk+?bU{QN%o6LN1=AmZzJzmtac zPYNN8I=Zl+Bu@U@l3;wTBx;};my|i*ImnY=>e%h~jN(z`*wu4X(XUm+mwF__A%`6S zPLkZ2GiUnqG|yohf`H^0=M3bk(_wkCaONls)ly*`&xZ!=%1`(qP1~Ln`nzBDJIL9r zFkA3rz5PtP>!>9WwYNXy`eMqAvde8UPM{nJCt})Q$MLU~`*T8^A@JTK^?!$lhbOEO zx&Lv@E&S9u=W-bdc-qwovQ@lk&G&_cUwi(Xcl)a0Jas!4nd+#Z^_-7uL){K7wf0FAtx z@>S(~s?sn4bAGZ6(GPkpctaU<*!}wvTc@e0OzKPE-gPa8jQ4-48V{>>3){ z5bLS#%wb$FKVH*tmOh8g!vFaWJ$Q)f#)U}{pE7bNEI*YQmYO5yBF|hbYH9bKsP2?_{+_IjLU5r zklvl9G%3INpt>dDl|CybG=^z{5CzgMPLp<*mX)7nl+9yieoiw5P=`~8X9`e0kw2LP zeXp-`sAFwjALd|_Hry^dy3gNy`a=q8a71BZ)Z}6=P+s~=Z^$G|`HKKfWsb7~!!WS- zdJmTSS%Z~Qfoj@cPKF-7x2p_dh`2YEVoG;PE}xe988P5M>6sPY(zztH~fo_ihhPm8afIZK|5Ojcj&K+IP`Ns4oOKuD|D5=GCNy-IWI3y zS3@J@)<-M=1-_@itZc#$m|?-D3iJ2S%ZS#NWvM|=yPCJrCHY0#xumWkIEk5Eh{U89 zgZGZ(95@JXN}wSAxID44ahXS{5N4QES~i`)QXGAx0(LH~8L)r2#LmvH3kNGyOB8$| zTpIC>WC-Tdv59i2<0-N2uuL{6KLqI-?0ODK!h(-&lZiIe{a?0_zT+k@w>^w|?&tx1 zl`v>#N3&_9a)>CCeAt5jALKVQ=hQ5-cwWBBe@4nEt^t&;>8YtH=@9Nurn9qT{Xbu6 zt#52x=!y^L%BOOsApLh7MN?C_suC1XyEi|U!%Pu=G!X9%)%5;HAM9}8YSXA!&{4$Yk%&QFy2zP|5j}wq7XtJd zTMMtr6nqsG2plZX8P}adO$lEE4^^Ptebfq+UGvJS@NRx(#r((3hf_gcVK7Qj=5Op&@PPv6*>lSt4t zE(}Z)d%=8A`76LNyQ5gbqpUKjA35?{LD}o3aR}#(&JW?58dg;NoD%biUDAK!xK}U{ zCJA98eCBn}07?-3_Qr`$*kvrW)_YY0I5lEG6q%oA^L@h!p&&K&FpSPQGb3nE<mMLz7NL#w0!Z#R z1{r`^_u|EiO1CMcz0E$&1yESz!7bEl3rWl5Is;=;n>Z0gD9@7MhN`IC5W60U3XKH;muI|~uPo@`Q4s;V7!tM6F*>(y>; z)8&?9MiprWpYBxKeaMc!2FUTHe<_-NuwYaT%!=RIdRv&cUcj=C3D$~%KvQY)4jD&U zq(S6lQyiunHtN>OAOz#zR8>{oF&d^0B#2HA4Awx%Y78{FWd5&{D95XD{aeiL9&TYf zF+?OJFM$1?KW5sp+78-TTLj!^ij|-$;f>Zidd-Z!rP>*urtb_T~)7 z{^0RG7?#SH^_-)lcXMl}B;kY55k}LB$R-8O>~*#`T=v$m zrP7kKPE)i4M(}($(MIbUS9*{jUO9ItS~c+^4Lifi$|ZYb(6zobtZKM zi&l{{R8*f8PDx#XTJx>N`L5O@=ydl?ybIwI3&;IN*|SOM063-_;>2&Vk&0WIg~cnt z+?!8{i?iGkp2v1c{E%%7!{mm$H@izfYoM!PF0H7nR6X{{L(stBYtQ(PL-zQajFh}H z^)0{C3LF>BIs&^0-AY7CY_1X$krL&6E_Z)GDX(SLd2ZtvE`t_FE^pgb&gORlL5f=K z%~O|*P|*mN5`QkCE%e6L)*0StdQEQs_r?{cyAZ9#01{80Il}gk_=2^Y@VQ!wP3Fw` zswB3n?*$;75SuuYA76nDen~oM5@=3T( z;9xVkX|y$aKA?Chqzn?%nEC2{17xxvW^I~Y_W&xy2(o@?(`ooL3ES!!8=vjWkh$S` zR^0ujwV4|!L;`%25($Isjlk`wS2qXtcsxgUI!0{=+CIq>Mc66c>ib1ZS1pFxMb&mP z`dX1HNckN+^-1CNefQcajU(gzaU2+pjv}li_?cIAE~RI_$mWc`(AMaOm|wl?)33}K z=Jz^iz2&)hyq7x;fJYY9Z-G^u7namULR{x$VnTCqaoIt$WOF9*#^*ZUjd=(pJ?{22 z9Y`$r0NuSl419OQ3yRKI8Za9&%KKdHkg zM&SCRf%O>E0h2O$~M;FIh(rf-L?V8k+z8v+qES~vA^3j##&E=tr zW?Bu+{#V@xDsK3AYt->1KKj-FI#@Wp1I)Y@OcqugXsxYrg?8g6JyJSQG z?V)_+vLUy9&DruxpD|wZb?ajP@cS(qqJFXU&}=UG4d8q)zOWiADLiB2lIq z=t3aAv^u@kBN;G5()(lFh@ZaK+B%PM%Oa`)wEMC5zg2cPNM2?#5Mu-f2WM-|f@xA= zgv(+ZXy=2NF;3$RW`Q*O8Z4Ri7{r>e5d)A7E$WuO1^sVn|TYM)!m1FTU>qvNoa?0CC%3@8v;l`b1*ucpF(5==O`k>wMC0mi0C%nlB5*Jd6h`8pGbm|LzC4u1_Qi3VJ&PgblJ-I9jhGoX7M^2D@B8T4f-_8I(&TFy1Xe#i^L)_`?1a!o!KUyJ)2=%VyH+eOeryW9SJ~_ z5^#p5@zf?fM#4xLxXjmN<|t%At+Z?9N%qqSnToIBT=>N)!Q1Q?7YG3ehnvH6j-vb@ z-PK2YKt0vX`1PH)qG{yHJDm$(UiBnQ>Yb3B_{97ki%|Cnyc&dAPZ9D=z5d-?l&dnt=3kjMF95 zvG!wK4Ep)^)E^Tw`JD&^q8X3R1;&5+!2r|+KsKMl<=c}acxxV;LqMl!Z)fVE{RAfX zhf(_1PEg;MzMV0;1b~l4|IfV}{RgL-3bw9S(hWw&Y1j-ROCSHT$(^SOIM|q;1c>l-|(9QnRs$&ePP?YZbS;*?v7%@E}1DxR!j6 zHkQS(5JNN!W?$(epb8bztH^>b|xMXJ zNa|)T`paQytp4)K=-WiBysk*bZ4z||^bxBg=>DBy8HF!>4MymaVrc~g9#C<6jH&Vq zKsbU8C{Z^?9J|5AeHd8WH!C3jThteuO)MmR^yc(-?!}TyWqb zv5f{uQ(NpNIB{A2i@WG5j!+28D6e8n&LjId;Lcps!zkt|d(s!;Ys$%bC?M9-n>69r zJG#db^SfF<6vy)4tSM-G+%$P?%0 zaNE%EuZAau#2<*l9U8`jC3`8H*ra-s@HC$|tEyUL!5Cik{Xx4>IVIaS|F=i; zl>&{M>ga3zhL{iw@_1i|-0=fs~LpK_% z=Rk2hZXm{fQlC@~NP}lDD2Wmr`kl}Hh3@z$PkusbjCJsz%;|{>sALr^O|x$Lmrs*` zFo~Rv1y)?nsvO$`Lp}3B643npMPIJEu8}#^X6-?~zT)*jd)b7!3lY{(vFLUUy?v6B zqBb71&x4hFK)mG?5lO&u3PeX-aX&N*OW31l451fo5 z6cw>6vqTV0Kccx%y}9kRx%u3ibM^J$%lx9;PX`qIdKXm!Hnw^^iHs#iC|`%lESj8zcBR#_IM@3xPg2hEb)}+k-L1` zmmGOWC7;NX1*W@bl#|%ZtXbCe0x&s-II<*&Jp>GM(*RX9m(! zgdKB>5XVqm2OLb>-(CQJwV=l2WIeXyuoo+qo(Xlv^MV2{#Q-?Hbb%0Uhz8!jmsbRr zNFnLDh@SX_gxm<1s?j@iJZ7~|;iF$(^8?>dB5mya+sGa^y7kE@zDR56cIIGB6oL-c zlr7cZ4A}!YW)nPwI?S+{s|8*#f8t4PKQQ{!9{Ot4dUbbvdaEU)1J_XBOkLa;Z{70W zoP+8|IMgu^3+1moYj6AGpfrY6rh#;R0bFUbz%fFZz+`!iii#?iI}aqwz$j#|>xO~x zz|R*7urrhxdR5`GX2o1?2Kp^e7*0#veYqi3>L=D2rFQzUT7-gmO~wek9DCgqAZ7C} z63um%9R~`|)c@XFdhZ`vSVcum-I0jx`eYI!pDUj<@GCN^P=ODx46S$Tv+rkHgn6*@;kr6eL3P)wx4KlrJA4!*`mEUdK6+r*`>et&E$l7Hc$lPY4(g)3pt&isaX`#iN3X#LBd*uH=D*TVnz z-?oGwYg2}vNJvM}yGk^Oze&lB*|XWNYxaFqNipu@M|x()iqsVK-V|DWl;KTHP4RtD zm7dw>?n-jR%DG=VCf4*}%Snr1Om#17^VvIV=Jl3Qq2_PSiL61j`#KOu)HDn18<p6Q0b*#+Je!jrl0VpDM%Y&sJ9p#~vQ zY9?c{P=)riskEP1VEM#lH><9EpLwWIUiBd*b) z<6a*>yv?01s4ya+aMoB?*P6qBDW+IBv(q(La6-Mpu3Y!%b$3@6mG6XD>oEBJbAn9| z%n#tl>J2!Ah2yKm-ebw4(3&sK9dn&4{RRJ(1APF>xjSz`tq|YGP2gT}9upe&#eeYQ z;Zx%7;qP1E^Ox#f`J1OS=7U_lFz@5w6UZ(|)vn4AJx$+tUzoFsnMS~Xc8`}IBdxnl zm7K|e=Ro*mxGM7VOn1C^`pRRIi!e+}|6${))3_wnxalYA>`w?L$zUeM1qamyGiwfB zAZZE2p5Vw>`*fwM4DPqQnMP+jQuLI22Kv{%6U)1w={`909}rOf_LM_5cf-r! z{AUHyr32E2hBGmZmH}Xq9B=9ZNm4ckZgy8d$$tsT!es?b_uhFPE+VZEzQlG71))oK;nN){%rt zokX-w()riAStsrR;VMEkdl5-MPt|U2q_3}!?JQ2J=D@`?;92~CWUsnsGw{UID~gIf zWp5{Q*X{1_U;LUhY+Pm)N>D899UI#4>Dpny{H#}NbF)@ZP{W5;#vV%;ezI2yIN>4{ zKApZ33EVeWdG}W*$MdhNDsbe!wtl(4BH?4|OUFQ)S(tJ01JGg)Lhol}ly1H)N!Cc0 zwx)U8$*pJ@z9UXdO3L=DQVADviwx{1sm53i1XJVVXQDYTu@Qi8;?o`fqUvht56DMo zbOLIpB7t811{kPFKeQK@ZdrFmE;BRI(K*r(xG#z}(FAm9{Sl`@>b5dgpOUMd!bad$ zJqO$iO(6Gfeq?>v1LK}vJfah{J&C<_ouQ~Rd3%Q^5Ef|j?$P$$r;i_JZKR;n=1NigF#83X-CYsIjla%6YXb(c_OjjmXR7KhKb zo=V^b{T9ydZ1KBf>QFo@BMfsS!hUir_2r%7F|F2$a7i%e{|ioixnmplM64@Cv|Gop z@L`4BFDO=t*J3=X%S6XM#<6yqcO&UVjqNTs>H-5s>@+#K+i%V~KsxR2$;z9a+^Xg< z-c(iV&S_HC6mnCX%2VgcY@vOQEU06FuEJXQ&Zp%tEt6fze@jWB#F9+G0==Lnz~ldQ zZ;Grtmv%djnAJ7wgfcC$Eod;9RtC#LurgPuW~siHCbT>?vwg^L+4fCTKpjYrZM&zK z2+*=qD5ZxqIi5x}K^5gL-CYpm-I6pnY@gEDNV`0jnyQ_orDC0F38neBbBU=sn$-*H zrDV!k4=RK@p4cy|VbIIGdhIgaU@$D{JR;V+4eVWm8y-Q*cM5|RU*=sgx)@$o4i3t9 zVqOFM9n}Z@+r~^f|AGUchfn&fj@9#tJ;a48M4htQvsx8>{Z=E6p}Dd85Z()`_s#QK zoP1Am8*7uzBSNIEp{ju_M>^R&^WPf>`v(iwUOw_GHRog#}jKZ^5=bU$YnH zBdOHX)ByGOI<45NhUDie_}J9W?lBh6=3tZ1*&K%SX@=V9$X`yXTH-*6vt%K|Y3sG$ z;KPT7r{rv|f3DCHl0CKEJbas@kgc7gAWMeSM%TpoK^4!rrGG$I))I|nO;|jsr;b3O z)V$sf%q_? zCugKk9q@Ls0L!}rJDFg!+k_oDkyDm<{r^0vFpxKdk$A7WE#^m;~PsKD-}M!sJxZeTKXfm_an`T zV~reH4DFw;_x8oB|Q6 zW`fE0szDMBc2HTgrp~(pkr55zD^mW3)eB;6O94?c$~-G_n+7{X>W<|i`0s!O;7f_) zE=!Ho#qiYfQPb35Jn^Y`gEw>tUKApa90rC`K z)u7tjTdwH7@AJWT;z#|qIkRmWb2c!Z&wOZZCi8y=c&6t47kEI7@_%1*{paK<4pY}) zkKUSLD!NtH+7PreA?gIGXX5u(=rvWf4!e$Dqawpxz%eC`;lPBxIhi$)DO=|3gBc3g zcMCoNjqD7C@d>}x-qbo4uEPA!7J4U-bAgyFc%WPsOZNdgze@W)wn-Lz_bExIkS|Vumch%DL#~EP^eVy3bEsrQtHAuU(g^9q7mk0008oC%G=t$TF zn4ZMaq3dk;s&l>&u5;GiL#q+&gn!VoZ?WY6n$=g+U$2m=Hv8fH|H4V;DI~#Me{0}R z^NXo$7=E1+v=~s2%6$2(ihxbX#LE^5=BiisNf}>MZeEiBN}tz{o-bUNl)8`D_ym|m zOvWyNPXN&}*vtSaK$lURZmJwqCmA(;jF_FjYg3p*wFzk(Pxt%PpmOv z>?2Qy1f!h^TnQXJ^-wd@vwa!)Z}Jqr6)mXHGduTlWxa z@px0>_7)TJw`G}LLcHpL@aw0^=CW;0*^+i%MnwPH97Zfmr^VFRy#nZwsj)7xow-2w zwY^!5?Vm9sQz;+UPgJ|{Cjk0jBK+xPksqS#Yo7QA{B?~?@0R70` zK=H;EWbq!jy}aZwQ!6vSc#+qsA5$L5)y~O%CeTE&>U_p*%V8I~FjHh>?RifE^Jy}& z{`p!r3RETAL|;+ty?~{B36`*%89D^6Cb}&?|9yME3rs>)wI=n+w|Yw?+(&SK0I;X`};9eg8b*24Z!g}+eH^p{dYJ_#O9XNr%k!=Hu}n6%5; z?0$WeH+|Py8l-$rdsZC^;_Hswaj%<1ojjD4r9=vQb>XOlKk1#_Yo&J}$Y?Z-u+{u-=) zwNh3HXFI+$K(S$~*yY0BPx?|yq!}rO$LN(T^sT(6^q^88m%6E)2!OFEmcca@bn7UO zwR}%W4ur8ppClK2c54pC>?X2bbWAIY2EFZUarXX5l^;r;&9VaG2;+8eI>H^Em) zsRQ8V^P-|(tHtwQzOjo8OgvqQ#}|JEC-@7>lh&bfUa0?z>XlCKSAjR;*Yw=vVoy)o zRK1}ahPjnbkbWrB%G)EpOn!+Oe-A=KH{oqYX5Xpvs=qG%d&l}^X=x%*(b|A;a{(@n z#K(^*IJvo>LhaZA06}e#tND<9Fz-Y3e(BL3U(G^pN;KtSoMZ1goU@47@;fhtWHb!T zyB*1}Atf&@piXi#k3FWHS7+m$na8f8vVOqoJ6b|iQ_C;8Kx4OE4ki(%9>w6#j~O4Q z&BXa_twzOby^Z+T@z>hRVhoVxrPnp2#^@1W3_d7iy{fBsH@mLM9^l_7U4L`B2jTW` zxXRmYWNz4BAUUWu=+JK$rm1q_o;Z1_oYcz#d=faCwEZEE=uVEI33Ad1RWjs}j8pk~M$u_sn!7QzmwpvAj0mG4-W9_l?Gwd0Z{dNHw{_ zbV1ZybFuD#<=sCYloq`-P?#tQx1p|Thm^ok=aDH0&ewrR+XnN4c>uGp^beof zbtZxj`?Ygp-5o{t(E|LdZ~}gN^vw(%Z70Lb>W?Wde2K(e()FQNJ9fuu5MPnu_ynH1 z7Sk9CR-C+36_&SvH0kVz{pCM<`qdlE_hgfrmgPO<|Q#nYg#2Eplz|DovFUldI z5qHhB_W1NEUFtfFeEW1>BvFACjn;?VSU`$dSkF~ekP^VDTB%SdD|md5_W1-Ul8~Gx z3+dXMZ745gGx=y3iZhgN;iI zhM+3N1{o`)Iz5$xnh4q|ywP@a(0vp!K3?4_1<#HnI|k5#R^AImav zsEu9cloR&8nNYQ0r~?O&r%#t>gu5UN&4W@RT|QHoXHFP@@9%XKyUxTSvGUnjaX{jw zKBJ`1E4KrXbG$6j=|gTUC-raG?7gF8918%Tbp~9K-10(PlE%m@&jnwj{MgwRceam> zwo}@4DsiUpOC{6bo3HeU#2Gg=Ll4SBjsMpWSJK6v|&|+IJ!1b=`%YBNs#rD-I_hS9$(!6Pv*L@_{ z!Ms%>!3Fve13%7gI&u&&JrYL>>eDV>UoE;sTW7Z*AnvwzbE=_{mjl1RA!Z*}HA*j& z>HGMZo1_9foj$>NGMx!d1G5?XQA+)7IXd+^HOjFIhPR7Aw*I@Ap{OK&Ql3h?eJ2VJ z=dTY(&+}-c_hwtxl6e}|{Sa&Wo>Nz6x_QXj0kw<8?PUJvOBsS-2f8dxD*3MB)L*e~*Wbj4q@jTLydp%n0Z{`NmJn8U#;56NY zISD+ZZ=jJ>15kz{-$z&IDp&c$;yH;D&BvIYl%WCO6Ih;Fp-u;wF5*8!#k1;0{HhG56%k}Q> z5bc_cK6_ViF1XL*-O$39wBOa=!|0|f`!pyS3X_EFAE&ytoGrVi$WTG}(zklGc8NDh z!pp&1qsj3y$D9`F}-yS>A4c?&zudQoMWkQ}EXMhwocFq<5xO^Lf&z5&s={h+e_-jGl#(>?w>O zRd?^FAHjBB4q%omg%pc3SaGhy32y_l7pHNJw?a%=2(i(5u#BQ}`pTe+-GtvL#fpt- z7gHP<#mwH^H8|rxlqrpxu%a1}%fv;dobsK1cWUE2J%5Nx-yUjaz06Cw-reWOD&F0~ zdF-QVzVhxX#D6w&>UoRS&At{1?+UujrxsA3cE{*z$iNkCT<23ZkI)5-Cb6PRqA*2y zZYGWV>JH0E;CZHT8<$_f4l?@)DAF{(%uevlTerM(HI}1rkY~?dvRuBpFj| zzwoP?jsEM~!`IJJGT~5T1Ir50a*10<{l$$O>Dx+QT26;g%dqXm#A`kbaC5$saFTl^ z3po~k^J}of%a_DggJM@dj{5v}Hl~<7Q?|kVDl-*}w0iT>Xc&A}J=FD%`HY4Sj>ajs zgZ=R%-nmqd*n{O;GEcDlr`&5vEZ{T5A12x2(f52Vn{|G2rPYG~j4%*V3v+WaqGsuV zZVi9Jv;%(_!+t@`iADXh#O{OyVtG~eDgt<l!jG3 zn%w*PY1^FUO6$xcEZ?>BDAh}ky1~nQ_KUz}{VO!fn&5ddsgTILUU>3hu0tTX-YV_v$(~au%8(AZW<-@$#7M+z zoZb4ub(=ZMhii*0H$pz8%_cGqtu(gvvrc4(`c7n199;SP>ypVbtsz$eM8|e1Vf5pX zP{QWG#oHr5%-z+LA(2fy)-MvuyRB)KvoyWIfV8fK{%B& zv+>#T;6AJ4>&8Pqy<+_v4wRZq-^oiAqo~e8yY}ce&}|Z~Po|~JK}ZUIhSpFRK!~|$ zSl*^1zSPW79U@zZylawj@!YattYyh2U|C(r`)VfEGi(A98lo9K2ztzcL zi>m>~gm)c#97cyC{=S5A^w35Isx{(6y+}fJxdF<2Lxbc(>U7V~D#{r#JaAP)_!87i zc9xuKb0Wg<S< zPZtg`{C(5B3YWdonP=OYBIWtgMj1sxi}rXs>JG!(>E_I;oXwQGx~1X0(9AuhE-#}Q z`SoJZ7cVjTOF0V*wAP&>M-o(m^JAf=`A{;$u+Q$Ggm{Sy$FFKZ?`QZWf+pAl`{z#o zb*4vQV%evnR7}`~6C3rUH;arbq6Oza(7<(tmc512kY4jy+xc{Mf~X(EST#J5lvu%s zJj?vE>j$^5PE1f#0v}1~lfDyp*{3ca>XzQ8<@tn59Y4YT--w5Ud~oKf56%ymXD)cp z^$4)una66pammTa&0n59XGWu~@w#>nPM+1*;>n9y<++g}^`UGf$CAKP-(oAMRPv1y z{>#pZ&4rM~8RDj;w|-(%UaUqDS=WQ=X#Vq{z*<15L9t)5=FMAvw={;5lGrc&-vxPG zK)C4Kuxksmmy0D2H~X@wZF)A|kEt(_X)2OiGK|l+lEf#qUNNJkUVnScjPtu| zh>sqT7~bE@=K2)P@WgT1=$5jX&;zGy?{QsW9!Vj#by;TeW4KB){qFDG!6_f_I&(fm zwU4Z1ICdo-#UbB1j<~NDND|)f^tQD251k%v-MgS|{EZbq{^R=A+w(L;YP(|!0!4S- zlqCA>{!T_-p&9U>43%|}Hr%fr7HXLMQNmRE*O+#u2goyCyfyxc4gIK2nIQ$DCil^4 z+BLSHd^;ZzpKueKd8d2+>;QOkXGB_XJ6Ha~kI-nDyYH1Thg0W{9%V3*4R75OtbBjRxu)|c_225w?2%Jp8n_J6P%Z2 zdgt<85rBINEgsU~zh20exIbL+$Mq!kw+@mguEdqf&1w|JWiL0+u|(f~L)O%ib|#5L zbLl_T9t_QNK&7rkGA!M`Jl(G^7EH+fvQX%jJj9}9ZY?^3Z#8@UQg}!Q2Gnl7iL2!l z^M-%9smm2-gLhS*>!$16mdD>}xmR?8$$_?Ij$KY>QY!NA#e(P%P0oaq$Zw{uKrYKP zimb>xl}PT8)BA2wVt4JFc_ME3!9oeeTvaCeclL(nlKaf_Lt~|tx*rjye?mrnwz~=! zZ=#wKsZgKR;g;Oc>qZHcTa&N;^JLMo5~zMU?nAZ?XHk`|#L|U%uosfYi7mv2(W`No z84tF$FH-R>Lu1Bo6&ie7Hw5nP=AKSV>jV4Cmn7olo{8Q0C2I8xdz!DmEj%;lIw#zw zh#&sk2G>4co9OSv9BqyAywnjZ+UhCWB6=UkwB-g82TpDQYA^nD`xbRNlkd>%$K0mZ zh~2Gmst!%YKn1P>8j{3aWpFIoOztm+;&^efcW>>J??o!l>wN znVxrsWpsZZWeZ#c>yO;ux2nipYsWwZO@{WkX84&5MfNHLX}C z(`FrC-platzp!DVgu}bBmrBKomQBXnJ3ZH7HlD;IY93&9Tgdda3{&GyN6LC%E7es+ zFQ;V3j|;jyKfg;uun;j!`(l&o_a)O${H{@;Y9W7)%c-{YXD-B>@+aXM`m1~J=i#T~ zAgY^<-Os~cX6hp6GK5SR_rK!_IO#PGE+v$Vu^Arj`5IS8_PX+)4j&&fTHrU3bc%TP zu4-!k#I&RJqRyBD90QW28@E%d)?L$<3yV~I8N`_XepHVn5oz7_t=HGDh`Br95nx_? zNvU9l%bEwZM@9Y7r6i4YywNUf+SWg2uHay6J*sv5X~v;junB*BuPYCR{+Gp^Wz|TP zfF_azB9Ce5qkyGB6StI8x?|sF?epo3BbaA?r;`0=6F+7r)81$tT1${5k4<$zZ1kBI zbSKNrZR`f<7#Z2sP;JlmHtoz<*F-ql7qbL(LP z*J=r;XhHSPbEoy*+3x8)!_EY8_UJcOulo$x6FV;K8JL(Pzmf3VZr*obabKOx>=!C2 zyOf=%78ImZGHpBKwcTSDbojJPVfur&w6J;Ol0{l^;M?e)o%gei9m@e}USEU1vKwNi z)~-4`m)yK1%G2<8M9_Wn+L;N7j{bB_^S26F{oEAsJyi4WT<%=FQ&ce;t!s1x>8jG= zY-jgqZ?C^=in3H?54Z5^QoO|_j_R-W6_xdieL~p609V_Y6hqu0Y z@8NWCUZSc~pcd&%JxtB112yw>5z`=_UHi|49D(nWx?Z!@_%AJ8!@pXzx&K;_r-U@( z;AYmxU=xr0>y7s!4(4+rs_Bpg>S^LSR@)3?&+ZjGti99cJiNyyuXxvJ;I5!o*^*ZR z0e)@jW;3)cNijadGu1<)M(~*k10-UxpYB z6(k%~aCqAm_fmpuYx}!r`V1;I&rR0VNv`c524vb1KUf*1;Nakhz?%U3OdhX8??Ow? zfVI@Au=X6w`Wex?H&_ZqmifEtEIzOqHw1-)iQohG#hfh8q8MS#7o~!SS=j{z?a61N zbqoErMqAA~Hf(Oa-es@8bthy*Xy#S*BCAe(%S1|v`#4L6>Rm6D5Y^rtpC$9_do5Y3 z{kokpdV^~cOM2Er;!a4v=@ilix0n~j#PoqyhoSkT>x=KbX6H*Z)TTD)R4>~4y^hI3 z8ZREktVEI&-o89_+Mt@#kUNxpM(gPg2f3z&10tAlLl&K1ej2 zvgTFRIe$?Sh(;XzXp$TX__*AMjn~O0to0tnYd^TIn>mIIIONx2v#`D7=h!yTpV!nN z>sfuXe8=P7WhXldCY-M~-$}vo#poa<4p*Y`qT^+LPau;dv$+kbs-(FSU4HM0_sVeo zBJa6TD-DssV6|I-YsE`>dSBP!rdC#DyK#P{X~cJQsDqOJ-;p7hmuQe@ovPS{I;Eqd zh*K7)EBR2q_)iikYpjwrvN0;YUe9;#936@GM;ekUE$5>R7VGrt!LE_AB8-f5XPoz) zlnvI}{_WE7r1`|&4_{KEJeo28kGj8%tFn8-hG9UEP!T~u8U;i^K(>Y>Of%%V5kELulx=SHo=0v~ch#gOF=JZ( zrn+CRaLhMZJ3EKh@gRJP&d2dEy!7wF;BKlsdM=?NjqItC)j^*09r2H*qj~dg_qkR= zkHF|{))6k2|FpU4Yg^|r< zEr~kct|OR4UJ@KU8|NXujS$eWIIn~noL!>19M+H+K7F44)kr{7nqEE|8{SCrnpN#S zMW-Fl$Z{xewlP{w411YI7kAUxJ%YyzC&{&F`_KaI>8Ge)vcjK7EtxIu->6nCPIzWW zWNgrI0PDE2>}&}lN?kEUgDp%R<`B*uaoeh=ImL6%=d4@1cApdvCe6AWHh{^pkm}{Z@(Xo zn0o?`U=gq?h7a6P5ijC}8`PPss<<)~#JFvh;-1tK(6F@28!=5_3N?TKd zWAu_{(KC82N+G=#wK7Sw83P%Rp93g_={BvCG`o!?3`wTVkH0Qdh`Q{It$C~0b4y!nx628q}rAis+e&57} zSO>fWTq+qP5C3)^|8>w~ZRzYcO779GE$4K=UJ}cFX0`ME-0Q4$X71O`rn~V$5!dmZ zw9(53)XAvWu;9xclUkv{UNwkdR*L_?E|MMJ%&D-~BDcD>^~r;y!^jOt&X1&STq6v7 zDcZ8Ulr}t?ZUCz0Od2fJE*PY=yg4!3Ty#Lva6|fs+bp1PTVB&OwaA(k< z>~wI#;&SKf{KuqO>I|br%D|d>gEB;$xByA+lIMy;ge?pKzZL^p9sq370@yNI#uSI# z)zldey&bySis0&oL(*w989)_wXHjt&swg1s8(VZ!F&c(jpDyY- zv2RqN?nTM^$XX41jza3bbVxmWydPmtJA8IL>g^=p5QNcQsuYQU`~WuKj&`wJkmZs{ z1dByJX9>HM)EOaw@uw69Fbg&K6ZJ9SZw~4b_?OR4sh2hw$(NWoPmM)TbenZ}4{pr` z7hCSSX|3l^Zv6~>EXJS1UeLX1ns9OZDmPl;I?=ghtemW@pP=#W8<3~>RJFup_P0m^ zc;DlXR@AWfQ6qSs9tK^WU-W|c?6<7#M%8BaS`@=)$_@TFP&$ZEyr>#dqmWayI1F-N zUw*P2@%mvj1wAkI*BdBQf0U<-W~7LZf5|+3+-0Y8YMUDGo%=IdAGMC6IW!68`wqi3 z0FqVXhu6ocFs(Q>ZqV`Ih&XBX8MrG_LYRKwyhzak%qf+Mqn+KCngSyp}957g2aSlm# z+guxj>g6=@M$+jBrda3rwu>v-R~+? zHXSodNwX|Zl4hqaKc_JgOnED8;10paJ{RjGHNjvE=uK1 zSisE&Y5j?v?+`nD#)AhBnySn}3Sw9-$mIPI7Z>N2Wcj@djqR`YTYah#5}3WJB@zJ^ zvw_|6pqy5?;e6(Dsh#`sv#Jp^nzdV5*rA$Z=0~OCg1Bz=v3}u8`j@N{JK`m!WVt0< zJPwO$=JV+yrzIYd|B%^XJ&OBMTwoejOLG^rKx++j*(Zy5tu6Enz4dhk>CAQ@x;n-z z1(+@0w|gtS7U41M(h?lDc@ymB`A!ArZclgnIOEz10_|ER#3g^MYTwoIlTjC0m{Un9_vGn=P|XXXgilyWxtwKc&j}59Lo5kso%4?@16+T-w)Lx3;$y zI5N%;@eYvg&LG{?!aNu-1Rg{N0Dh&UY#St#qBbkx?8C#aS=CmC938$;Xk_vt1ICP+Qe z<#YFG)0J9PRRitLI`1OOV}$*S=8QD8L|i6YYIS+(0;}pS*PRIYjy7X zx#B@^R&^98KN?^vMgoT|RWtu=^PAOTl)j{QC+eZHuK&bIkMZt!+7ynfde5iMxKbYB zu#FwO4a>@Bmf64+AkckS%Wi}JC*Kq8<9mFCj`43#?%qZzK$5^cm{(>OIFB_zZ0z0f z)KQK8Y^0vV;1l?8cIWrvKq0uBp?)6FIScQOAg7chd}#-477z)36>u~+9_OP$ae%{& zZw7s#@AvK0HL7sYe`C~N<59VhQ}#P*`H*^DEj+nIh1M|xmMZ<6as-pR3_UvF2*A`m zEP4tHEJ{yS?LaT|kU#0}VatKtY=V5Fy1m-3D$}r_h+svH>vnBby3e z;J4Fr|K-+DeaQg-Z{v=6LQ5AH%;j6FcF84EQ{ePY1XEm2{K8sm5EmM36+PdWOjXh@ z`)Bx(20cP>m}2E#jzTXX0&$JT&aESYyY*T2%P@Yw|v{RlJjm8BMj>!RWo<%Fq1CY1YYnlB$t zTE{xgXSL3Kidyw{q(KK@o;zm7G(m|?Y`>Dk<^6p$p!?w7cj9vxgWz^C!QU!q_~3FX zJ*tSo4_hq2xFwKhh=INIjpQ}{rV-es!MkgL-^MjI!cKWx!lgX%oT5fJ4LVMjKDHI! zudOiTxxKjqN%Mwzgq{coz~oe?%1uHLSdTeU_m~BQ8#bhqX3Z`pGc7L}w^VG+%A8%o zCkmfw8okvkGW{GFls^aYp^>@8{HyV~e?i&adG^$g5E1rIzI&hL2cT_*X;0kCW~o7| zEe)jtjhyl|q+^Tu*p=tvXIUAF^`)W5mM^p}*w^Do!oUfl7}xfON~8W~vY2!hfd4K= zju~vfw?uI^LYQX?5X5wR`#x+Ie7HzL_g}u2k)c;inwz4QbFs+SL_n+{u`YR6^2jiU#b16urL&-!Zl z1Q%hR=>H9j4--6&0zUNZ6|5D(#+AdN4`{Ycdkeo@xV0sDj>7OCq$!A<8}v_&l;})H z09crsUSpJ)|0K9j8FI!@rO!5+w)pqIPYtREnvtPw&yWKwK#-BUwC8|98Ibz+E))C* zrE7e}6Wg`9EnBgwVf(!nmt#L^@0IAYvT#0A^v@0TPJs})hZ|XSUAb~^N4kppYR|k+ z^P$nz4}zW|C~E|&Id96b>&|JFYfoX0R;2YA92c7BgxC$4g_AgK=&;)=O@A?dIW`-z z%(D0=;51a)X1DyJencBYM8Win=;Cp+QCZ6dwt7scb_MaxAISWiwB`+$#Lk}2$G#Re zA@~b9ORB4nCktu~#82(I0$Z~A^4y*4xC!4-N<3j}%sk**<@UfQp&+{P@L#;L?MDua z^lOnG=K2q_!wbLN?dvm>@ByzI5uK5$7T^5Lt0{!-wU8at`{<8wXNP5+6`$PKlOF!Txt3Kz>Y!heEa;61%2zAhiVfQ-cJoO5 z2dn~{PQM8sq|I6EzO!bU&`oRkqJ3hWiMd9@wd+cCzpEgj$T==5&U;&!U42Uz4UGSaG~i zO!l-r(VzcbxzfT>&Fv-0y7R&w9k!XI{s?E@Vq`pNS0P3N%x!Q3oaWH<{}z=j)X=H= za?$aj_iKE!UJiS^4Rmd@vYi-k;fa{0J<93`ugJr5BIso#AI`v*9Q4S#@_f3pAvkog z5;=`4nBHx+hFc$+H`1|?ejBYAAvuWHIis>y7ma6PB_4`4B)GNarXIg@WaWr_;H5VA z&|W9EwwhbeKg?L{t10m>M&ZE-!~EV24(uV_3vYwVy7e2UJ}Yo^+F%8RUzum*3R-?( zNnJ~w_%F`dsO^pFRlp!Yq;^)m_Nl>vhaJ@<+gTcVMWCJ5pfSG>csbR6Fi%}nzR*YQNz4@qRJW0ARZ9Agq` z9S-BXI#n4vgjYiL4FF#I_C2>H*bEe|0MGg2lVw{zxYbXGx0E#XT1e8W8E5@GnO5u$ z!^83_Rk7i=oG*no%-5*Ez%-42DdS<_$(^TH(V%!!cp{9-OHZd!DMJ^5ZOF{{d+5<} z9`Vi{LsOF17mUi#VQWJTfypsm7ta%Hvw#f7e$6EJ@{E(z8FeOFg|wz`1Zl+I74O8L zWeU#`$w2bPQ_jr|tnoL4_XbztGy?VRy?X-B8Hyh@c`-Y8E9itT!1dBSMl1v-_Gu`7 zL@LyQ>7g>0$xGiHRgk9l#USInnLms-KMUpXxPEim*ndqMi7z)Q{V<(T4E{#N(H-GzCyy?J+u#i~zY{(kGDE*9(G-%>0lXfVrP(y_Y6mByiE zE+_dStq!DfI8PHQ4?oW9Puj3nG2!!%ToZwymZu0gw-#2Wo>x2jL-KkX$s@ZJ)0XoY zO9*`5r$6$fZVZR>&dEbd=8` zB;>soR@;B;OH8!W0_9S6%`;qR@|QiQevong&g&Kd#11RKVX!5K}l@?zB*d2@tU*-3Pn5{{%6}FO=e`jV5ry0=O$s^&&W8~P^ZMGCC5!Lm(S50jY zWt=Y+AYX|)0ywV}7$I-3v_82aFfA($me`c{%-Z+3YG143Y_^z9JPFRE9B9kO+n>!( zxf=-6-vOvAGvi6dmW$_2^z{3Qh?nfW^s*;965H9@GVdK%d-aLle;uT;CoxmQX2HJ# zi@gy%cTVkkRI8sc8hnZ8a|{9YY%dBj??Cd{HEJI(SIF^6kax$}?K{~R{ftMSSrvS- z+wsKYR9@@hmBB!Vis80~Nk9*a_hIDu)Ol?1*nhB+$l}l>Qm3Rml#P3LZ6BDTt<3bq z4KKEFR?6!LVS~LN$}hH5)ATSmO|;oX@%wKJC?m7^Rk|TM#9W6&@e{hIu;Fh zIYRt?9Jl+$2ceAa!+#iaHCC*w=$!dwmhBIsTb-89>j}85_J#BZA~*AF-=G z;;Xwr2zXGp%F6_5qf};TRI5}?l|+>Tp1=K4g#O&&0?4yMt!u=d6NPC-ZiL>M@rAy4 zHHeV8)Rk(VyT?`eR8@o49IeLL#yUHi<$G|$&fxlamiXfDLn-x5YPp6bzdqX@310O~ z*$?tsU21BHpYpv~`aW_-qY>DOs%H!HtkuOCRioubpp7%U!hIh&xHkwy7Q3#WX7UG` z@gemkz@oK#MMMz=E|cR~AHa2a0`%G`uwLzBIr8So2XzhSH$nEu0w@d@XlAx!1$bPv z#CtG#<*VaBAane-pu%j(W?mOEO^Hpt7!EELhuEK8WJ{{bQm9NX6N8gC#!Fd46!+8) zP+u#i{0>_zbw!UsGwxE>rz3y#-j_RBM!6GCLzZ+a4{c7c7GTXnkl5F3soY#C{<=dS zo<#KD2j2ryW$Vky6oH2BXg9hH+KBnF47qss(g~KFI@kAmQs2+if_-TAit>Gvl~k!>#4bK_%w78bunWHq<8GVqa;! zL(mAai(|bckZ1keV#Ms2J#3mjVhO)w>-~k3dFRsxHc?N%dkqvFeXiqxCG~fPTMWB? z3|=1NozF)3sMYG(XqmVPJ?L6q*>DGhAZB{ds={>r9c8wV0@%OD`b5tLy36M!zX@cSOU zU**c1Jvusi`fw1Q1$BACC}Tgrfwj_Nx0rDYuE;1=2Tgk!KpT=Jdc%VnjXzHb&72wf zwF9{o?%sdW16}LOmzMmU;fv1Tz_nnKlJqdzr7P>@ff*!!W$j&>hb#ujHQ46>`SjxZ z3G5m)2r9?pviJ)*cAc)>-I+`!-4AxeEGmxSZav7_YlnQe4 zSxd_oc5F`0V~;Pk{1QHt>lIwsb!SklQP!T%CNPUQWsCf-{(???OL|i}|Ajyr)Jemafub9B83(<`)1br3bHH>@Um0F&d;)567)`kB_-eMa zh0-i~@t%E{n1>E3tgWe%G`WJpvoMC`Tn!JAjDiSq{b2XOC(Zr?v(LOIUn3OM@VC$HleN1cYLU+*0B5tu+iYG4C zkhKmHaQzUvvbz)(#8s7Hm<)|*;I`}+E$`zhi(av^uf$23TwLE2=9fccKF-VZ?BAonGA= zNM~NSn@b+G`luJnNYm`@)Z9H@9t%=qN-!MAOu`q}#>mUB>)Q>QC}-31+wblCW$!0! z#?>mk-PzIIlvd^ymKbJ_Dom%aWwiLP&LQZm%yzO@Cp6o zhE~?1E(u?M{IX)dm?dL9Ze7>Ab>tg+C(wg05h>EOq0J`DKs^8#d;8ca5#|UFFq_l& zLClF*kb$J@Idp0ctVC)%4vO(2rzYY&e*A=L|3thT3WYviwTyg+)q{t6a;~Hr@mPIF zsl1uOF4KDFTT@Z_{3&aT>%04{vqL-^c8iErO)Llw*1Ak1enW)l?TjEle3%+5Vw^s_C5Z`0?yZILh5ljW&Yc zsI)Zko>jea_|E=2dff%;x@$hGfJ-q0xDRdM%gxfKV!Pz z$JMgkXT#+KC64^{4_JlH>V57s%3e7j@F=#6U)va^upSInQxi~E@2Zq@FJ-o-OC;vw zQErQV6(;VfXT^Rptm~8;?_^gHH;BWyDHdOU^<4$*mKC^(eo0>1hrDNb!A4^$$e^gx z@Q9k6oQ@y9u_;N(weKv*5CO^PpoFH0L~b?MQE`zV zNycVS2-j=jgvzCLE-t0f!3TQfve7Bv6S`Cetrv!Mr>g9CL8g7F!vjFM{xibka`smt zPM-{Bw*%m%ewA%5qW3d`CVo|Jpm}J?Cz8(JgD)KEjggdY524cNqPEW5y;24Hh1k$z z84?!Z8hIKKbnzqR9t&_5kGUSZNCsa*_dCJ! zNw4E3`&fBMx~!O|Or-E1a>zD1XBm3Uxq+eken)_a5-o9Fahvf(VrR#WfR2c?Qa1XN zFl{+E(aV>ui}>Ry9wD{LvGmMO_fGfukv>FlcG8#Qop16u3~pap%E0bJ1>-ZQW;y~{ zSGvgwJUf4|5{0W*qv$}vrXRppuc6oR>qE6hlF-%GpePB>Iy_j6gJjSECejTaSdzkGn!F?bHi2I+^ zj-#Uq$r|?wrvH9hA1fB8rlHXVos?vxddkqPClvR{uLTH2EmcOEmuH6A1Aa|DXu*Gj zhh005otKaU3G@I@dnXF!mCGhf*M?^qVXr<2q>mgAY+m@=ywo$WO$ zrR$jokltTQ3gP&QtnqyQKl{lR226j6X$}T*v&6!eCw5WT(a{I_I21mrmhX`cWZOvS zv-`KOFrWI+CW+CtR~MusS#RqcPq|gq4(lglK;;Hh2XwY`!d_#l7JU^<72?Zv$hc$C z%it*Dyl>_kcY+TMpVpcHPE4lQ{@g)+HZsy-HZil(NO6g@0wLd;+WEZZvg+dgiO5BT zy;kf z8QgEHuWmpXc@cHP^3>1@wA_JodkBvLuZ@K+4kVprt#Lr!ZZ!5K#DuVwxq^-StuF^L z%3j8kpXl+cszn1C@K%e|PxS9DRyB3|RD?B5dKeW=3WbhknD_oz_Ae4qA8a1D_eKdK zhtx4Mu2CByJN~xQ-EM6kUnoKa5|V!JT9`Ian5s_=^o3*p78vh3}(6_fHh z98`A~xbaPTMCBe`gH|QVirm1_A)@Z0zH-x_V?g@PRM6iaPdOQ26ht6V{G6FhxCI5sOF+q`!-B2uzTX(8cLQ8Y0#Zj2XQMK?b)gL$L=366h-VDh_^ z455An8w;}_G2KohymsFjt`EHD)boe2*!BhLDSgl%Tc)pMDo-=Z*KdOtTJ%7k4x#i$ z*VKErMWmc3sx)!waN_StvxX{YN{ZeJC@;T;gJ8`D$vmR zqGFRNRig3!mU;xes(g%ft30HD;}>^&(2S~`nmz6H{;gtya2K6@*Uh-zf|OIg@JzV@ zFU6?LL>`c|@J=o>G3=Fc)mz6ZtIn|`9Pz&fwZ}Me-Lqaz-(&n*3)ES-?W$o|n zvnOy>v-gYm4}O@|+a>XY?ywi=kCX`#s3a|YG>)yv*djqI(~VF$K595u-rdg1Sjm|@ z!IQf)L97%?8Ar(U!O3WGh#+mC#X_FsD$W3ldnnd`&3? z4VlQ54w6kM0rO3Q3j54JMudAv5+MYkI^;7T_zxH1MAHfuYw_~%GIkHjUO_&Q6X9Xf7 zU7NGy=^N(i6iI`;Cc`$Wxc}#@$gd88nMBLF{!X=)aDHe14=i>&btR-};)@rODa(=f zcvs*SkDedvI*IlpV1})VP~QgIV{iar(vU#|m=9N)g9w{VIwes8Y8v2>DNi= z5LcR80=Y#j@b@ksP|;p_B>C!oAaImnycax|N=c-9iaq$_{HLE7Gs!uNqX-{n`DcCx zXq1mO&$(g1*;+^{(?omIK)#p-^$h!sd>g`!-}BEB*T;`96%`;>uD_X>;CZE(V0Knu zz(p&Qe}~~#EPkm|S+_A0n`9@_XUj{zC8iqxFrL!asv1*cKYuv3wy3aczoIj>$cMS4 zfn6mGC3nTChxJ{+1b)xdi zHVONNa-9vuOU{gei}gWxKw!&gGlr9|JE+Ea^&l@mEVD9b?t6Lt*eq&`#lI@8JHIj$ zUGnI~r=}V+(iJu`H-|Exulz`<>>T9g&iUSf|8vy+Igy`}-dox2jUPK^<)2OLLhZS4 zjFAz3u+2mc-W*phDAE~Hcg#?qlR-UzKKVSt=)peFcw#f7w%;2(AUUSjyg4(J+Xmk< zH4LfkO`5u}uLkO&Pb(e|;VYlp#7_o3;FrB?&G7y@T@8@Z(lX=*cB(t%1|ox0FLpo4 zYW+5{N#Rk)LV+A0O-b>m8AN0wNJOaMWFiS)oP6qUDeaf1-b_haV+i%My~ZVwp#uWM z1>=THH>ipGSFccRAT&<5m9tV*@V#p;dCuMTLmh}9OGjyBlJ8rFqIAQ??msb&C&GQh z2XRACxI%W!?Vs@Q#}z6&KW~p^1O*=)UExX8(DmH4@Z5h)e8)!uNv2S)P#+aR>I~hJ zv`TFI>?*@h$r!T;Z{1^!+_MihW+sn(uuhQ{+CCM}ecYLTS4C*R2pbsSIsGSw1srA) z@G(9dC5kQSZ{7#V4OkxvKI^Wo`AxPsNIW0pY}vp78Caheh;4v2s{pbbKoNQzr>H5` z7sKz;v03X`Gwp~DuA&-zq*P%3KYq9I-=ZQJf&+Pv{QUWk$uepv8rU#mNIFqM;XY3; z3js{_N#{Kzj1L_bk4Tn8***%5KM%jV2y&VjyXyOJsX}ia+6W#hbH8i#8aw#nQ~1om zlR~B6TYbcXq{DwhEtV_jPU2=ZJGO``uh5TWeMWioa3pOPH622HepH8Sk7)#Mj4x2z z>?n^L+bcH_S1fPkou*C|{`8QD`I?DP_Zoo_8PK~T(>245z$;4iXoNUYgYo);hTEL; zi`paZtWk{nHR=kiu@dgLfGkKD)h@`!;ou+ywMJK9xnJa3-p2qpWEdSo@BITY4{@l5p3!u?DD5M-)gAH0I3t0%l0H^wnLYDAD~ z4o6C1qx?})k-YooK}N(;R!ewA)6Dp5!KdY)jNS|RUx=r$F5kdY09fPo5#xayT<}7R z=6OMy1cnV?O>GqLRux*M_Z44YN(#QrAc8xY$68+sjabzTcY{2mx6hj|mtjWB==Hs@XZg*ku& z7mM?1>{&}VNlL0S#k=cDNXt4cE2V_RZJFY<>?`k@EYV1&XX<5khu~l~NwupUk`50f^MBY1U=F^-#;euhBO^(I9 z3D!cD)I-#^?B+p{Kobx1Ln!}^;RYzkAfKlzlJSNt!-tGCVN^E`p30p08vCG{n@9No z$S%=>__5i|QQ)(_)D@$WA)CsHTJQdaM9Gk%X?T+(=MB_yxPf%QEp-I-(TjHTAm7Mr zpOe28YLKVc%uh?axmvEl|9-#{FYMG@fRCcPiIg)|(@9!NTF zK)UasNLu2FXTH~jXj0uj@D4|cK&JI~u7}*#*_p zMX3}sV+J(3!&u_dz7yR4AR}^a@aNzWdMsTn78e-q`9!W6Ya%F009Kdr` z%@wR#g;*la%jl;E`KSL$)?ia{gPZ7mZgNXN^F`~BHVkNf9Fds_?NxNW`~qOsdhi4- z@Ta1qpX^cVgZ5;ZLdia9+^&D+NdA8`9!TQFP{o$dE`#`LxLbj&*H3YmDH1b-dP&p! z6Xq3~w^s;YyP3i`S>xaIZ`J|uhVP)^FZhy0$`D^xu_zkhxrG+Qj>*mkbk>FgqI>JP zveQ%DztJc+lQaP|xvmm*;l}G#Yf*DA^cu<(z3fa^MS`SLRbwof?}-X@JT+%T9ujA{ zgCPs;ZoPd~EDT3R%?I$Wo&|C`zUTNr4c`f>SM^gGqhp|o9STZgS>qYjo^Xv__|^Nl zh?lT8-^dlbKFk^s;_ZWx^}&8INbsd4YP_nV!ak5pPJDijuT(Zk>7K`a0!y=fy!^{* zhvNJXNYT6gG)7)Iu(+b^NC&SUM;e0EB@IajIjwj31!Gh%cBnEFpRYNfFn_N~0HsS9 z^j{=RC*u4sS$zx(h)OI*_w5Zs7l{iR(=mv3Cd84Pvk=8upfd>{sJmvo>_ZE)QjKc3 z)q#6%fY3>AroYQHar4I20?VlcM_(**@A{;<@yQ_G#b#;2{U#_Yt-jk_Y%kNCk&asG z0y9ZF*xx2j<-h-r+SqY(lXuT0q$x0R6(}LLY=sA^tef`h z?go{5T-?i(Bbi~ZwRbujJi)t0RyrS)T?8aJo(u24dGd1;wQSOC{`|?X(h;G(%^Jdq zl}ORb(Yczw^aGdYZ%8p$Po_r%qT{qlwS?h$@F>fN_epq&zT~O2cA1^vj2qb`@f_k9 zTqMYA>UZ9;JT${AF8y&Gk13QXP8W|vGUF-dH~Y-~;=@6N)&)*!Gz*vb^H3YpJlB2v z{`YenSoXT&QljaiGjhj$YzO>2wX2@h`N5YqqI{bAC%zd=?my^=zT-aa34j|`=H%m= zG<28xp0E@nG>?Qw50p)7I3FoS5aP{$oq2(t6fT8jwjft0|!V;^6xv)>Day8G`XU@qN0J%ym~1|J`e-e zWf6b33(TVAg3ov=NmkOa~A+dUA*W;^R;$_ zb1y>uJjfYkJdlxY7S7Jv31|?<$sX3NIkqD2dnm+hBdi=9ey-wq-cjd%oO|;faL@o) zsR`Nf`rnvA_6To%@C5?DF#3uUt47frEXA`eGqbdUD)9~fIe)KKZGW_~bKRICY;r)s zyyXnjyK!;1A}l{N789IQTnkR)rNAyO9DXa3UA}!%k{X)5d|!88RsX^0t)mL#J5Vsb zVzIpGr56Jil=?!Y;bjKsBmS=8asl zBVnOxi~4Pc)i`sZ$-@)w-TRq|w&{0Y%H!ABbD1I4u3f#Xga{U#=s=_jGyb;RP`;bCy$^+-cxT-NWx*wkNZ+bj8s$!1ATML0pg&2o`UR^l{~l zso~~~WKC^U3v^t!nU4HGiNjv8WgI@e0lIw@`zz8>y_Y%JlcNDQ7km`b9(dq!BI5gq zdpm?uzA%SotAoEP*a{4?(l$YcSdesK8>1`nIriHCioNSe$J{;Pr}?*4VlY7KdXNbf zzk_-EjJUe(*bnT+=@AkT;m_P+)KKY|G6OHk?8n9dF0hM3BfDPRZaUHEt)Br5g9;2I zX6~c@?IQ~7!oLlRD#x+uwfs-6un+%ue+HQ(Ko+JI)mG!I?|w*VD7Cy7RzquZs;D|_<_Ap znL0xQTb^DZ$WZr2emcAMgccSq^c>7m*?Tl@R+^7A0!Z% zd-N^phWb<#Q(H|D4koCkN>G)p10R4>zQhvx%_5Kn34rg5{#m>& zWTK_%4mszxJQT4?@UZwp5tv=i|9(gr71pew$F5ym42Inmuqf}Kgg>8!m5^H;n^(d?Mi|+hk)`7 z=dFG#2aHI&a@0`P=D{ZX%ipOcqxK`Q=5bTgQNZ=7Hz|zmrDGt?HbnOy4Mnb47rR9o zV*I=JpWgpf_hsrSyNw&WN{5J`dI-$}mW~OSDD6*0KkYcjS=0L8*QqdoC?V)bTobSX zs|=^i+B*BOeiS5KHKS_Rr&C560Fyvk&vlGL{O#c;#y=l3%E&vQ*E>1+ zY?^QyXx6hPlTqCyxq;zG|9>(B@mlcvH}h{mHMREyq>bMEq=(&I8-$>!&O7A>g7T>| zxMie|fb`V!VDrmS3=?=4Cs<|co8JNxockuY5Ud3d=U#{Yz^Q=U8o3E%rCCXK+cH(7 z6tIh_{{Zi#_jmS%jUspWRu=6~3fXiAHy2kx4Tfds2TzJ6-L5?zg1z!HMHW@;gSaS5 z9Xo%UX^CrG!Xvk?e8yn>%9oyezGCLrzbQB(3^_NCXmr}cl7_Bsk)Y%#d9ho)Xs_JB z-Ec0wS$S#Pjcrjaa8gnU!#Sx3+A*TJ;Y5&S#VbTKYv^SCP;ms2W>9>o4dXAE# z&XCwEQbC0Xs%lOT$>p-Y?L1z~QjmoH%f!-wDb{x@x?{IxrBJcK0x0^K0$)!Yft5~R zqm1C?fNK7YBLRgJ1M62GB{}6Gqi`sa4K-B7 z82Av3>}|7htiHWEQoZlV`ETO*Kx$LqV`OjDBO_uBOR9vA6ZNocsDJ1b4prQ$$t=jY zqRQQUBLAZELAwsK`8AjI>PAND3=U17es{#JR#`$oQhszS1XNnwWDuF-`Kqhqpws^N z`cwE%QERV8)S{p_H!m3PQRI?S;B-vd>Q)r^Qh{$4PgjrHh%Y7aLORqaa!F3E`kC?d?e#7>@aC}# zMC#pWUGV0|q;UG(E=fZ-U(* z^0(sUiS$>3$&)iK_15(_hZwL%@B`F?(HYf<15SI*s&M)wp9X*JUQD~#&%)pm9>zC9 zcy8-79lzfus!eB7<+FRM0!f2DfHh>uYA~d`RjraUYualI^PU=pQlD}g_)D|SULLgG zt+v9~ag9-3y3f3vBCcV~&Txx;ZhXS9bPGA3TO9=FZi|QpPT)bv`JDV}9ItC`UQBh! z-u`|;{7U)s$pSO^G9uxvAq=R2{Rjc*b;su}5uA28KSM)XO-m<-o=Z48SA#O4j0J!& z$_~1;`4O_qz#5n7$Jm5@=89#}Y{t5kqPk!NGKX&z$saXq&(scrB~unYeNYhaDG=p; zkIHhZ>|nJFW=7!DK&l#O)TFMEt3j(_KHixHa=MLks})Mjr_F*uSxE5<(6gDK6!3pl zT@DN5yu0-!^d|UaZEvqW_i?u~I{M*}{P^0p+pp6zu7>g2eL(UZCa2Br=D^TU8>~qH z=wxJiL|*&1k=}1+9F;Pfl)mO~V%7HVd%FuEl5N|w4U3@S4!x22sbHAqTd;y(m*%~2;SKwNdScKZ7hZ2vxZ7V`m>$ZnCx+!*62_V>$6-&#!4J>taZ) zG<<=8q9k|AkMvPS?y~m2I~L&d3A7Q(r>d9^?iMBiMNGYAG&M<_N9LA^>?WRSp7e#Q zm=ylL6Z27=pL7(#^n6_G(4O682?YqSu7tLsp$g(YvO-Q_QICFyC@2)Uu)M7Q&e71o z0TEW)bovDfxfq}1pa4IddlxDjHBvF-dvj1-sG@>np5p7*uh}(4@$q#dQwkQ@gSh!O z41)jeA)r(1Aq3!q?m+4rQ-d_g&_PLKW8-ncYMcjE$4)h6%~7vDyoqY=spqC~=8Ugx z?QUzsjKR;4BtVESk+Y1PDnMwhKWO`_{gj8g2*b)BP1#jK_zVpp zJ1*~P>61u<4B)xH$HV*|SuVUyfb=-q!J}c#C$2}+;{dAY2IW(wM^bUtml|7n5$9y<&evo89=Ry7>7eh}tXIrB3k;j}gJ-T22m`#-iIJ_!Mj$PM&q z3!B|PS<59^Oj({+%F}YscivrS73S`~`+t1;R^mCH1@*$i`lPq?B)ruH?czXlsNAA$ z(9|yWb!kt~)3*y>up|t22p|4m56Mb8pAh};c*VOXL!~tou=M>isABC8yD58N&~uC` zQ!$rib1f8NR(+tLja?MrQ9$y41(r@E1_#9GZ)^txvWruWTcHI73@~;Z*KP}$(DwU4 zze>>6Sa{}ojF@8g4Bz<>KpA@*bbpT_*}Z+m=zwV@z2^5wrs zdHVsrMA*IT|65;GdnAu(^C|#lk8%B-@!Z{Rcu0T&>V5}yL@*-5BK>u?2>P-1sq0hK zs!lv{S!(5dwg+jy!IbNE7uy$s_%M;ul`mkHZP3j~dMALx0?})sVQ=`X(Xh`V(;Qj;KK%M!6S> zCASOv-^FIZ0`^NGdQ!#z?U#p`;FtezeA7ZuE?+qY0<07zC9U};|3veOcd=Z`Aj#;Z znrg;3Fu)?Z?WHJlG2jRN%tg!&YzNh8Z&=DWaJqnE_&TEnxrzR~$`jRO9ZsOc!r* zJJ$A3En6vhS;g(aQdR%AS9QypAVRc!$-IPjV`2aAci?Y?Z``3?+hb~Am>0;1K*MUo z3UE(%TJNv)B5lDMMX@*@nt)O_5vG$BgP?upvK@c*jK{q*I*()gRKt*5l3lPC?oJ5z za9-wtinpVnPuV&kYY%}Atwz-dhux+LVDa0%X!|@-VjA^;m}>;a;Ei+bc-=e#xa4P_fRVHg zsFetBh%&YW}Gi#yL8#GcK1r0COg@5=FaSpkX z(PZP$s*L>c#sXDv%dM8jK=%{vKTM``O@y$~QJ@%%Rb7Y-Iu8GOt-bySOVZC6=#!~S z{*3$1%JCIXucx9GC=5g?o*dp^r5`s^4A#Y=^F_Kwbp^B8#E8p&63H<=7SG8_(r0V6 zl{I%{;%%~plcTMzak)%|PNRYJ59cQbg|N~ezzER~Hi5jSrCOrF?>oVr) zVevG@5Nm7~h9p19<9kVf!L#ie4N`4b(lU1Uk+V`QvNdaY=p^@Qex|;6;zx(Q4s@%D z&G9fxi?NLacLsZQX8F`2hXZKYJ5A~pap@Eu=aWCjv!n~F_fX!O%Y%K~Z@wbl^Nj*E z7uxANhT^n|RAd{K%3;tM%(+$7kI!TvHD{$!Zka-_m`A5611GUsJgnjC+h62OU#+x<~mc#29yMI~8EdSr<_AsJc55>m4DWE(qKvW!7R3(1~+gh4{K z>_b|FkR@BjzK`tt`aAb%d*1hX|Nr^J=fk+&*LC05^*!Hn&UMb$&!cfgi%7wK(W8Ens$)`pC%>0GhWlU#SL(a~YK7{{X z=EUnpZ%l`kE~X@*BSmsSh_!+gJRg(rXjz9~Bt2W8bpAO3vrqr&7RqZBgi76$`&dHu zEUwZE!CO~Sv0E4?5#4v>7>VvKV(@n1W2i8~1d#-WkO^O>?ZhtVMhY4|vL*-zGrgqe zrJz=iiv)t2MtiP7`5_2=fo236y;=&QSXY2v6a)gYV4HQ z9e#{PNt(Zim7h_nd!Hv1phYlKU2O>Vc1zJKak=0MsJi|qI?`<|5IJcPEGu=M)(l+@ z3d2jeyx=1C<~v6$B*LDcx1+o-H3N_*ac5Ca%Sg=uY%EnTAw+pIiG=dbhAYjL4`od* z@uMSc{$i(?p{f%Q2DQ*@f<}k;JRDhH>K47O+e!WUk}b*|;C9V9LZl6AhooiTw&sVS zjKIPDg{IH$!>i-TmGhLxEw2}J3)x<$Xh2*fuB$}jeEfP318!3NTLqvPXcYMtr2srj zHt&9M|H@*qVUvk00jOecc%6v$}0T6!B5dt^3HHa*?5tlm%HO)kIz?7 zCOc)ZV_#>G<5;WOEAm(!tRJSaC>qL*_aZm`Cy_^Fs9vb zp;`<<-H5X6x(nu_op<8(ZHiT5FSwgDxxEpc3mU}oq9Yr|!x04(`~gpZ-xV~I#)6+{ z=OkLeRpm+|e{&A2w|x@tVikB#`! zWp1NOOQ4t=GWy#h_2p=UhL2!5==LR^|D0Qk*BtScfH4BF96LtHozRw~bX)^EtW6$6yQyTYz6V3VW(C^&yj>(AUVetjv`e)xYYJ+6O|2VoA;0QzXn

    *$@Pj)_v*r6d$y=I%jKdwkuw$pfNdSHDE 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

    *$@Pj)_v*r6d$y=I%jKdwkuw$pfNdSHDE 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 hFX3 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 HIo|(ov{o|3 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-24-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-24-1.png new file mode 100644 index 0000000000000000000000000000000000000000..155d268c1863c51f67de40f24e0c3b4faebc2165 GIT binary patch literal 72798 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 HIo|(ov{o|3 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-25-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-25-1.png new file mode 100644 index 0000000000000000000000000000000000000000..4927798c9a1514560b83215b6cbeba59a7b298c2 GIT binary patch literal 136379 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

    )}} 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-27-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-27-1.png new file mode 100644 index 0000000000000000000000000000000000000000..4927798c9a1514560b83215b6cbeba59a7b298c2 GIT binary patch literal 136379 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 hFNt**(?$C-MO?}tc-h9#;Y+=G>b%OGB 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

    ySwVhZ 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 H=J&qNt**(?$C-MO?}tc-h9#;Y+=G>b%OGB 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

    ySwVhZ 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 H=J&q05(5Kk5CdZ$ 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-6-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-6-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b666173cbd922b8ff339b2e43cf76f3f014b95e7 GIT binary patch literal 46078 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-7-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-7-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8e94b4a73f7211b0eeee7e39afc7ab1ca932474c GIT binary patch literal 35672 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
    PJW7_jEV`s3 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 DyE&Rt literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-8-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-8-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8e94b4a73f7211b0eeee7e39afc7ab1ca932474c GIT binary patch literal 35672 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 DyE&Rt literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-9-1.png b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/figure-html5/unnamed-chunk-9-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b666173cbd922b8ff339b2e43cf76f3f014b95e7 GIT binary patch literal 46078 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 literal 0 HcmV?d00001 diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.17/header-attrs.js b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.17/header-attrs.js new file mode 100644 index 0000000..dd57d92 --- /dev/null +++ b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.17/header-attrs.js @@ -0,0 +1,12 @@ +// Pandoc 2.9 adds attributes on both header and div. We remove the former (to +// be compatible with the behavior of Pandoc < 2.8). +document.addEventListener('DOMContentLoaded', function(e) { + var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); + var i, h, a; + for (i = 0; i < hs.length; i++) { + h = hs[i]; + if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 + a = h.attributes; + while (a.length > 0) h.removeAttribute(a[0].name); + } +}); diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.22/header-attrs.js b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.22/header-attrs.js new file mode 100644 index 0000000..dd57d92 --- /dev/null +++ b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/header-attrs-2.22/header-attrs.js @@ -0,0 +1,12 @@ +// Pandoc 2.9 adds attributes on both header and div. We remove the former (to +// be compatible with the behavior of Pandoc < 2.8). +document.addEventListener('DOMContentLoaded', function(e) { + var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); + var i, h, a; + for (i = 0; i < hs.length; i++) { + h = hs[i]; + if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 + a = h.attributes; + while (a.length > 0) h.removeAttribute(a[0].name); + } +}); diff --git a/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/jquery-3.6.0/jquery-3.6.0.js b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/jquery-3.6.0/jquery-3.6.0.js new file mode 100644 index 0000000..fc6c299 --- /dev/null +++ b/_posts/2023-12-05-class-5-intro-to-ggplot2/class-5-intro-to-ggplot2_files/jquery-3.6.0/jquery-3.6.0.js @@ -0,0 +1,10881 @@ +/*! + * jQuery JavaScript Library v3.6.0 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright OpenJS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2021-03-02T17:08Z + */ +( function( global, factory ) { + + "use strict"; + + if ( typeof module === "object" && typeof module.exports === "object" ) { + + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 +// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode +// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common +// enough that all such attempts are guarded in a try block. +"use strict"; + +var arr = []; + +var getProto = Object.getPrototypeOf; + +var slice = arr.slice; + +var flat = arr.flat ? function( array ) { + return arr.flat.call( array ); +} : function( array ) { + return arr.concat.apply( [], array ); +}; + + +var push = arr.push; + +var indexOf = arr.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var fnToString = hasOwn.toString; + +var ObjectFunctionString = fnToString.call( Object ); + +var support = {}; + +var isFunction = function isFunction( obj ) { + + // Support: Chrome <=57, Firefox <=52 + // In some browsers, typeof returns "function" for HTML elements + // (i.e., `typeof document.createElement( "object" ) === "function"`). + // We don't want to classify *any* DOM node as a function. + // Support: QtWeb <=3.8.5, WebKit <=534.34, wkhtmltopdf tool <=0.12.5 + // Plus for old WebKit, typeof returns "function" for HTML collections + // (e.g., `typeof document.getElementsByTagName("div") === "function"`). (gh-4756) + return typeof obj === "function" && typeof obj.nodeType !== "number" && + typeof obj.item !== "function"; + }; + + +var isWindow = function isWindow( obj ) { + return obj != null && obj === obj.window; + }; + + +var document = window.document; + + + + var preservedScriptAttributes = { + type: true, + src: true, + nonce: true, + noModule: true + }; + + function DOMEval( code, node, doc ) { + doc = doc || document; + + var i, val, + script = doc.createElement( "script" ); + + script.text = code; + if ( node ) { + for ( i in preservedScriptAttributes ) { + + // Support: Firefox 64+, Edge 18+ + // Some browsers don't support the "nonce" property on scripts. + // On the other hand, just using `getAttribute` is not enough as + // the `nonce` attribute is reset to an empty string whenever it + // becomes browsing-context connected. + // See https://github.com/whatwg/html/issues/2369 + // See https://html.spec.whatwg.org/#nonce-attributes + // The `node.getAttribute` check was added for the sake of + // `jQuery.globalEval` so that it can fake a nonce-containing node + // via an object. + val = node[ i ] || node.getAttribute && node.getAttribute( i ); + if ( val ) { + script.setAttribute( i, val ); + } + } + } + doc.head.appendChild( script ).parentNode.removeChild( script ); + } + + +function toType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} +/* global Symbol */ +// Defining this global in .eslintrc.json would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.6.0", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + + // Return all the elements in a clean array + if ( num == null ) { + return slice.call( this ); + } + + // Return just the one element from the set + return num < 0 ? this[ num + this.length ] : this[ num ]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + even: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return ( i + 1 ) % 2; + } ) ); + }, + + odd: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return i % 2; + } ) ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !isFunction( target ) ) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + copy = options[ name ]; + + // Prevent Object.prototype pollution + // Prevent never-ending loop + if ( name === "__proto__" || target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = Array.isArray( copy ) ) ) ) { + src = target[ name ]; + + // Ensure proper type for the source value + if ( copyIsArray && !Array.isArray( src ) ) { + clone = []; + } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { + clone = {}; + } else { + clone = src; + } + copyIsArray = false; + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + // Evaluates a script in a provided context; falls back to the global one + // if not specified. + globalEval: function( code, options, doc ) { + DOMEval( code, { nonce: options && options.nonce }, doc ); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return flat( ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), + function( _i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); + } ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = toType( obj ); + + if ( isFunction( obj ) || isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.6 + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://js.foundation/ + * + * Date: 2021-02-16 + */ +( function( window ) { +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + nonnativeSelectorCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ( {} ).hasOwnProperty, + arr = [], + pop = arr.pop, + pushNative = arr.push, + push = arr.push, + slice = arr.slice, + + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[ i ] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" + + "ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram + identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace + + "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + + // "Attribute values must be CSS identifiers [capture 5] + // or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + + whitespace + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + + "*" ), + rdescend = new RegExp( whitespace + "|>" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + + whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + + whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rhtml = /HTML$/i, + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ), + funescape = function( escape, nonHex ) { + var high = "0x" + escape.slice( 1 ) - 0x10000; + + return nonHex ? + + // Strip the backslash prefix from a non-hex escape sequence + nonHex : + + // Replace a hexadecimal escape sequence with the encoded Unicode code point + // Support: IE <=11+ + // For values outside the Basic Multilingual Plane (BMP), manually construct a + // surrogate pair + high < 0 ? + String.fromCharCode( high + 0x10000 ) : + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + inDisabledFieldset = addCombinator( + function( elem ) { + return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + ( arr = slice.call( preferredDoc.childNodes ) ), + preferredDoc.childNodes + ); + + // Support: Android<4.0 + // Detect silently failing push.apply + // eslint-disable-next-line no-unused-expressions + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + pushNative.apply( target, slice.call( els ) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + + // Can't trust NodeList.length + while ( ( target[ j++ ] = els[ i++ ] ) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + setDocument( context ); + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) { + + // ID selector + if ( ( m = match[ 1 ] ) ) { + + // Document context + if ( nodeType === 9 ) { + if ( ( elem = context.getElementById( m ) ) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && ( elem = newContext.getElementById( m ) ) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[ 2 ] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !nonnativeSelectorCache[ selector + " " ] && + ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) && + + // Support: IE 8 only + // Exclude object elements + ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) { + + newSelector = selector; + newContext = context; + + // qSA considers elements outside a scoping root when evaluating child or + // descendant combinators, which is not what we want. + // In such cases, we work around the behavior by prefixing every selector in the + // list with an ID selector referencing the scope context. + // The technique has to be used as well when a leading combinator is used + // as such selectors are not recognized by querySelectorAll. + // Thanks to Andrew Dupont for this technique. + if ( nodeType === 1 && + ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) { + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + + // We can use :scope instead of the ID hack if the browser + // supports it & if we're not changing the context. + if ( newContext !== context || !support.scope ) { + + // Capture the context ID, setting it first if necessary + if ( ( nid = context.getAttribute( "id" ) ) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", ( nid = expando ) ); + } + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " + + toSelector( groups[ i ] ); + } + newSelector = groups.join( "," ); + } + + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + nonnativeSelectorCache( selector, true ); + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return ( cache[ key + " " ] = value ); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement( "fieldset" ); + + try { + return !!fn( el ); + } catch ( e ) { + return false; + } finally { + + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split( "|" ), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[ i ] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( ( cur = cur.nextSibling ) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return ( name === "input" || name === "button" ) && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + + // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Only certain elements can match :enabled or :disabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled + if ( "form" in elem ) { + + // Check for inherited disabledness on relevant non-disabled elements: + // * listed form-associated elements in a disabled fieldset + // https://html.spec.whatwg.org/multipage/forms.html#category-listed + // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled + // * option elements in a disabled optgroup + // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled + // All such elements have a "form" property. + if ( elem.parentNode && elem.disabled === false ) { + + // Option elements defer to a parent optgroup if present + if ( "label" in elem ) { + if ( "label" in elem.parentNode ) { + return elem.parentNode.disabled === disabled; + } else { + return elem.disabled === disabled; + } + } + + // Support: IE 6 - 11 + // Use the isDisabled shortcut property to check for disabled fieldset ancestors + return elem.isDisabled === disabled || + + // Where there is no isDisabled, check manually + /* jshint -W018 */ + elem.isDisabled !== !disabled && + inDisabledFieldset( elem ) === disabled; + } + + return elem.disabled === disabled; + + // Try to winnow out elements that can't be disabled before trusting the disabled property. + // Some victims get caught in our net (label, legend, menu, track), but it shouldn't + // even exist on them, let alone have a boolean value. + } else if ( "label" in elem ) { + return elem.disabled === disabled; + } + + // Remaining elements are neither :enabled nor :disabled + return false; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction( function( argument ) { + argument = +argument; + return markFunction( function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ ( j = matchIndexes[ i ] ) ] ) { + seed[ j ] = !( matches[ j ] = seed[ j ] ); + } + } + } ); + } ); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + var namespace = elem && elem.namespaceURI, + docElem = elem && ( elem.ownerDocument || elem ).documentElement; + + // Support: IE <=8 + // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes + // https://bugs.jquery.com/ticket/4833 + return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, subWindow, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9 - 11+, Edge 12 - 18+ + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( preferredDoc != document && + ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) { + + // Support: IE 11, Edge + if ( subWindow.addEventListener ) { + subWindow.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( subWindow.attachEvent ) { + subWindow.attachEvent( "onunload", unloadHandler ); + } + } + + // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only, + // Safari 4 - 5 only, Opera <=11.6 - 12.x only + // IE/Edge & older browsers don't support the :scope pseudo-class. + // Support: Safari 6.0 only + // Safari 6.0 supports :scope but it's an alias of :root there. + support.scope = assert( function( el ) { + docElem.appendChild( el ).appendChild( document.createElement( "div" ) ); + return typeof el.querySelectorAll !== "undefined" && + !el.querySelectorAll( ":scope fieldset div" ).length; + } ); + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert( function( el ) { + el.className = "i"; + return !el.getAttribute( "className" ); + } ); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert( function( el ) { + el.appendChild( document.createComment( "" ) ); + return !el.getElementsByTagName( "*" ).length; + } ); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programmatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert( function( el ) { + docElem.appendChild( el ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + } ); + + // ID filter and find + if ( support.getById ) { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute( "id" ) === attrId; + }; + }; + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var elem = context.getElementById( id ); + return elem ? [ elem ] : []; + } + }; + } else { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode( "id" ); + return node && node.value === attrId; + }; + }; + + // Support: IE 6 - 7 only + // getElementById is not reliable as a find shortcut + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var node, i, elems, + elem = context.getElementById( id ); + + if ( elem ) { + + // Verify the id attribute + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + + // Fall back on getElementsByName + elems = context.getElementsByName( id ); + i = 0; + while ( ( elem = elems[ i++ ] ) ) { + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + } + } + + return []; + } + }; + } + + // Tag + Expr.find[ "TAG" ] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See https://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) { + + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert( function( el ) { + + var input; + + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // https://bugs.jquery.com/ticket/12359 + docElem.appendChild( el ).innerHTML = "" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !el.querySelectorAll( "[selected]" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push( "~=" ); + } + + // Support: IE 11+, Edge 15 - 18+ + // IE 11/Edge don't find elements on a `[name='']` query in some cases. + // Adding a temporary attribute to the document before the selection works + // around the issue. + // Interestingly, IE 10 & older don't seem to have the issue. + input = document.createElement( "input" ); + input.setAttribute( "name", "" ); + el.appendChild( input ); + if ( !el.querySelectorAll( "[name='']" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" + + whitespace + "*(?:''|\"\")" ); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !el.querySelectorAll( ":checked" ).length ) { + rbuggyQSA.push( ":checked" ); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibling-combinator selector` fails + if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push( ".#.+[+~]" ); + } + + // Support: Firefox <=3.6 - 5 only + // Old Firefox doesn't throw on a badly-escaped identifier. + el.querySelectorAll( "\\\f" ); + rbuggyQSA.push( "[\\r\\n\\f]" ); + } ); + + assert( function( el ) { + el.innerHTML = "" + + ""; + + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement( "input" ); + input.setAttribute( "type", "hidden" ); + el.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( el.querySelectorAll( "[name=d]" ).length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( el.querySelectorAll( ":enabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: IE9-11+ + // IE's :disabled selector does not pick up the children of disabled fieldsets + docElem.appendChild( el ).disabled = true; + if ( el.querySelectorAll( ":disabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: Opera 10 - 11 only + // Opera 10-11 does not throw on post-comma invalid pseudos + el.querySelectorAll( "*,:x" ); + rbuggyQSA.push( ",.*:" ); + } ); + } + + if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector ) ) ) ) { + + assert( function( el ) { + + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( el, "*" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( el, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + } ); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + ) ); + } : + function( a, b ) { + if ( b ) { + while ( ( b = b.parentNode ) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) { + + // Choose the first element that is related to our preferred document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( a == document || a.ownerDocument == preferredDoc && + contains( preferredDoc, a ) ) { + return -1; + } + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( b == document || b.ownerDocument == preferredDoc && + contains( preferredDoc, b ) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + return a == document ? -1 : + b == document ? 1 : + /* eslint-enable eqeqeq */ + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( ( cur = cur.parentNode ) ) { + ap.unshift( cur ); + } + cur = b; + while ( ( cur = cur.parentNode ) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[ i ] === bp[ i ] ) { + i++; + } + + return i ? + + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[ i ], bp[ i ] ) : + + // Otherwise nodes in our document sort first + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + ap[ i ] == preferredDoc ? -1 : + bp[ i ] == preferredDoc ? 1 : + /* eslint-enable eqeqeq */ + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + setDocument( elem ); + + if ( support.matchesSelector && documentIsHTML && + !nonnativeSelectorCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch ( e ) { + nonnativeSelectorCache( expr, true ); + } + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( context.ownerDocument || context ) != document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( elem.ownerDocument || elem ) != document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; +}; + +Sizzle.escape = function( sel ) { + return ( sel + "" ).replace( rcssescape, fcssescape ); +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + + // If no nodeType, this is expected to be an array + while ( ( node = elem[ i++ ] ) ) { + + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[ 1 ] = match[ 1 ].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[ 3 ] = ( match[ 3 ] || match[ 4 ] || + match[ 5 ] || "" ).replace( runescape, funescape ); + + if ( match[ 2 ] === "~=" ) { + match[ 3 ] = " " + match[ 3 ] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[ 1 ] = match[ 1 ].toLowerCase(); + + if ( match[ 1 ].slice( 0, 3 ) === "nth" ) { + + // nth-* requires argument + if ( !match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[ 4 ] = +( match[ 4 ] ? + match[ 5 ] + ( match[ 6 ] || 1 ) : + 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) ); + match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" ); + + // other types prohibit arguments + } else if ( match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[ 6 ] && match[ 2 ]; + + if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[ 3 ] ) { + match[ 2 ] = match[ 4 ] || match[ 5 ] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + + // Get excess from tokenize (recursively) + ( excess = tokenize( unquoted, true ) ) && + + // advance to the next closing parenthesis + ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) { + + // excess is a negative index + match[ 0 ] = match[ 0 ].slice( 0, excess ); + match[ 2 ] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { + return true; + } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + ( pattern = new RegExp( "(^|" + whitespace + + ")" + className + "(" + whitespace + "|$)" ) ) && classCache( + className, function( elem ) { + return pattern.test( + typeof elem.className === "string" && elem.className || + typeof elem.getAttribute !== "undefined" && + elem.getAttribute( "class" ) || + "" + ); + } ); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + /* eslint-disable max-len */ + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + /* eslint-enable max-len */ + + }; + }, + + "CHILD": function( type, what, _argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, _context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( ( node = node[ dir ] ) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( ( node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + + // Use previously-cached element index if available + if ( useCache ) { + + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + + // Use the same loop as above to seek `elem` from the start + while ( ( node = ++nodeIndex && node && node[ dir ] || + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || + ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction( function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[ i ] ); + seed[ idx ] = !( matches[ idx ] = matched[ i ] ); + } + } ) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + + // Potentially complex pseudos + "not": markFunction( function( selector ) { + + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction( function( seed, matches, _context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( ( elem = unmatched[ i ] ) ) { + seed[ i ] = !( matches[ i ] = elem ); + } + } + } ) : + function( elem, _context, xml ) { + input[ 0 ] = elem; + matcher( input, null, xml, results ); + + // Don't keep the element (issue #299) + input[ 0 ] = null; + return !results.pop(); + }; + } ), + + "has": markFunction( function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + } ), + + "contains": markFunction( function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1; + }; + } ), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + + // lang value must be a valid identifier + if ( !ridentifier.test( lang || "" ) ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( ( elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 ); + return false; + }; + } ), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && + ( !document.hasFocus || document.hasFocus() ) && + !!( elem.type || elem.href || ~elem.tabIndex ); + }, + + // Boolean properties + "enabled": createDisabledPseudo( false ), + "disabled": createDisabledPseudo( true ), + + "checked": function( elem ) { + + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return ( nodeName === "input" && !!elem.checked ) || + ( nodeName === "option" && !!elem.selected ); + }, + + "selected": function( elem ) { + + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + // eslint-disable-next-line no-unused-expressions + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos[ "empty" ]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( ( attr = elem.getAttribute( "type" ) ) == null || + attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo( function() { + return [ 0 ]; + } ), + + "last": createPositionalPseudo( function( _matchIndexes, length ) { + return [ length - 1 ]; + } ), + + "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + } ), + + "even": createPositionalPseudo( function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "odd": createPositionalPseudo( function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "lt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? + argument + length : + argument > length ? + length : + argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "gt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ) + } +}; + +Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || ( match = rcomma.exec( soFar ) ) ) { + if ( match ) { + + // Don't consume trailing commas as valid + soFar = soFar.slice( match[ 0 ].length ) || soFar; + } + groups.push( ( tokens = [] ) ); + } + + matched = false; + + // Combinators + if ( ( match = rcombinators.exec( soFar ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + + // Cast descendant combinators to space + type: match[ 0 ].replace( rtrim, " " ) + } ); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] || + ( match = preFilters[ type ]( match ) ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + type: type, + matches: match + } ); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[ i ].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + skip = combinator.next, + key = skip || dir, + checkNonElements = base && key === "parentNode", + doneName = done++; + + return combinator.first ? + + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + return false; + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || ( elem[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || + ( outerCache[ elem.uniqueID ] = {} ); + + if ( skip && skip === elem.nodeName.toLowerCase() ) { + elem = elem[ dir ] || elem; + } else if ( ( oldCache = uniqueCache[ key ] ) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return ( newCache[ 2 ] = oldCache[ 2 ] ); + } else { + + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ key ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) { + return true; + } + } + } + } + } + return false; + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[ i ]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[ 0 ]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[ i ], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( ( elem = unmatched[ i ] ) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction( function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( + selector || "*", + context.nodeType ? [ context ] : context, + [] + ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( ( elem = temp[ i ] ) ) { + matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem ); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) ) { + + // Restore matcherIn since elem is not yet a final match + temp.push( ( matcherIn[ i ] = elem ) ); + } + } + postFinder( null, ( matcherOut = [] ), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) && + ( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) { + + seed[ temp ] = !( results[ temp ] = elem ); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + } ); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[ 0 ].type ], + implicitRelative = leadingRelative || Expr.relative[ " " ], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + ( checkContext = context ).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) { + matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ]; + } else { + matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[ j ].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens + .slice( 0, i - 1 ) + .concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } ) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ), + + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ), + len = elems.length; + + if ( outermost ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + outermostContext = context == document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( !context && elem.ownerDocument != document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( ( matcher = elementMatchers[ j++ ] ) ) { + if ( matcher( elem, context || document, xml ) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + + // They will have gone through all possible matchers + if ( ( elem = !matcher && elem ) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( ( matcher = setMatchers[ j++ ] ) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !( unmatched[ i ] || setMatched[ i ] ) ) { + setMatched[ i ] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[ i ] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( + selector, + matcherFromGroupMatchers( elementMatchers, setMatchers ) + ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( ( selector = compiled.selector || selector ) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[ 0 ] = match[ 0 ].slice( 0 ); + if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" && + context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) { + + context = ( Expr.find[ "ID" ]( token.matches[ 0 ] + .replace( runescape, funescape ), context ) || [] )[ 0 ]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[ i ]; + + // Abort if we hit a combinator + if ( Expr.relative[ ( type = token.type ) ] ) { + break; + } + if ( ( find = Expr.find[ type ] ) ) { + + // Search, expanding context for leading sibling combinators + if ( ( seed = find( + token.matches[ 0 ].replace( runescape, funescape ), + rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) || + context + ) ) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert( function( el ) { + + // Should return 1, but returns 4 (following) + return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1; +} ); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert( function( el ) { + el.innerHTML = ""; + return el.firstChild.getAttribute( "href" ) === "#"; +} ) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + } ); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert( function( el ) { + el.innerHTML = ""; + el.firstChild.setAttribute( "value", "" ); + return el.firstChild.getAttribute( "value" ) === ""; +} ) ) { + addHandle( "value", function( elem, _name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + } ); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert( function( el ) { + return el.getAttribute( "disabled" ) == null; +} ) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; + } + } ); +} + +return Sizzle; + +} )( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; + +// Deprecated +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; +jQuery.escapeSelector = Sizzle.escape; + + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + + + +function nodeName( elem, name ) { + + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + +} +var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); + + + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + return !!qualifier.call( elem, i, elem ) !== not; + } ); + } + + // Single element + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + } + + // Arraylike of elements (jQuery, arguments, Array) + if ( typeof qualifier !== "string" ) { + return jQuery.grep( elements, function( elem ) { + return ( indexOf.call( qualifier, elem ) > -1 ) !== not; + } ); + } + + // Filtered directly for both simple and complex selectors + return jQuery.filter( qualifier, elements, not ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + if ( elems.length === 1 && elem.nodeType === 1 ) { + return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; + } + + return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, ret, + len = this.length, + self = this; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + ret = this.pushStack( [] ); + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + return len > 1 ? jQuery.uniqueSort( ret ) : ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + // Shortcut simple #id case for speed + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Method init() accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector[ 0 ] === "<" && + selector[ selector.length - 1 ] === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // Option to run scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + if ( elem ) { + + // Inject the element directly into the jQuery object + this[ 0 ] = elem; + this.length = 1; + } + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( isFunction( selector ) ) { + return root.ready !== undefined ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // Methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var targets = jQuery( target, this ), + l = targets.length; + + return this.filter( function() { + var i = 0; + for ( ; i < l; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + targets = typeof selectors !== "string" && jQuery( selectors ); + + // Positional selectors never match, since there's no _selection_ context + if ( !rneedsContext.test( selectors ) ) { + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( targets ? + targets.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within the set + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // Index in selector + if ( typeof elem === "string" ) { + return indexOf.call( jQuery( elem ), this[ 0 ] ); + } + + // Locate the position of the desired element + return indexOf.call( this, + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem + ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, _i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, _i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, _i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + if ( elem.contentDocument != null && + + // Support: IE 11+ + // elements with no `data` attribute has an object + // `contentDocument` with a `null` prototype. + getProto( elem.contentDocument ) ) { + + return elem.contentDocument; + } + + // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only + // Treat the template element as a regular one in browsers that + // don't support it. + if ( nodeName( elem, "template" ) ) { + elem = elem.content || elem; + } + + return jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var matched = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + matched = jQuery.filter( selector, matched ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + jQuery.uniqueSort( matched ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + matched.reverse(); + } + } + + return this.pushStack( matched ); + }; +} ); +var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = locked || options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && toType( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = queue = []; + if ( !memory && !firing ) { + list = memory = ""; + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +function Identity( v ) { + return v; +} +function Thrower( ex ) { + throw ex; +} + +function adoptValue( value, resolve, reject, noValue ) { + var method; + + try { + + // Check for promise aspect first to privilege synchronous behavior + if ( value && isFunction( ( method = value.promise ) ) ) { + method.call( value ).done( resolve ).fail( reject ); + + // Other thenables + } else if ( value && isFunction( ( method = value.then ) ) ) { + method.call( value, resolve, reject ); + + // Other non-thenables + } else { + + // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: + // * false: [ value ].slice( 0 ) => resolve( value ) + // * true: [ value ].slice( 1 ) => resolve() + resolve.apply( undefined, [ value ].slice( noValue ) ); + } + + // For Promises/A+, convert exceptions into rejections + // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in + // Deferred#then to conditionally suppress rejection. + } catch ( value ) { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + reject.apply( undefined, [ value ] ); + } +} + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, callbacks, + // ... .then handlers, argument index, [final state] + [ "notify", "progress", jQuery.Callbacks( "memory" ), + jQuery.Callbacks( "memory" ), 2 ], + [ "resolve", "done", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 0, "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 1, "rejected" ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + "catch": function( fn ) { + return promise.then( null, fn ); + }, + + // Keep pipe for back-compat + pipe: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( _i, tuple ) { + + // Map tuples (progress, done, fail) to arguments (done, fail, progress) + var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; + + // deferred.progress(function() { bind to newDefer or newDefer.notify }) + // deferred.done(function() { bind to newDefer or newDefer.resolve }) + // deferred.fail(function() { bind to newDefer or newDefer.reject }) + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + then: function( onFulfilled, onRejected, onProgress ) { + var maxDepth = 0; + function resolve( depth, deferred, handler, special ) { + return function() { + var that = this, + args = arguments, + mightThrow = function() { + var returned, then; + + // Support: Promises/A+ section 2.3.3.3.3 + // https://promisesaplus.com/#point-59 + // Ignore double-resolution attempts + if ( depth < maxDepth ) { + return; + } + + returned = handler.apply( that, args ); + + // Support: Promises/A+ section 2.3.1 + // https://promisesaplus.com/#point-48 + if ( returned === deferred.promise() ) { + throw new TypeError( "Thenable self-resolution" ); + } + + // Support: Promises/A+ sections 2.3.3.1, 3.5 + // https://promisesaplus.com/#point-54 + // https://promisesaplus.com/#point-75 + // Retrieve `then` only once + then = returned && + + // Support: Promises/A+ section 2.3.4 + // https://promisesaplus.com/#point-64 + // Only check objects and functions for thenability + ( typeof returned === "object" || + typeof returned === "function" ) && + returned.then; + + // Handle a returned thenable + if ( isFunction( then ) ) { + + // Special processors (notify) just wait for resolution + if ( special ) { + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ) + ); + + // Normal processors (resolve) also hook into progress + } else { + + // ...and disregard older resolution values + maxDepth++; + + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ), + resolve( maxDepth, deferred, Identity, + deferred.notifyWith ) + ); + } + + // Handle all other returned values + } else { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Identity ) { + that = undefined; + args = [ returned ]; + } + + // Process the value(s) + // Default process is resolve + ( special || deferred.resolveWith )( that, args ); + } + }, + + // Only normal processors (resolve) catch and reject exceptions + process = special ? + mightThrow : + function() { + try { + mightThrow(); + } catch ( e ) { + + if ( jQuery.Deferred.exceptionHook ) { + jQuery.Deferred.exceptionHook( e, + process.stackTrace ); + } + + // Support: Promises/A+ section 2.3.3.3.4.1 + // https://promisesaplus.com/#point-61 + // Ignore post-resolution exceptions + if ( depth + 1 >= maxDepth ) { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Thrower ) { + that = undefined; + args = [ e ]; + } + + deferred.rejectWith( that, args ); + } + } + }; + + // Support: Promises/A+ section 2.3.3.3.1 + // https://promisesaplus.com/#point-57 + // Re-resolve promises immediately to dodge false rejection from + // subsequent errors + if ( depth ) { + process(); + } else { + + // Call an optional hook to record the stack, in case of exception + // since it's otherwise lost when execution goes async + if ( jQuery.Deferred.getStackHook ) { + process.stackTrace = jQuery.Deferred.getStackHook(); + } + window.setTimeout( process ); + } + }; + } + + return jQuery.Deferred( function( newDefer ) { + + // progress_handlers.add( ... ) + tuples[ 0 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onProgress ) ? + onProgress : + Identity, + newDefer.notifyWith + ) + ); + + // fulfilled_handlers.add( ... ) + tuples[ 1 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onFulfilled ) ? + onFulfilled : + Identity + ) + ); + + // rejected_handlers.add( ... ) + tuples[ 2 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onRejected ) ? + onRejected : + Thrower + ) + ); + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 5 ]; + + // promise.progress = list.add + // promise.done = list.add + // promise.fail = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( + function() { + + // state = "resolved" (i.e., fulfilled) + // state = "rejected" + state = stateString; + }, + + // rejected_callbacks.disable + // fulfilled_callbacks.disable + tuples[ 3 - i ][ 2 ].disable, + + // rejected_handlers.disable + // fulfilled_handlers.disable + tuples[ 3 - i ][ 3 ].disable, + + // progress_callbacks.lock + tuples[ 0 ][ 2 ].lock, + + // progress_handlers.lock + tuples[ 0 ][ 3 ].lock + ); + } + + // progress_handlers.fire + // fulfilled_handlers.fire + // rejected_handlers.fire + list.add( tuple[ 3 ].fire ); + + // deferred.notify = function() { deferred.notifyWith(...) } + // deferred.resolve = function() { deferred.resolveWith(...) } + // deferred.reject = function() { deferred.rejectWith(...) } + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); + return this; + }; + + // deferred.notifyWith = list.fireWith + // deferred.resolveWith = list.fireWith + // deferred.rejectWith = list.fireWith + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( singleValue ) { + var + + // count of uncompleted subordinates + remaining = arguments.length, + + // count of unprocessed arguments + i = remaining, + + // subordinate fulfillment data + resolveContexts = Array( i ), + resolveValues = slice.call( arguments ), + + // the primary Deferred + primary = jQuery.Deferred(), + + // subordinate callback factory + updateFunc = function( i ) { + return function( value ) { + resolveContexts[ i ] = this; + resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( !( --remaining ) ) { + primary.resolveWith( resolveContexts, resolveValues ); + } + }; + }; + + // Single- and empty arguments are adopted like Promise.resolve + if ( remaining <= 1 ) { + adoptValue( singleValue, primary.done( updateFunc( i ) ).resolve, primary.reject, + !remaining ); + + // Use .then() to unwrap secondary thenables (cf. gh-3000) + if ( primary.state() === "pending" || + isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { + + return primary.then(); + } + } + + // Multiple arguments are aggregated like Promise.all array elements + while ( i-- ) { + adoptValue( resolveValues[ i ], updateFunc( i ), primary.reject ); + } + + return primary.promise(); + } +} ); + + +// These usually indicate a programmer mistake during development, +// warn about them ASAP rather than swallowing them by default. +var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; + +jQuery.Deferred.exceptionHook = function( error, stack ) { + + // Support: IE 8 - 9 only + // Console exists when dev tools are open, which can happen at any time + if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { + window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); + } +}; + + + + +jQuery.readyException = function( error ) { + window.setTimeout( function() { + throw error; + } ); +}; + + + + +// The deferred used on DOM ready +var readyList = jQuery.Deferred(); + +jQuery.fn.ready = function( fn ) { + + readyList + .then( fn ) + + // Wrap jQuery.readyException in a function so that the lookup + // happens at the time of error handling instead of callback + // registration. + .catch( function( error ) { + jQuery.readyException( error ); + } ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + } +} ); + +jQuery.ready.then = readyList.then; + +// The ready event handler and self cleanup method +function completed() { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + jQuery.ready(); +} + +// Catch cases where $(document).ready() is called +// after the browser event has already occurred. +// Support: IE <=9 - 10 only +// Older IE sometimes signals "interactive" too soon +if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + +} else { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); +} + + + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + len = elems.length, + bulk = key == null; + + // Sets many values + if ( toType( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, _key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < len; i++ ) { + fn( + elems[ i ], key, raw ? + value : + value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + if ( chainable ) { + return elems; + } + + // Gets + if ( bulk ) { + return fn.call( elems ); + } + + return len ? fn( elems[ 0 ], key ) : emptyGet; +}; + + +// Matches dashed string for camelizing +var rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g; + +// Used by camelCase as callback to replace() +function fcamelCase( _all, letter ) { + return letter.toUpperCase(); +} + +// Convert dashed to camelCase; used by the css and data modules +// Support: IE <=9 - 11, Edge 12 - 15 +// Microsoft forgot to hump their vendor prefix (#9572) +function camelCase( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); +} +var acceptData = function( owner ) { + + // Accepts only: + // - Node + // - Node.ELEMENT_NODE + // - Node.DOCUMENT_NODE + // - Object + // - Any + return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); +}; + + + + +function Data() { + this.expando = jQuery.expando + Data.uid++; +} + +Data.uid = 1; + +Data.prototype = { + + cache: function( owner ) { + + // Check if the owner object already has a cache + var value = owner[ this.expando ]; + + // If not, create one + if ( !value ) { + value = {}; + + // We can accept data for non-element nodes in modern browsers, + // but we should not, see #8335. + // Always return an empty object. + if ( acceptData( owner ) ) { + + // If it is a node unlikely to be stringify-ed or looped over + // use plain assignment + if ( owner.nodeType ) { + owner[ this.expando ] = value; + + // Otherwise secure it in a non-enumerable property + // configurable must be true to allow the property to be + // deleted when data is removed + } else { + Object.defineProperty( owner, this.expando, { + value: value, + configurable: true + } ); + } + } + } + + return value; + }, + set: function( owner, data, value ) { + var prop, + cache = this.cache( owner ); + + // Handle: [ owner, key, value ] args + // Always use camelCase key (gh-2257) + if ( typeof data === "string" ) { + cache[ camelCase( data ) ] = value; + + // Handle: [ owner, { properties } ] args + } else { + + // Copy the properties one-by-one to the cache object + for ( prop in data ) { + cache[ camelCase( prop ) ] = data[ prop ]; + } + } + return cache; + }, + get: function( owner, key ) { + return key === undefined ? + this.cache( owner ) : + + // Always use camelCase key (gh-2257) + owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; + }, + access: function( owner, key, value ) { + + // In cases where either: + // + // 1. No key was specified + // 2. A string key was specified, but no value provided + // + // Take the "read" path and allow the get method to determine + // which value to return, respectively either: + // + // 1. The entire cache object + // 2. The data stored at the key + // + if ( key === undefined || + ( ( key && typeof key === "string" ) && value === undefined ) ) { + + return this.get( owner, key ); + } + + // When the key is not a string, or both a key and value + // are specified, set or extend (existing objects) with either: + // + // 1. An object of properties + // 2. A key and value + // + this.set( owner, key, value ); + + // Since the "set" path can have two possible entry points + // return the expected data based on which path was taken[*] + return value !== undefined ? value : key; + }, + remove: function( owner, key ) { + var i, + cache = owner[ this.expando ]; + + if ( cache === undefined ) { + return; + } + + if ( key !== undefined ) { + + // Support array or space separated string of keys + if ( Array.isArray( key ) ) { + + // If key is an array of keys... + // We always set camelCase keys, so remove that. + key = key.map( camelCase ); + } else { + key = camelCase( key ); + + // If a key with the spaces exists, use it. + // Otherwise, create an array by matching non-whitespace + key = key in cache ? + [ key ] : + ( key.match( rnothtmlwhite ) || [] ); + } + + i = key.length; + + while ( i-- ) { + delete cache[ key[ i ] ]; + } + } + + // Remove the expando if there's no more data + if ( key === undefined || jQuery.isEmptyObject( cache ) ) { + + // Support: Chrome <=35 - 45 + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) + if ( owner.nodeType ) { + owner[ this.expando ] = undefined; + } else { + delete owner[ this.expando ]; + } + } + }, + hasData: function( owner ) { + var cache = owner[ this.expando ]; + return cache !== undefined && !jQuery.isEmptyObject( cache ); + } +}; +var dataPriv = new Data(); + +var dataUser = new Data(); + + + +// Implementation Summary +// +// 1. Enforce API surface and semantic compatibility with 1.9.x branch +// 2. Improve the module's maintainability by reducing the storage +// paths to a single mechanism. +// 3. Use the same single mechanism to support "private" and "user" data. +// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) +// 5. Avoid exposing implementation details on user objects (eg. expando properties) +// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /[A-Z]/g; + +function getData( data ) { + if ( data === "true" ) { + return true; + } + + if ( data === "false" ) { + return false; + } + + if ( data === "null" ) { + return null; + } + + // Only convert to a number if it doesn't change the string + if ( data === +data + "" ) { + return +data; + } + + if ( rbrace.test( data ) ) { + return JSON.parse( data ); + } + + return data; +} + +function dataAttr( elem, key, data ) { + var name; + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = getData( data ); + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + dataUser.set( elem, key, data ); + } else { + data = undefined; + } + } + return data; +} + +jQuery.extend( { + hasData: function( elem ) { + return dataUser.hasData( elem ) || dataPriv.hasData( elem ); + }, + + data: function( elem, name, data ) { + return dataUser.access( elem, name, data ); + }, + + removeData: function( elem, name ) { + dataUser.remove( elem, name ); + }, + + // TODO: Now that all calls to _data and _removeData have been replaced + // with direct calls to dataPriv methods, these can be deprecated. + _data: function( elem, name, data ) { + return dataPriv.access( elem, name, data ); + }, + + _removeData: function( elem, name ) { + dataPriv.remove( elem, name ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = dataUser.get( elem ); + + if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE 11 only + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + dataPriv.set( elem, "hasDataAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + dataUser.set( this, key ); + } ); + } + + return access( this, function( value ) { + var data; + + // The calling jQuery object (element matches) is not empty + // (and therefore has an element appears at this[ 0 ]) and the + // `value` parameter was not undefined. An empty jQuery object + // will result in `undefined` for elem = this[ 0 ] which will + // throw an exception if an attempt to read a data cache is made. + if ( elem && value === undefined ) { + + // Attempt to get data from the cache + // The key will always be camelCased in Data + data = dataUser.get( elem, key ); + if ( data !== undefined ) { + return data; + } + + // Attempt to "discover" the data in + // HTML5 custom data-* attrs + data = dataAttr( elem, key ); + if ( data !== undefined ) { + return data; + } + + // We tried really hard, but the data doesn't exist. + return; + } + + // Set the data... + this.each( function() { + + // We always store the camelCased key + dataUser.set( this, key, value ); + } ); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each( function() { + dataUser.remove( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = dataPriv.get( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || Array.isArray( data ) ) { + queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // Clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // Not public - generate a queueHooks object, or return the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + dataPriv.remove( elem, [ type + "queue", key ] ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // Ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var documentElement = document.documentElement; + + + + var isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ); + }, + composed = { composed: true }; + + // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only + // Check attachment across shadow DOM boundaries when possible (gh-3504) + // Support: iOS 10.0-10.2 only + // Early iOS 10 versions support `attachShadow` but not `getRootNode`, + // leading to errors. We need to check for `getRootNode`. + if ( documentElement.getRootNode ) { + isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ) || + elem.getRootNode( composed ) === elem.ownerDocument; + }; + } +var isHiddenWithinTree = function( elem, el ) { + + // isHiddenWithinTree might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + + // Inline style trumps all + return elem.style.display === "none" || + elem.style.display === "" && + + // Otherwise, check computed style + // Support: Firefox <=43 - 45 + // Disconnected elements can have computed display: none, so first confirm that elem is + // in the document. + isAttached( elem ) && + + jQuery.css( elem, "display" ) === "none"; + }; + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, scale, + maxIterations = 20, + currentValue = tween ? + function() { + return tween.cur(); + } : + function() { + return jQuery.css( elem, prop, "" ); + }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = elem.nodeType && + ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Support: Firefox <=54 + // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) + initial = initial / 2; + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + while ( maxIterations-- ) { + + // Evaluate and update our best guess (doubling guesses that zero out). + // Finish if the scale equals or crosses 1 (making the old*new product non-positive). + jQuery.style( elem, prop, initialInUnit + unit ); + if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { + maxIterations = 0; + } + initialInUnit = initialInUnit / scale; + + } + + initialInUnit = initialInUnit * 2; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +var defaultDisplayMap = {}; + +function getDefaultDisplay( elem ) { + var temp, + doc = elem.ownerDocument, + nodeName = elem.nodeName, + display = defaultDisplayMap[ nodeName ]; + + if ( display ) { + return display; + } + + temp = doc.body.appendChild( doc.createElement( nodeName ) ); + display = jQuery.css( temp, "display" ); + + temp.parentNode.removeChild( temp ); + + if ( display === "none" ) { + display = "block"; + } + defaultDisplayMap[ nodeName ] = display; + + return display; +} + +function showHide( elements, show ) { + var display, elem, + values = [], + index = 0, + length = elements.length; + + // Determine new display value for elements that need to change + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + display = elem.style.display; + if ( show ) { + + // Since we force visibility upon cascade-hidden elements, an immediate (and slow) + // check is required in this first loop unless we have a nonempty display value (either + // inline or about-to-be-restored) + if ( display === "none" ) { + values[ index ] = dataPriv.get( elem, "display" ) || null; + if ( !values[ index ] ) { + elem.style.display = ""; + } + } + if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { + values[ index ] = getDefaultDisplay( elem ); + } + } else { + if ( display !== "none" ) { + values[ index ] = "none"; + + // Remember what we're overwriting + dataPriv.set( elem, "display", display ); + } + } + } + + // Set the display of the elements in a second loop to avoid constant reflow + for ( index = 0; index < length; index++ ) { + if ( values[ index ] != null ) { + elements[ index ].style.display = values[ index ]; + } + } + + return elements; +} + +jQuery.fn.extend( { + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + if ( typeof state === "boolean" ) { + return state ? this.show() : this.hide(); + } + + return this.each( function() { + if ( isHiddenWithinTree( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + } ); + } +} ); +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i ); + +var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); + + + +( function() { + var fragment = document.createDocumentFragment(), + div = fragment.appendChild( document.createElement( "div" ) ), + input = document.createElement( "input" ); + + // Support: Android 4.0 - 4.3 only + // Check state lost if the name is set (#11217) + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Android <=4.1 only + // Older WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE <=11 only + // Make sure textarea (and checkbox) defaultValue is properly cloned + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; + + // Support: IE <=9 only + // IE <=9 replaces "; + support.option = !!div.lastChild; +} )(); + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + + // XHTML parsers do not magically insert elements in the + // same way that tag soup parsers do. So we cannot shorten + // this by omitting or other required elements. + thead: [ 1, "", "
    " ], + col: [ 2, "", "
    " ], + tr: [ 2, "", "
    " ], + td: [ 3, "", "
    " ], + + _default: [ 0, "", "" ] +}; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +// Support: IE <=9 only +if ( !support.option ) { + wrapMap.optgroup = wrapMap.option = [ 1, "" ]; +} + + +function getAll( context, tag ) { + + // Support: IE <=9 - 11 only + // Use typeof to avoid zero-argument method invocation on host objects (#15151) + var ret; + + if ( typeof context.getElementsByTagName !== "undefined" ) { + ret = context.getElementsByTagName( tag || "*" ); + + } else if ( typeof context.querySelectorAll !== "undefined" ) { + ret = context.querySelectorAll( tag || "*" ); + + } else { + ret = []; + } + + if ( tag === undefined || tag && nodeName( context, tag ) ) { + return jQuery.merge( [ context ], ret ); + } + + return ret; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + dataPriv.set( + elems[ i ], + "globalEval", + !refElements || dataPriv.get( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/; + +function buildFragment( elems, context, scripts, selection, ignored ) { + var elem, tmp, tag, wrap, attached, j, + fragment = context.createDocumentFragment(), + nodes = [], + i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( toType( elem ) === "object" ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; + + // Descend through wrappers to the right content + j = wrap[ 0 ]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, tmp.childNodes ); + + // Remember the top-level container + tmp = fragment.firstChild; + + // Ensure the created nodes are orphaned (#12392) + tmp.textContent = ""; + } + } + } + + // Remove wrapper from fragment + fragment.textContent = ""; + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + continue; + } + + attached = isAttached( elem ); + + // Append to fragment + tmp = getAll( fragment.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( attached ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + return fragment; +} + + +var rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE <=9 - 11+ +// focus() and blur() are asynchronous, except when they are no-op. +// So expect focus to be synchronous when the element is already active, +// and blur to be synchronous when the element is not already active. +// (focus and blur are always synchronous in other supported browsers, +// this just defines when we can count on it). +function expectSync( elem, type ) { + return ( elem === safeActiveElement() ) === ( type === "focus" ); +} + +// Support: IE <=9 only +// Accessing document.activeElement can throw unexpectedly +// https://bugs.jquery.com/ticket/13393 +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + + var handleObjIn, eventHandle, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.get( elem ); + + // Only attach events to objects that accept data + if ( !acceptData( elem ) ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Ensure that invalid selectors throw exceptions at attach time + // Evaluate against documentElement in case elem is a non-element node (e.g., document) + if ( selector ) { + jQuery.find.matchesSelector( documentElement, selector ); + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = Object.create( null ); + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? + jQuery.event.dispatch.apply( elem, arguments ) : undefined; + }; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var j, origCount, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove data and the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + dataPriv.remove( elem, "handle events" ); + } + }, + + dispatch: function( nativeEvent ) { + + var i, j, ret, matched, handleObj, handlerQueue, + args = new Array( arguments.length ), + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( nativeEvent ), + + handlers = ( + dataPriv.get( this, "events" ) || Object.create( null ) + )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + + for ( i = 1; i < arguments.length; i++ ) { + args[ i ] = arguments[ i ]; + } + + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // If the event is namespaced, then each handler is only invoked if it is + // specially universal or its namespaces are a superset of the event's. + if ( !event.rnamespace || handleObj.namespace === false || + event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, handleObj, sel, matchedHandlers, matchedSelectors, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Find delegate handlers + if ( delegateCount && + + // Support: IE <=9 + // Black-hole SVG instance trees (trac-13180) + cur.nodeType && + + // Support: Firefox <=42 + // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) + // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click + // Support: IE 11 only + // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) + !( event.type === "click" && event.button >= 1 ) ) { + + for ( ; cur !== this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { + matchedHandlers = []; + matchedSelectors = {}; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matchedSelectors[ sel ] === undefined ) { + matchedSelectors[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matchedSelectors[ sel ] ) { + matchedHandlers.push( handleObj ); + } + } + if ( matchedHandlers.length ) { + handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + cur = this; + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + addProp: function( name, hook ) { + Object.defineProperty( jQuery.Event.prototype, name, { + enumerable: true, + configurable: true, + + get: isFunction( hook ) ? + function() { + if ( this.originalEvent ) { + return hook( this.originalEvent ); + } + } : + function() { + if ( this.originalEvent ) { + return this.originalEvent[ name ]; + } + }, + + set: function( value ) { + Object.defineProperty( this, name, { + enumerable: true, + configurable: true, + writable: true, + value: value + } ); + } + } ); + }, + + fix: function( originalEvent ) { + return originalEvent[ jQuery.expando ] ? + originalEvent : + new jQuery.Event( originalEvent ); + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + click: { + + // Utilize native event to ensure correct state for checkable inputs + setup: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Claim the first handler + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + // dataPriv.set( el, "click", ... ) + leverageNative( el, "click", returnTrue ); + } + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Force setup before triggering a click + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + leverageNative( el, "click" ); + } + + // Return non-false to allow normal event-path propagation + return true; + }, + + // For cross-browser consistency, suppress native .click() on links + // Also prevent it if we're currently inside a leveraged native-event stack + _default: function( event ) { + var target = event.target; + return rcheckableType.test( target.type ) && + target.click && nodeName( target, "input" ) && + dataPriv.get( target, "click" ) || + nodeName( target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + } +}; + +// Ensure the presence of an event listener that handles manually-triggered +// synthetic events by interrupting progress until reinvoked in response to +// *native* events that it fires directly, ensuring that state changes have +// already occurred before other listeners are invoked. +function leverageNative( el, type, expectSync ) { + + // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add + if ( !expectSync ) { + if ( dataPriv.get( el, type ) === undefined ) { + jQuery.event.add( el, type, returnTrue ); + } + return; + } + + // Register the controller as a special universal handler for all event namespaces + dataPriv.set( el, type, false ); + jQuery.event.add( el, type, { + namespace: false, + handler: function( event ) { + var notAsync, result, + saved = dataPriv.get( this, type ); + + if ( ( event.isTrigger & 1 ) && this[ type ] ) { + + // Interrupt processing of the outer synthetic .trigger()ed event + // Saved data should be false in such cases, but might be a leftover capture object + // from an async native handler (gh-4350) + if ( !saved.length ) { + + // Store arguments for use when handling the inner native event + // There will always be at least one argument (an event object), so this array + // will not be confused with a leftover capture object. + saved = slice.call( arguments ); + dataPriv.set( this, type, saved ); + + // Trigger the native event and capture its result + // Support: IE <=9 - 11+ + // focus() and blur() are asynchronous + notAsync = expectSync( this, type ); + this[ type ](); + result = dataPriv.get( this, type ); + if ( saved !== result || notAsync ) { + dataPriv.set( this, type, false ); + } else { + result = {}; + } + if ( saved !== result ) { + + // Cancel the outer synthetic event + event.stopImmediatePropagation(); + event.preventDefault(); + + // Support: Chrome 86+ + // In Chrome, if an element having a focusout handler is blurred by + // clicking outside of it, it invokes the handler synchronously. If + // that handler calls `.remove()` on the element, the data is cleared, + // leaving `result` undefined. We need to guard against this. + return result && result.value; + } + + // If this is an inner synthetic event for an event with a bubbling surrogate + // (focus or blur), assume that the surrogate already propagated from triggering the + // native event and prevent that from happening again here. + // This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the + // bubbling surrogate propagates *after* the non-bubbling base), but that seems + // less bad than duplication. + } else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) { + event.stopPropagation(); + } + + // If this is a native event triggered above, everything is now in order + // Fire an inner synthetic event with the original arguments + } else if ( saved.length ) { + + // ...and capture the result + dataPriv.set( this, type, { + value: jQuery.event.trigger( + + // Support: IE <=9 - 11+ + // Extend with the prototype to reset the above stopImmediatePropagation() + jQuery.extend( saved[ 0 ], jQuery.Event.prototype ), + saved.slice( 1 ), + this + ) + } ); + + // Abort handling of the native event + event.stopImmediatePropagation(); + } + } + } ); +} + +jQuery.removeEvent = function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } +}; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: Android <=2.3 only + src.returnValue === false ? + returnTrue : + returnFalse; + + // Create target properties + // Support: Safari <=6 - 7 only + // Target should not be a text node (#504, #13143) + this.target = ( src.target && src.target.nodeType === 3 ) ? + src.target.parentNode : + src.target; + + this.currentTarget = src.currentTarget; + this.relatedTarget = src.relatedTarget; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || Date.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + isSimulated: false, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + + if ( e && !this.isSimulated ) { + e.preventDefault(); + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopPropagation(); + } + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Includes all common event props including KeyEvent and MouseEvent specific props +jQuery.each( { + altKey: true, + bubbles: true, + cancelable: true, + changedTouches: true, + ctrlKey: true, + detail: true, + eventPhase: true, + metaKey: true, + pageX: true, + pageY: true, + shiftKey: true, + view: true, + "char": true, + code: true, + charCode: true, + key: true, + keyCode: true, + button: true, + buttons: true, + clientX: true, + clientY: true, + offsetX: true, + offsetY: true, + pointerId: true, + pointerType: true, + screenX: true, + screenY: true, + targetTouches: true, + toElement: true, + touches: true, + which: true +}, jQuery.event.addProp ); + +jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) { + jQuery.event.special[ type ] = { + + // Utilize native event if possible so blur/focus sequence is correct + setup: function() { + + // Claim the first handler + // dataPriv.set( this, "focus", ... ) + // dataPriv.set( this, "blur", ... ) + leverageNative( this, type, expectSync ); + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function() { + + // Force setup before trigger + leverageNative( this, type ); + + // Return non-false to allow normal event-path propagation + return true; + }, + + // Suppress native focus or blur as it's already being fired + // in leverageNative. + _default: function() { + return true; + }, + + delegateType: delegateType + }; +} ); + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + } +} ); + + +var + + // Support: IE <=10 - 11, Edge 12 - 13 only + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g; + +// Prefer a tbody over its parent table for containing new rows +function manipulationTarget( elem, content ) { + if ( nodeName( elem, "table" ) && + nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + + return jQuery( elem ).children( "tbody" )[ 0 ] || elem; + } + + return elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { + elem.type = elem.type.slice( 5 ); + } else { + elem.removeAttribute( "type" ); + } + + return elem; +} + +function cloneCopyEvent( src, dest ) { + var i, l, type, pdataOld, udataOld, udataCur, events; + + if ( dest.nodeType !== 1 ) { + return; + } + + // 1. Copy private data: events, handlers, etc. + if ( dataPriv.hasData( src ) ) { + pdataOld = dataPriv.get( src ); + events = pdataOld.events; + + if ( events ) { + dataPriv.remove( dest, "handle events" ); + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + } + + // 2. Copy user data + if ( dataUser.hasData( src ) ) { + udataOld = dataUser.access( src ); + udataCur = jQuery.extend( {}, udataOld ); + + dataUser.set( dest, udataCur ); + } +} + +// Fix IE bugs, see support tests +function fixInput( src, dest ) { + var nodeName = dest.nodeName.toLowerCase(); + + // Fails to persist the checked state of a cloned checkbox or radio button. + if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + dest.checked = src.checked; + + // Fails to return the selected option to the default selected state when cloning options + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = flat( args ); + + var fragment, first, scripts, hasScripts, node, doc, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + valueIsFunction = isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( valueIsFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( valueIsFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !dataPriv.access( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl && !node.noModule ) { + jQuery._evalUrl( node.src, { + nonce: node.nonce || node.getAttribute( "nonce" ) + }, doc ); + } + } else { + DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc ); + } + } + } + } + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + nodes = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = nodes[ i ] ) != null; i++ ) { + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && isAttached( node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html; + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var i, l, srcElements, destElements, + clone = elem.cloneNode( true ), + inPage = isAttached( elem ); + + // Fix IE cloning issues + if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && + !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + fixInput( srcElements[ i ], destElements[ i ] ); + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + cloneCopyEvent( srcElements[ i ], destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + // Return the cloned set + return clone; + }, + + cleanData: function( elems ) { + var data, elem, type, + special = jQuery.event.special, + i = 0; + + for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { + if ( acceptData( elem ) ) { + if ( ( data = elem[ dataPriv.expando ] ) ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataPriv.expando ] = undefined; + } + if ( elem[ dataUser.expando ] ) { + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataUser.expando ] = undefined; + } + } + } + } +} ); + +jQuery.fn.extend( { + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().each( function() { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.textContent = value; + } + } ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + if ( elem.nodeType === 1 ) { + + // Prevent memory leaks + jQuery.cleanData( getAll( elem, false ) ); + + // Remove any remaining nodes + elem.textContent = ""; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined && elem.nodeType === 1 ) { + return elem.innerHTML; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + elem = this[ i ] || {}; + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1, + i = 0; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Support: Android <=4.0 only, PhantomJS 1 only + // .get() because push.apply(_, arraylike) throws on ancient WebKit + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); +var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); + +var getStyles = function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; + +var swap = function( elem, options, callback ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.call( elem ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; +}; + + +var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); + + + +( function() { + + // Executing both pixelPosition & boxSizingReliable tests require only one layout + // so they're executed at the same time to save the second computation. + function computeStyleTests() { + + // This is a singleton, we need to execute it only once + if ( !div ) { + return; + } + + container.style.cssText = "position:absolute;left:-11111px;width:60px;" + + "margin-top:1px;padding:0;border:0"; + div.style.cssText = + "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + + "margin:auto;border:1px;padding:1px;" + + "width:60%;top:1%"; + documentElement.appendChild( container ).appendChild( div ); + + var divStyle = window.getComputedStyle( div ); + pixelPositionVal = divStyle.top !== "1%"; + + // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 + reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; + + // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 + // Some styles come back with percentage values, even though they shouldn't + div.style.right = "60%"; + pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; + + // Support: IE 9 - 11 only + // Detect misreporting of content dimensions for box-sizing:border-box elements + boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; + + // Support: IE 9 only + // Detect overflow:scroll screwiness (gh-3699) + // Support: Chrome <=64 + // Don't get tricked when zoom affects offsetWidth (gh-4029) + div.style.position = "absolute"; + scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12; + + documentElement.removeChild( container ); + + // Nullify the div so it wouldn't be stored in the memory and + // it will also be a sign that checks already performed + div = null; + } + + function roundPixelMeasures( measure ) { + return Math.round( parseFloat( measure ) ); + } + + var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, + reliableTrDimensionsVal, reliableMarginLeftVal, + container = document.createElement( "div" ), + div = document.createElement( "div" ); + + // Finish early in limited (non-browser) environments + if ( !div.style ) { + return; + } + + // Support: IE <=9 - 11 only + // Style of cloned element affects source element cloned (#8908) + div.style.backgroundClip = "content-box"; + div.cloneNode( true ).style.backgroundClip = ""; + support.clearCloneStyle = div.style.backgroundClip === "content-box"; + + jQuery.extend( support, { + boxSizingReliable: function() { + computeStyleTests(); + return boxSizingReliableVal; + }, + pixelBoxStyles: function() { + computeStyleTests(); + return pixelBoxStylesVal; + }, + pixelPosition: function() { + computeStyleTests(); + return pixelPositionVal; + }, + reliableMarginLeft: function() { + computeStyleTests(); + return reliableMarginLeftVal; + }, + scrollboxSize: function() { + computeStyleTests(); + return scrollboxSizeVal; + }, + + // Support: IE 9 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Behavior in IE 9 is more subtle than in newer versions & it passes + // some versions of this test; make sure not to make it pass there! + // + // Support: Firefox 70+ + // Only Firefox includes border widths + // in computed dimensions. (gh-4529) + reliableTrDimensions: function() { + var table, tr, trChild, trStyle; + if ( reliableTrDimensionsVal == null ) { + table = document.createElement( "table" ); + tr = document.createElement( "tr" ); + trChild = document.createElement( "div" ); + + table.style.cssText = "position:absolute;left:-11111px;border-collapse:separate"; + tr.style.cssText = "border:1px solid"; + + // Support: Chrome 86+ + // Height set through cssText does not get applied. + // Computed height then comes back as 0. + tr.style.height = "1px"; + trChild.style.height = "9px"; + + // Support: Android 8 Chrome 86+ + // In our bodyBackground.html iframe, + // display for all div elements is set to "inline", + // which causes a problem only in Android 8 Chrome 86. + // Ensuring the div is display: block + // gets around this issue. + trChild.style.display = "block"; + + documentElement + .appendChild( table ) + .appendChild( tr ) + .appendChild( trChild ); + + trStyle = window.getComputedStyle( tr ); + reliableTrDimensionsVal = ( parseInt( trStyle.height, 10 ) + + parseInt( trStyle.borderTopWidth, 10 ) + + parseInt( trStyle.borderBottomWidth, 10 ) ) === tr.offsetHeight; + + documentElement.removeChild( table ); + } + return reliableTrDimensionsVal; + } + } ); +} )(); + + +function curCSS( elem, name, computed ) { + var width, minWidth, maxWidth, ret, + + // Support: Firefox 51+ + // Retrieving style before computed somehow + // fixes an issue with getting wrong values + // on detached elements + style = elem.style; + + computed = computed || getStyles( elem ); + + // getPropertyValue is needed for: + // .css('filter') (IE 9 only, #12537) + // .css('--customProperty) (#3144) + if ( computed ) { + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !isAttached( elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Android Browser returns percentage for some values, + // but width seems to be reliably pixels. + // This is against the CSSOM draft spec: + // https://drafts.csswg.org/cssom/#resolved-values + if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret !== undefined ? + + // Support: IE <=9 - 11 only + // IE returns zIndex value as an integer. + ret + "" : + ret; +} + + +function addGetHookIf( conditionFn, hookFn ) { + + // Define the hook, we'll check on the first run if it's really needed. + return { + get: function() { + if ( conditionFn() ) { + + // Hook not needed (or it's not possible to use it due + // to missing dependency), remove it. + delete this.get; + return; + } + + // Hook needed; redefine it so that the support test is not executed again. + return ( this.get = hookFn ).apply( this, arguments ); + } + }; +} + + +var cssPrefixes = [ "Webkit", "Moz", "ms" ], + emptyStyle = document.createElement( "div" ).style, + vendorProps = {}; + +// Return a vendor-prefixed property or undefined +function vendorPropName( name ) { + + // Check for vendor prefixed names + var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in emptyStyle ) { + return name; + } + } +} + +// Return a potentially-mapped jQuery.cssProps or vendor prefixed property +function finalPropName( name ) { + var final = jQuery.cssProps[ name ] || vendorProps[ name ]; + + if ( final ) { + return final; + } + if ( name in emptyStyle ) { + return name; + } + return vendorProps[ name ] = vendorPropName( name ) || name; +} + + +var + + // Swappable if display is none or starts with table + // except "table", "table-cell", or "table-caption" + // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rcustomProp = /^--/, + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: "0", + fontWeight: "400" + }; + +function setPositiveNumber( _elem, value, subtract ) { + + // Any relative (+/-) values have already been + // normalized at this point + var matches = rcssNum.exec( value ); + return matches ? + + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : + value; +} + +function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { + var i = dimension === "width" ? 1 : 0, + extra = 0, + delta = 0; + + // Adjustment may not be necessary + if ( box === ( isBorderBox ? "border" : "content" ) ) { + return 0; + } + + for ( ; i < 4; i += 2 ) { + + // Both box models exclude margin + if ( box === "margin" ) { + delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); + } + + // If we get here with a content-box, we're seeking "padding" or "border" or "margin" + if ( !isBorderBox ) { + + // Add padding + delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // For "border" or "margin", add border + if ( box !== "padding" ) { + delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + + // But still keep track of it otherwise + } else { + extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + + // If we get here with a border-box (content + padding + border), we're seeking "content" or + // "padding" or "margin" + } else { + + // For "content", subtract padding + if ( box === "content" ) { + delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // For "content" or "padding", subtract border + if ( box !== "margin" ) { + delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + // Account for positive content-box scroll gutter when requested by providing computedVal + if ( !isBorderBox && computedVal >= 0 ) { + + // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border + // Assuming integer scroll gutter, subtract the rest and round down + delta += Math.max( 0, Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + computedVal - + delta - + extra - + 0.5 + + // If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter + // Use an explicit zero to avoid NaN (gh-3964) + ) ) || 0; + } + + return delta; +} + +function getWidthOrHeight( elem, dimension, extra ) { + + // Start with computed style + var styles = getStyles( elem ), + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322). + // Fake content-box until we know it's needed to know the true value. + boxSizingNeeded = !support.boxSizingReliable() || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + valueIsBorderBox = isBorderBox, + + val = curCSS( elem, dimension, styles ), + offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ); + + // Support: Firefox <=54 + // Return a confounding non-pixel value or feign ignorance, as appropriate. + if ( rnumnonpx.test( val ) ) { + if ( !extra ) { + return val; + } + val = "auto"; + } + + + // Support: IE 9 - 11 only + // Use offsetWidth/offsetHeight for when box sizing is unreliable. + // In those cases, the computed value can be trusted to be border-box. + if ( ( !support.boxSizingReliable() && isBorderBox || + + // Support: IE 10 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Interestingly, in some cases IE 9 doesn't suffer from this issue. + !support.reliableTrDimensions() && nodeName( elem, "tr" ) || + + // Fall back to offsetWidth/offsetHeight when value is "auto" + // This happens for inline elements with no explicit setting (gh-3571) + val === "auto" || + + // Support: Android <=4.1 - 4.3 only + // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) + !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) && + + // Make sure the element is visible & connected + elem.getClientRects().length ) { + + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; + + // Where available, offsetWidth/offsetHeight approximate border box dimensions. + // Where not available (e.g., SVG), assume unreliable box-sizing and interpret the + // retrieved value as a content box dimension. + valueIsBorderBox = offsetProp in elem; + if ( valueIsBorderBox ) { + val = elem[ offsetProp ]; + } + } + + // Normalize "" and auto + val = parseFloat( val ) || 0; + + // Adjust for the element's box model + return ( val + + boxModelAdjustment( + elem, + dimension, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles, + + // Provide the current computed size to request scroll gutter calculation (gh-3589) + val + ) + ) + "px"; +} + +jQuery.extend( { + + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Don't automatically add "px" to these possibly-unitless properties + cssNumber: { + "animationIterationCount": true, + "columnCount": true, + "fillOpacity": true, + "flexGrow": true, + "flexShrink": true, + "fontWeight": true, + "gridArea": true, + "gridColumn": true, + "gridColumnEnd": true, + "gridColumnStart": true, + "gridRow": true, + "gridRowEnd": true, + "gridRowStart": true, + "lineHeight": true, + "opacity": true, + "order": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: {}, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ), + style = elem.style; + + // Make sure that we're working with the right name. We don't + // want to query the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Gets hook for the prefixed version, then unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // Convert "+=" or "-=" to relative numbers (#7345) + if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { + value = adjustCSS( elem, name, ret ); + + // Fixes bug #9237 + type = "number"; + } + + // Make sure that null and NaN values aren't set (#7116) + if ( value == null || value !== value ) { + return; + } + + // If a number was passed in, add the unit (except for certain CSS properties) + // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append + // "px" to a few hardcoded values. + if ( type === "number" && !isCustomProp ) { + value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); + } + + // background-* props affect original clone's values + if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !( "set" in hooks ) || + ( value = hooks.set( elem, value, extra ) ) !== undefined ) { + + if ( isCustomProp ) { + style.setProperty( name, value ); + } else { + style[ name ] = value; + } + } + + } else { + + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && + ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { + + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var val, num, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ); + + // Make sure that we're working with the right name. We don't + // want to modify the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Try prefixed name followed by the unprefixed name + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + // Convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Make numeric if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || isFinite( num ) ? num || 0 : val; + } + + return val; + } +} ); + +jQuery.each( [ "height", "width" ], function( _i, dimension ) { + jQuery.cssHooks[ dimension ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + + // Certain elements can have dimension info if we invisibly show them + // but it must have a current display style that would benefit + return rdisplayswap.test( jQuery.css( elem, "display" ) ) && + + // Support: Safari 8+ + // Table columns in Safari have non-zero offsetWidth & zero + // getBoundingClientRect().width unless display is changed. + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? + swap( elem, cssShow, function() { + return getWidthOrHeight( elem, dimension, extra ); + } ) : + getWidthOrHeight( elem, dimension, extra ); + } + }, + + set: function( elem, value, extra ) { + var matches, + styles = getStyles( elem ), + + // Only read styles.position if the test has a chance to fail + // to avoid forcing a reflow. + scrollboxSizeBuggy = !support.scrollboxSize() && + styles.position === "absolute", + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991) + boxSizingNeeded = scrollboxSizeBuggy || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + subtract = extra ? + boxModelAdjustment( + elem, + dimension, + extra, + isBorderBox, + styles + ) : + 0; + + // Account for unreliable border-box dimensions by comparing offset* to computed and + // faking a content-box to get border and padding (gh-3699) + if ( isBorderBox && scrollboxSizeBuggy ) { + subtract -= Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + parseFloat( styles[ dimension ] ) - + boxModelAdjustment( elem, dimension, "border", false, styles ) - + 0.5 + ); + } + + // Convert to pixels if value adjustment is needed + if ( subtract && ( matches = rcssNum.exec( value ) ) && + ( matches[ 3 ] || "px" ) !== "px" ) { + + elem.style[ dimension ] = value; + value = jQuery.css( elem, dimension ); + } + + return setPositiveNumber( elem, value, subtract ); + } + }; +} ); + +jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, + function( elem, computed ) { + if ( computed ) { + return ( parseFloat( curCSS( elem, "marginLeft" ) ) || + elem.getBoundingClientRect().left - + swap( elem, { marginLeft: 0 }, function() { + return elem.getBoundingClientRect().left; + } ) + ) + "px"; + } + } +); + +// These hooks are used by animate to expand properties +jQuery.each( { + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i = 0, + expanded = {}, + + // Assumes a single number if not a string + parts = typeof value === "string" ? value.split( " " ) : [ value ]; + + for ( ; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( prefix !== "margin" ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +} ); + +jQuery.fn.extend( { + css: function( name, value ) { + return access( this, function( elem, name, value ) { + var styles, len, + map = {}, + i = 0; + + if ( Array.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + } +} ); + + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || jQuery.easing._default; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + // Use a property on the element directly when it is not a DOM element, + // or when there is no matching style property that exists. + if ( tween.elem.nodeType !== 1 || + tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { + return tween.elem[ tween.prop ]; + } + + // Passing an empty string as a 3rd parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails. + // Simple values such as "10px" are parsed to Float; + // complex values such as "rotate(1rad)" are returned as-is. + result = jQuery.css( tween.elem, tween.prop, "" ); + + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + + // Use step hook for back compat. + // Use cssHook if its there. + // Use .style if available and use plain properties where available. + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.nodeType === 1 && ( + jQuery.cssHooks[ tween.prop ] || + tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Support: IE <=9 only +// Panic based approach to setting things on disconnected nodes +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p * Math.PI ) / 2; + }, + _default: "swing" +}; + +jQuery.fx = Tween.prototype.init; + +// Back compat <1.8 extension point +jQuery.fx.step = {}; + + + + +var + fxNow, inProgress, + rfxtypes = /^(?:toggle|show|hide)$/, + rrun = /queueHooks$/; + +function schedule() { + if ( inProgress ) { + if ( document.hidden === false && window.requestAnimationFrame ) { + window.requestAnimationFrame( schedule ); + } else { + window.setTimeout( schedule, jQuery.fx.interval ); + } + + jQuery.fx.tick(); + } +} + +// Animations created synchronously will run synchronously +function createFxNow() { + window.setTimeout( function() { + fxNow = undefined; + } ); + return ( fxNow = Date.now() ); +} + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + i = 0, + attrs = { height: type }; + + // If we include width, step value is 1 to do all cssExpand values, + // otherwise step value is 2 to skip over Left and Right + includeWidth = includeWidth ? 1 : 0; + for ( ; i < 4; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +function createTween( value, prop, animation ) { + var tween, + collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { + + // We're done with this property + return tween; + } + } +} + +function defaultPrefilter( elem, props, opts ) { + var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, + isBox = "width" in props || "height" in props, + anim = this, + orig = {}, + style = elem.style, + hidden = elem.nodeType && isHiddenWithinTree( elem ), + dataShow = dataPriv.get( elem, "fxshow" ); + + // Queue-skipping animations hijack the fx hooks + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always( function() { + + // Ensure the complete handler is called before this completes + anim.always( function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + } ); + } ); + } + + // Detect show/hide animations + for ( prop in props ) { + value = props[ prop ]; + if ( rfxtypes.test( value ) ) { + delete props[ prop ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + + // Pretend to be hidden if this is a "show" and + // there is still data from a stopped show/hide + if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { + hidden = true; + + // Ignore all other no-op show/hide data + } else { + continue; + } + } + orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); + } + } + + // Bail out if this is a no-op like .hide().hide() + propTween = !jQuery.isEmptyObject( props ); + if ( !propTween && jQuery.isEmptyObject( orig ) ) { + return; + } + + // Restrict "overflow" and "display" styles during box animations + if ( isBox && elem.nodeType === 1 ) { + + // Support: IE <=9 - 11, Edge 12 - 15 + // Record all 3 overflow attributes because IE does not infer the shorthand + // from identically-valued overflowX and overflowY and Edge just mirrors + // the overflowX value there. + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Identify a display type, preferring old show/hide data over the CSS cascade + restoreDisplay = dataShow && dataShow.display; + if ( restoreDisplay == null ) { + restoreDisplay = dataPriv.get( elem, "display" ); + } + display = jQuery.css( elem, "display" ); + if ( display === "none" ) { + if ( restoreDisplay ) { + display = restoreDisplay; + } else { + + // Get nonempty value(s) by temporarily forcing visibility + showHide( [ elem ], true ); + restoreDisplay = elem.style.display || restoreDisplay; + display = jQuery.css( elem, "display" ); + showHide( [ elem ] ); + } + } + + // Animate inline elements as inline-block + if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { + if ( jQuery.css( elem, "float" ) === "none" ) { + + // Restore the original display value at the end of pure show/hide animations + if ( !propTween ) { + anim.done( function() { + style.display = restoreDisplay; + } ); + if ( restoreDisplay == null ) { + display = style.display; + restoreDisplay = display === "none" ? "" : display; + } + } + style.display = "inline-block"; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + anim.always( function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + } ); + } + + // Implement show/hide animations + propTween = false; + for ( prop in orig ) { + + // General show/hide setup for this element animation + if ( !propTween ) { + if ( dataShow ) { + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + } else { + dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); + } + + // Store hidden/visible for toggle so `.stop().toggle()` "reverses" + if ( toggle ) { + dataShow.hidden = !hidden; + } + + // Show elements before animating them + if ( hidden ) { + showHide( [ elem ], true ); + } + + /* eslint-disable no-loop-func */ + + anim.done( function() { + + /* eslint-enable no-loop-func */ + + // The final step of a "hide" animation is actually hiding the element + if ( !hidden ) { + showHide( [ elem ] ); + } + dataPriv.remove( elem, "fxshow" ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + } ); + } + + // Per-property setup + propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = propTween.start; + if ( hidden ) { + propTween.end = propTween.start; + propTween.start = 0; + } + } + } +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( Array.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // Not quite $.extend, this won't overwrite existing keys. + // Reusing 'index' because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +function Animation( elem, properties, options ) { + var result, + stopped, + index = 0, + length = Animation.prefilters.length, + deferred = jQuery.Deferred().always( function() { + + // Don't match elem in the :animated selector + delete tick.elem; + } ), + tick = function() { + if ( stopped ) { + return false; + } + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + + // Support: Android 2.3 only + // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ] ); + + // If there's more to do, yield + if ( percent < 1 && length ) { + return remaining; + } + + // If this was an empty animation, synthesize a final progress notification + if ( !length ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + } + + // Resolve the animation and report its conclusion + deferred.resolveWith( elem, [ animation ] ); + return false; + }, + animation = deferred.promise( { + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { + specialEasing: {}, + easing: jQuery.easing._default + }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + + // If we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + if ( stopped ) { + return this; + } + stopped = true; + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // Resolve when we played the last frame; otherwise, reject + if ( gotoEnd ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + } ), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length; index++ ) { + result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + if ( isFunction( result.stop ) ) { + jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = + result.stop.bind( result ); + } + return result; + } + } + + jQuery.map( props, createTween, animation ); + + if ( isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + // Attach callbacks from options + animation + .progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); + + jQuery.fx.timer( + jQuery.extend( tick, { + elem: elem, + anim: animation, + queue: animation.opts.queue + } ) + ); + + return animation; +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweeners: { + "*": [ function( prop, value ) { + var tween = this.createTween( prop, value ); + adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); + return tween; + } ] + }, + + tweener: function( props, callback ) { + if ( isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.match( rnothtmlwhite ); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length; index++ ) { + prop = props[ index ]; + Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; + Animation.tweeners[ prop ].unshift( callback ); + } + }, + + prefilters: [ defaultPrefilter ], + + prefilter: function( callback, prepend ) { + if ( prepend ) { + Animation.prefilters.unshift( callback ); + } else { + Animation.prefilters.push( callback ); + } + } +} ); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !isFunction( easing ) && easing + }; + + // Go to the end state if fx are off + if ( jQuery.fx.off ) { + opt.duration = 0; + + } else { + if ( typeof opt.duration !== "number" ) { + if ( opt.duration in jQuery.fx.speeds ) { + opt.duration = jQuery.fx.speeds[ opt.duration ]; + + } else { + opt.duration = jQuery.fx.speeds._default; + } + } + } + + // Normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.fn.extend( { + fadeTo: function( speed, to, easing, callback ) { + + // Show any hidden elements after setting opacity to 0 + return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() + + // Animate to the value specified + .end().animate( { opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations, or finishing resolves immediately + if ( empty || dataPriv.get( this, "finish" ) ) { + anim.stop( true ); + } + }; + + doAnimation.finish = doAnimation; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue ) { + this.queue( type || "fx", [] ); + } + + return this.each( function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = dataPriv.get( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && + ( type == null || timers[ index ].queue === type ) ) { + + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // Start the next in the queue if the last step wasn't forced. + // Timers currently will call their complete callbacks, which + // will dequeue but only if they were gotoEnd. + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + } ); + }, + finish: function( type ) { + if ( type !== false ) { + type = type || "fx"; + } + return this.each( function() { + var index, + data = dataPriv.get( this ), + queue = data[ type + "queue" ], + hooks = data[ type + "queueHooks" ], + timers = jQuery.timers, + length = queue ? queue.length : 0; + + // Enable finishing flag on private data + data.finish = true; + + // Empty the queue first + jQuery.queue( this, type, [] ); + + if ( hooks && hooks.stop ) { + hooks.stop.call( this, true ); + } + + // Look for any active animations, and finish them + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && timers[ index ].queue === type ) { + timers[ index ].anim.stop( true ); + timers.splice( index, 1 ); + } + } + + // Look for any animations in the old queue and finish them + for ( index = 0; index < length; index++ ) { + if ( queue[ index ] && queue[ index ].finish ) { + queue[ index ].finish.call( this ); + } + } + + // Turn off finishing flag + delete data.finish; + } ); + } +} ); + +jQuery.each( [ "toggle", "show", "hide" ], function( _i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +} ); + +// Generate shortcuts for custom animations +jQuery.each( { + slideDown: genFx( "show" ), + slideUp: genFx( "hide" ), + slideToggle: genFx( "toggle" ), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +} ); + +jQuery.timers = []; +jQuery.fx.tick = function() { + var timer, + i = 0, + timers = jQuery.timers; + + fxNow = Date.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + + // Run the timer and safely remove it when done (allowing for external removal) + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + jQuery.timers.push( timer ); + jQuery.fx.start(); +}; + +jQuery.fx.interval = 13; +jQuery.fx.start = function() { + if ( inProgress ) { + return; + } + + inProgress = true; + schedule(); +}; + +jQuery.fx.stop = function() { + inProgress = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + + // Default speed + _default: 400 +}; + + +// Based off of the plugin by Clint Helfers, with permission. +// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ +jQuery.fn.delay = function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = window.setTimeout( next, time ); + hooks.stop = function() { + window.clearTimeout( timeout ); + }; + } ); +}; + + +( function() { + var input = document.createElement( "input" ), + select = document.createElement( "select" ), + opt = select.appendChild( document.createElement( "option" ) ); + + input.type = "checkbox"; + + // Support: Android <=4.3 only + // Default value for a checkbox should be "on" + support.checkOn = input.value !== ""; + + // Support: IE <=11 only + // Must access selectedIndex to make default options select + support.optSelected = opt.selected; + + // Support: IE <=11 only + // An input loses its value after becoming a radio + input = document.createElement( "input" ); + input.value = "t"; + input.type = "radio"; + support.radioValue = input.value === "t"; +} )(); + + +var boolHook, + attrHandle = jQuery.expr.attrHandle; + +jQuery.fn.extend( { + attr: function( name, value ) { + return access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each( function() { + jQuery.removeAttr( this, name ); + } ); + } +} ); + +jQuery.extend( { + attr: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set attributes on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + // Attribute hooks are determined by the lowercase version + // Grab necessary hook if one is defined + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + hooks = jQuery.attrHooks[ name.toLowerCase() ] || + ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); + } + + if ( value !== undefined ) { + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + } + + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + elem.setAttribute( name, value + "" ); + return value; + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + ret = jQuery.find.attr( elem, name ); + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? undefined : ret; + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !support.radioValue && value === "radio" && + nodeName( elem, "input" ) ) { + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + removeAttr: function( elem, value ) { + var name, + i = 0, + + // Attribute names can contain non-HTML whitespace characters + // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 + attrNames = value && value.match( rnothtmlwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( ( name = attrNames[ i++ ] ) ) { + elem.removeAttribute( name ); + } + } + } +} ); + +// Hooks for boolean attributes +boolHook = { + set: function( elem, value, name ) { + if ( value === false ) { + + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + elem.setAttribute( name, name ); + } + return name; + } +}; + +jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) { + var getter = attrHandle[ name ] || jQuery.find.attr; + + attrHandle[ name ] = function( elem, name, isXML ) { + var ret, handle, + lowercaseName = name.toLowerCase(); + + if ( !isXML ) { + + // Avoid an infinite loop by temporarily removing this function from the getter + handle = attrHandle[ lowercaseName ]; + attrHandle[ lowercaseName ] = ret; + ret = getter( elem, name, isXML ) != null ? + lowercaseName : + null; + attrHandle[ lowercaseName ] = handle; + } + return ret; + }; +} ); + + + + +var rfocusable = /^(?:input|select|textarea|button)$/i, + rclickable = /^(?:a|area)$/i; + +jQuery.fn.extend( { + prop: function( name, value ) { + return access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + return this.each( function() { + delete this[ jQuery.propFix[ name ] || name ]; + } ); + } +} ); + +jQuery.extend( { + prop: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set properties on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + return ( elem[ name ] = value ); + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + return elem[ name ]; + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + + // Support: IE <=9 - 11 only + // elem.tabIndex doesn't always return the + // correct value when it hasn't been explicitly set + // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + // Use proper attribute retrieval(#12072) + var tabindex = jQuery.find.attr( elem, "tabindex" ); + + if ( tabindex ) { + return parseInt( tabindex, 10 ); + } + + if ( + rfocusable.test( elem.nodeName ) || + rclickable.test( elem.nodeName ) && + elem.href + ) { + return 0; + } + + return -1; + } + } + }, + + propFix: { + "for": "htmlFor", + "class": "className" + } +} ); + +// Support: IE <=11 only +// Accessing the selectedIndex property +// forces the browser to respect setting selected +// on the option +// The getter ensures a default option is selected +// when in an optgroup +// eslint rule "no-unused-expressions" is disabled for this code +// since it considers such accessions noop +if ( !support.optSelected ) { + jQuery.propHooks.selected = { + get: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent && parent.parentNode ) { + parent.parentNode.selectedIndex; + } + return null; + }, + set: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent ) { + parent.selectedIndex; + + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + } + }; +} + +jQuery.each( [ + "tabIndex", + "readOnly", + "maxLength", + "cellSpacing", + "cellPadding", + "rowSpan", + "colSpan", + "useMap", + "frameBorder", + "contentEditable" +], function() { + jQuery.propFix[ this.toLowerCase() ] = this; +} ); + + + + + // Strip and collapse whitespace according to HTML spec + // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace + function stripAndCollapse( value ) { + var tokens = value.match( rnothtmlwhite ) || []; + return tokens.join( " " ); + } + + +function getClass( elem ) { + return elem.getAttribute && elem.getAttribute( "class" ) || ""; +} + +function classesToArray( value ) { + if ( Array.isArray( value ) ) { + return value; + } + if ( typeof value === "string" ) { + return value.match( rnothtmlwhite ) || []; + } + return []; +} + +jQuery.fn.extend( { + addClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( !arguments.length ) { + return this.attr( "class", "" ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) > -1 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isValidValue = type === "string" || Array.isArray( value ); + + if ( typeof stateVal === "boolean" && isValidValue ) { + return stateVal ? this.addClass( value ) : this.removeClass( value ); + } + + if ( isFunction( value ) ) { + return this.each( function( i ) { + jQuery( this ).toggleClass( + value.call( this, i, getClass( this ), stateVal ), + stateVal + ); + } ); + } + + return this.each( function() { + var className, i, self, classNames; + + if ( isValidValue ) { + + // Toggle individual class names + i = 0; + self = jQuery( this ); + classNames = classesToArray( value ); + + while ( ( className = classNames[ i++ ] ) ) { + + // Check each className given, space separated list + if ( self.hasClass( className ) ) { + self.removeClass( className ); + } else { + self.addClass( className ); + } + } + + // Toggle whole class name + } else if ( value === undefined || type === "boolean" ) { + className = getClass( this ); + if ( className ) { + + // Store className if set + dataPriv.set( this, "__className__", className ); + } + + // If the element has a class name or if we're passed `false`, + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + if ( this.setAttribute ) { + this.setAttribute( "class", + className || value === false ? + "" : + dataPriv.get( this, "__className__" ) || "" + ); + } + } + } ); + }, + + hasClass: function( selector ) { + var className, elem, + i = 0; + + className = " " + selector + " "; + while ( ( elem = this[ i++ ] ) ) { + if ( elem.nodeType === 1 && + ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { + return true; + } + } + + return false; + } +} ); + + + + +var rreturn = /\r/g; + +jQuery.fn.extend( { + val: function( value ) { + var hooks, ret, valueIsFunction, + elem = this[ 0 ]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || + jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && + "get" in hooks && + ( ret = hooks.get( elem, "value" ) ) !== undefined + ) { + return ret; + } + + ret = elem.value; + + // Handle most common string cases + if ( typeof ret === "string" ) { + return ret.replace( rreturn, "" ); + } + + // Handle cases where value is null/undef or number + return ret == null ? "" : ret; + } + + return; + } + + valueIsFunction = isFunction( value ); + + return this.each( function( i ) { + var val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( valueIsFunction ) { + val = value.call( this, i, jQuery( this ).val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + + } else if ( typeof val === "number" ) { + val += ""; + + } else if ( Array.isArray( val ) ) { + val = jQuery.map( val, function( value ) { + return value == null ? "" : value + ""; + } ); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + } ); + } +} ); + +jQuery.extend( { + valHooks: { + option: { + get: function( elem ) { + + var val = jQuery.find.attr( elem, "value" ); + return val != null ? + val : + + // Support: IE <=10 - 11 only + // option.text throws exceptions (#14686, #14858) + // Strip and collapse whitespace + // https://html.spec.whatwg.org/#strip-and-collapse-whitespace + stripAndCollapse( jQuery.text( elem ) ); + } + }, + select: { + get: function( elem ) { + var value, option, i, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one", + values = one ? null : [], + max = one ? index + 1 : options.length; + + if ( index < 0 ) { + i = max; + + } else { + i = one ? index : 0; + } + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // Support: IE <=9 only + // IE8-9 doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + + // Don't return options that are disabled or in a disabled optgroup + !option.disabled && + ( !option.parentNode.disabled || + !nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var optionSet, option, + options = elem.options, + values = jQuery.makeArray( value ), + i = options.length; + + while ( i-- ) { + option = options[ i ]; + + /* eslint-disable no-cond-assign */ + + if ( option.selected = + jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 + ) { + optionSet = true; + } + + /* eslint-enable no-cond-assign */ + } + + // Force browsers to behave consistently when non-matching value is set + if ( !optionSet ) { + elem.selectedIndex = -1; + } + return values; + } + } + } +} ); + +// Radios and checkboxes getter/setter +jQuery.each( [ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + set: function( elem, value ) { + if ( Array.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); + } + } + }; + if ( !support.checkOn ) { + jQuery.valHooks[ this ].get = function( elem ) { + return elem.getAttribute( "value" ) === null ? "on" : elem.value; + }; + } +} ); + + + + +// Return jQuery for attributes-only inclusion + + +support.focusin = "onfocusin" in window; + + +var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + stopPropagationCallback = function( e ) { + e.stopPropagation(); + }; + +jQuery.extend( jQuery.event, { + + trigger: function( event, data, elem, onlyHandlers ) { + + var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = lastElement = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + lastElement = cur; + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( dataPriv.get( cur, "events" ) || Object.create( null ) )[ event.type ] && + dataPriv.get( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( ( !special._default || + special._default.apply( eventPath.pop(), data ) === false ) && + acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name as the event. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + + if ( event.isPropagationStopped() ) { + lastElement.addEventListener( type, stopPropagationCallback ); + } + + elem[ type ](); + + if ( event.isPropagationStopped() ) { + lastElement.removeEventListener( type, stopPropagationCallback ); + } + + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + // Piggyback on a donor event to simulate a different one + // Used only for `focus(in | out)` events + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + } + ); + + jQuery.event.trigger( e, null, elem ); + } + +} ); + +jQuery.fn.extend( { + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +// Support: Firefox <=44 +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + + // Handle: regular nodes (via `this.ownerDocument`), window + // (via `this.document`) & document (via `this`). + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + dataPriv.remove( doc, fix ); + + } else { + dataPriv.access( doc, fix, attaches ); + } + } + }; + } ); +} +var location = window.location; + +var nonce = { guid: Date.now() }; + +var rquery = ( /\?/ ); + + + +// Cross-browser xml parsing +jQuery.parseXML = function( data ) { + var xml, parserErrorElem; + if ( !data || typeof data !== "string" ) { + return null; + } + + // Support: IE 9 - 11 only + // IE throws on parseFromString with invalid input. + try { + xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); + } catch ( e ) {} + + parserErrorElem = xml && xml.getElementsByTagName( "parsererror" )[ 0 ]; + if ( !xml || parserErrorElem ) { + jQuery.error( "Invalid XML: " + ( + parserErrorElem ? + jQuery.map( parserErrorElem.childNodes, function( el ) { + return el.textContent; + } ).join( "\n" ) : + data + ) ); + } + return xml; +}; + + +var + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, + rsubmittable = /^(?:input|select|textarea|keygen)/i; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( Array.isArray( obj ) ) { + + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + + // Item is non-scalar (array or object), encode its numeric index. + buildParams( + prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", + v, + traditional, + add + ); + } + } ); + + } else if ( !traditional && toType( obj ) === "object" ) { + + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + + // Serialize scalar item. + add( prefix, obj ); + } +} + +// Serialize an array of form elements or a set of +// key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, valueOrFunction ) { + + // If value is a function, invoke it and use its return value + var value = isFunction( valueOrFunction ) ? + valueOrFunction() : + valueOrFunction; + + s[ s.length ] = encodeURIComponent( key ) + "=" + + encodeURIComponent( value == null ? "" : value ); + }; + + if ( a == null ) { + return ""; + } + + // If an array was passed in, assume that it is an array of form elements. + if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + } ); + + } else { + + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ); +}; + +jQuery.fn.extend( { + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map( function() { + + // Can add propHook for "elements" to filter or add form elements + var elements = jQuery.prop( this, "elements" ); + return elements ? jQuery.makeArray( elements ) : this; + } ).filter( function() { + var type = this.type; + + // Use .is( ":disabled" ) so that fieldset[disabled] works + return this.name && !jQuery( this ).is( ":disabled" ) && + rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && + ( this.checked || !rcheckableType.test( type ) ); + } ).map( function( _i, elem ) { + var val = jQuery( this ).val(); + + if ( val == null ) { + return null; + } + + if ( Array.isArray( val ) ) { + return jQuery.map( val, function( val ) { + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ); + } + + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ).get(); + } +} ); + + +var + r20 = /%20/g, + rhash = /#.*$/, + rantiCache = /([?&])_=[^&]*/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, + + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = "*/".concat( "*" ), + + // Anchor tag for parsing the document origin + originAnchor = document.createElement( "a" ); + +originAnchor.href = location.href; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, + i = 0, + dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; + + if ( isFunction( func ) ) { + + // For each dataType in the dataTypeExpression + while ( ( dataType = dataTypes[ i++ ] ) ) { + + // Prepend if requested + if ( dataType[ 0 ] === "+" ) { + dataType = dataType.slice( 1 ) || "*"; + ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); + + // Otherwise append + } else { + ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); + } + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { + + var inspected = {}, + seekingTransport = ( structure === transports ); + + function inspect( dataType ) { + var selected; + inspected[ dataType ] = true; + jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { + var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); + if ( typeof dataTypeOrTransport === "string" && + !seekingTransport && !inspected[ dataTypeOrTransport ] ) { + + options.dataTypes.unshift( dataTypeOrTransport ); + inspect( dataTypeOrTransport ); + return false; + } else if ( seekingTransport ) { + return !( selected = dataTypeOrTransport ); + } + } ); + return selected; + } + + return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } + + return target; +} + +/* Handles responses to an ajax request: + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes; + + // Remove auto dataType and get content-type in the process + while ( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +/* Chain conversions given the request and the original response + * Also sets the responseXXX fields on the jqXHR instance + */ +function ajaxConvert( s, response, jqXHR, isSuccess ) { + var conv2, current, conv, tmp, prev, + converters = {}, + + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(); + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + current = dataTypes.shift(); + + // Convert to each sequential dataType + while ( current ) { + + if ( s.responseFields[ current ] ) { + jqXHR[ s.responseFields[ current ] ] = response; + } + + // Apply the dataFilter if provided + if ( !prev && isSuccess && s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + prev = current; + current = dataTypes.shift(); + + if ( current ) { + + // There's only work to do if current dataType is non-auto + if ( current === "*" ) { + + current = prev; + + // Convert response if prev dataType is non-auto and differs from current + } else if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split( " " ); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.unshift( tmp[ 1 ] ); + } + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s.throws ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { + state: "parsererror", + error: conv ? e : "No conversion from " + prev + " to " + current + }; + } + } + } + } + } + } + + return { state: "success", data: response }; +} + +jQuery.extend( { + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {}, + + ajaxSettings: { + url: location.href, + type: "GET", + isLocal: rlocalProtocol.test( location.protocol ), + global: true, + processData: true, + async: true, + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + "*": allTypes, + text: "text/plain", + html: "text/html", + xml: "application/xml, text/xml", + json: "application/json, text/javascript" + }, + + contents: { + xml: /\bxml\b/, + html: /\bhtml/, + json: /\bjson\b/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText", + json: "responseJSON" + }, + + // Data converters + // Keys separate source (or catchall "*") and destination types with a single space + converters: { + + // Convert anything to text + "* text": String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": JSON.parse, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + url: true, + context: true + } + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + return settings ? + + // Building a settings object + ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : + + // Extending ajaxSettings + ajaxExtend( jQuery.ajaxSettings, target ); + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var transport, + + // URL without anti-cache param + cacheURL, + + // Response headers + responseHeadersString, + responseHeaders, + + // timeout handle + timeoutTimer, + + // Url cleanup var + urlAnchor, + + // Request state (becomes false upon send and true upon completion) + completed, + + // To know if global events are to be dispatched + fireGlobals, + + // Loop variable + i, + + // uncached part of the url + uncached, + + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + + // Callbacks context + callbackContext = s.context || s, + + // Context for global events is callbackContext if it is a DOM node or jQuery collection + globalEventContext = s.context && + ( callbackContext.nodeType || callbackContext.jquery ) ? + jQuery( callbackContext ) : + jQuery.event, + + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + + // Status-dependent callbacks + statusCode = s.statusCode || {}, + + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + + // Default abort message + strAbort = "canceled", + + // Fake xhr + jqXHR = { + readyState: 0, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( completed ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while ( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[ 1 ].toLowerCase() + " " ] = + ( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] ) + .concat( match[ 2 ] ); + } + } + match = responseHeaders[ key.toLowerCase() + " " ]; + } + return match == null ? null : match.join( ", " ); + }, + + // Raw string + getAllResponseHeaders: function() { + return completed ? responseHeadersString : null; + }, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( completed == null ) { + name = requestHeadersNames[ name.toLowerCase() ] = + requestHeadersNames[ name.toLowerCase() ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( completed == null ) { + s.mimeType = type; + } + return this; + }, + + // Status-dependent callbacks + statusCode: function( map ) { + var code; + if ( map ) { + if ( completed ) { + + // Execute the appropriate callbacks + jqXHR.always( map[ jqXHR.status ] ); + } else { + + // Lazy-add the new callbacks in a way that preserves old ones + for ( code in map ) { + statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; + } + } + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + var finalText = statusText || strAbort; + if ( transport ) { + transport.abort( finalText ); + } + done( 0, finalText ); + return this; + } + }; + + // Attach deferreds + deferred.promise( jqXHR ); + + // Add protocol if not provided (prefilters might expect it) + // Handle falsy url in the settings object (#10093: consistency with old signature) + // We also use the url parameter if available + s.url = ( ( url || s.url || location.href ) + "" ) + .replace( rprotocol, location.protocol + "//" ); + + // Alias method option to type as per ticket #12004 + s.type = options.method || options.type || s.method || s.type; + + // Extract dataTypes list + s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; + + // A cross-domain request is in order when the origin doesn't match the current origin. + if ( s.crossDomain == null ) { + urlAnchor = document.createElement( "a" ); + + // Support: IE <=8 - 11, Edge 12 - 15 + // IE throws exception on accessing the href property if url is malformed, + // e.g. http://example.com:80x/ + try { + urlAnchor.href = s.url; + + // Support: IE <=8 - 11 only + // Anchor's host property isn't correctly set when s.url is relative + urlAnchor.href = urlAnchor.href; + s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== + urlAnchor.protocol + "//" + urlAnchor.host; + } catch ( e ) { + + // If there is an error parsing the URL, assume it is crossDomain, + // it can be rejected by the transport if it is invalid + s.crossDomain = true; + } + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( completed ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) + fireGlobals = jQuery.event && s.global; + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Save the URL in case we're toying with the If-Modified-Since + // and/or If-None-Match header later on + // Remove hash to simplify url manipulation + cacheURL = s.url.replace( rhash, "" ); + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // Remember the hash so we can put it back + uncached = s.url.slice( cacheURL.length ); + + // If data is available and should be processed, append data to url + if ( s.data && ( s.processData || typeof s.data === "string" ) ) { + cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; + + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Add or update anti-cache param if needed + if ( s.cache === false ) { + cacheURL = cacheURL.replace( rantiCache, "$1" ); + uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce.guid++ ) + + uncached; + } + + // Put hash and anti-cache on the URL that will be requested (gh-1732) + s.url = cacheURL + uncached; + + // Change '%20' to '+' if this is encoded form body content (gh-2658) + } else if ( s.data && s.processData && + ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { + s.data = s.data.replace( r20, "+" ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + if ( jQuery.lastModified[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); + } + if ( jQuery.etag[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? + s.accepts[ s.dataTypes[ 0 ] ] + + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && + ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { + + // Abort if not done already and return + return jqXHR.abort(); + } + + // Aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + completeDeferred.add( s.complete ); + jqXHR.done( s.success ); + jqXHR.fail( s.error ); + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + + // If request was aborted inside ajaxSend, stop there + if ( completed ) { + return jqXHR; + } + + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = window.setTimeout( function() { + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + completed = false; + transport.send( requestHeaders, done ); + } catch ( e ) { + + // Rethrow post-completion exceptions + if ( completed ) { + throw e; + } + + // Propagate others as results + done( -1, e ); + } + } + + // Callback for when everything is done + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Ignore repeat invocations + if ( completed ) { + return; + } + + completed = true; + + // Clear timeout if it exists + if ( timeoutTimer ) { + window.clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Determine if successful + isSuccess = status >= 200 && status < 300 || status === 304; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // Use a noop converter for missing script but not if jsonp + if ( !isSuccess && + jQuery.inArray( "script", s.dataTypes ) > -1 && + jQuery.inArray( "json", s.dataTypes ) < 0 ) { + s.converters[ "text script" ] = function() {}; + } + + // Convert no matter what (that way responseXXX fields are always set) + response = ajaxConvert( s, response, jqXHR, isSuccess ); + + // If successful, handle type chaining + if ( isSuccess ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + modified = jqXHR.getResponseHeader( "Last-Modified" ); + if ( modified ) { + jQuery.lastModified[ cacheURL ] = modified; + } + modified = jqXHR.getResponseHeader( "etag" ); + if ( modified ) { + jQuery.etag[ cacheURL ] = modified; + } + } + + // if no content + if ( status === 204 || s.type === "HEAD" ) { + statusText = "nocontent"; + + // if not modified + } else if ( status === 304 ) { + statusText = "notmodified"; + + // If we have data, let's convert it + } else { + statusText = response.state; + success = response.data; + error = response.error; + isSuccess = !error; + } + } else { + + // Extract error from statusText and normalize for non-aborts + error = statusText; + if ( status || !statusText ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + return jqXHR; + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + } +} ); + +jQuery.each( [ "get", "post" ], function( _i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + + // Shift arguments if data argument was omitted + if ( isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + // The url can be an options object (which then must have .url) + return jQuery.ajax( jQuery.extend( { + url: url, + type: method, + dataType: type, + data: data, + success: callback + }, jQuery.isPlainObject( url ) && url ) ); + }; +} ); + +jQuery.ajaxPrefilter( function( s ) { + var i; + for ( i in s.headers ) { + if ( i.toLowerCase() === "content-type" ) { + s.contentType = s.headers[ i ] || ""; + } + } +} ); + + +jQuery._evalUrl = function( url, options, doc ) { + return jQuery.ajax( { + url: url, + + // Make this explicit, since user can override this through ajaxSetup (#11264) + type: "GET", + dataType: "script", + cache: true, + async: false, + global: false, + + // Only evaluate the response if it is successful (gh-4126) + // dataFilter is not invoked for failure responses, so using it instead + // of the default converter is kludgy but it works. + converters: { + "text script": function() {} + }, + dataFilter: function( response ) { + jQuery.globalEval( response, options, doc ); + } + } ); +}; + + +jQuery.fn.extend( { + wrapAll: function( html ) { + var wrap; + + if ( this[ 0 ] ) { + if ( isFunction( html ) ) { + html = html.call( this[ 0 ] ); + } + + // The elements to wrap the target around + wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); + + if ( this[ 0 ].parentNode ) { + wrap.insertBefore( this[ 0 ] ); + } + + wrap.map( function() { + var elem = this; + + while ( elem.firstElementChild ) { + elem = elem.firstElementChild; + } + + return elem; + } ).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( isFunction( html ) ) { + return this.each( function( i ) { + jQuery( this ).wrapInner( html.call( this, i ) ); + } ); + } + + return this.each( function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + } ); + }, + + wrap: function( html ) { + var htmlIsFunction = isFunction( html ); + + return this.each( function( i ) { + jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); + } ); + }, + + unwrap: function( selector ) { + this.parent( selector ).not( "body" ).each( function() { + jQuery( this ).replaceWith( this.childNodes ); + } ); + return this; + } +} ); + + +jQuery.expr.pseudos.hidden = function( elem ) { + return !jQuery.expr.pseudos.visible( elem ); +}; +jQuery.expr.pseudos.visible = function( elem ) { + return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); +}; + + + + +jQuery.ajaxSettings.xhr = function() { + try { + return new window.XMLHttpRequest(); + } catch ( e ) {} +}; + +var xhrSuccessStatus = { + + // File protocol always yields status code 0, assume 200 + 0: 200, + + // Support: IE <=9 only + // #1450: sometimes IE returns 1223 when it should be 204 + 1223: 204 + }, + xhrSupported = jQuery.ajaxSettings.xhr(); + +support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); +support.ajax = xhrSupported = !!xhrSupported; + +jQuery.ajaxTransport( function( options ) { + var callback, errorCallback; + + // Cross domain only allowed if supported through XMLHttpRequest + if ( support.cors || xhrSupported && !options.crossDomain ) { + return { + send: function( headers, complete ) { + var i, + xhr = options.xhr(); + + xhr.open( + options.type, + options.url, + options.async, + options.username, + options.password + ); + + // Apply custom fields if provided + if ( options.xhrFields ) { + for ( i in options.xhrFields ) { + xhr[ i ] = options.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( options.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( options.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Set headers + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + + // Callback + callback = function( type ) { + return function() { + if ( callback ) { + callback = errorCallback = xhr.onload = + xhr.onerror = xhr.onabort = xhr.ontimeout = + xhr.onreadystatechange = null; + + if ( type === "abort" ) { + xhr.abort(); + } else if ( type === "error" ) { + + // Support: IE <=9 only + // On a manual native abort, IE9 throws + // errors on any property access that is not readyState + if ( typeof xhr.status !== "number" ) { + complete( 0, "error" ); + } else { + complete( + + // File: protocol always yields status 0; see #8605, #14207 + xhr.status, + xhr.statusText + ); + } + } else { + complete( + xhrSuccessStatus[ xhr.status ] || xhr.status, + xhr.statusText, + + // Support: IE <=9 only + // IE9 has no XHR2 but throws on binary (trac-11426) + // For XHR2 non-text, let the caller handle it (gh-2498) + ( xhr.responseType || "text" ) !== "text" || + typeof xhr.responseText !== "string" ? + { binary: xhr.response } : + { text: xhr.responseText }, + xhr.getAllResponseHeaders() + ); + } + } + }; + }; + + // Listen to events + xhr.onload = callback(); + errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); + + // Support: IE 9 only + // Use onreadystatechange to replace onabort + // to handle uncaught aborts + if ( xhr.onabort !== undefined ) { + xhr.onabort = errorCallback; + } else { + xhr.onreadystatechange = function() { + + // Check readyState before timeout as it changes + if ( xhr.readyState === 4 ) { + + // Allow onerror to be called first, + // but that will not handle a native abort + // Also, save errorCallback to a variable + // as xhr.onerror cannot be accessed + window.setTimeout( function() { + if ( callback ) { + errorCallback(); + } + } ); + } + }; + } + + // Create the abort callback + callback = callback( "abort" ); + + try { + + // Do send the request (this may raise an exception) + xhr.send( options.hasContent && options.data || null ); + } catch ( e ) { + + // #14683: Only rethrow if this hasn't been notified as an error yet + if ( callback ) { + throw e; + } + } + }, + + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) +jQuery.ajaxPrefilter( function( s ) { + if ( s.crossDomain ) { + s.contents.script = false; + } +} ); + +// Install script dataType +jQuery.ajaxSetup( { + accepts: { + script: "text/javascript, application/javascript, " + + "application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /\b(?:java|ecma)script\b/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +} ); + +// Handle cache's special case and crossDomain +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + } +} ); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function( s ) { + + // This transport only deals with cross domain or forced-by-attrs requests + if ( s.crossDomain || s.scriptAttrs ) { + var script, callback; + return { + send: function( _, complete ) { + script = jQuery( "